builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0130 starttime: 1463098624.68 results: success (0) buildid: 20160512164135 builduid: eeb75bc655234fba80413feef7b75f7e revision: 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.677695) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.678586) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.679191) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.698987) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.699287) ========= 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.M1hU80Pzen/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.AWODSsLeKW/Listeners TMPDIR=/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/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-05-12 17:17:04-- 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% 12.6M=0.001s 2016-05-12 17:17:04 (12.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.103371 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.818755) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.819068) ========= 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.M1hU80Pzen/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.AWODSsLeKW/Listeners TMPDIR=/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/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.020265 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:04.867436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 17:17:04.867919) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.M1hU80Pzen/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.AWODSsLeKW/Listeners TMPDIR=/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/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-05-12 17:17:04,938 truncating revision to first 12 chars 2016-05-12 17:17:04,938 Setting DEBUG logging. 2016-05-12 17:17:04,938 attempt 1/10 2016-05-12 17:17:04,938 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/20fb337ac107?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 17:17:06,040 unpacking tar archive at: mozilla-aurora-20fb337ac107/testing/mozharness/ program finished with exit code 0 elapsedTime=1.365073 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 17:17:06.251457) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:06.252039) ========= script_repo_revision: 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:06.252732) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:06.253227) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 17:17:06.267286) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 27 secs) (at 2016-05-12 17:17:06.267630) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.M1hU80Pzen/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.AWODSsLeKW/Listeners TMPDIR=/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/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 17:17:06 INFO - MultiFileLogger online at 20160512 17:17:06 in /builds/slave/test 17:17:06 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:17:06 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:17:06 INFO - {'append_to_log': False, 17:17:06 INFO - 'base_work_dir': '/builds/slave/test', 17:17:06 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:17:06 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:17:06 INFO - 'buildbot_json_path': 'buildprops.json', 17:17:06 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:17:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:17:06 INFO - 'download_minidump_stackwalk': True, 17:17:06 INFO - 'download_symbols': 'true', 17:17:06 INFO - 'e10s': False, 17:17:06 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:17:06 INFO - 'tooltool.py': '/tools/tooltool.py', 17:17:06 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:17:06 INFO - '/tools/misc-python/virtualenv.py')}, 17:17:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:17:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:17:06 INFO - 'log_level': 'info', 17:17:06 INFO - 'log_to_console': True, 17:17:06 INFO - 'opt_config_files': (), 17:17:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:17:06 INFO - '--processes=1', 17:17:06 INFO - '--config=%(test_path)s/wptrunner.ini', 17:17:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:17:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:17:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:17:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:17:06 INFO - 'pip_index': False, 17:17:06 INFO - 'require_test_zip': True, 17:17:06 INFO - 'test_type': ('testharness',), 17:17:06 INFO - 'this_chunk': '1', 17:17:06 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:17:06 INFO - 'total_chunks': '10', 17:17:06 INFO - 'virtualenv_path': 'venv', 17:17:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:17:06 INFO - 'work_dir': 'build'} 17:17:06 INFO - ##### 17:17:06 INFO - ##### Running clobber step. 17:17:06 INFO - ##### 17:17:06 INFO - Running pre-action listener: _resource_record_pre_action 17:17:06 INFO - Running main action method: clobber 17:17:06 INFO - rmtree: /builds/slave/test/build 17:17:06 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:17:07 INFO - Running post-action listener: _resource_record_post_action 17:17:07 INFO - ##### 17:17:07 INFO - ##### Running read-buildbot-config step. 17:17:07 INFO - ##### 17:17:07 INFO - Running pre-action listener: _resource_record_pre_action 17:17:07 INFO - Running main action method: read_buildbot_config 17:17:07 INFO - Using buildbot properties: 17:17:07 INFO - { 17:17:07 INFO - "project": "", 17:17:07 INFO - "product": "firefox", 17:17:07 INFO - "script_repo_revision": "production", 17:17:07 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 17:17:07 INFO - "repository": "", 17:17:07 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 17:17:07 INFO - "buildid": "20160512164135", 17:17:07 INFO - "pgo_build": "False", 17:17:07 INFO - "basedir": "/builds/slave/test", 17:17:07 INFO - "buildnumber": 1, 17:17:07 INFO - "slavename": "t-yosemite-r7-0130", 17:17:07 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 17:17:07 INFO - "platform": "macosx64", 17:17:07 INFO - "branch": "mozilla-aurora", 17:17:07 INFO - "revision": "20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6", 17:17:07 INFO - "repo_path": "releases/mozilla-aurora", 17:17:07 INFO - "moz_repo_path": "", 17:17:07 INFO - "stage_platform": "macosx64", 17:17:07 INFO - "builduid": "eeb75bc655234fba80413feef7b75f7e", 17:17:07 INFO - "slavebuilddir": "test" 17:17:07 INFO - } 17:17:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 17:17:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 17:17:07 INFO - Running post-action listener: _resource_record_post_action 17:17:07 INFO - ##### 17:17:07 INFO - ##### Running download-and-extract step. 17:17:07 INFO - ##### 17:17:07 INFO - Running pre-action listener: _resource_record_pre_action 17:17:07 INFO - Running main action method: download_and_extract 17:17:07 INFO - mkdir: /builds/slave/test/build/tests 17:17:07 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')]} 17:17:07 INFO - https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 17:17:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:17:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:17:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:17:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 17:17:09 INFO - Downloaded 1235 bytes. 17:17:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:17:09 INFO - Using the following test package requirements: 17:17:09 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:17:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 17:17:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 17:17:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'jsshell-mac64.zip'], 17:17:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 17:17:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:17:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 17:17:09 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 17:17:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 17:17:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:17:09 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 17:17:09 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 17:17:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:09 INFO - https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 17:17:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:17:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:17:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 17:17:10 INFO - Downloaded 17970252 bytes. 17:17:10 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:17:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:17:10 INFO - caution: filename not matched: web-platform/* 17:17:10 INFO - Return code: 11 17:17:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:10 INFO - https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 17:17:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:17:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:17:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:17:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 17:17:12 INFO - Downloaded 36408648 bytes. 17:17:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:17:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:17:16 INFO - caution: filename not matched: bin/* 17:17:16 INFO - caution: filename not matched: config/* 17:17:16 INFO - caution: filename not matched: mozbase/* 17:17:16 INFO - caution: filename not matched: marionette/* 17:17:16 INFO - caution: filename not matched: tools/wptserve/* 17:17:16 INFO - Return code: 11 17:17:16 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')]} 17:17:16 INFO - https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 17:17:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:17:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:17:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 17:17:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 17:17:19 INFO - Downloaded 73034783 bytes. 17:17:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:17:19 INFO - mkdir: /builds/slave/test/properties 17:17:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:17:19 INFO - Writing to file /builds/slave/test/properties/build_url 17:17:19 INFO - Contents: 17:17:19 INFO - build_url:https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:17:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:17:19 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:17:19 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:17:19 INFO - Contents: 17:17:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:17:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:19 INFO - https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:17:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:17:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:17:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:17:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 17:17:22 INFO - Downloaded 103559738 bytes. 17:17:22 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:17:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:17:26 INFO - Return code: 0 17:17:26 INFO - Running post-action listener: _resource_record_post_action 17:17:26 INFO - Running post-action listener: set_extra_try_arguments 17:17:26 INFO - ##### 17:17:26 INFO - ##### Running create-virtualenv step. 17:17:26 INFO - ##### 17:17:26 INFO - Running pre-action listener: _pre_create_virtualenv 17:17:26 INFO - Running pre-action listener: _resource_record_pre_action 17:17:26 INFO - Running main action method: create_virtualenv 17:17:26 INFO - Creating virtualenv /builds/slave/test/build/venv 17:17:26 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 17:17:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:17:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:17:26 INFO - Using real prefix '/tools/python27' 17:17:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:17:27 INFO - Installing distribute.............................................................................................................................................................................................done. 17:17:30 INFO - Installing pip.................done. 17:17:30 INFO - Return code: 0 17:17:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:17:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:17:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:17:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:30 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 0x106036e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106053f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcca9cb2850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10604f5e0>, '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 0x105c32cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105c5d990>, '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.M1hU80Pzen/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.AWODSsLeKW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:17:30 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 17:17:30 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 17:17:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M1hU80Pzen/Render', 17:17:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:17:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:17:30 INFO - 'HOME': '/Users/cltbld', 17:17:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:17:30 INFO - 'LOGNAME': 'cltbld', 17:17:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:17:30 INFO - 'MOZ_NO_REMOTE': '1', 17:17:30 INFO - 'NO_EM_RESTART': '1', 17:17:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:17:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:17:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:17:30 INFO - 'PWD': '/builds/slave/test', 17:17:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:17:30 INFO - 'SHELL': '/bin/bash', 17:17:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AWODSsLeKW/Listeners', 17:17:30 INFO - 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', 17:17:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:17:30 INFO - 'USER': 'cltbld', 17:17:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:17:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:17:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:17:30 INFO - 'XPC_FLAGS': '0x0', 17:17:30 INFO - 'XPC_SERVICE_NAME': '0', 17:17:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:17:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:17:30 INFO - Downloading/unpacking psutil>=0.7.1 17:17:30 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 17:17:30 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 17:17:30 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 17:17:30 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 17:17:30 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 17:17:30 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 17:17:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:17:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:17:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:17:33 INFO - Installing collected packages: psutil 17:17:33 INFO - Running setup.py install for psutil 17:17:33 INFO - building 'psutil._psutil_osx' extension 17:17:33 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 17:17:33 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 17:17:33 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 17:17:33 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 17:17:33 INFO - building 'psutil._psutil_posix' extension 17:17:33 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 17:17:34 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:17:34 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:17:34 INFO - ^ 17:17:34 INFO - 1 warning generated. 17:17:34 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 17:17:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:17:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:17:34 INFO - Successfully installed psutil 17:17:34 INFO - Cleaning up... 17:17:34 INFO - Return code: 0 17:17:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:17:34 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')]} 17:17:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:17:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:34 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')]} 17:17:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:17:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:34 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 0x106036e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106053f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcca9cb2850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10604f5e0>, '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 0x105c32cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105c5d990>, '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.M1hU80Pzen/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.AWODSsLeKW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:17:34 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 17:17:34 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 17:17:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M1hU80Pzen/Render', 17:17:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:17:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:17:34 INFO - 'HOME': '/Users/cltbld', 17:17:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:17:34 INFO - 'LOGNAME': 'cltbld', 17:17:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:17:34 INFO - 'MOZ_NO_REMOTE': '1', 17:17:34 INFO - 'NO_EM_RESTART': '1', 17:17:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:17:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:17:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:17:34 INFO - 'PWD': '/builds/slave/test', 17:17:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:17:34 INFO - 'SHELL': '/bin/bash', 17:17:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AWODSsLeKW/Listeners', 17:17:34 INFO - 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', 17:17:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:17:34 INFO - 'USER': 'cltbld', 17:17:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:17:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:17:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:17:34 INFO - 'XPC_FLAGS': '0x0', 17:17:34 INFO - 'XPC_SERVICE_NAME': '0', 17:17:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:17:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:17:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:17:34 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 17:17:34 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 17:17:34 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 17:17:34 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 17:17:34 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 17:17:34 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 17:17:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:17:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:17:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:17:37 INFO - Installing collected packages: mozsystemmonitor 17:17:37 INFO - Running setup.py install for mozsystemmonitor 17:17:37 INFO - Successfully installed mozsystemmonitor 17:17:37 INFO - Cleaning up... 17:17:37 INFO - Return code: 0 17:17:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:17:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:17:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:17:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:37 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 0x106036e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106053f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcca9cb2850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10604f5e0>, '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 0x105c32cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105c5d990>, '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.M1hU80Pzen/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.AWODSsLeKW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:17:37 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 17:17:37 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 17:17:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M1hU80Pzen/Render', 17:17:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:17:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:17:37 INFO - 'HOME': '/Users/cltbld', 17:17:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:17:37 INFO - 'LOGNAME': 'cltbld', 17:17:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:17:37 INFO - 'MOZ_NO_REMOTE': '1', 17:17:37 INFO - 'NO_EM_RESTART': '1', 17:17:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:17:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:17:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:17:37 INFO - 'PWD': '/builds/slave/test', 17:17:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:17:37 INFO - 'SHELL': '/bin/bash', 17:17:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AWODSsLeKW/Listeners', 17:17:37 INFO - 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', 17:17:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:17:37 INFO - 'USER': 'cltbld', 17:17:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:17:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:17:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:17:37 INFO - 'XPC_FLAGS': '0x0', 17:17:37 INFO - 'XPC_SERVICE_NAME': '0', 17:17:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:17:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:17:37 INFO - Downloading/unpacking blobuploader==1.2.4 17:17:37 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 17:17:37 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 17:17:37 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 17:17:37 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 17:17:37 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 17:17:37 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 17:17:39 INFO - Downloading blobuploader-1.2.4.tar.gz 17:17:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:17:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:17:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:17:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:17:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:17:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:17:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:17:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:17:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:17:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:17:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:17:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:17:41 INFO - Downloading docopt-0.6.1.tar.gz 17:17:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:17:41 INFO - Installing collected packages: blobuploader, requests, docopt 17:17:41 INFO - Running setup.py install for blobuploader 17:17:41 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:17:41 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:17:41 INFO - Running setup.py install for requests 17:17:41 INFO - Running setup.py install for docopt 17:17:41 INFO - Successfully installed blobuploader requests docopt 17:17:41 INFO - Cleaning up... 17:17:42 INFO - Return code: 0 17:17:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:17:42 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')]} 17:17:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:17:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:42 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')]} 17:17:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:17:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:42 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 0x106036e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106053f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcca9cb2850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10604f5e0>, '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 0x105c32cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105c5d990>, '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.M1hU80Pzen/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.AWODSsLeKW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:17:42 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 17:17:42 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 17:17:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M1hU80Pzen/Render', 17:17:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:17:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:17:42 INFO - 'HOME': '/Users/cltbld', 17:17:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:17:42 INFO - 'LOGNAME': 'cltbld', 17:17:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:17:42 INFO - 'MOZ_NO_REMOTE': '1', 17:17:42 INFO - 'NO_EM_RESTART': '1', 17:17:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:17:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:17:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:17:42 INFO - 'PWD': '/builds/slave/test', 17:17:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:17:42 INFO - 'SHELL': '/bin/bash', 17:17:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AWODSsLeKW/Listeners', 17:17:42 INFO - 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', 17:17:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:17:42 INFO - 'USER': 'cltbld', 17:17:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:17:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:17:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:17:42 INFO - 'XPC_FLAGS': '0x0', 17:17:42 INFO - 'XPC_SERVICE_NAME': '0', 17:17:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:17:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:17:42 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-jfVhz2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:17:42 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-00D1k2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:17:42 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-EoFmz1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:17:42 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-N4QExs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:17:42 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-LSyyyN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:17:42 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-I2UREB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:17:42 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-2bv9yO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-V1g4BE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-NUV55E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-la3_Ke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-a5zX4n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-tCw8ku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-juzJcO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-Xk364H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-Vt13fO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-fC1ZcG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:17:43 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-5hRGLx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:17:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:17:44 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-Nryvtw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:17:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:17:44 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-ffepTg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:17:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:17:44 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-Vk7zyC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:17:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:17:44 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-wm2v8V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:17:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:17:44 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 17:17:44 INFO - Running setup.py install for manifestparser 17:17:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:17:45 INFO - Running setup.py install for mozcrash 17:17:45 INFO - Running setup.py install for mozdebug 17:17:45 INFO - Running setup.py install for mozdevice 17:17:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:17:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:17:45 INFO - Running setup.py install for mozfile 17:17:45 INFO - Running setup.py install for mozhttpd 17:17:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:17:45 INFO - Running setup.py install for mozinfo 17:17:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:17:45 INFO - Running setup.py install for mozInstall 17:17:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Running setup.py install for mozleak 17:17:46 INFO - Running setup.py install for mozlog 17:17:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Running setup.py install for moznetwork 17:17:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Running setup.py install for mozprocess 17:17:46 INFO - Running setup.py install for mozprofile 17:17:46 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:17:46 INFO - Running setup.py install for mozrunner 17:17:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:17:47 INFO - Running setup.py install for mozscreenshot 17:17:47 INFO - Running setup.py install for moztest 17:17:47 INFO - Running setup.py install for mozversion 17:17:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:17:47 INFO - Running setup.py install for wptserve 17:17:47 INFO - Running setup.py install for marionette-driver 17:17:47 INFO - Running setup.py install for browsermob-proxy 17:17:47 INFO - Running setup.py install for marionette-client 17:17:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:17:48 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:17:48 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 17:17:48 INFO - Cleaning up... 17:17:48 INFO - Return code: 0 17:17:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:17:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:17:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:17:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:17:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:17:48 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 0x106036e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x106053f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcca9cb2850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10604f5e0>, '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 0x105c32cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105c5d990>, '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.M1hU80Pzen/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.AWODSsLeKW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:17:48 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 17:17:48 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 17:17:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M1hU80Pzen/Render', 17:17:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:17:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:17:48 INFO - 'HOME': '/Users/cltbld', 17:17:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:17:48 INFO - 'LOGNAME': 'cltbld', 17:17:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:17:48 INFO - 'MOZ_NO_REMOTE': '1', 17:17:48 INFO - 'NO_EM_RESTART': '1', 17:17:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:17:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:17:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:17:48 INFO - 'PWD': '/builds/slave/test', 17:17:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:17:48 INFO - 'SHELL': '/bin/bash', 17:17:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AWODSsLeKW/Listeners', 17:17:48 INFO - 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', 17:17:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:17:48 INFO - 'USER': 'cltbld', 17:17:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:17:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:17:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:17:48 INFO - 'XPC_FLAGS': '0x0', 17:17:48 INFO - 'XPC_SERVICE_NAME': '0', 17:17:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:17:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:17:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:17:48 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-qhtiZp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:17:48 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)) 17:17:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:17:48 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-XbJA9K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:17:48 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)) 17:17:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:17:48 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-XyWNhV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:17:48 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)) 17:17:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:17:48 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-sTQWIQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-dfFShX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-U4cNok-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-WFU7FD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-b0yR5d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-bBrDn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-NHswm1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-E_Z2Wu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-6tcnHI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-HNx5xh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:17:49 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)) 17:17:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:17:49 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-t5PEPF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:17:50 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)) 17:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:17:50 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-YiIK9S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:17:50 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)) 17:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:17:50 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-kXU8Vz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:17:50 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)) 17:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:17:50 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-l8NQ4b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:17:50 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)) 17:17:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:17:50 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-8nKW6N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:17:50 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)) 17:17:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:17:50 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-MoyPXo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:17:50 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)) 17:17:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:17:50 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-cL04Ta-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:17:50 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)) 17:17:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:17:51 INFO - Running setup.py (path:/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/pip-3zyK4Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:17:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:17:51 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)) 17:17:51 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)) 17:17:51 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)) 17:17:51 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)) 17:17:51 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)) 17:17:51 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)) 17:17:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:17:51 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 17:17:51 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 17:17:51 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 17:17:51 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 17:17:51 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 17:17:51 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 17:17:53 INFO - Downloading blessings-1.6.tar.gz 17:17:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:17:53 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)) 17:17:53 INFO - Installing collected packages: blessings 17:17:53 INFO - Running setup.py install for blessings 17:17:53 INFO - Successfully installed blessings 17:17:53 INFO - Cleaning up... 17:17:54 INFO - Return code: 0 17:17:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:17:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:17:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:17:54 INFO - Reading from file tmpfile_stdout 17:17:54 INFO - Current package versions: 17:17:54 INFO - blessings == 1.6 17:17:54 INFO - blobuploader == 1.2.4 17:17:54 INFO - browsermob-proxy == 0.6.0 17:17:54 INFO - docopt == 0.6.1 17:17:54 INFO - manifestparser == 1.1 17:17:54 INFO - marionette-client == 2.3.0 17:17:54 INFO - marionette-driver == 1.4.0 17:17:54 INFO - mozInstall == 1.12 17:17:54 INFO - mozcrash == 0.17 17:17:54 INFO - mozdebug == 0.1 17:17:54 INFO - mozdevice == 0.48 17:17:54 INFO - mozfile == 1.2 17:17:54 INFO - mozhttpd == 0.7 17:17:54 INFO - mozinfo == 0.9 17:17:54 INFO - mozleak == 0.1 17:17:54 INFO - mozlog == 3.1 17:17:54 INFO - moznetwork == 0.27 17:17:54 INFO - mozprocess == 0.22 17:17:54 INFO - mozprofile == 0.28 17:17:54 INFO - mozrunner == 6.11 17:17:54 INFO - mozscreenshot == 0.1 17:17:54 INFO - mozsystemmonitor == 0.0 17:17:54 INFO - moztest == 0.7 17:17:54 INFO - mozversion == 1.4 17:17:54 INFO - psutil == 3.1.1 17:17:54 INFO - requests == 1.2.3 17:17:54 INFO - wptserve == 1.4.0 17:17:54 INFO - wsgiref == 0.1.2 17:17:54 INFO - Running post-action listener: _resource_record_post_action 17:17:54 INFO - Running post-action listener: _start_resource_monitoring 17:17:54 INFO - Starting resource monitoring. 17:17:54 INFO - ##### 17:17:54 INFO - ##### Running pull step. 17:17:54 INFO - ##### 17:17:54 INFO - Running pre-action listener: _resource_record_pre_action 17:17:54 INFO - Running main action method: pull 17:17:54 INFO - Pull has nothing to do! 17:17:54 INFO - Running post-action listener: _resource_record_post_action 17:17:54 INFO - ##### 17:17:54 INFO - ##### Running install step. 17:17:54 INFO - ##### 17:17:54 INFO - Running pre-action listener: _resource_record_pre_action 17:17:54 INFO - Running main action method: install 17:17:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:17:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:17:54 INFO - Reading from file tmpfile_stdout 17:17:54 INFO - Detecting whether we're running mozinstall >=1.0... 17:17:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:17:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:17:54 INFO - Reading from file tmpfile_stdout 17:17:54 INFO - Output received: 17:17:54 INFO - Usage: mozinstall [options] installer 17:17:54 INFO - Options: 17:17:54 INFO - -h, --help show this help message and exit 17:17:54 INFO - -d DEST, --destination=DEST 17:17:54 INFO - Directory to install application into. [default: 17:17:54 INFO - "/builds/slave/test"] 17:17:54 INFO - --app=APP Application being installed. [default: firefox] 17:17:54 INFO - mkdir: /builds/slave/test/build/application 17:17:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 17:17:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 17:18:12 INFO - Reading from file tmpfile_stdout 17:18:12 INFO - Output received: 17:18:12 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 17:18:12 INFO - Running post-action listener: _resource_record_post_action 17:18:12 INFO - ##### 17:18:12 INFO - ##### Running run-tests step. 17:18:12 INFO - ##### 17:18:12 INFO - Running pre-action listener: _resource_record_pre_action 17:18:12 INFO - Running main action method: run_tests 17:18:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:18:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:18:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:18:12 INFO - grabbing minidump binary from tooltool 17:18: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')]} 17:18:12 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 0x10604f5e0>, '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 0x105c32cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105c5d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:18:12 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 17:18:12 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 17:18:12 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:18:12 INFO - Return code: 0 17:18:12 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:18:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:18:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 17:18:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 17:18:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M1hU80Pzen/Render', 17:18:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:18:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:18:12 INFO - 'HOME': '/Users/cltbld', 17:18:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:18:12 INFO - 'LOGNAME': 'cltbld', 17:18:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:18:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:18:12 INFO - 'MOZ_NO_REMOTE': '1', 17:18:12 INFO - 'NO_EM_RESTART': '1', 17:18:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:18:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:18:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:18:12 INFO - 'PWD': '/builds/slave/test', 17:18:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:18:12 INFO - 'SHELL': '/bin/bash', 17:18:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.AWODSsLeKW/Listeners', 17:18:12 INFO - 'TMPDIR': '/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/', 17:18:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:18:12 INFO - 'USER': 'cltbld', 17:18:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:18:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:18:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:18:12 INFO - 'XPC_FLAGS': '0x0', 17:18:12 INFO - 'XPC_SERVICE_NAME': '0', 17:18:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:18:12 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 17:18:13 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 17:18:13 INFO - import pkg_resources 17:18:14 INFO - Using 1 client processes 17:18:14 INFO - wptserve Starting http server on 127.0.0.1:8000 17:18:14 INFO - wptserve Starting http server on 127.0.0.1:8001 17:18:14 INFO - wptserve Starting http server on 127.0.0.1:8443 17:18:16 INFO - SUITE-START | Running 778 tests 17:18:16 INFO - Running testharness tests 17:18:16 INFO - Setting up ssl 17:18:16 INFO - PROCESS | certutil | 17:18:16 INFO - PROCESS | certutil | 17:18:16 INFO - PROCESS | certutil | 17:18:16 INFO - Certificate Nickname Trust Attributes 17:18:16 INFO - SSL,S/MIME,JAR/XPI 17:18:16 INFO - 17:18:16 INFO - web-platform-tests CT,, 17:18:16 INFO - 17:18:16 INFO - Starting runner 17:18:17 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:18:17 INFO - PROCESS | 1943 | 1463098697771 Marionette DEBUG Marionette enabled via build flag and pref 17:18:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x113ca0000 == 1 [pid = 1943] [id = 1] 17:18:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 1 (0x113ca0800) [pid = 1943] [serial = 1] [outer = 0x0] 17:18:17 INFO - PROCESS | 1943 | [1943] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:18:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 2 (0x113ca1800) [pid = 1943] [serial = 2] [outer = 0x113ca0800] 17:18:18 INFO - PROCESS | 1943 | 1463098698152 Marionette INFO Listening on port 2828 17:18:18 INFO - PROCESS | 1943 | 1463098698380 Marionette DEBUG Marionette enabled via command-line flag 17:18:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x1166f7800 == 2 [pid = 1943] [id = 2] 17:18:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 3 (0x116866800) [pid = 1943] [serial = 3] [outer = 0x0] 17:18:18 INFO - PROCESS | 1943 | [1943] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:18:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 4 (0x116867800) [pid = 1943] [serial = 4] [outer = 0x116866800] 17:18:18 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:18:18 INFO - PROCESS | 1943 | 1463098698526 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51909 17:18:18 INFO - PROCESS | 1943 | 1463098698611 Marionette DEBUG Closed connection conn0 17:18:18 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:18:18 INFO - PROCESS | 1943 | 1463098698617 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51910 17:18:18 INFO - PROCESS | 1943 | 1463098698625 Marionette DEBUG Closed connection conn1 17:18:18 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:18:18 INFO - PROCESS | 1943 | 1463098698630 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51911 17:18:18 INFO - PROCESS | 1943 | 1463098698639 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:18:18 INFO - PROCESS | 1943 | 1463098698644 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160512164135","device":"desktop","version":"48.0a2"} 17:18:18 INFO - PROCESS | 1943 | [1943] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:18:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a10c800 == 3 [pid = 1943] [id = 3] 17:18:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 5 (0x11a10d000) [pid = 1943] [serial = 5] [outer = 0x0] 17:18:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a10e800 == 4 [pid = 1943] [id = 4] 17:18:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 6 (0x119f10c00) [pid = 1943] [serial = 6] [outer = 0x0] 17:18:19 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:18:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b59800 == 5 [pid = 1943] [id = 5] 17:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 7 (0x119f10000) [pid = 1943] [serial = 7] [outer = 0x0] 17:18:20 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:18:20 INFO - PROCESS | 1943 | [1943] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 8 (0x121cb1800) [pid = 1943] [serial = 8] [outer = 0x119f10000] 17:18:20 INFO - PROCESS | 1943 | [1943] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 9 (0x1227d1800) [pid = 1943] [serial = 9] [outer = 0x11a10d000] 17:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 10 (0x121836800) [pid = 1943] [serial = 10] [outer = 0x119f10c00] 17:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 11 (0x121a7cc00) [pid = 1943] [serial = 11] [outer = 0x119f10000] 17:18:20 INFO - PROCESS | 1943 | [1943] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:18:20 INFO - PROCESS | 1943 | 1463098700835 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 1943 | 1463098700845 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 12 (0x1266d0000) [pid = 1943] [serial = 12] [outer = 0x119f10000] 17:18:21 INFO - PROCESS | 1943 | 1463098701200 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"3fc83d18-eeda-b641-9a4e-4f576776a0c4","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160512164135","device":"desktop","version":"48.0a2","command_id":1}}] 17:18:21 INFO - PROCESS | 1943 | 1463098701309 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}] 17:18:21 INFO - PROCESS | 1943 | 1463098701350 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:18:21 INFO - PROCESS | 1943 | 1463098701445 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:18:21 INFO - PROCESS | 1943 | [1943] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:18:21 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:18:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 13 (0x128f6d000) [pid = 1943] [serial = 13] [outer = 0x119f10000] 17:18:21 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:18:21 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:21 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:18:21 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:18:21 INFO - PROCESS | 1943 | 1463098701714 Marionette TRACE conn2 <- [1,3,null,{}] 17:18:21 INFO - PROCESS | 1943 | 1463098701716 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:18:21 INFO - PROCESS | 1943 | 1463098701738 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:18:21 INFO - PROCESS | 1943 | 1463098701766 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 1943 | 1463098701767 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 17:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:18:21 INFO - PROCESS | 1943 | 1463098701770 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 1943 | 1463098701774 Marionette TRACE conn2 <- [1,6,null,{}] 17:18:21 INFO - PROCESS | 1943 | 1463098701778 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}] 17:18:21 INFO - PROCESS | 1943 | 1463098701785 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:18:21 INFO - PROCESS | 1943 | 1463098701792 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291ca000 == 6 [pid = 1943] [id = 6] 17:18:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 14 (0x1291e2800) [pid = 1943] [serial = 14] [outer = 0x0] 17:18:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 15 (0x1291e4400) [pid = 1943] [serial = 15] [outer = 0x1291e2800] 17:18:21 INFO - PROCESS | 1943 | 1463098701824 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 16 (0x12949b400) [pid = 1943] [serial = 16] [outer = 0x1291e2800] 17:18:22 INFO - PROCESS | 1943 | 1463098702109 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]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 17:18:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x129653800 == 7 [pid = 1943] [id = 7] 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 17 (0x1296ea800) [pid = 1943] [serial = 17] [outer = 0x0] 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 18 (0x1296f0000) [pid = 1943] [serial = 18] [outer = 0x1296ea800] 17:18:22 INFO - PROCESS | 1943 | 1463098702163 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 19 (0x1296f2000) [pid = 1943] [serial = 19] [outer = 0x1296ea800] 17:18:22 INFO - PROCESS | 1943 | 1463098702201 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 1943 | 1463098702202 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 17:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:18:22 INFO - PROCESS | 1943 | 1463098702233 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 1943 | 1463098702234 Marionette TRACE conn2 <- [1,10,null,{}] 17:18:22 INFO - PROCESS | 1943 | 1463098702249 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}] 17:18:22 INFO - PROCESS | 1943 | 1463098702376 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:18:22 INFO - PROCESS | 1943 | 1463098702410 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab09800 == 8 [pid = 1943] [id = 8] 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 20 (0x12ab24400) [pid = 1943] [serial = 20] [outer = 0x0] 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 21 (0x12ab26000) [pid = 1943] [serial = 21] [outer = 0x12ab24400] 17:18:22 INFO - PROCESS | 1943 | 1463098702438 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 22 (0x12ab2a400) [pid = 1943] [serial = 22] [outer = 0x12ab24400] 17:18:22 INFO - PROCESS | 1943 | 1463098702733 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]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 533ms 17:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:18:22 INFO - PROCESS | 1943 | 1463098702763 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 1943 | 1463098702764 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 17:18:22 INFO - PROCESS | 1943 | 1463098702766 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 1943 | 1463098702767 Marionette TRACE conn2 <- [1,14,null,{}] 17:18:22 INFO - PROCESS | 1943 | 1463098702770 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}] 17:18:22 INFO - PROCESS | 1943 | 1463098702909 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:18:22 INFO - PROCESS | 1943 | 1463098702917 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3c5000 == 9 [pid = 1943] [id = 9] 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 23 (0x12ac62000) [pid = 1943] [serial = 23] [outer = 0x0] 17:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 24 (0x12acbe800) [pid = 1943] [serial = 24] [outer = 0x12ac62000] 17:18:22 INFO - PROCESS | 1943 | 1463098702942 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 25 (0x12b941400) [pid = 1943] [serial = 25] [outer = 0x12ac62000] 17:18:23 INFO - PROCESS | 1943 | 1463098703194 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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 17:18:23 INFO - PROCESS | 1943 | 1463098703235 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:18:23 INFO - PROCESS | 1943 | 1463098703236 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 17:18:23 INFO - PROCESS | 1943 | 1463098703246 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 1943 | 1463098703247 Marionette TRACE conn2 <- [1,18,null,{}] 17:18:23 INFO - PROCESS | 1943 | 1463098703250 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}] 17:18:23 INFO - PROCESS | 1943 | 1463098703338 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:18:23 INFO - PROCESS | 1943 | 1463098703346 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9fb800 == 10 [pid = 1943] [id = 10] 17:18:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 26 (0x12bb8b400) [pid = 1943] [serial = 26] [outer = 0x0] 17:18:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 27 (0x12bb90400) [pid = 1943] [serial = 27] [outer = 0x12bb8b400] 17:18:23 INFO - PROCESS | 1943 | 1463098703371 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 28 (0x12bbca400) [pid = 1943] [serial = 28] [outer = 0x12bb8b400] 17:18:23 INFO - PROCESS | 1943 | 1463098703646 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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 17:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:18:23 INFO - PROCESS | 1943 | 1463098703666 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 1943 | 1463098703668 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 17:18:23 INFO - PROCESS | 1943 | 1463098703670 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 1943 | 1463098703671 Marionette TRACE conn2 <- [1,22,null,{}] 17:18:23 INFO - PROCESS | 1943 | 1463098703681 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}] 17:18:23 INFO - PROCESS | 1943 | 1463098703771 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:18:23 INFO - PROCESS | 1943 | 1463098703778 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd0000 == 11 [pid = 1943] [id = 11] 17:18:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 29 (0x118515800) [pid = 1943] [serial = 29] [outer = 0x0] 17:18:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 30 (0x12a811400) [pid = 1943] [serial = 30] [outer = 0x118515800] 17:18:23 INFO - PROCESS | 1943 | 1463098703803 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 31 (0x12bed6000) [pid = 1943] [serial = 31] [outer = 0x118515800] 17:18:24 INFO - PROCESS | 1943 | 1463098704043 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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 17:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:18:24 INFO - PROCESS | 1943 | 1463098704096 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1943 | 1463098704097 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 17:18:24 INFO - PROCESS | 1943 | 1463098704099 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1943 | 1463098704100 Marionette TRACE conn2 <- [1,26,null,{}] 17:18:24 INFO - PROCESS | 1943 | 1463098704102 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}] 17:18:24 INFO - PROCESS | 1943 | 1463098704193 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:18:24 INFO - PROCESS | 1943 | 1463098704198 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be8a800 == 12 [pid = 1943] [id = 12] 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 32 (0x11910a000) [pid = 1943] [serial = 32] [outer = 0x0] 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 33 (0x1291db800) [pid = 1943] [serial = 33] [outer = 0x11910a000] 17:18:24 INFO - PROCESS | 1943 | 1463098704222 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 34 (0x12bee7800) [pid = 1943] [serial = 34] [outer = 0x11910a000] 17:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 17:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:18:24 INFO - PROCESS | 1943 | 1463098704461 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]]]}] 17:18:24 INFO - PROCESS | 1943 | 1463098704467 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1943 | 1463098704468 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 17:18:24 INFO - PROCESS | 1943 | 1463098704470 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1943 | 1463098704472 Marionette TRACE conn2 <- [1,30,null,{}] 17:18:24 INFO - PROCESS | 1943 | 1463098704481 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}] 17:18:24 INFO - PROCESS | 1943 | 1463098704569 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:18:24 INFO - PROCESS | 1943 | 1463098704574 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c53b000 == 13 [pid = 1943] [id = 13] 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 35 (0x12beea000) [pid = 1943] [serial = 35] [outer = 0x0] 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 36 (0x12bef2c00) [pid = 1943] [serial = 36] [outer = 0x12beea000] 17:18:24 INFO - PROCESS | 1943 | 1463098704598 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 37 (0x12c572c00) [pid = 1943] [serial = 37] [outer = 0x12beea000] 17:18:24 INFO - PROCESS | 1943 | 1463098704823 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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 371ms 17:18:24 INFO - PROCESS | 1943 | 1463098704846 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1943 | 1463098704847 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 17:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:18:24 INFO - PROCESS | 1943 | 1463098704849 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1943 | 1463098704850 Marionette TRACE conn2 <- [1,34,null,{}] 17:18:24 INFO - PROCESS | 1943 | 1463098704853 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}] 17:18:24 INFO - PROCESS | 1943 | 1463098704938 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:18:24 INFO - PROCESS | 1943 | 1463098704954 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c90e000 == 14 [pid = 1943] [id = 14] 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 38 (0x12c578000) [pid = 1943] [serial = 38] [outer = 0x0] 17:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 39 (0x12c57bc00) [pid = 1943] [serial = 39] [outer = 0x12c578000] 17:18:24 INFO - PROCESS | 1943 | 1463098704988 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 40 (0x12c7c9800) [pid = 1943] [serial = 40] [outer = 0x12c578000] 17:18:25 INFO - PROCESS | 1943 | 1463098705225 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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 17:18:25 INFO - PROCESS | 1943 | 1463098705271 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 1943 | 1463098705272 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 17:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:18:25 INFO - PROCESS | 1943 | 1463098705282 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 1943 | 1463098705283 Marionette TRACE conn2 <- [1,38,null,{}] 17:18:25 INFO - PROCESS | 1943 | 1463098705285 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}] 17:18:25 INFO - PROCESS | 1943 | 1463098705375 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:18:25 INFO - PROCESS | 1943 | 1463098705380 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc15000 == 15 [pid = 1943] [id = 15] 17:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 41 (0x12c7cc800) [pid = 1943] [serial = 41] [outer = 0x0] 17:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 42 (0x12c7d2400) [pid = 1943] [serial = 42] [outer = 0x12c7cc800] 17:18:25 INFO - PROCESS | 1943 | 1463098705404 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 43 (0x12cad7800) [pid = 1943] [serial = 43] [outer = 0x12c7cc800] 17:18:25 INFO - PROCESS | 1943 | 1463098705641 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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 368ms 17:18:25 INFO - PROCESS | 1943 | 1463098705650 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 1943 | 1463098705652 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 17:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:18:25 INFO - PROCESS | 1943 | 1463098705654 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 1943 | 1463098705655 Marionette TRACE conn2 <- [1,42,null,{}] 17:18:25 INFO - PROCESS | 1943 | 1463098705664 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}] 17:18:25 INFO - PROCESS | 1943 | 1463098705754 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:18:25 INFO - PROCESS | 1943 | 1463098705761 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cda1800 == 16 [pid = 1943] [id = 16] 17:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 44 (0x12cadc000) [pid = 1943] [serial = 44] [outer = 0x0] 17:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 45 (0x12cae2000) [pid = 1943] [serial = 45] [outer = 0x12cadc000] 17:18:25 INFO - PROCESS | 1943 | 1463098705786 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 46 (0x12cff1800) [pid = 1943] [serial = 46] [outer = 0x12cadc000] 17:18:26 INFO - PROCESS | 1943 | 1463098706022 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]]]}] 17:18:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d19f000 == 17 [pid = 1943] [id = 17] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 47 (0x12d19f800) [pid = 1943] [serial = 47] [outer = 0x0] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 48 (0x12d1a4000) [pid = 1943] [serial = 48] [outer = 0x12d19f800] 17:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 17:18:26 INFO - PROCESS | 1943 | 1463098706087 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1943 | 1463098706088 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 49 (0x12d1a8800) [pid = 1943] [serial = 49] [outer = 0x12d19f800] 17:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:18:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d19e800 == 18 [pid = 1943] [id = 18] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 50 (0x12cffd000) [pid = 1943] [serial = 50] [outer = 0x0] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 51 (0x12d1cd000) [pid = 1943] [serial = 51] [outer = 0x12cffd000] 17:18:26 INFO - PROCESS | 1943 | 1463098706149 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1943 | 1463098706158 Marionette TRACE conn2 <- [1,46,null,{}] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 52 (0x12d1cdc00) [pid = 1943] [serial = 52] [outer = 0x12cffd000] 17:18:26 INFO - PROCESS | 1943 | 1463098706188 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}] 17:18:26 INFO - PROCESS | 1943 | 1463098706281 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:18:26 INFO - PROCESS | 1943 | 1463098706310 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d796800 == 19 [pid = 1943] [id = 19] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 53 (0x12d717c00) [pid = 1943] [serial = 53] [outer = 0x0] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 54 (0x12d719c00) [pid = 1943] [serial = 54] [outer = 0x12d717c00] 17:18:26 INFO - PROCESS | 1943 | 1463098706339 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 55 (0x12d8d4800) [pid = 1943] [serial = 55] [outer = 0x12d717c00] 17:18:26 INFO - PROCESS | 1943 | 1463098706579 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]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 487ms 17:18:26 INFO - PROCESS | 1943 | 1463098706596 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1943 | 1463098706597 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 17:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:18:26 INFO - PROCESS | 1943 | 1463098706599 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1943 | 1463098706600 Marionette TRACE conn2 <- [1,50,null,{}] 17:18:26 INFO - PROCESS | 1943 | 1463098706603 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}] 17:18:26 INFO - PROCESS | 1943 | 1463098706698 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:18:26 INFO - PROCESS | 1943 | 1463098706702 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da7a000 == 20 [pid = 1943] [id = 20] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 56 (0x117563400) [pid = 1943] [serial = 56] [outer = 0x0] 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 57 (0x126c90800) [pid = 1943] [serial = 57] [outer = 0x117563400] 17:18:26 INFO - PROCESS | 1943 | 1463098706727 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 58 (0x12d8d9c00) [pid = 1943] [serial = 58] [outer = 0x117563400] 17:18:26 INFO - PROCESS | 1943 | 1463098706950 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]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 17:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:18:26 INFO - PROCESS | 1943 | 1463098706968 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1943 | 1463098706969 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 17:18:26 INFO - PROCESS | 1943 | 1463098706971 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1943 | 1463098706972 Marionette TRACE conn2 <- [1,54,null,{}] 17:18:26 INFO - PROCESS | 1943 | 1463098706982 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}] 17:18:27 INFO - PROCESS | 1943 | 1463098707073 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:18:27 INFO - PROCESS | 1943 | 1463098707078 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da4f800 == 21 [pid = 1943] [id = 21] 17:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 59 (0x1183df000) [pid = 1943] [serial = 59] [outer = 0x0] 17:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 60 (0x1183e5c00) [pid = 1943] [serial = 60] [outer = 0x1183df000] 17:18:27 INFO - PROCESS | 1943 | 1463098707102 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 61 (0x1183ea800) [pid = 1943] [serial = 61] [outer = 0x1183df000] 17:18:27 INFO - PROCESS | 1943 | 1463098707340 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]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 427ms 17:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:18:27 INFO - PROCESS | 1943 | 1463098707398 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 1943 | 1463098707399 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 17:18:27 INFO - PROCESS | 1943 | 1463098707401 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 1943 | 1463098707402 Marionette TRACE conn2 <- [1,58,null,{}] 17:18:27 INFO - PROCESS | 1943 | 1463098707405 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}] 17:18:27 INFO - PROCESS | 1943 | 1463098707502 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:18:27 INFO - PROCESS | 1943 | 1463098707515 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfae800 == 22 [pid = 1943] [id = 22] 17:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 62 (0x118566c00) [pid = 1943] [serial = 62] [outer = 0x0] 17:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x11856d000) [pid = 1943] [serial = 63] [outer = 0x118566c00] 17:18:27 INFO - PROCESS | 1943 | 1463098707538 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x118572400) [pid = 1943] [serial = 64] [outer = 0x118566c00] 17:18:27 INFO - PROCESS | 1943 | 1463098707772 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]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 420ms 17:18:27 INFO - PROCESS | 1943 | 1463098707833 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 1943 | 1463098707834 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 17:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:18:27 INFO - PROCESS | 1943 | 1463098707838 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 1943 | 1463098707843 Marionette TRACE conn2 <- [1,62,null,{}] 17:18:27 INFO - PROCESS | 1943 | 1463098707856 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}] 17:18:27 INFO - PROCESS | 1943 | 1463098707987 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:18:28 INFO - PROCESS | 1943 | 1463098708654 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x11202a000 == 23 [pid = 1943] [id = 23] 17:18:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x111f2c000) [pid = 1943] [serial = 65] [outer = 0x0] 17:18:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x1120f6400) [pid = 1943] [serial = 66] [outer = 0x111f2c000] 17:18:28 INFO - PROCESS | 1943 | 1463098708709 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x112a6a000) [pid = 1943] [serial = 67] [outer = 0x111f2c000] 17:18:29 INFO - PROCESS | 1943 | 1463098709135 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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1337ms 17:18:29 INFO - PROCESS | 1943 | 1463098709176 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:18:29 INFO - PROCESS | 1943 | 1463098709180 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 17:18:29 INFO - PROCESS | 1943 | 1463098709185 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 1943 | 1463098709189 Marionette TRACE conn2 <- [1,66,null,{}] 17:18:29 INFO - PROCESS | 1943 | 1463098709194 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}] 17:18:29 INFO - PROCESS | 1943 | 1463098709353 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:18:29 INFO - PROCESS | 1943 | 1463098709430 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x115e19000 == 24 [pid = 1943] [id = 24] 17:18:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x1130ac000) [pid = 1943] [serial = 68] [outer = 0x0] 17:18:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x113c78800) [pid = 1943] [serial = 69] [outer = 0x1130ac000] 17:18:29 INFO - PROCESS | 1943 | 1463098709479 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x116279400) [pid = 1943] [serial = 70] [outer = 0x1130ac000] 17:18:29 INFO - PROCESS | 1943 | 1463098709927 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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 776ms 17:18:29 INFO - PROCESS | 1943 | 1463098709962 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 1943 | 1463098709965 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 17:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:18:29 INFO - PROCESS | 1943 | 1463098709968 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 1943 | 1463098709969 Marionette TRACE conn2 <- [1,70,null,{}] 17:18:29 INFO - PROCESS | 1943 | 1463098709972 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}] 17:18:30 INFO - PROCESS | 1943 | 1463098710077 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:18:30 INFO - PROCESS | 1943 | 1463098710120 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x116ab6000 == 25 [pid = 1943] [id = 25] 17:18:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x1168c5800) [pid = 1943] [serial = 71] [outer = 0x0] 17:18:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x118184400) [pid = 1943] [serial = 72] [outer = 0x1168c5800] 17:18:30 INFO - PROCESS | 1943 | 1463098710152 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x11851d000) [pid = 1943] [serial = 73] [outer = 0x1168c5800] 17:18:30 INFO - PROCESS | 1943 | 1463098710751 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]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 821ms 17:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:18:30 INFO - PROCESS | 1943 | 1463098710790 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 1943 | 1463098710792 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 17:18:30 INFO - PROCESS | 1943 | 1463098710795 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 1943 | 1463098710797 Marionette TRACE conn2 <- [1,74,null,{}] 17:18:30 INFO - PROCESS | 1943 | 1463098710832 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}] 17:18:30 INFO - PROCESS | 1943 | 1463098710932 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:18:30 INFO - PROCESS | 1943 | 1463098710979 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x114e56800 == 26 [pid = 1943] [id = 26] 17:18:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x113382400) [pid = 1943] [serial = 74] [outer = 0x0] 17:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x1164f8000) [pid = 1943] [serial = 75] [outer = 0x113382400] 17:18:31 INFO - PROCESS | 1943 | 1463098711024 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x11673b000) [pid = 1943] [serial = 76] [outer = 0x113382400] 17:18:31 INFO - PROCESS | 1943 | 1463098711570 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]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 820ms 17:18:31 INFO - PROCESS | 1943 | 1463098711616 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 1943 | 1463098711620 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 17:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:18:31 INFO - PROCESS | 1943 | 1463098711627 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 1943 | 1463098711628 Marionette TRACE conn2 <- [1,78,null,{}] 17:18:31 INFO - PROCESS | 1943 | 1463098711631 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}] 17:18:31 INFO - PROCESS | 1943 | 1463098711698 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:18:31 INFO - PROCESS | 1943 | 1463098711704 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x1164c2800 == 27 [pid = 1943] [id = 27] 17:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x116849400) [pid = 1943] [serial = 77] [outer = 0x0] 17:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x116a6e400) [pid = 1943] [serial = 78] [outer = 0x116849400] 17:18:31 INFO - PROCESS | 1943 | 1463098711733 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x1176a2800) [pid = 1943] [serial = 79] [outer = 0x116849400] 17:18:32 INFO - PROCESS | 1943 | 1463098712049 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]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 17:18:32 INFO - PROCESS | 1943 | 1463098712098 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 1943 | 1463098712099 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 17:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:18:32 INFO - PROCESS | 1943 | 1463098712102 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1943 | 1463098712104 Marionette TRACE conn2 <- [1,82,null,{}] 17:18:32 INFO - PROCESS | 1943 | 1463098712112 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}] 17:18:32 INFO - PROCESS | 1943 | 1463098712183 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:18:32 INFO - PROCESS | 1943 | 1463098712190 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x116aa9000 == 28 [pid = 1943] [id = 28] 17:18:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x113206800) [pid = 1943] [serial = 80] [outer = 0x0] 17:18:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x11835ec00) [pid = 1943] [serial = 81] [outer = 0x113206800] 17:18:32 INFO - PROCESS | 1943 | 1463098712219 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x118567000) [pid = 1943] [serial = 82] [outer = 0x113206800] 17:18:32 INFO - PROCESS | 1943 | 1463098712529 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]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 17:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:18:32 INFO - PROCESS | 1943 | 1463098712577 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 1943 | 1463098712578 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 17:18:32 INFO - PROCESS | 1943 | 1463098712580 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1943 | 1463098712582 Marionette TRACE conn2 <- [1,86,null,{}] 17:18:32 INFO - PROCESS | 1943 | 1463098712584 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}] 17:18:32 INFO - PROCESS | 1943 | 1463098712664 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:18:32 INFO - PROCESS | 1943 | 1463098712703 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x117438000 == 29 [pid = 1943] [id = 29] 17:18:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x1183e1000) [pid = 1943] [serial = 83] [outer = 0x0] 17:18:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x118567c00) [pid = 1943] [serial = 84] [outer = 0x1183e1000] 17:18:32 INFO - PROCESS | 1943 | 1463098712729 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x1185d3800) [pid = 1943] [serial = 85] [outer = 0x1183e1000] 17:18:33 INFO - PROCESS | 1943 | 1463098712999 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 17:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:18:33 INFO - PROCESS | 1943 | 1463098713050 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 1943 | 1463098713051 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 17:18:33 INFO - PROCESS | 1943 | 1463098713053 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 1943 | 1463098713054 Marionette TRACE conn2 <- [1,90,null,{}] 17:18:33 INFO - PROCESS | 1943 | 1463098713059 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}] 17:18:33 INFO - PROCESS | 1943 | 1463098713130 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:18:33 INFO - PROCESS | 1943 | 1463098713134 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185c1000 == 30 [pid = 1943] [id = 30] 17:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x1131f8000) [pid = 1943] [serial = 86] [outer = 0x0] 17:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x11893b800) [pid = 1943] [serial = 87] [outer = 0x1131f8000] 17:18:33 INFO - PROCESS | 1943 | 1463098713161 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x119104400) [pid = 1943] [serial = 88] [outer = 0x1131f8000] 17:18:33 INFO - PROCESS | 1943 | 1463098713452 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 17:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:18:33 INFO - PROCESS | 1943 | 1463098713484 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 1943 | 1463098713485 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 17:18:33 INFO - PROCESS | 1943 | 1463098713487 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 1943 | 1463098713488 Marionette TRACE conn2 <- [1,94,null,{}] 17:18:33 INFO - PROCESS | 1943 | 1463098713491 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}] 17:18:33 INFO - PROCESS | 1943 | 1463098713600 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:18:33 INFO - PROCESS | 1943 | 1463098713608 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189bc800 == 31 [pid = 1943] [id = 31] 17:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x113325800) [pid = 1943] [serial = 89] [outer = 0x0] 17:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11910b000) [pid = 1943] [serial = 90] [outer = 0x113325800] 17:18:33 INFO - PROCESS | 1943 | 1463098713634 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1194b9400) [pid = 1943] [serial = 91] [outer = 0x113325800] 17:18:33 INFO - PROCESS | 1943 | 1463098713905 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 470ms 17:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:18:33 INFO - PROCESS | 1943 | 1463098713959 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 1943 | 1463098713961 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 17:18:33 INFO - PROCESS | 1943 | 1463098713964 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 1943 | 1463098713965 Marionette TRACE conn2 <- [1,98,null,{}] 17:18:33 INFO - PROCESS | 1943 | 1463098713967 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}] 17:18:34 INFO - PROCESS | 1943 | 1463098714036 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:18:34 INFO - PROCESS | 1943 | 1463098714042 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191cf800 == 32 [pid = 1943] [id = 32] 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x11913f800) [pid = 1943] [serial = 92] [outer = 0x0] 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x1194bf800) [pid = 1943] [serial = 93] [outer = 0x11913f800] 17:18:34 INFO - PROCESS | 1943 | 1463098714067 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x119b09c00) [pid = 1943] [serial = 94] [outer = 0x11913f800] 17:18:34 INFO - PROCESS | 1943 | 1463098714370 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]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 17:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:18:34 INFO - PROCESS | 1943 | 1463098714382 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 1943 | 1463098714383 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 17:18:34 INFO - PROCESS | 1943 | 1463098714385 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1943 | 1463098714386 Marionette TRACE conn2 <- [1,102,null,{}] 17:18:34 INFO - PROCESS | 1943 | 1463098714389 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}] 17:18:34 INFO - PROCESS | 1943 | 1463098714461 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:18:34 INFO - PROCESS | 1943 | 1463098714509 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x119492800 == 33 [pid = 1943] [id = 33] 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x119330400) [pid = 1943] [serial = 95] [outer = 0x0] 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x119b0a400) [pid = 1943] [serial = 96] [outer = 0x119330400] 17:18:34 INFO - PROCESS | 1943 | 1463098714534 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119d5f800) [pid = 1943] [serial = 97] [outer = 0x119330400] 17:18:34 INFO - PROCESS | 1943 | 1463098714768 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]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 17:18:34 INFO - PROCESS | 1943 | 1463098714805 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 1943 | 1463098714808 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 17:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:18:34 INFO - PROCESS | 1943 | 1463098714821 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1943 | 1463098714822 Marionette TRACE conn2 <- [1,106,null,{}] 17:18:34 INFO - PROCESS | 1943 | 1463098714832 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}] 17:18:34 INFO - PROCESS | 1943 | 1463098714913 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:18:34 INFO - PROCESS | 1943 | 1463098714918 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e03000 == 34 [pid = 1943] [id = 34] 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119d59000) [pid = 1943] [serial = 98] [outer = 0x0] 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x119f5a400) [pid = 1943] [serial = 99] [outer = 0x119d59000] 17:18:34 INFO - PROCESS | 1943 | 1463098714945 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x11a37b400) [pid = 1943] [serial = 100] [outer = 0x119d59000] 17:18:35 INFO - PROCESS | 1943 | 1463098715226 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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 425ms 17:18:35 INFO - PROCESS | 1943 | 1463098715248 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:18:35 INFO - PROCESS | 1943 | 1463098715249 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 17:18:35 INFO - PROCESS | 1943 | 1463098715251 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1943 | 1463098715252 Marionette TRACE conn2 <- [1,110,null,{}] 17:18:35 INFO - PROCESS | 1943 | 1463098715254 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}] 17:18:35 INFO - PROCESS | 1943 | 1463098715336 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:18:35 INFO - PROCESS | 1943 | 1463098715341 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a121800 == 35 [pid = 1943] [id = 35] 17:18:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x11a37b800) [pid = 1943] [serial = 101] [outer = 0x0] 17:18:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x121517000) [pid = 1943] [serial = 102] [outer = 0x11a37b800] 17:18:35 INFO - PROCESS | 1943 | 1463098715366 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x12151cc00) [pid = 1943] [serial = 103] [outer = 0x11a37b800] 17:18:35 INFO - PROCESS | 1943 | 1463098715665 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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 471ms 17:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:18:35 INFO - PROCESS | 1943 | 1463098715728 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 1943 | 1463098715730 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 17:18:35 INFO - PROCESS | 1943 | 1463098715732 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1943 | 1463098715733 Marionette TRACE conn2 <- [1,114,null,{}] 17:18:35 INFO - PROCESS | 1943 | 1463098715736 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}] 17:18:35 INFO - PROCESS | 1943 | 1463098715821 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:18:35 INFO - PROCESS | 1943 | 1463098715828 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214b8000 == 36 [pid = 1943] [id = 36] 17:18:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x11a386800) [pid = 1943] [serial = 104] [outer = 0x0] 17:18:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x12151fc00) [pid = 1943] [serial = 105] [outer = 0x11a386800] 17:18:35 INFO - PROCESS | 1943 | 1463098715857 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x121af8800) [pid = 1943] [serial = 106] [outer = 0x11a386800] 17:18:36 INFO - PROCESS | 1943 | 1463098716178 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]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 17:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:18:36 INFO - PROCESS | 1943 | 1463098716201 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1943 | 1463098716203 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 17:18:36 INFO - PROCESS | 1943 | 1463098716205 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 1943 | 1463098716205 Marionette TRACE conn2 <- [1,118,null,{}] 17:18:36 INFO - PROCESS | 1943 | 1463098716210 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}] 17:18:36 INFO - PROCESS | 1943 | 1463098716280 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:18:36 INFO - PROCESS | 1943 | 1463098716284 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x12170d800 == 37 [pid = 1943] [id = 37] 17:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12151d400) [pid = 1943] [serial = 107] [outer = 0x0] 17:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x1242e2400) [pid = 1943] [serial = 108] [outer = 0x12151d400] 17:18:36 INFO - PROCESS | 1943 | 1463098716310 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x124593800) [pid = 1943] [serial = 109] [outer = 0x12151d400] 17:18:36 INFO - PROCESS | 1943 | 1463098716590 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]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 17:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:18:36 INFO - PROCESS | 1943 | 1463098716633 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1943 | 1463098716634 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 17:18:36 INFO - PROCESS | 1943 | 1463098716635 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 1943 | 1463098716637 Marionette TRACE conn2 <- [1,122,null,{}] 17:18:36 INFO - PROCESS | 1943 | 1463098716639 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}] 17:18:36 INFO - PROCESS | 1943 | 1463098716737 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:18:36 INFO - PROCESS | 1943 | 1463098716744 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x121986800 == 38 [pid = 1943] [id = 38] 17:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x121a82400) [pid = 1943] [serial = 110] [outer = 0x0] 17:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x124595c00) [pid = 1943] [serial = 111] [outer = 0x121a82400] 17:18:36 INFO - PROCESS | 1943 | 1463098716768 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x124dba000) [pid = 1943] [serial = 112] [outer = 0x121a82400] 17:18:37 INFO - PROCESS | 1943 | 1463098717033 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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 17:18:37 INFO - PROCESS | 1943 | 1463098717054 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:18:37 INFO - PROCESS | 1943 | 1463098717064 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 17:18:37 INFO - PROCESS | 1943 | 1463098717071 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1943 | 1463098717072 Marionette TRACE conn2 <- [1,126,null,{}] 17:18:37 INFO - PROCESS | 1943 | 1463098717077 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}] 17:18:37 INFO - PROCESS | 1943 | 1463098717149 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:18:37 INFO - PROCESS | 1943 | 1463098717153 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227ca800 == 39 [pid = 1943] [id = 39] 17:18:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x124dbc000) [pid = 1943] [serial = 113] [outer = 0x0] 17:18:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x12612c400) [pid = 1943] [serial = 114] [outer = 0x124dbc000] 17:18:37 INFO - PROCESS | 1943 | 1463098717179 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x126422400) [pid = 1943] [serial = 115] [outer = 0x124dbc000] 17:18:37 INFO - PROCESS | 1943 | 1463098717464 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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 422ms 17:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:18:37 INFO - PROCESS | 1943 | 1463098717498 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 1943 | 1463098717499 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 17:18:37 INFO - PROCESS | 1943 | 1463098717501 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1943 | 1463098717502 Marionette TRACE conn2 <- [1,130,null,{}] 17:18:37 INFO - PROCESS | 1943 | 1463098717504 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}] 17:18:37 INFO - PROCESS | 1943 | 1463098717581 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:18:37 INFO - PROCESS | 1943 | 1463098717585 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x124da1800 == 40 [pid = 1943] [id = 40] 17:18:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x126422800) [pid = 1943] [serial = 116] [outer = 0x0] 17:18:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1266c7800) [pid = 1943] [serial = 117] [outer = 0x126422800] 17:18:37 INFO - PROCESS | 1943 | 1463098717611 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x126c8d400) [pid = 1943] [serial = 118] [outer = 0x126422800] 17:18:37 INFO - PROCESS | 1943 | 1463098717909 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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 420ms 17:18:37 INFO - PROCESS | 1943 | 1463098717922 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 1943 | 1463098717925 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 17:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:18:37 INFO - PROCESS | 1943 | 1463098717931 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1943 | 1463098717932 Marionette TRACE conn2 <- [1,134,null,{}] 17:18:37 INFO - PROCESS | 1943 | 1463098717934 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}] 17:18:38 INFO - PROCESS | 1943 | 1463098718010 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:18:38 INFO - PROCESS | 1943 | 1463098718060 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261e2000 == 41 [pid = 1943] [id = 41] 17:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x121aebc00) [pid = 1943] [serial = 119] [outer = 0x0] 17:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x126e0c800) [pid = 1943] [serial = 120] [outer = 0x121aebc00] 17:18:38 INFO - PROCESS | 1943 | 1463098718091 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x128da7c00) [pid = 1943] [serial = 121] [outer = 0x121aebc00] 17:18:38 INFO - PROCESS | 1943 | 1463098718351 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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 17:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:18:38 INFO - PROCESS | 1943 | 1463098718399 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 1943 | 1463098718400 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 17:18:38 INFO - PROCESS | 1943 | 1463098718402 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 1943 | 1463098718403 Marionette TRACE conn2 <- [1,138,null,{}] 17:18:38 INFO - PROCESS | 1943 | 1463098718406 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}] 17:18:38 INFO - PROCESS | 1943 | 1463098718493 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:18:38 INFO - PROCESS | 1943 | 1463098718498 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c51000 == 42 [pid = 1943] [id = 42] 17:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x126e14400) [pid = 1943] [serial = 122] [outer = 0x0] 17:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x128e1dc00) [pid = 1943] [serial = 123] [outer = 0x126e14400] 17:18:38 INFO - PROCESS | 1943 | 1463098718522 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x1291d8c00) [pid = 1943] [serial = 124] [outer = 0x126e14400] 17:18:38 INFO - PROCESS | 1943 | 1463098718856 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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 17:18:38 INFO - PROCESS | 1943 | 1463098718872 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 1943 | 1463098718873 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 17:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:18:38 INFO - PROCESS | 1943 | 1463098718877 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 1943 | 1463098718878 Marionette TRACE conn2 <- [1,142,null,{}] 17:18:38 INFO - PROCESS | 1943 | 1463098718881 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}] 17:18:39 INFO - PROCESS | 1943 | 1463098719630 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:18:39 INFO - PROCESS | 1943 | 1463098719673 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x112640800 == 43 [pid = 1943] [id = 43] 17:18:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x112a68400) [pid = 1943] [serial = 125] [outer = 0x0] 17:18:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x1131e9800) [pid = 1943] [serial = 126] [outer = 0x112a68400] 17:18:39 INFO - PROCESS | 1943 | 1463098719701 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x114fc8000) [pid = 1943] [serial = 127] [outer = 0x112a68400] 17:18:40 INFO - PROCESS | 1943 | 1463098720067 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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1220ms 17:18:40 INFO - PROCESS | 1943 | 1463098720098 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 1943 | 1463098720100 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 17:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:18:40 INFO - PROCESS | 1943 | 1463098720103 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 1943 | 1463098720106 Marionette TRACE conn2 <- [1,146,null,{}] 17:18:40 INFO - PROCESS | 1943 | 1463098720109 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}] 17:18:40 INFO - PROCESS | 1943 | 1463098720197 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:18:40 INFO - PROCESS | 1943 | 1463098720202 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x115eae000 == 44 [pid = 1943] [id = 44] 17:18:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x1164b2400) [pid = 1943] [serial = 128] [outer = 0x0] 17:18:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x1168c6400) [pid = 1943] [serial = 129] [outer = 0x1164b2400] 17:18:40 INFO - PROCESS | 1943 | 1463098720230 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x117568800) [pid = 1943] [serial = 130] [outer = 0x1164b2400] 17:18:40 INFO - PROCESS | 1943 | 1463098720536 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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 470ms 17:18:40 INFO - PROCESS | 1943 | 1463098720581 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:18:40 INFO - PROCESS | 1943 | 1463098720583 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 17:18:40 INFO - PROCESS | 1943 | 1463098720586 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 1943 | 1463098720587 Marionette TRACE conn2 <- [1,150,null,{}] 17:18:40 INFO - PROCESS | 1943 | 1463098720591 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}] 17:18:40 INFO - PROCESS | 1943 | 1463098720691 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:18:40 INFO - PROCESS | 1943 | 1463098720729 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x116aa7800 == 45 [pid = 1943] [id = 45] 17:18:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x118027000) [pid = 1943] [serial = 131] [outer = 0x0] 17:18:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x1183e0400) [pid = 1943] [serial = 132] [outer = 0x118027000] 17:18:40 INFO - PROCESS | 1943 | 1463098720764 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x1183eac00) [pid = 1943] [serial = 133] [outer = 0x118027000] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x118566c00) [pid = 1943] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x1183df000) [pid = 1943] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x117563400) [pid = 1943] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x12d717c00) [pid = 1943] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x12cadc000) [pid = 1943] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x12c7cc800) [pid = 1943] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x12c578000) [pid = 1943] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x12beea000) [pid = 1943] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x11910a000) [pid = 1943] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x118515800) [pid = 1943] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x12bb8b400) [pid = 1943] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x12ac62000) [pid = 1943] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x12ab24400) [pid = 1943] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1291e2800) [pid = 1943] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x1183e1000) [pid = 1943] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1131f8000) [pid = 1943] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x113325800) [pid = 1943] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x11913f800) [pid = 1943] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x119330400) [pid = 1943] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x119d59000) [pid = 1943] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11a386800) [pid = 1943] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x12151d400) [pid = 1943] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x121a82400) [pid = 1943] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x111f2c000) [pid = 1943] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1130ac000) [pid = 1943] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x1168c5800) [pid = 1943] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x113382400) [pid = 1943] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x116849400) [pid = 1943] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:18:41 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x113206800) [pid = 1943] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:18:41 INFO - PROCESS | 1943 | 1463098721773 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]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1224ms 17:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:18:41 INFO - PROCESS | 1943 | 1463098721827 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 1943 | 1463098721831 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 17:18:41 INFO - PROCESS | 1943 | 1463098721843 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 1943 | 1463098721846 Marionette TRACE conn2 <- [1,154,null,{}] 17:18:41 INFO - PROCESS | 1943 | 1463098721848 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}] 17:18:41 INFO - PROCESS | 1943 | 1463098721916 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:18:41 INFO - PROCESS | 1943 | 1463098721921 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x1182e1800 == 46 [pid = 1943] [id = 46] 17:18:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1164b1c00) [pid = 1943] [serial = 134] [outer = 0x0] 17:18:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x118020c00) [pid = 1943] [serial = 135] [outer = 0x1164b1c00] 17:18:41 INFO - PROCESS | 1943 | 1463098721949 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11856b800) [pid = 1943] [serial = 136] [outer = 0x1164b1c00] 17:18:42 INFO - PROCESS | 1943 | 1463098722280 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]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 477ms 17:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:18:42 INFO - PROCESS | 1943 | 1463098722314 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 1943 | 1463098722315 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 17:18:42 INFO - PROCESS | 1943 | 1463098722318 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1943 | 1463098722319 Marionette TRACE conn2 <- [1,158,null,{}] 17:18:42 INFO - PROCESS | 1943 | 1463098722322 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}] 17:18:42 INFO - PROCESS | 1943 | 1463098722419 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:18:42 INFO - PROCESS | 1943 | 1463098722479 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185bd000 == 47 [pid = 1943] [id = 47] 17:18:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x112d22c00) [pid = 1943] [serial = 137] [outer = 0x0] 17:18:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x118571000) [pid = 1943] [serial = 138] [outer = 0x112d22c00] 17:18:42 INFO - PROCESS | 1943 | 1463098722522 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x118937c00) [pid = 1943] [serial = 139] [outer = 0x112d22c00] 17:18:42 INFO - PROCESS | 1943 | 1463098722893 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]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 622ms 17:18:42 INFO - PROCESS | 1943 | 1463098722940 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:18:42 INFO - PROCESS | 1943 | 1463098722949 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 17:18:42 INFO - PROCESS | 1943 | 1463098722951 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1943 | 1463098722952 Marionette TRACE conn2 <- [1,162,null,{}] 17:18:42 INFO - PROCESS | 1943 | 1463098722954 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}] 17:18:43 INFO - PROCESS | 1943 | 1463098723040 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:18:43 INFO - PROCESS | 1943 | 1463098723048 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191ce800 == 48 [pid = 1943] [id = 48] 17:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x119104800) [pid = 1943] [serial = 140] [outer = 0x0] 17:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x119107400) [pid = 1943] [serial = 141] [outer = 0x119104800] 17:18:43 INFO - PROCESS | 1943 | 1463098723080 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119146800) [pid = 1943] [serial = 142] [outer = 0x119104800] 17:18:43 INFO - PROCESS | 1943 | 1463098723382 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]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 471ms 17:18:43 INFO - PROCESS | 1943 | 1463098723423 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 1943 | 1463098723425 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 17:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:18:43 INFO - PROCESS | 1943 | 1463098723429 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 1943 | 1463098723430 Marionette TRACE conn2 <- [1,166,null,{}] 17:18:43 INFO - PROCESS | 1943 | 1463098723432 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}] 17:18:43 INFO - PROCESS | 1943 | 1463098723499 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:18:43 INFO - PROCESS | 1943 | 1463098723503 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x112f71800 == 49 [pid = 1943] [id = 49] 17:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x11914a000) [pid = 1943] [serial = 143] [outer = 0x0] 17:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x11932d800) [pid = 1943] [serial = 144] [outer = 0x11914a000] 17:18:43 INFO - PROCESS | 1943 | 1463098723530 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1194bfc00) [pid = 1943] [serial = 145] [outer = 0x11914a000] 17:18:44 INFO - PROCESS | 1943 | 1463098724017 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]]]}] 17:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 618ms 17:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:18:44 INFO - PROCESS | 1943 | 1463098724048 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 1943 | 1463098724051 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 17:18:44 INFO - PROCESS | 1943 | 1463098724054 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 1943 | 1463098724057 Marionette TRACE conn2 <- [1,170,null,{}] 17:18:44 INFO - PROCESS | 1943 | 1463098724080 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}] 17:18:44 INFO - PROCESS | 1943 | 1463098724172 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:18:44 INFO - PROCESS | 1943 | 1463098724253 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x11686c800 == 50 [pid = 1943] [id = 50] 17:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x11644f000) [pid = 1943] [serial = 146] [outer = 0x0] 17:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x116737000) [pid = 1943] [serial = 147] [outer = 0x11644f000] 17:18:44 INFO - PROCESS | 1943 | 1463098724298 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x116a6e800) [pid = 1943] [serial = 148] [outer = 0x11644f000] 17:18:44 INFO - PROCESS | 1943 | 1463098724716 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]]]}] 17:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 17:18:44 INFO - PROCESS | 1943 | 1463098724758 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 1943 | 1463098724762 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 17:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:18:44 INFO - PROCESS | 1943 | 1463098724768 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 1943 | 1463098724770 Marionette TRACE conn2 <- [1,174,null,{}] 17:18:44 INFO - PROCESS | 1943 | 1463098724773 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}] 17:18:44 INFO - PROCESS | 1943 | 1463098724866 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:18:44 INFO - PROCESS | 1943 | 1463098724924 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b32000 == 51 [pid = 1943] [id = 51] 17:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x118021400) [pid = 1943] [serial = 149] [outer = 0x0] 17:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1183e9400) [pid = 1943] [serial = 150] [outer = 0x118021400] 17:18:44 INFO - PROCESS | 1943 | 1463098724953 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x118582000) [pid = 1943] [serial = 151] [outer = 0x118021400] 17:18:45 INFO - PROCESS | 1943 | 1463098725360 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]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 17:18:45 INFO - PROCESS | 1943 | 1463098725407 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 1943 | 1463098725409 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 17:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:18:45 INFO - PROCESS | 1943 | 1463098725413 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 1943 | 1463098725415 Marionette TRACE conn2 <- [1,178,null,{}] 17:18:45 INFO - PROCESS | 1943 | 1463098725423 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}] 17:18:45 INFO - PROCESS | 1943 | 1463098725528 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:18:45 INFO - PROCESS | 1943 | 1463098725600 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x117445000 == 52 [pid = 1943] [id = 52] 17:18:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x119142800) [pid = 1943] [serial = 152] [outer = 0x0] 17:18:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x119149c00) [pid = 1943] [serial = 153] [outer = 0x119142800] 17:18:45 INFO - PROCESS | 1943 | 1463098725631 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1194b3400) [pid = 1943] [serial = 154] [outer = 0x119142800] 17:18:46 INFO - PROCESS | 1943 | 1463098726045 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]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 672ms 17:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:18:46 INFO - PROCESS | 1943 | 1463098726084 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 1943 | 1463098726086 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 17:18:46 INFO - PROCESS | 1943 | 1463098726089 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 1943 | 1463098726090 Marionette TRACE conn2 <- [1,182,null,{}] 17:18:46 INFO - PROCESS | 1943 | 1463098726092 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}] 17:18:46 INFO - PROCESS | 1943 | 1463098726182 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:18:46 INFO - PROCESS | 1943 | 1463098726224 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x12163f800 == 53 [pid = 1943] [id = 53] 17:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x119142c00) [pid = 1943] [serial = 155] [outer = 0x0] 17:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x119b02800) [pid = 1943] [serial = 156] [outer = 0x119142c00] 17:18:46 INFO - PROCESS | 1943 | 1463098726254 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x119d58400) [pid = 1943] [serial = 157] [outer = 0x119142c00] 17:18:46 INFO - PROCESS | 1943 | 1463098726732 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]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 17:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:18:46 INFO - PROCESS | 1943 | 1463098726760 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 1943 | 1463098726763 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 17:18:46 INFO - PROCESS | 1943 | 1463098726766 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 1943 | 1463098726768 Marionette TRACE conn2 <- [1,186,null,{}] 17:18:46 INFO - PROCESS | 1943 | 1463098726773 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}] 17:18:46 INFO - PROCESS | 1943 | 1463098726875 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:18:46 INFO - PROCESS | 1943 | 1463098726937 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x116876000 == 54 [pid = 1943] [id = 54] 17:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x114eeec00) [pid = 1943] [serial = 158] [outer = 0x0] 17:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x115e0ac00) [pid = 1943] [serial = 159] [outer = 0x114eeec00] 17:18:46 INFO - PROCESS | 1943 | 1463098726964 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x1164b8400) [pid = 1943] [serial = 160] [outer = 0x114eeec00] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1191ce800 == 53 [pid = 1943] [id = 48] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1185bd000 == 52 [pid = 1943] [id = 47] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1182e1800 == 51 [pid = 1943] [id = 46] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1185c1000 == 50 [pid = 1943] [id = 30] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x116aa7800 == 49 [pid = 1943] [id = 45] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x115eae000 == 48 [pid = 1943] [id = 44] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1164c2800 == 47 [pid = 1943] [id = 27] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x116aa9000 == 46 [pid = 1943] [id = 28] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x112640800 == 45 [pid = 1943] [id = 43] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x117438000 == 44 [pid = 1943] [id = 29] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1214b8000 == 43 [pid = 1943] [id = 36] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x119e03000 == 42 [pid = 1943] [id = 34] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1189bc800 == 41 [pid = 1943] [id = 31] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x119492800 == 40 [pid = 1943] [id = 33] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1191cf800 == 39 [pid = 1943] [id = 32] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12163f800 == 38 [pid = 1943] [id = 53] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x117445000 == 37 [pid = 1943] [id = 52] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1227ca800 == 36 [pid = 1943] [id = 39] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x121986800 == 35 [pid = 1943] [id = 38] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1261e2000 == 34 [pid = 1943] [id = 41] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x126c51000 == 33 [pid = 1943] [id = 42] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x119b32000 == 32 [pid = 1943] [id = 51] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12170d800 == 31 [pid = 1943] [id = 37] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x11686c800 == 30 [pid = 1943] [id = 50] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x124da1800 == 29 [pid = 1943] [id = 40] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x112f71800 == 28 [pid = 1943] [id = 49] 17:18:47 INFO - PROCESS | 1943 | --DOCSHELL 0x11a121800 == 27 [pid = 1943] [id = 35] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x118572400) [pid = 1943] [serial = 64] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x118567c00) [pid = 1943] [serial = 84] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x11893b800) [pid = 1943] [serial = 87] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11910b000) [pid = 1943] [serial = 90] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1194b9400) [pid = 1943] [serial = 91] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1194bf800) [pid = 1943] [serial = 93] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x119b0a400) [pid = 1943] [serial = 96] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x119d5f800) [pid = 1943] [serial = 97] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x119f5a400) [pid = 1943] [serial = 99] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11a37b400) [pid = 1943] [serial = 100] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x121517000) [pid = 1943] [serial = 102] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x12151fc00) [pid = 1943] [serial = 105] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x1242e2400) [pid = 1943] [serial = 108] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x124595c00) [pid = 1943] [serial = 111] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12612c400) [pid = 1943] [serial = 114] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1266c7800) [pid = 1943] [serial = 117] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x126e0c800) [pid = 1943] [serial = 120] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1120f6400) [pid = 1943] [serial = 66] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x113c78800) [pid = 1943] [serial = 69] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x118184400) [pid = 1943] [serial = 72] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x1164f8000) [pid = 1943] [serial = 75] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x116a6e400) [pid = 1943] [serial = 78] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1176a2800) [pid = 1943] [serial = 79] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x11835ec00) [pid = 1943] [serial = 81] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x121af8800) [pid = 1943] [serial = 106] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x124593800) [pid = 1943] [serial = 109] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11673b000) [pid = 1943] [serial = 76] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x11851d000) [pid = 1943] [serial = 73] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x124dba000) [pid = 1943] [serial = 112] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x118567000) [pid = 1943] [serial = 82] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x119104400) [pid = 1943] [serial = 88] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x119b09c00) [pid = 1943] [serial = 94] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x116279400) [pid = 1943] [serial = 70] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x1185d3800) [pid = 1943] [serial = 85] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x112a6a000) [pid = 1943] [serial = 67] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x121a7cc00) [pid = 1943] [serial = 11] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x121cb1800) [pid = 1943] [serial = 8] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x12bef2c00) [pid = 1943] [serial = 36] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x1291db800) [pid = 1943] [serial = 33] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x12bee7800) [pid = 1943] [serial = 34] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x12a811400) [pid = 1943] [serial = 30] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x12bed6000) [pid = 1943] [serial = 31] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x12bb90400) [pid = 1943] [serial = 27] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x12bbca400) [pid = 1943] [serial = 28] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x12b941400) [pid = 1943] [serial = 25] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x12acbe800) [pid = 1943] [serial = 24] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x12ab26000) [pid = 1943] [serial = 21] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x12ab2a400) [pid = 1943] [serial = 22] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x12949b400) [pid = 1943] [serial = 16] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x1296f0000) [pid = 1943] [serial = 18] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x1291e4400) [pid = 1943] [serial = 15] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x11856d000) [pid = 1943] [serial = 63] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x1183e5c00) [pid = 1943] [serial = 60] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x1183ea800) [pid = 1943] [serial = 61] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x126c90800) [pid = 1943] [serial = 57] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x12d8d9c00) [pid = 1943] [serial = 58] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 74 (0x12d8d4800) [pid = 1943] [serial = 55] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 73 (0x12d719c00) [pid = 1943] [serial = 54] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x12d1a4000) [pid = 1943] [serial = 48] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x12d1cd000) [pid = 1943] [serial = 51] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x12cae2000) [pid = 1943] [serial = 45] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x12cff1800) [pid = 1943] [serial = 46] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x12c7d2400) [pid = 1943] [serial = 42] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x12cad7800) [pid = 1943] [serial = 43] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x12c57bc00) [pid = 1943] [serial = 39] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x12c7c9800) [pid = 1943] [serial = 40] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x12c572c00) [pid = 1943] [serial = 37] [outer = 0x0] [url = about:blank] 17:18:47 INFO - PROCESS | 1943 | 1463098727820 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]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1077ms 17:18:47 INFO - PROCESS | 1943 | 1463098727844 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 1943 | 1463098727846 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 17:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:18:47 INFO - PROCESS | 1943 | 1463098727850 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 1943 | 1463098727852 Marionette TRACE conn2 <- [1,190,null,{}] 17:18:47 INFO - PROCESS | 1943 | 1463098727856 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}] 17:18:47 INFO - PROCESS | 1943 | 1463098727922 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:18:47 INFO - PROCESS | 1943 | 1463098727929 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x112640800 == 28 [pid = 1943] [id = 55] 17:18:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x113319000) [pid = 1943] [serial = 161] [outer = 0x0] 17:18:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x113c09800) [pid = 1943] [serial = 162] [outer = 0x113319000] 17:18:47 INFO - PROCESS | 1943 | 1463098727959 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x11627cc00) [pid = 1943] [serial = 163] [outer = 0x113319000] 17:18:48 INFO - PROCESS | 1943 | 1463098728282 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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 473ms 17:18:48 INFO - PROCESS | 1943 | 1463098728323 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 1943 | 1463098728328 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 17:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:18:48 INFO - PROCESS | 1943 | 1463098728332 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 1943 | 1463098728334 Marionette TRACE conn2 <- [1,194,null,{}] 17:18:48 INFO - PROCESS | 1943 | 1463098728336 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}] 17:18:48 INFO - PROCESS | 1943 | 1463098728430 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:18:48 INFO - PROCESS | 1943 | 1463098728437 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x113c8d000 == 29 [pid = 1943] [id = 56] 17:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x1164b3400) [pid = 1943] [serial = 164] [outer = 0x0] 17:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x116a64800) [pid = 1943] [serial = 165] [outer = 0x1164b3400] 17:18:48 INFO - PROCESS | 1943 | 1463098728465 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x11756ac00) [pid = 1943] [serial = 166] [outer = 0x1164b3400] 17:18:48 INFO - PROCESS | 1943 | 1463098728765 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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 17:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:18:48 INFO - PROCESS | 1943 | 1463098728802 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 1943 | 1463098728803 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 17:18:48 INFO - PROCESS | 1943 | 1463098728806 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 1943 | 1463098728810 Marionette TRACE conn2 <- [1,198,null,{}] 17:18:48 INFO - PROCESS | 1943 | 1463098728818 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}] 17:18:48 INFO - PROCESS | 1943 | 1463098728884 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:18:48 INFO - PROCESS | 1943 | 1463098728933 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x116a9c800 == 30 [pid = 1943] [id = 57] 17:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x115e74c00) [pid = 1943] [serial = 167] [outer = 0x0] 17:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x11818c000) [pid = 1943] [serial = 168] [outer = 0x115e74c00] 17:18:48 INFO - PROCESS | 1943 | 1463098728961 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x1183e9000) [pid = 1943] [serial = 169] [outer = 0x115e74c00] 17:18:49 INFO - PROCESS | 1943 | 1463098729229 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]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 473ms 17:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:18:49 INFO - PROCESS | 1943 | 1463098729281 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 1943 | 1463098729282 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 17:18:49 INFO - PROCESS | 1943 | 1463098729285 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 1943 | 1463098729286 Marionette TRACE conn2 <- [1,202,null,{}] 17:18:49 INFO - PROCESS | 1943 | 1463098729288 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}] 17:18:49 INFO - PROCESS | 1943 | 1463098729359 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:18:49 INFO - PROCESS | 1943 | 1463098729363 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e22800 == 31 [pid = 1943] [id = 58] 17:18:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x118520000) [pid = 1943] [serial = 170] [outer = 0x0] 17:18:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x11856d800) [pid = 1943] [serial = 171] [outer = 0x118520000] 17:18:49 INFO - PROCESS | 1943 | 1463098729391 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x118580c00) [pid = 1943] [serial = 172] [outer = 0x118520000] 17:18:49 INFO - PROCESS | 1943 | 1463098729691 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]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 17:18:49 INFO - PROCESS | 1943 | 1463098729704 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 1943 | 1463098729705 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 17:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:18:49 INFO - PROCESS | 1943 | 1463098729713 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 1943 | 1463098729714 Marionette TRACE conn2 <- [1,206,null,{}] 17:18:49 INFO - PROCESS | 1943 | 1463098729716 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}] 17:18:49 INFO - PROCESS | 1943 | 1463098729806 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:18:49 INFO - PROCESS | 1943 | 1463098729817 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185c1000 == 32 [pid = 1943] [id = 59] 17:18:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x11627e000) [pid = 1943] [serial = 173] [outer = 0x0] 17:18:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x118578400) [pid = 1943] [serial = 174] [outer = 0x11627e000] 17:18:49 INFO - PROCESS | 1943 | 1463098729842 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x118939c00) [pid = 1943] [serial = 175] [outer = 0x11627e000] 17:18:50 INFO - PROCESS | 1943 | 1463098730133 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]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 17:18:50 INFO - PROCESS | 1943 | 1463098730181 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 1943 | 1463098730190 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 17:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:18:50 INFO - PROCESS | 1943 | 1463098730200 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 1943 | 1463098730201 Marionette TRACE conn2 <- [1,210,null,{}] 17:18:50 INFO - PROCESS | 1943 | 1463098730204 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}] 17:18:50 INFO - PROCESS | 1943 | 1463098730299 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:18:50 INFO - PROCESS | 1943 | 1463098730304 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191b1800 == 33 [pid = 1943] [id = 60] 17:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x119026c00) [pid = 1943] [serial = 176] [outer = 0x0] 17:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x119104000) [pid = 1943] [serial = 177] [outer = 0x119026c00] 17:18:50 INFO - PROCESS | 1943 | 1463098730331 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x119328400) [pid = 1943] [serial = 178] [outer = 0x119026c00] 17:18:50 INFO - PROCESS | 1943 | 1463098730661 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]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 475ms 17:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:18:50 INFO - PROCESS | 1943 | 1463098730678 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 1943 | 1463098730679 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 17:18:50 INFO - PROCESS | 1943 | 1463098730682 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 1943 | 1463098730683 Marionette TRACE conn2 <- [1,214,null,{}] 17:18:50 INFO - PROCESS | 1943 | 1463098730685 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}] 17:18:50 INFO - PROCESS | 1943 | 1463098730764 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:18:50 INFO - PROCESS | 1943 | 1463098730769 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b1a000 == 34 [pid = 1943] [id = 61] 17:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x11932f000) [pid = 1943] [serial = 179] [outer = 0x0] 17:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x1194bb800) [pid = 1943] [serial = 180] [outer = 0x11932f000] 17:18:50 INFO - PROCESS | 1943 | 1463098730818 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x119b0a400) [pid = 1943] [serial = 181] [outer = 0x11932f000] 17:18:51 INFO - PROCESS | 1943 | 1463098731094 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]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 17:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:18:51 INFO - PROCESS | 1943 | 1463098731150 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1943 | 1463098731151 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 17:18:51 INFO - PROCESS | 1943 | 1463098731153 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1943 | 1463098731154 Marionette TRACE conn2 <- [1,218,null,{}] 17:18:51 INFO - PROCESS | 1943 | 1463098731156 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}] 17:18:51 INFO - PROCESS | 1943 | 1463098731236 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:18:51 INFO - PROCESS | 1943 | 1463098731241 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e22000 == 35 [pid = 1943] [id = 62] 17:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x11902e400) [pid = 1943] [serial = 182] [outer = 0x0] 17:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x119d59c00) [pid = 1943] [serial = 183] [outer = 0x11902e400] 17:18:51 INFO - PROCESS | 1943 | 1463098731295 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x119f06c00) [pid = 1943] [serial = 184] [outer = 0x11902e400] 17:18:51 INFO - PROCESS | 1943 | 1463098731588 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]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 17:18:51 INFO - PROCESS | 1943 | 1463098731625 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1943 | 1463098731629 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 17:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:18:51 INFO - PROCESS | 1943 | 1463098731633 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1943 | 1463098731634 Marionette TRACE conn2 <- [1,222,null,{}] 17:18:51 INFO - PROCESS | 1943 | 1463098731638 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}] 17:18:51 INFO - PROCESS | 1943 | 1463098731767 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x126e14400) [pid = 1943] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x126422800) [pid = 1943] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x124dbc000) [pid = 1943] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x121aebc00) [pid = 1943] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x11a37b800) [pid = 1943] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x11914a000) [pid = 1943] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x119104800) [pid = 1943] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x1164b2400) [pid = 1943] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x118027000) [pid = 1943] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x112d22c00) [pid = 1943] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x1164b1c00) [pid = 1943] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:18:51 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x112a68400) [pid = 1943] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:18:51 INFO - PROCESS | 1943 | 1463098731864 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x116872800 == 36 [pid = 1943] [id = 63] 17:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x112d22c00) [pid = 1943] [serial = 185] [outer = 0x0] 17:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x11673c800) [pid = 1943] [serial = 186] [outer = 0x112d22c00] 17:18:51 INFO - PROCESS | 1943 | 1463098731903 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x119104800) [pid = 1943] [serial = 187] [outer = 0x112d22c00] 17:18:52 INFO - PROCESS | 1943 | 1463098732176 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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 573ms 17:18:52 INFO - PROCESS | 1943 | 1463098732205 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 1943 | 1463098732207 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 17:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:18:52 INFO - PROCESS | 1943 | 1463098732220 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 1943 | 1463098732221 Marionette TRACE conn2 <- [1,226,null,{}] 17:18:52 INFO - PROCESS | 1943 | 1463098732231 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}] 17:18:52 INFO - PROCESS | 1943 | 1463098732302 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:18:52 INFO - PROCESS | 1943 | 1463098732308 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x12164a000 == 37 [pid = 1943] [id = 64] 17:18:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x119f58c00) [pid = 1943] [serial = 188] [outer = 0x0] 17:18:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x11a386800) [pid = 1943] [serial = 189] [outer = 0x119f58c00] 17:18:52 INFO - PROCESS | 1943 | 1463098732333 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x121519800) [pid = 1943] [serial = 190] [outer = 0x119f58c00] 17:18:52 INFO - PROCESS | 1943 | 1463098732613 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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 422ms 17:18:52 INFO - PROCESS | 1943 | 1463098732648 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 1943 | 1463098732649 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 17:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:18:52 INFO - PROCESS | 1943 | 1463098732668 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 1943 | 1463098732669 Marionette TRACE conn2 <- [1,230,null,{}] 17:18:52 INFO - PROCESS | 1943 | 1463098732672 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}] 17:18:52 INFO - PROCESS | 1943 | 1463098732775 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:18:52 INFO - PROCESS | 1943 | 1463098732781 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185c0000 == 38 [pid = 1943] [id = 65] 17:18:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x112a65400) [pid = 1943] [serial = 191] [outer = 0x0] 17:18:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x121519400) [pid = 1943] [serial = 192] [outer = 0x112a65400] 17:18:52 INFO - PROCESS | 1943 | 1463098732809 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x118936000) [pid = 1943] [serial = 193] [outer = 0x112a65400] 17:18:53 INFO - PROCESS | 1943 | 1463098733085 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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 17:18:53 INFO - PROCESS | 1943 | 1463098733140 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1943 | 1463098733143 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 17:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:18:53 INFO - PROCESS | 1943 | 1463098733147 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1943 | 1463098733148 Marionette TRACE conn2 <- [1,234,null,{}] 17:18:53 INFO - PROCESS | 1943 | 1463098733151 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}] 17:18:53 INFO - PROCESS | 1943 | 1463098733219 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:18:53 INFO - PROCESS | 1943 | 1463098733226 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x1242c9000 == 39 [pid = 1943] [id = 66] 17:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x121a88800) [pid = 1943] [serial = 194] [outer = 0x0] 17:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x121cb1800) [pid = 1943] [serial = 195] [outer = 0x121a88800] 17:18:53 INFO - PROCESS | 1943 | 1463098733250 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x121f0c400) [pid = 1943] [serial = 196] [outer = 0x121a88800] 17:18:53 INFO - PROCESS | 1943 | 1463098733516 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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms 17:18:53 INFO - PROCESS | 1943 | 1463098733566 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1943 | 1463098733567 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 17:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:18:53 INFO - PROCESS | 1943 | 1463098733569 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1943 | 1463098733570 Marionette TRACE conn2 <- [1,238,null,{}] 17:18:53 INFO - PROCESS | 1943 | 1463098733573 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}] 17:18:53 INFO - PROCESS | 1943 | 1463098733644 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:18:53 INFO - PROCESS | 1943 | 1463098733686 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ec3800 == 40 [pid = 1943] [id = 67] 17:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11331a400) [pid = 1943] [serial = 197] [outer = 0x0] 17:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x1242e8000) [pid = 1943] [serial = 198] [outer = 0x11331a400] 17:18:53 INFO - PROCESS | 1943 | 1463098733719 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x124599c00) [pid = 1943] [serial = 199] [outer = 0x11331a400] 17:18:54 INFO - PROCESS | 1943 | 1463098734168 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]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 620ms 17:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:18:54 INFO - PROCESS | 1943 | 1463098734216 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 1943 | 1463098734219 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 17:18:54 INFO - PROCESS | 1943 | 1463098734227 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 1943 | 1463098734229 Marionette TRACE conn2 <- [1,242,null,{}] 17:18:54 INFO - PROCESS | 1943 | 1463098734233 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}] 17:18:54 INFO - PROCESS | 1943 | 1463098734335 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:18:54 INFO - PROCESS | 1943 | 1463098734442 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x1164cd800 == 41 [pid = 1943] [id = 68] 17:18:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x115e68c00) [pid = 1943] [serial = 200] [outer = 0x0] 17:18:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x116275800) [pid = 1943] [serial = 201] [outer = 0x115e68c00] 17:18:54 INFO - PROCESS | 1943 | 1463098734496 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x116743000) [pid = 1943] [serial = 202] [outer = 0x115e68c00] 17:18:55 INFO - PROCESS | 1943 | 1463098735082 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]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 874ms 17:18:55 INFO - PROCESS | 1943 | 1463098735098 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 1943 | 1463098735101 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 17:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:18:55 INFO - PROCESS | 1943 | 1463098735104 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 1943 | 1463098735106 Marionette TRACE conn2 <- [1,246,null,{}] 17:18:55 INFO - PROCESS | 1943 | 1463098735139 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}] 17:18:55 INFO - PROCESS | 1943 | 1463098735231 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1242c9000 == 40 [pid = 1943] [id = 66] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1185c0000 == 39 [pid = 1943] [id = 65] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12164a000 == 38 [pid = 1943] [id = 64] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x116872800 == 37 [pid = 1943] [id = 63] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x119e22000 == 36 [pid = 1943] [id = 62] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x119b1a000 == 35 [pid = 1943] [id = 61] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1191b1800 == 34 [pid = 1943] [id = 60] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1185c1000 == 33 [pid = 1943] [id = 59] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x117e22800 == 32 [pid = 1943] [id = 58] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x116a9c800 == 31 [pid = 1943] [id = 57] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x113c8d000 == 30 [pid = 1943] [id = 56] 17:18:55 INFO - PROCESS | 1943 | --DOCSHELL 0x112640800 == 29 [pid = 1943] [id = 55] 17:18:55 INFO - PROCESS | 1943 | 1463098735324 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x112648800 == 30 [pid = 1943] [id = 69] 17:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x114fc2c00) [pid = 1943] [serial = 203] [outer = 0x0] 17:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1164aec00) [pid = 1943] [serial = 204] [outer = 0x114fc2c00] 17:18:55 INFO - PROCESS | 1943 | 1463098735351 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x116740400) [pid = 1943] [serial = 205] [outer = 0x114fc2c00] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x1291d8c00) [pid = 1943] [serial = 124] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x11932d800) [pid = 1943] [serial = 144] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1194bfc00) [pid = 1943] [serial = 145] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x119146800) [pid = 1943] [serial = 142] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x1168c6400) [pid = 1943] [serial = 129] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x1183e0400) [pid = 1943] [serial = 132] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x119107400) [pid = 1943] [serial = 141] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x1183eac00) [pid = 1943] [serial = 133] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x118571000) [pid = 1943] [serial = 138] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x11856b800) [pid = 1943] [serial = 136] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x114fc8000) [pid = 1943] [serial = 127] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x1131e9800) [pid = 1943] [serial = 126] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x118020c00) [pid = 1943] [serial = 135] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x118937c00) [pid = 1943] [serial = 139] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x117568800) [pid = 1943] [serial = 130] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x128e1dc00) [pid = 1943] [serial = 123] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x126c8d400) [pid = 1943] [serial = 118] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x126422400) [pid = 1943] [serial = 115] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x128da7c00) [pid = 1943] [serial = 121] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x12151cc00) [pid = 1943] [serial = 103] [outer = 0x0] [url = about:blank] 17:18:55 INFO - PROCESS | 1943 | 1463098735632 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]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 549ms 17:18:55 INFO - PROCESS | 1943 | 1463098735653 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 1943 | 1463098735659 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 17:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:18:55 INFO - PROCESS | 1943 | 1463098735691 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 1943 | 1463098735694 Marionette TRACE conn2 <- [1,250,null,{}] 17:18:55 INFO - PROCESS | 1943 | 1463098735708 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}] 17:18:55 INFO - PROCESS | 1943 | 1463098735781 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:18:55 INFO - PROCESS | 1943 | 1463098735786 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x116873800 == 31 [pid = 1943] [id = 70] 17:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x11684ec00) [pid = 1943] [serial = 206] [outer = 0x0] 17:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x11769cc00) [pid = 1943] [serial = 207] [outer = 0x11684ec00] 17:18:55 INFO - PROCESS | 1943 | 1463098735814 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x1183e0c00) [pid = 1943] [serial = 208] [outer = 0x11684ec00] 17:18:56 INFO - PROCESS | 1943 | 1463098736116 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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 499ms 17:18:56 INFO - PROCESS | 1943 | 1463098736171 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 1943 | 1463098736172 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 17:18:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x1183e8000) [pid = 1943] [serial = 209] [outer = 0x12cffd000] 17:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:18:56 INFO - PROCESS | 1943 | 1463098736193 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 1943 | 1463098736195 Marionette TRACE conn2 <- [1,254,null,{}] 17:18:56 INFO - PROCESS | 1943 | 1463098736218 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}] 17:18:56 INFO - PROCESS | 1943 | 1463098736293 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:18:56 INFO - PROCESS | 1943 | 1463098736337 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e16800 == 32 [pid = 1943] [id = 71] 17:18:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x11818d000) [pid = 1943] [serial = 210] [outer = 0x0] 17:18:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x1183e8c00) [pid = 1943] [serial = 211] [outer = 0x11818d000] 17:18:56 INFO - PROCESS | 1943 | 1463098736365 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x118939000) [pid = 1943] [serial = 212] [outer = 0x11818d000] 17:18:56 INFO - PROCESS | 1943 | 1463098736634 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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 488ms 17:18:56 INFO - PROCESS | 1943 | 1463098736681 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 1943 | 1463098736683 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 17:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:18:56 INFO - PROCESS | 1943 | 1463098736685 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 1943 | 1463098736686 Marionette TRACE conn2 <- [1,258,null,{}] 17:18:56 INFO - PROCESS | 1943 | 1463098736689 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}] 17:18:56 INFO - PROCESS | 1943 | 1463098736771 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:18:56 INFO - PROCESS | 1943 | 1463098736777 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191b6000 == 33 [pid = 1943] [id = 72] 17:18:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x119034c00) [pid = 1943] [serial = 213] [outer = 0x0] 17:18:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x119108c00) [pid = 1943] [serial = 214] [outer = 0x119034c00] 17:18:56 INFO - PROCESS | 1943 | 1463098736802 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x119141800) [pid = 1943] [serial = 215] [outer = 0x119034c00] 17:18:57 INFO - PROCESS | 1943 | 1463098737099 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]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 17:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:18:57 INFO - PROCESS | 1943 | 1463098737155 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1943 | 1463098737156 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 17:18:57 INFO - PROCESS | 1943 | 1463098737158 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1943 | 1463098737159 Marionette TRACE conn2 <- [1,262,null,{}] 17:18:57 INFO - PROCESS | 1943 | 1463098737161 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}] 17:18:57 INFO - PROCESS | 1943 | 1463098737250 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:18:57 INFO - PROCESS | 1943 | 1463098737257 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x119493000 == 34 [pid = 1943] [id = 73] 17:18:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x11892f400) [pid = 1943] [serial = 216] [outer = 0x0] 17:18:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11914ac00) [pid = 1943] [serial = 217] [outer = 0x11892f400] 17:18:57 INFO - PROCESS | 1943 | 1463098737284 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11932f400) [pid = 1943] [serial = 218] [outer = 0x11892f400] 17:18:57 INFO - PROCESS | 1943 | 1463098737598 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]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 17:18:57 INFO - PROCESS | 1943 | 1463098737629 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1943 | 1463098737630 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 17:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:18:57 INFO - PROCESS | 1943 | 1463098737632 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1943 | 1463098737633 Marionette TRACE conn2 <- [1,266,null,{}] 17:18:57 INFO - PROCESS | 1943 | 1463098737635 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}] 17:18:57 INFO - PROCESS | 1943 | 1463098737751 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:18:57 INFO - PROCESS | 1943 | 1463098737757 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e0e800 == 35 [pid = 1943] [id = 74] 17:18:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x119330c00) [pid = 1943] [serial = 219] [outer = 0x0] 17:18:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x119be0400) [pid = 1943] [serial = 220] [outer = 0x119330c00] 17:18:57 INFO - PROCESS | 1943 | 1463098737782 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x121518c00) [pid = 1943] [serial = 221] [outer = 0x119330c00] 17:18:58 INFO - PROCESS | 1943 | 1463098738112 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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 519ms 17:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:18:58 INFO - PROCESS | 1943 | 1463098738151 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 1943 | 1463098738153 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 17:18:58 INFO - PROCESS | 1943 | 1463098738155 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 1943 | 1463098738156 Marionette TRACE conn2 <- [1,270,null,{}] 17:18:58 INFO - PROCESS | 1943 | 1463098738161 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}] 17:18:58 INFO - PROCESS | 1943 | 1463098738267 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:18:58 INFO - PROCESS | 1943 | 1463098738308 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12163f800 == 36 [pid = 1943] [id = 75] 17:18:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x1130aa000) [pid = 1943] [serial = 222] [outer = 0x0] 17:18:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x12151e800) [pid = 1943] [serial = 223] [outer = 0x1130aa000] 17:18:58 INFO - PROCESS | 1943 | 1463098738344 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1219eb000) [pid = 1943] [serial = 224] [outer = 0x1130aa000] 17:18:58 INFO - PROCESS | 1943 | 1463098738623 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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 523ms 17:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:18:58 INFO - PROCESS | 1943 | 1463098738680 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 1943 | 1463098738681 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 17:18:58 INFO - PROCESS | 1943 | 1463098738683 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 1943 | 1463098738684 Marionette TRACE conn2 <- [1,274,null,{}] 17:18:58 INFO - PROCESS | 1943 | 1463098738686 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}] 17:18:58 INFO - PROCESS | 1943 | 1463098738769 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:18:58 INFO - PROCESS | 1943 | 1463098738798 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x121d1a800 == 37 [pid = 1943] [id = 76] 17:18:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1194bac00) [pid = 1943] [serial = 225] [outer = 0x0] 17:18:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x121aebc00) [pid = 1943] [serial = 226] [outer = 0x1194bac00] 17:18:58 INFO - PROCESS | 1943 | 1463098738823 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x124590400) [pid = 1943] [serial = 227] [outer = 0x1194bac00] 17:18:59 INFO - PROCESS | 1943 | 1463098739111 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]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 17:18:59 INFO - PROCESS | 1943 | 1463098739153 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 1943 | 1463098739154 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 17:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:18:59 INFO - PROCESS | 1943 | 1463098739156 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 1943 | 1463098739159 Marionette TRACE conn2 <- [1,278,null,{}] 17:18:59 INFO - PROCESS | 1943 | 1463098739162 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}] 17:18:59 INFO - PROCESS | 1943 | 1463098739245 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:18:59 INFO - PROCESS | 1943 | 1463098739249 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d8d000 == 38 [pid = 1943] [id = 77] 17:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x121a81c00) [pid = 1943] [serial = 228] [outer = 0x0] 17:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x1247bbc00) [pid = 1943] [serial = 229] [outer = 0x121a81c00] 17:18:59 INFO - PROCESS | 1943 | 1463098739273 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1248c3000) [pid = 1943] [serial = 230] [outer = 0x121a81c00] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x115e74c00) [pid = 1943] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x119026c00) [pid = 1943] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x11644f000) [pid = 1943] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x118021400) [pid = 1943] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x119142800) [pid = 1943] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x11932f000) [pid = 1943] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x112d22c00) [pid = 1943] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x11902e400) [pid = 1943] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x112a65400) [pid = 1943] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x121a88800) [pid = 1943] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x113319000) [pid = 1943] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x119142c00) [pid = 1943] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x118520000) [pid = 1943] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x1164b3400) [pid = 1943] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x119f58c00) [pid = 1943] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:18:59 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x11627e000) [pid = 1943] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:18:59 INFO - PROCESS | 1943 | 1463098739655 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]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 522ms 17:18:59 INFO - PROCESS | 1943 | 1463098739678 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 1943 | 1463098739679 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 17:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:18:59 INFO - PROCESS | 1943 | 1463098739681 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 1943 | 1463098739683 Marionette TRACE conn2 <- [1,282,null,{}] 17:18:59 INFO - PROCESS | 1943 | 1463098739685 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}] 17:18:59 INFO - PROCESS | 1943 | 1463098739753 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:18:59 INFO - PROCESS | 1943 | 1463098739762 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x119082000 == 39 [pid = 1943] [id = 78] 17:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x113319000) [pid = 1943] [serial = 231] [outer = 0x0] 17:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x116740c00) [pid = 1943] [serial = 232] [outer = 0x113319000] 17:18:59 INFO - PROCESS | 1943 | 1463098739786 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11913ec00) [pid = 1943] [serial = 233] [outer = 0x113319000] 17:19:00 INFO - PROCESS | 1943 | 1463098740103 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]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 467ms 17:19:00 INFO - PROCESS | 1943 | 1463098740150 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 1943 | 1463098740151 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 17:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:19:00 INFO - PROCESS | 1943 | 1463098740153 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 1943 | 1463098740155 Marionette TRACE conn2 <- [1,286,null,{}] 17:19:00 INFO - PROCESS | 1943 | 1463098740165 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}] 17:19:00 INFO - PROCESS | 1943 | 1463098740263 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:19:00 INFO - PROCESS | 1943 | 1463098740269 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12644d000 == 40 [pid = 1943] [id = 79] 17:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x1199e8400) [pid = 1943] [serial = 234] [outer = 0x0] 17:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x124db4c00) [pid = 1943] [serial = 235] [outer = 0x1199e8400] 17:19:00 INFO - PROCESS | 1943 | 1463098740299 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x12641e000) [pid = 1943] [serial = 236] [outer = 0x1199e8400] 17:19:00 INFO - PROCESS | 1943 | 1463098740578 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]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 473ms 17:19:00 INFO - PROCESS | 1943 | 1463098740629 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 1943 | 1463098740630 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 17:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:19:00 INFO - PROCESS | 1943 | 1463098740632 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 1943 | 1463098740633 Marionette TRACE conn2 <- [1,290,null,{}] 17:19:00 INFO - PROCESS | 1943 | 1463098740635 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}] 17:19:00 INFO - PROCESS | 1943 | 1463098740706 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:19:00 INFO - PROCESS | 1943 | 1463098740712 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dce800 == 41 [pid = 1943] [id = 80] 17:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x12641e800) [pid = 1943] [serial = 237] [outer = 0x0] 17:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x126662000) [pid = 1943] [serial = 238] [outer = 0x12641e800] 17:19:00 INFO - PROCESS | 1943 | 1463098740736 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x12688f400) [pid = 1943] [serial = 239] [outer = 0x12641e800] 17:19:01 INFO - PROCESS | 1943 | 1463098741032 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]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 419ms 17:19:01 INFO - PROCESS | 1943 | 1463098741051 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 1943 | 1463098741052 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 17:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:19:01 INFO - PROCESS | 1943 | 1463098741054 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 1943 | 1463098741055 Marionette TRACE conn2 <- [1,294,null,{}] 17:19:01 INFO - PROCESS | 1943 | 1463098741058 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}] 17:19:01 INFO - PROCESS | 1943 | 1463098741153 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:19:01 INFO - PROCESS | 1943 | 1463098741159 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x128fa3000 == 42 [pid = 1943] [id = 81] 17:19:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x119f58800) [pid = 1943] [serial = 240] [outer = 0x0] 17:19:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1266ca400) [pid = 1943] [serial = 241] [outer = 0x119f58800] 17:19:01 INFO - PROCESS | 1943 | 1463098741190 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x126e11c00) [pid = 1943] [serial = 242] [outer = 0x119f58800] 17:19:01 INFO - PROCESS | 1943 | 1463098741478 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]]]}] 17:19:01 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. 17:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 471ms 17:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:19:01 INFO - PROCESS | 1943 | 1463098741528 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 1943 | 1463098741529 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 17:19:01 INFO - PROCESS | 1943 | 1463098741531 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 1943 | 1463098741532 Marionette TRACE conn2 <- [1,298,null,{}] 17:19:01 INFO - PROCESS | 1943 | 1463098741534 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}] 17:19:01 INFO - PROCESS | 1943 | 1463098741605 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:19:01 INFO - PROCESS | 1943 | 1463098741692 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x112d66800 == 43 [pid = 1943] [id = 82] 17:19:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x111d1d400) [pid = 1943] [serial = 243] [outer = 0x0] 17:19:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x11271f800) [pid = 1943] [serial = 244] [outer = 0x111d1d400] 17:19:01 INFO - PROCESS | 1943 | 1463098741723 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x113319400) [pid = 1943] [serial = 245] [outer = 0x111d1d400] 17:19:02 INFO - PROCESS | 1943 | 1463098742121 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]]]}] 17:19:02 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. 17:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 17:19:02 INFO - PROCESS | 1943 | 1463098742152 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 1943 | 1463098742154 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 17:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:19:02 INFO - PROCESS | 1943 | 1463098742157 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 1943 | 1463098742160 Marionette TRACE conn2 <- [1,302,null,{}] 17:19:02 INFO - PROCESS | 1943 | 1463098742163 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}] 17:19:02 INFO - PROCESS | 1943 | 1463098742257 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:19:02 INFO - PROCESS | 1943 | 1463098742298 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191c8800 == 44 [pid = 1943] [id = 83] 17:19:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x11801dc00) [pid = 1943] [serial = 246] [outer = 0x0] 17:19:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x118181400) [pid = 1943] [serial = 247] [outer = 0x11801dc00] 17:19:02 INFO - PROCESS | 1943 | 1463098742354 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1183eb400) [pid = 1943] [serial = 248] [outer = 0x11801dc00] 17:19:02 INFO - PROCESS | 1943 | 1463098742781 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]]]}] 17:19:02 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. 17:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 17:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:19:02 INFO - PROCESS | 1943 | 1463098742831 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 1943 | 1463098742834 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 17:19:02 INFO - PROCESS | 1943 | 1463098742837 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 1943 | 1463098742838 Marionette TRACE conn2 <- [1,306,null,{}] 17:19:02 INFO - PROCESS | 1943 | 1463098742841 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}] 17:19:02 INFO - PROCESS | 1943 | 1463098742934 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:19:02 INFO - PROCESS | 1943 | 1463098742980 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x126805000 == 45 [pid = 1943] [id = 84] 17:19:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x118584400) [pid = 1943] [serial = 249] [outer = 0x0] 17:19:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x119030000) [pid = 1943] [serial = 250] [outer = 0x118584400] 17:19:03 INFO - PROCESS | 1943 | 1463098743009 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11914a800) [pid = 1943] [serial = 251] [outer = 0x118584400] 17:19:03 INFO - PROCESS | 1943 | 1463098743414 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]]]}] 17:19:03 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. 17:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 618ms 17:19:03 INFO - PROCESS | 1943 | 1463098743456 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 1943 | 1463098743457 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 17:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:19:03 INFO - PROCESS | 1943 | 1463098743464 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 1943 | 1463098743469 Marionette TRACE conn2 <- [1,310,null,{}] 17:19:03 INFO - PROCESS | 1943 | 1463098743472 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}] 17:19:03 INFO - PROCESS | 1943 | 1463098743567 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:19:03 INFO - PROCESS | 1943 | 1463098743659 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dbb000 == 46 [pid = 1943] [id = 85] 17:19:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x1194b8000) [pid = 1943] [serial = 252] [outer = 0x0] 17:19:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x121517c00) [pid = 1943] [serial = 253] [outer = 0x1194b8000] 17:19:03 INFO - PROCESS | 1943 | 1463098743688 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x121a86000) [pid = 1943] [serial = 254] [outer = 0x1194b8000] 17:19:04 INFO - PROCESS | 1943 | 1463098744267 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]]]}] 17:19:04 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. 17:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 831ms 17:19:04 INFO - PROCESS | 1943 | 1463098744292 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 1943 | 1463098744296 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 17:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:19:04 INFO - PROCESS | 1943 | 1463098744301 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 1943 | 1463098744304 Marionette TRACE conn2 <- [1,314,null,{}] 17:19:04 INFO - PROCESS | 1943 | 1463098744310 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}] 17:19:04 INFO - PROCESS | 1943 | 1463098744431 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:19:04 INFO - PROCESS | 1943 | 1463098744502 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f31800 == 47 [pid = 1943] [id = 86] 17:19:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x1131ef400) [pid = 1943] [serial = 255] [outer = 0x0] 17:19:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11644f000) [pid = 1943] [serial = 256] [outer = 0x1131ef400] 17:19:04 INFO - PROCESS | 1943 | 1463098744544 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x11684a800) [pid = 1943] [serial = 257] [outer = 0x1131ef400] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x128fa3000 == 46 [pid = 1943] [id = 81] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x128dce800 == 45 [pid = 1943] [id = 80] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x12644d000 == 44 [pid = 1943] [id = 79] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x119082000 == 43 [pid = 1943] [id = 78] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x124d8d000 == 42 [pid = 1943] [id = 77] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x121d1a800 == 41 [pid = 1943] [id = 76] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x12163f800 == 40 [pid = 1943] [id = 75] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x119e0e800 == 39 [pid = 1943] [id = 74] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x119493000 == 38 [pid = 1943] [id = 73] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x1191b6000 == 37 [pid = 1943] [id = 72] 17:19:04 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1242e8000) [pid = 1943] [serial = 198] [outer = 0x0] [url = about:blank] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x117e16800 == 36 [pid = 1943] [id = 71] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x116873800 == 35 [pid = 1943] [id = 70] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x112648800 == 34 [pid = 1943] [id = 69] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x1164cd800 == 33 [pid = 1943] [id = 68] 17:19:04 INFO - PROCESS | 1943 | --DOCSHELL 0x124ec3800 == 32 [pid = 1943] [id = 67] 17:19:05 INFO - PROCESS | 1943 | 1463098745036 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]]]}] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11818c000) [pid = 1943] [serial = 168] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x1183e9000) [pid = 1943] [serial = 169] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x119104000) [pid = 1943] [serial = 177] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x116a6e800) [pid = 1943] [serial = 148] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x116737000) [pid = 1943] [serial = 147] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x118582000) [pid = 1943] [serial = 151] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1183e9400) [pid = 1943] [serial = 150] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1194b3400) [pid = 1943] [serial = 154] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x1194bb800) [pid = 1943] [serial = 180] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x119328400) [pid = 1943] [serial = 178] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x11673c800) [pid = 1943] [serial = 186] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x119d59c00) [pid = 1943] [serial = 183] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x119f06c00) [pid = 1943] [serial = 184] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x119149c00) [pid = 1943] [serial = 153] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x119b0a400) [pid = 1943] [serial = 181] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x119104800) [pid = 1943] [serial = 187] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x118936000) [pid = 1943] [serial = 193] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x121cb1800) [pid = 1943] [serial = 195] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x113c09800) [pid = 1943] [serial = 162] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x11627cc00) [pid = 1943] [serial = 163] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x119d58400) [pid = 1943] [serial = 157] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x119b02800) [pid = 1943] [serial = 156] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x11856d800) [pid = 1943] [serial = 171] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x118580c00) [pid = 1943] [serial = 172] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x116a64800) [pid = 1943] [serial = 165] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x11756ac00) [pid = 1943] [serial = 166] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x115e0ac00) [pid = 1943] [serial = 159] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x121519800) [pid = 1943] [serial = 190] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x118578400) [pid = 1943] [serial = 174] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x11a386800) [pid = 1943] [serial = 189] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x121f0c400) [pid = 1943] [serial = 196] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x121519400) [pid = 1943] [serial = 192] [outer = 0x0] [url = about:blank] 17:19:05 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x118939c00) [pid = 1943] [serial = 175] [outer = 0x0] [url = about:blank] 17:19:05 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. 17:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 778ms 17:19:05 INFO - PROCESS | 1943 | 1463098745078 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 1943 | 1463098745082 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 17:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:19:05 INFO - PROCESS | 1943 | 1463098745086 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 1943 | 1463098745087 Marionette TRACE conn2 <- [1,318,null,{}] 17:19:05 INFO - PROCESS | 1943 | 1463098745096 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}] 17:19:05 INFO - PROCESS | 1943 | 1463098745168 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:19:05 INFO - PROCESS | 1943 | 1463098745173 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x115e23800 == 33 [pid = 1943] [id = 87] 17:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x116741400) [pid = 1943] [serial = 258] [outer = 0x0] 17:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x116a63400) [pid = 1943] [serial = 259] [outer = 0x116741400] 17:19:05 INFO - PROCESS | 1943 | 1463098745201 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x118027800) [pid = 1943] [serial = 260] [outer = 0x116741400] 17:19:05 INFO - PROCESS | 1943 | 1463098745539 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]]]}] 17:19:05 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. 17:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 17:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:19:05 INFO - PROCESS | 1943 | 1463098745555 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 1943 | 1463098745557 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 17:19:05 INFO - PROCESS | 1943 | 1463098745561 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 1943 | 1463098745563 Marionette TRACE conn2 <- [1,322,null,{}] 17:19:05 INFO - PROCESS | 1943 | 1463098745570 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}] 17:19:05 INFO - PROCESS | 1943 | 1463098745652 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:19:05 INFO - PROCESS | 1943 | 1463098745694 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e18800 == 34 [pid = 1943] [id = 88] 17:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x1176a3000) [pid = 1943] [serial = 261] [outer = 0x0] 17:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x1183e7000) [pid = 1943] [serial = 262] [outer = 0x1176a3000] 17:19:05 INFO - PROCESS | 1943 | 1463098745721 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x118582000) [pid = 1943] [serial = 263] [outer = 0x1176a3000] 17:19:06 INFO - PROCESS | 1943 | 1463098745998 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]]]}] 17:19:06 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. 17:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 471ms 17:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:19:06 INFO - PROCESS | 1943 | 1463098746032 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 1943 | 1463098746033 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 17:19:06 INFO - PROCESS | 1943 | 1463098746036 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 1943 | 1463098746037 Marionette TRACE conn2 <- [1,326,null,{}] 17:19:06 INFO - PROCESS | 1943 | 1463098746039 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}] 17:19:06 INFO - PROCESS | 1943 | 1463098746130 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:19:06 INFO - PROCESS | 1943 | 1463098746133 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x119081000 == 35 [pid = 1943] [id = 89] 17:19:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x1185d7c00) [pid = 1943] [serial = 264] [outer = 0x0] 17:19:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x1190a4400) [pid = 1943] [serial = 265] [outer = 0x1185d7c00] 17:19:06 INFO - PROCESS | 1943 | 1463098746160 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x11910c000) [pid = 1943] [serial = 266] [outer = 0x1185d7c00] 17:19:06 INFO - PROCESS | 1943 | 1463098746554 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]]]}] 17:19:06 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. 17:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 569ms 17:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:19:06 INFO - PROCESS | 1943 | 1463098746606 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 1943 | 1463098746608 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 17:19:06 INFO - PROCESS | 1943 | 1463098746611 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 1943 | 1463098746613 Marionette TRACE conn2 <- [1,330,null,{}] 17:19:06 INFO - PROCESS | 1943 | 1463098746616 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}] 17:19:06 INFO - PROCESS | 1943 | 1463098746719 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:19:06 INFO - PROCESS | 1943 | 1463098746727 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x1194a2800 == 36 [pid = 1943] [id = 90] 17:19:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11910c400) [pid = 1943] [serial = 267] [outer = 0x0] 17:19:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x119329800) [pid = 1943] [serial = 268] [outer = 0x11910c400] 17:19:06 INFO - PROCESS | 1943 | 1463098746752 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1194be400) [pid = 1943] [serial = 269] [outer = 0x11910c400] 17:19:07 INFO - PROCESS | 1943 | 1463098747084 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]]]}] 17:19:07 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. 17:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 17:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:19:07 INFO - PROCESS | 1943 | 1463098747131 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 1943 | 1463098747133 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 17:19:07 INFO - PROCESS | 1943 | 1463098747135 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 1943 | 1463098747136 Marionette TRACE conn2 <- [1,334,null,{}] 17:19:07 INFO - PROCESS | 1943 | 1463098747138 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}] 17:19:07 INFO - PROCESS | 1943 | 1463098747244 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:19:07 INFO - PROCESS | 1943 | 1463098747274 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d22000 == 37 [pid = 1943] [id = 91] 17:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x119b03c00) [pid = 1943] [serial = 270] [outer = 0x0] 17:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x119d63400) [pid = 1943] [serial = 271] [outer = 0x119b03c00] 17:19:07 INFO - PROCESS | 1943 | 1463098747305 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x12151bc00) [pid = 1943] [serial = 272] [outer = 0x119b03c00] 17:19:07 INFO - PROCESS | 1943 | 1463098747603 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]]]}] 17:19:07 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. 17:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 17:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:19:07 INFO - PROCESS | 1943 | 1463098747655 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 1943 | 1463098747656 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 17:19:07 INFO - PROCESS | 1943 | 1463098747658 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 1943 | 1463098747659 Marionette TRACE conn2 <- [1,338,null,{}] 17:19:07 INFO - PROCESS | 1943 | 1463098747661 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}] 17:19:07 INFO - PROCESS | 1943 | 1463098747745 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:19:07 INFO - PROCESS | 1943 | 1463098747774 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214b9000 == 38 [pid = 1943] [id = 92] 17:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x11a386800) [pid = 1943] [serial = 273] [outer = 0x0] 17:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1218dd800) [pid = 1943] [serial = 274] [outer = 0x11a386800] 17:19:07 INFO - PROCESS | 1943 | 1463098747799 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x121a89400) [pid = 1943] [serial = 275] [outer = 0x11a386800] 17:19:08 INFO - PROCESS | 1943 | 1463098748100 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]]]}] 17:19:08 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. 17:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 17:19:08 INFO - PROCESS | 1943 | 1463098748129 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 1943 | 1463098748130 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 17:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:19:08 INFO - PROCESS | 1943 | 1463098748138 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 1943 | 1463098748139 Marionette TRACE conn2 <- [1,342,null,{}] 17:19:08 INFO - PROCESS | 1943 | 1463098748143 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}] 17:19:08 INFO - PROCESS | 1943 | 1463098748228 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:19:08 INFO - PROCESS | 1943 | 1463098748232 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x121722800 == 39 [pid = 1943] [id = 93] 17:19:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1216cb800) [pid = 1943] [serial = 276] [outer = 0x0] 17:19:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x121f0ec00) [pid = 1943] [serial = 277] [outer = 0x1216cb800] 17:19:08 INFO - PROCESS | 1943 | 1463098748257 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x1247ba000) [pid = 1943] [serial = 278] [outer = 0x1216cb800] 17:19:08 INFO - PROCESS | 1943 | 1463098748595 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]]]}] 17:19:08 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. 17:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 477ms 17:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:19:08 INFO - PROCESS | 1943 | 1463098748615 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 1943 | 1463098748616 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 17:19:08 INFO - PROCESS | 1943 | 1463098748618 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 1943 | 1463098748619 Marionette TRACE conn2 <- [1,346,null,{}] 17:19:08 INFO - PROCESS | 1943 | 1463098748621 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}] 17:19:08 INFO - PROCESS | 1943 | 1463098748706 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:19:08 INFO - PROCESS | 1943 | 1463098748710 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227cf000 == 40 [pid = 1943] [id = 94] 17:19:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x121f0a400) [pid = 1943] [serial = 279] [outer = 0x0] 17:19:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x124db7000) [pid = 1943] [serial = 280] [outer = 0x121f0a400] 17:19:08 INFO - PROCESS | 1943 | 1463098748735 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x12612c400) [pid = 1943] [serial = 281] [outer = 0x121f0a400] 17:19:09 INFO - PROCESS | 1943 | 1463098749032 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]]]}] 17:19:09 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. 17:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 17:19:09 INFO - PROCESS | 1943 | 1463098749086 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 1943 | 1463098749087 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 17:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:19:09 INFO - PROCESS | 1943 | 1463098749090 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 1943 | 1463098749091 Marionette TRACE conn2 <- [1,350,null,{}] 17:19:09 INFO - PROCESS | 1943 | 1463098749097 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}] 17:19:09 INFO - PROCESS | 1943 | 1463098749258 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x114fc2c00) [pid = 1943] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1130aa000) [pid = 1943] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x119330c00) [pid = 1943] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x121a81c00) [pid = 1943] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x1199e8400) [pid = 1943] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x11892f400) [pid = 1943] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x113319000) [pid = 1943] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1194bac00) [pid = 1943] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x11818d000) [pid = 1943] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11684ec00) [pid = 1943] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x119034c00) [pid = 1943] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x12641e800) [pid = 1943] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:19:09 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x11331a400) [pid = 1943] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:19:09 INFO - PROCESS | 1943 | 1463098749293 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x11743a800 == 41 [pid = 1943] [id = 95] 17:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x111d83400) [pid = 1943] [serial = 282] [outer = 0x0] 17:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x11684ec00) [pid = 1943] [serial = 283] [outer = 0x111d83400] 17:19:09 INFO - PROCESS | 1943 | 1463098749317 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x1194ba000) [pid = 1943] [serial = 284] [outer = 0x111d83400] 17:19:09 INFO - PROCESS | 1943 | 1463098749566 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]]]}] 17:19:09 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. 17:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 521ms 17:19:09 INFO - PROCESS | 1943 | 1463098749615 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:19:09 INFO - PROCESS | 1943 | 1463098749616 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 17:19:09 INFO - PROCESS | 1943 | 1463098749618 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 1943 | 1463098749620 Marionette TRACE conn2 <- [1,354,null,{}] 17:19:09 INFO - PROCESS | 1943 | 1463098749622 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}] 17:19:09 INFO - PROCESS | 1943 | 1463098749729 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:19:09 INFO - PROCESS | 1943 | 1463098749734 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c61800 == 42 [pid = 1943] [id = 96] 17:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x121a7c000) [pid = 1943] [serial = 285] [outer = 0x0] 17:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x1266d1c00) [pid = 1943] [serial = 286] [outer = 0x121a7c000] 17:19:09 INFO - PROCESS | 1943 | 1463098749765 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x128da2400) [pid = 1943] [serial = 287] [outer = 0x121a7c000] 17:19:10 INFO - PROCESS | 1943 | 1463098750077 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]]]}] 17:19:10 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. 17:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 470ms 17:19:10 INFO - PROCESS | 1943 | 1463098750090 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 1943 | 1463098750092 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 17:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:19:10 INFO - PROCESS | 1943 | 1463098750097 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 1943 | 1463098750098 Marionette TRACE conn2 <- [1,358,null,{}] 17:19:10 INFO - PROCESS | 1943 | 1463098750101 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}] 17:19:10 INFO - PROCESS | 1943 | 1463098750196 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:19:10 INFO - PROCESS | 1943 | 1463098750202 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x128fa1000 == 43 [pid = 1943] [id = 97] 17:19:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119d5f000) [pid = 1943] [serial = 288] [outer = 0x0] 17:19:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x126e15800) [pid = 1943] [serial = 289] [outer = 0x119d5f000] 17:19:10 INFO - PROCESS | 1943 | 1463098750226 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x128dadc00) [pid = 1943] [serial = 290] [outer = 0x119d5f000] 17:19:10 INFO - PROCESS | 1943 | 1463098750509 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]]]}] 17:19:10 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. 17:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 17:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:19:10 INFO - PROCESS | 1943 | 1463098750566 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 1943 | 1463098750567 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 17:19:10 INFO - PROCESS | 1943 | 1463098750569 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 1943 | 1463098750571 Marionette TRACE conn2 <- [1,362,null,{}] 17:19:10 INFO - PROCESS | 1943 | 1463098750573 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}] 17:19:10 INFO - PROCESS | 1943 | 1463098750646 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:19:10 INFO - PROCESS | 1943 | 1463098750650 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298b4800 == 44 [pid = 1943] [id = 98] 17:19:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x128e13400) [pid = 1943] [serial = 291] [outer = 0x0] 17:19:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x128e18800) [pid = 1943] [serial = 292] [outer = 0x128e13400] 17:19:10 INFO - PROCESS | 1943 | 1463098750676 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x128f69c00) [pid = 1943] [serial = 293] [outer = 0x128e13400] 17:19:11 INFO - PROCESS | 1943 | 1463098751064 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]]]}] 17:19:11 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. 17:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 520ms 17:19:11 INFO - PROCESS | 1943 | 1463098751092 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 1943 | 1463098751093 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 17:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:19:11 INFO - PROCESS | 1943 | 1463098751097 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 1943 | 1463098751098 Marionette TRACE conn2 <- [1,366,null,{}] 17:19:11 INFO - PROCESS | 1943 | 1463098751101 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}] 17:19:11 INFO - PROCESS | 1943 | 1463098751215 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:19:11 INFO - PROCESS | 1943 | 1463098751223 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a83f800 == 45 [pid = 1943] [id = 99] 17:19:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x128f6fc00) [pid = 1943] [serial = 294] [outer = 0x0] 17:19:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1291db800) [pid = 1943] [serial = 295] [outer = 0x128f6fc00] 17:19:11 INFO - PROCESS | 1943 | 1463098751262 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1291e3c00) [pid = 1943] [serial = 296] [outer = 0x128f6fc00] 17:19:11 INFO - PROCESS | 1943 | 1463098751784 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]]]}] 17:19:11 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. 17:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 719ms 17:19:11 INFO - PROCESS | 1943 | 1463098751816 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 1943 | 1463098751818 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 17:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:19:11 INFO - PROCESS | 1943 | 1463098751821 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 1943 | 1463098751824 Marionette TRACE conn2 <- [1,370,null,{}] 17:19:11 INFO - PROCESS | 1943 | 1463098751828 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}] 17:19:11 INFO - PROCESS | 1943 | 1463098751925 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:19:11 INFO - PROCESS | 1943 | 1463098751971 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x116aba800 == 46 [pid = 1943] [id = 100] 17:19:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1164b1400) [pid = 1943] [serial = 297] [outer = 0x0] 17:19:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x116737c00) [pid = 1943] [serial = 298] [outer = 0x1164b1400] 17:19:12 INFO - PROCESS | 1943 | 1463098752002 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11756a000) [pid = 1943] [serial = 299] [outer = 0x1164b1400] 17:19:12 INFO - PROCESS | 1943 | 1463098752414 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]]]}] 17:19:12 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. 17:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 622ms 17:19:12 INFO - PROCESS | 1943 | 1463098752444 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 1943 | 1463098752448 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 17:19:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:19:12 INFO - PROCESS | 1943 | 1463098752452 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 1943 | 1463098752454 Marionette TRACE conn2 <- [1,374,null,{}] 17:19:12 INFO - PROCESS | 1943 | 1463098752457 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}] 17:19:12 INFO - PROCESS | 1943 | 1463098752555 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:19:12 INFO - PROCESS | 1943 | 1463098752648 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e15800 == 47 [pid = 1943] [id = 101] 17:19:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1183e8800) [pid = 1943] [serial = 300] [outer = 0x0] 17:19:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x11856c800) [pid = 1943] [serial = 301] [outer = 0x1183e8800] 17:19:12 INFO - PROCESS | 1943 | 1463098752679 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x1185dbc00) [pid = 1943] [serial = 302] [outer = 0x1183e8800] 17:19:13 INFO - PROCESS | 1943 | 1463098753120 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:19:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 721ms 17:19:13 INFO - PROCESS | 1943 | 1463098753175 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:19:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:19:13 INFO - PROCESS | 1943 | 1463098753177 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 17:19:13 INFO - PROCESS | 1943 | 1463098753181 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 1943 | 1463098753185 Marionette TRACE conn2 <- [1,378,null,{}] 17:19:13 INFO - PROCESS | 1943 | 1463098753196 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}] 17:19:13 INFO - PROCESS | 1943 | 1463098753371 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:19:13 INFO - PROCESS | 1943 | 1463098753452 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298c5800 == 48 [pid = 1943] [id = 102] 17:19:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x119146c00) [pid = 1943] [serial = 303] [outer = 0x0] 17:19:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119be7000) [pid = 1943] [serial = 304] [outer = 0x119146c00] 17:19:13 INFO - PROCESS | 1943 | 1463098753503 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x11a384400) [pid = 1943] [serial = 305] [outer = 0x119146c00] 17:19:13 INFO - PROCESS | 1943 | 1463098753963 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:19:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 826ms 17:19:14 INFO - PROCESS | 1943 | 1463098754022 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1943 | 1463098754025 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 17:19:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:19:14 INFO - PROCESS | 1943 | 1463098754029 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 1943 | 1463098754030 Marionette TRACE conn2 <- [1,382,null,{}] 17:19:14 INFO - PROCESS | 1943 | 1463098754032 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}] 17:19:14 INFO - PROCESS | 1943 | 1463098754126 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:19:14 INFO - PROCESS | 1943 | 1463098754184 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab1e800 == 49 [pid = 1943] [id = 103] 17:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x119d63800) [pid = 1943] [serial = 306] [outer = 0x0] 17:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x124db2400) [pid = 1943] [serial = 307] [outer = 0x119d63800] 17:19:14 INFO - PROCESS | 1943 | 1463098754214 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1266cd400) [pid = 1943] [serial = 308] [outer = 0x119d63800] 17:19:14 INFO - PROCESS | 1943 | 1463098754622 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:19:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 618ms 17:19:14 INFO - PROCESS | 1943 | 1463098754647 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1943 | 1463098754649 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 17:19:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:19:14 INFO - PROCESS | 1943 | 1463098754651 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 1943 | 1463098754652 Marionette TRACE conn2 <- [1,386,null,{}] 17:19:14 INFO - PROCESS | 1943 | 1463098754655 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}] 17:19:14 INFO - PROCESS | 1943 | 1463098754749 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:19:14 INFO - PROCESS | 1943 | 1463098754805 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x116881800 == 50 [pid = 1943] [id = 104] 17:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x11801cc00) [pid = 1943] [serial = 309] [outer = 0x0] 17:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x126e13000) [pid = 1943] [serial = 310] [outer = 0x11801cc00] 17:19:14 INFO - PROCESS | 1943 | 1463098754857 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x128da5800) [pid = 1943] [serial = 311] [outer = 0x11801cc00] 17:19:15 INFO - PROCESS | 1943 | 1463098755484 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]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:19:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 874ms 17:19:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:19:15 INFO - PROCESS | 1943 | 1463098755525 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 1943 | 1463098755527 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 17:19:15 INFO - PROCESS | 1943 | 1463098755530 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 1943 | 1463098755532 Marionette TRACE conn2 <- [1,390,null,{}] 17:19:15 INFO - PROCESS | 1943 | 1463098755535 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}] 17:19:15 INFO - PROCESS | 1943 | 1463098755622 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:19:15 INFO - PROCESS | 1943 | 1463098755671 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x116aaa800 == 51 [pid = 1943] [id = 105] 17:19:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1176a1000) [pid = 1943] [serial = 312] [outer = 0x0] 17:19:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x1183dcc00) [pid = 1943] [serial = 313] [outer = 0x1176a1000] 17:19:15 INFO - PROCESS | 1943 | 1463098755699 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11851f400) [pid = 1943] [serial = 314] [outer = 0x1176a1000] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x1298b4800 == 50 [pid = 1943] [id = 98] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x128fa1000 == 49 [pid = 1943] [id = 97] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x126c61800 == 48 [pid = 1943] [id = 96] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x11743a800 == 47 [pid = 1943] [id = 95] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x1227cf000 == 46 [pid = 1943] [id = 94] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x121722800 == 45 [pid = 1943] [id = 93] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1266ca400) [pid = 1943] [serial = 241] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x1214b9000 == 44 [pid = 1943] [id = 92] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x119d22000 == 43 [pid = 1943] [id = 91] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x1194a2800 == 42 [pid = 1943] [id = 90] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x119081000 == 41 [pid = 1943] [id = 89] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x117e18800 == 40 [pid = 1943] [id = 88] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x115e23800 == 39 [pid = 1943] [id = 87] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x116f31800 == 38 [pid = 1943] [id = 86] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x1191c8800 == 37 [pid = 1943] [id = 83] 17:19:16 INFO - PROCESS | 1943 | --DOCSHELL 0x112d66800 == 36 [pid = 1943] [id = 82] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x12688f400) [pid = 1943] [serial = 239] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x1164aec00) [pid = 1943] [serial = 204] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1219eb000) [pid = 1943] [serial = 224] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x119be0400) [pid = 1943] [serial = 220] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1248c3000) [pid = 1943] [serial = 230] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x121518c00) [pid = 1943] [serial = 221] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x116740400) [pid = 1943] [serial = 205] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x12641e000) [pid = 1943] [serial = 236] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11932f400) [pid = 1943] [serial = 218] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11913ec00) [pid = 1943] [serial = 233] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11914ac00) [pid = 1943] [serial = 217] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x121aebc00) [pid = 1943] [serial = 226] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x124db4c00) [pid = 1943] [serial = 235] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x118939000) [pid = 1943] [serial = 212] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x1183e0c00) [pid = 1943] [serial = 208] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x1183e8c00) [pid = 1943] [serial = 211] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x124590400) [pid = 1943] [serial = 227] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x12151e800) [pid = 1943] [serial = 223] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x119108c00) [pid = 1943] [serial = 214] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x119141800) [pid = 1943] [serial = 215] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x126662000) [pid = 1943] [serial = 238] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x11769cc00) [pid = 1943] [serial = 207] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x1247bbc00) [pid = 1943] [serial = 229] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x116275800) [pid = 1943] [serial = 201] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x124599c00) [pid = 1943] [serial = 199] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x116740c00) [pid = 1943] [serial = 232] [outer = 0x0] [url = about:blank] 17:19:16 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x12d1cdc00) [pid = 1943] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:19:16 INFO - PROCESS | 1943 | 1463098756108 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]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:19:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 619ms 17:19:16 INFO - PROCESS | 1943 | 1463098756149 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 1943 | 1463098756153 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 17:19:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:19:16 INFO - PROCESS | 1943 | 1463098756163 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 1943 | 1463098756165 Marionette TRACE conn2 <- [1,394,null,{}] 17:19:16 INFO - PROCESS | 1943 | 1463098756168 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}] 17:19:16 INFO - PROCESS | 1943 | 1463098756244 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:19:16 INFO - PROCESS | 1943 | 1463098756249 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x11686b800 == 37 [pid = 1943] [id = 106] 17:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1183e5c00) [pid = 1943] [serial = 315] [outer = 0x0] 17:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1185d1800) [pid = 1943] [serial = 316] [outer = 0x1183e5c00] 17:19:16 INFO - PROCESS | 1943 | 1463098756276 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1190a4000) [pid = 1943] [serial = 317] [outer = 0x1183e5c00] 17:19:16 INFO - PROCESS | 1943 | 1463098756605 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]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:19:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 476ms 17:19:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:19:16 INFO - PROCESS | 1943 | 1463098756634 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 1943 | 1463098756635 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 17:19:16 INFO - PROCESS | 1943 | 1463098756637 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 1943 | 1463098756639 Marionette TRACE conn2 <- [1,398,null,{}] 17:19:16 INFO - PROCESS | 1943 | 1463098756647 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}] 17:19:16 INFO - PROCESS | 1943 | 1463098756725 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:19:16 INFO - PROCESS | 1943 | 1463098756732 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b12800 == 38 [pid = 1943] [id = 107] 17:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x119148400) [pid = 1943] [serial = 318] [outer = 0x0] 17:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119d54c00) [pid = 1943] [serial = 319] [outer = 0x119148400] 17:19:16 INFO - PROCESS | 1943 | 1463098756759 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x119f5f000) [pid = 1943] [serial = 320] [outer = 0x119148400] 17:19:17 INFO - PROCESS | 1943 | 1463098757126 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]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:19:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 17:19:17 INFO - PROCESS | 1943 | 1463098757162 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 1943 | 1463098757165 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 17:19:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:19:17 INFO - PROCESS | 1943 | 1463098757190 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 1943 | 1463098757191 Marionette TRACE conn2 <- [1,402,null,{}] 17:19:17 INFO - PROCESS | 1943 | 1463098757195 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}] 17:19:17 INFO - PROCESS | 1943 | 1463098757308 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:19:17 INFO - PROCESS | 1943 | 1463098757323 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214b6800 == 39 [pid = 1943] [id = 108] 17:19:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x121518800) [pid = 1943] [serial = 321] [outer = 0x0] 17:19:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1218e0400) [pid = 1943] [serial = 322] [outer = 0x121518800] 17:19:17 INFO - PROCESS | 1943 | 1463098757364 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x121cb2c00) [pid = 1943] [serial = 323] [outer = 0x121518800] 17:19:17 INFO - PROCESS | 1943 | 1463098757764 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]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:19:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 636ms 17:19:17 INFO - PROCESS | 1943 | 1463098757812 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 1943 | 1463098757813 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 17:19:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:19:17 INFO - PROCESS | 1943 | 1463098757815 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 1943 | 1463098757816 Marionette TRACE conn2 <- [1,406,null,{}] 17:19:17 INFO - PROCESS | 1943 | 1463098757819 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}] 17:19:17 INFO - PROCESS | 1943 | 1463098757910 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:19:17 INFO - PROCESS | 1943 | 1463098757942 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x116473800 == 40 [pid = 1943] [id = 109] 17:19:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x126418000) [pid = 1943] [serial = 324] [outer = 0x0] 17:19:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1266c7800) [pid = 1943] [serial = 325] [outer = 0x126418000] 17:19:17 INFO - PROCESS | 1943 | 1463098757977 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x126e14000) [pid = 1943] [serial = 326] [outer = 0x126418000] 17:19:18 INFO - PROCESS | 1943 | 1463098758549 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]]]}] 17:19:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:19:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 768ms 17:19:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:19:18 INFO - PROCESS | 1943 | 1463098758584 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 1943 | 1463098758585 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 17:19:18 INFO - PROCESS | 1943 | 1463098758587 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 1943 | 1463098758588 Marionette TRACE conn2 <- [1,410,null,{}] 17:19:18 INFO - PROCESS | 1943 | 1463098758590 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}] 17:19:18 INFO - PROCESS | 1943 | 1463098758693 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:19:18 INFO - PROCESS | 1943 | 1463098758699 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x126438000 == 41 [pid = 1943] [id = 110] 17:19:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x126e14400) [pid = 1943] [serial = 327] [outer = 0x0] 17:19:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1291e1400) [pid = 1943] [serial = 328] [outer = 0x126e14400] 17:19:18 INFO - PROCESS | 1943 | 1463098758724 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x12949cc00) [pid = 1943] [serial = 329] [outer = 0x126e14400] 17:19:19 INFO - PROCESS | 1943 | 1463098759054 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]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:19:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 17:19:19 INFO - PROCESS | 1943 | 1463098759105 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:19:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:19:19 INFO - PROCESS | 1943 | 1463098759107 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 17:19:19 INFO - PROCESS | 1943 | 1463098759109 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 1943 | 1463098759110 Marionette TRACE conn2 <- [1,414,null,{}] 17:19:19 INFO - PROCESS | 1943 | 1463098759112 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}] 17:19:19 INFO - PROCESS | 1943 | 1463098759204 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:19:19 INFO - PROCESS | 1943 | 1463098759217 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c57800 == 42 [pid = 1943] [id = 111] 17:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x1294a0000) [pid = 1943] [serial = 330] [outer = 0x0] 17:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1294a6c00) [pid = 1943] [serial = 331] [outer = 0x1294a0000] 17:19:19 INFO - PROCESS | 1943 | 1463098759255 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1296ee000) [pid = 1943] [serial = 332] [outer = 0x1294a0000] 17:19:19 INFO - PROCESS | 1943 | 1463098759581 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]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:19:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 17:19:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:19:19 INFO - PROCESS | 1943 | 1463098759628 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 1943 | 1463098759629 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 17:19:19 INFO - PROCESS | 1943 | 1463098759631 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 1943 | 1463098759632 Marionette TRACE conn2 <- [1,418,null,{}] 17:19:19 INFO - PROCESS | 1943 | 1463098759634 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}] 17:19:19 INFO - PROCESS | 1943 | 1463098759729 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:19:19 INFO - PROCESS | 1943 | 1463098759739 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291cd000 == 43 [pid = 1943] [id = 112] 17:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1294a1800) [pid = 1943] [serial = 333] [outer = 0x0] 17:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x12971a800) [pid = 1943] [serial = 334] [outer = 0x1294a1800] 17:19:19 INFO - PROCESS | 1943 | 1463098759765 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x12a80e000) [pid = 1943] [serial = 335] [outer = 0x1294a1800] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x119f58800) [pid = 1943] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x128e13400) [pid = 1943] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11a386800) [pid = 1943] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1216cb800) [pid = 1943] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x121f0a400) [pid = 1943] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x1131ef400) [pid = 1943] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x116741400) [pid = 1943] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1176a3000) [pid = 1943] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x11910c400) [pid = 1943] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x1185d7c00) [pid = 1943] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x119d5f000) [pid = 1943] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x121a7c000) [pid = 1943] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x111d83400) [pid = 1943] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:19:20 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x119b03c00) [pid = 1943] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:19:20 INFO - PROCESS | 1943 | 1463098760551 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]]]}] 17:19:20 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 17:19:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 17:19:20 INFO - PROCESS | 1943 | 1463098760600 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 1943 | 1463098760601 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 17:19:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:19:20 INFO - PROCESS | 1943 | 1463098760604 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 1943 | 1463098760605 Marionette TRACE conn2 <- [1,422,null,{}] 17:19:20 INFO - PROCESS | 1943 | 1463098760607 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}] 17:19:20 INFO - PROCESS | 1943 | 1463098760683 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:19:20 INFO - PROCESS | 1943 | 1463098760687 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x121715800 == 44 [pid = 1943] [id = 113] 17:19:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x11644e400) [pid = 1943] [serial = 336] [outer = 0x0] 17:19:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x119104000) [pid = 1943] [serial = 337] [outer = 0x11644e400] 17:19:20 INFO - PROCESS | 1943 | 1463098760711 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x121af2c00) [pid = 1943] [serial = 338] [outer = 0x11644e400] 17:19:20 INFO - PROCESS | 1943 | 1463098760899 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:19:21 INFO - PROCESS | 1943 | 1463098761522 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]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:19:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 17:19:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:19:21 INFO - PROCESS | 1943 | 1463098761574 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 1943 | 1463098761575 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 17:19:21 INFO - PROCESS | 1943 | 1463098761577 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 1943 | 1463098761578 Marionette TRACE conn2 <- [1,426,null,{}] 17:19:21 INFO - PROCESS | 1943 | 1463098761581 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}] 17:19:21 INFO - PROCESS | 1943 | 1463098761674 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:19:21 INFO - PROCESS | 1943 | 1463098761681 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ace7000 == 45 [pid = 1943] [id = 114] 17:19:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1183de000) [pid = 1943] [serial = 339] [outer = 0x0] 17:19:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12ab24400) [pid = 1943] [serial = 340] [outer = 0x1183de000] 17:19:21 INFO - PROCESS | 1943 | 1463098761785 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x12ab2a000) [pid = 1943] [serial = 341] [outer = 0x1183de000] 17:19:22 INFO - PROCESS | 1943 | 1463098762102 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] 17:19:22 INFO - PROCESS | 1943 | 1463098762148 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 17:19:22 INFO - PROCESS | 1943 | 1463098762150 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 1943 | 1463098762151 Marionette TRACE conn2 <- [1,430,null,{}] 17:19:22 INFO - PROCESS | 1943 | 1463098762161 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}] 17:19:22 INFO - PROCESS | 1943 | 1463098762252 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:19:22 INFO - PROCESS | 1943 | 1463098762351 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x114f83800 == 46 [pid = 1943] [id = 115] 17:19:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x111d23c00) [pid = 1943] [serial = 342] [outer = 0x0] 17:19:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x112fbb000) [pid = 1943] [serial = 343] [outer = 0x111d23c00] 17:19:22 INFO - PROCESS | 1943 | 1463098762383 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x115d5ec00) [pid = 1943] [serial = 344] [outer = 0x111d23c00] 17:19:22 INFO - PROCESS | 1943 | 1463098762835 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]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:19:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 719ms 17:19:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:19:22 INFO - PROCESS | 1943 | 1463098762870 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 1943 | 1463098762873 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 17:19:22 INFO - PROCESS | 1943 | 1463098762876 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 1943 | 1463098762879 Marionette TRACE conn2 <- [1,434,null,{}] 17:19:22 INFO - PROCESS | 1943 | 1463098762882 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}] 17:19:22 INFO - PROCESS | 1943 | 1463098762984 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:19:23 INFO - PROCESS | 1943 | 1463098763067 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e0e000 == 47 [pid = 1943] [id = 116] 17:19:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1183e0c00) [pid = 1943] [serial = 345] [outer = 0x0] 17:19:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x118569800) [pid = 1943] [serial = 346] [outer = 0x1183e0c00] 17:19:23 INFO - PROCESS | 1943 | 1463098763111 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1190a2800) [pid = 1943] [serial = 347] [outer = 0x1183e0c00] 17:19:23 INFO - PROCESS | 1943 | 1463098763526 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]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:19:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 17:19:23 INFO - PROCESS | 1943 | 1463098763551 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 1943 | 1463098763554 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 17:19:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:19:23 INFO - PROCESS | 1943 | 1463098763557 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 1943 | 1463098763558 Marionette TRACE conn2 <- [1,438,null,{}] 17:19:23 INFO - PROCESS | 1943 | 1463098763561 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}] 17:19:23 INFO - PROCESS | 1943 | 1463098763657 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:19:23 INFO - PROCESS | 1943 | 1463098763700 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x126808000 == 48 [pid = 1943] [id = 117] 17:19:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x11910a000) [pid = 1943] [serial = 348] [outer = 0x0] 17:19:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1194b9000) [pid = 1943] [serial = 349] [outer = 0x11910a000] 17:19:23 INFO - PROCESS | 1943 | 1463098763729 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x12151d400) [pid = 1943] [serial = 350] [outer = 0x11910a000] 17:19:24 INFO - PROCESS | 1943 | 1463098764184 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]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:19:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 17:19:24 INFO - PROCESS | 1943 | 1463098764255 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 1943 | 1463098764257 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 17:19:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:19:24 INFO - PROCESS | 1943 | 1463098764267 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 1943 | 1463098764271 Marionette TRACE conn2 <- [1,442,null,{}] 17:19:24 INFO - PROCESS | 1943 | 1463098764298 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}] 17:19:24 INFO - PROCESS | 1943 | 1463098764394 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:19:24 INFO - PROCESS | 1943 | 1463098764452 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd7800 == 49 [pid = 1943] [id = 118] 17:19:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x126129000) [pid = 1943] [serial = 351] [outer = 0x0] 17:19:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x128dabc00) [pid = 1943] [serial = 352] [outer = 0x126129000] 17:19:24 INFO - PROCESS | 1943 | 1463098764482 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x128f6c400) [pid = 1943] [serial = 353] [outer = 0x126129000] 17:19:25 INFO - PROCESS | 1943 | 1463098765079 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]]]}] 17:19:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:19:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 853ms 17:19:25 INFO - PROCESS | 1943 | 1463098765125 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 1943 | 1463098765127 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 17:19:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:19:25 INFO - PROCESS | 1943 | 1463098765132 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 1943 | 1463098765134 Marionette TRACE conn2 <- [1,446,null,{}] 17:19:25 INFO - PROCESS | 1943 | 1463098765138 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}] 17:19:25 INFO - PROCESS | 1943 | 1463098765221 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:19:25 INFO - PROCESS | 1943 | 1463098765272 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e21800 == 50 [pid = 1943] [id = 119] 17:19:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1164ef400) [pid = 1943] [serial = 354] [outer = 0x0] 17:19:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x116846400) [pid = 1943] [serial = 355] [outer = 0x1164ef400] 17:19:25 INFO - PROCESS | 1943 | 1463098765299 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x117568400) [pid = 1943] [serial = 356] [outer = 0x1164ef400] 17:19:25 INFO - PROCESS | 1943 | 1463098765781 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]]]}] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12ace7000 == 49 [pid = 1943] [id = 114] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x121715800 == 48 [pid = 1943] [id = 113] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x1291cd000 == 47 [pid = 1943] [id = 112] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x126c57800 == 46 [pid = 1943] [id = 111] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x126438000 == 45 [pid = 1943] [id = 110] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x116473800 == 44 [pid = 1943] [id = 109] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x1214b6800 == 43 [pid = 1943] [id = 108] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x11271f800) [pid = 1943] [serial = 244] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x118181400) [pid = 1943] [serial = 247] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x119030000) [pid = 1943] [serial = 250] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x121517c00) [pid = 1943] [serial = 253] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x119b12800 == 42 [pid = 1943] [id = 107] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x11686b800 == 41 [pid = 1943] [id = 106] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x116aaa800 == 40 [pid = 1943] [id = 105] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x119e15800 == 39 [pid = 1943] [id = 101] 17:19:25 INFO - PROCESS | 1943 | --DOCSHELL 0x116aba800 == 38 [pid = 1943] [id = 100] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x126e11c00) [pid = 1943] [serial = 242] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1194ba000) [pid = 1943] [serial = 284] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x128da2400) [pid = 1943] [serial = 287] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x126e15800) [pid = 1943] [serial = 289] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x128f69c00) [pid = 1943] [serial = 293] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1194be400) [pid = 1943] [serial = 269] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x128e18800) [pid = 1943] [serial = 292] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1218dd800) [pid = 1943] [serial = 274] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x121f0ec00) [pid = 1943] [serial = 277] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x121a89400) [pid = 1943] [serial = 275] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x124db7000) [pid = 1943] [serial = 280] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x11684a800) [pid = 1943] [serial = 257] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11644f000) [pid = 1943] [serial = 256] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x116a63400) [pid = 1943] [serial = 259] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x118027800) [pid = 1943] [serial = 260] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x1183e7000) [pid = 1943] [serial = 262] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x118582000) [pid = 1943] [serial = 263] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x119329800) [pid = 1943] [serial = 268] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x1190a4400) [pid = 1943] [serial = 265] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x11910c000) [pid = 1943] [serial = 266] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x12612c400) [pid = 1943] [serial = 281] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x128dadc00) [pid = 1943] [serial = 290] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x1266d1c00) [pid = 1943] [serial = 286] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x11684ec00) [pid = 1943] [serial = 283] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1247ba000) [pid = 1943] [serial = 278] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x12151bc00) [pid = 1943] [serial = 272] [outer = 0x0] [url = about:blank] 17:19:25 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x119d63400) [pid = 1943] [serial = 271] [outer = 0x0] [url = about:blank] 17:19:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:19:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 722ms 17:19:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:19:25 INFO - PROCESS | 1943 | 1463098765854 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 1943 | 1463098765857 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 17:19:25 INFO - PROCESS | 1943 | 1463098765862 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 1943 | 1463098765863 Marionette TRACE conn2 <- [1,450,null,{}] 17:19:25 INFO - PROCESS | 1943 | 1463098765866 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}] 17:19:25 INFO - PROCESS | 1943 | 1463098765938 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:19:25 INFO - PROCESS | 1943 | 1463098765949 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x1162d1000 == 39 [pid = 1943] [id = 120] 17:19:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11802a000) [pid = 1943] [serial = 357] [outer = 0x0] 17:19:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x11818d000) [pid = 1943] [serial = 358] [outer = 0x11802a000] 17:19:25 INFO - PROCESS | 1943 | 1463098765974 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x118582000) [pid = 1943] [serial = 359] [outer = 0x11802a000] 17:19:26 INFO - PROCESS | 1943 | 1463098766292 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] 17:19:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:19:26 INFO - PROCESS | 1943 | 1463098766333 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 17:19:26 INFO - PROCESS | 1943 | 1463098766335 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 1943 | 1463098766337 Marionette TRACE conn2 <- [1,454,null,{}] 17:19:26 INFO - PROCESS | 1943 | 1463098766347 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}] 17:19:26 INFO - PROCESS | 1943 | 1463098766448 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:19:26 INFO - PROCESS | 1943 | 1463098766455 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189c5800 == 40 [pid = 1943] [id = 121] 17:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1190a2000) [pid = 1943] [serial = 360] [outer = 0x0] 17:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119141c00) [pid = 1943] [serial = 361] [outer = 0x1190a2000] 17:19:26 INFO - PROCESS | 1943 | 1463098766485 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1194c1000) [pid = 1943] [serial = 362] [outer = 0x1190a2000] 17:19:26 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:19:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 17:19:26 INFO - PROCESS | 1943 | 1463098766802 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]]]}] 17:19:26 INFO - PROCESS | 1943 | 1463098766807 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 1943 | 1463098766809 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 17:19:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:19:26 INFO - PROCESS | 1943 | 1463098766818 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 1943 | 1463098766819 Marionette TRACE conn2 <- [1,458,null,{}] 17:19:26 INFO - PROCESS | 1943 | 1463098766822 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}] 17:19:26 INFO - PROCESS | 1943 | 1463098766906 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:19:26 INFO - PROCESS | 1943 | 1463098766951 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x1194a5000 == 41 [pid = 1943] [id = 122] 17:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x1190a4400) [pid = 1943] [serial = 363] [outer = 0x0] 17:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119b06800) [pid = 1943] [serial = 364] [outer = 0x1190a4400] 17:19:26 INFO - PROCESS | 1943 | 1463098766977 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x11a387400) [pid = 1943] [serial = 365] [outer = 0x1190a4400] 17:19:27 INFO - PROCESS | 1943 | 1463098767260 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] 17:19:27 INFO - PROCESS | 1943 | 1463098767288 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 17:19:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:19:27 INFO - PROCESS | 1943 | 1463098767291 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 1943 | 1463098767292 Marionette TRACE conn2 <- [1,462,null,{}] 17:19:27 INFO - PROCESS | 1943 | 1463098767303 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}] 17:19:27 INFO - PROCESS | 1943 | 1463098767378 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:19:27 INFO - PROCESS | 1943 | 1463098767382 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3d8800 == 42 [pid = 1943] [id = 123] 17:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1199f0000) [pid = 1943] [serial = 366] [outer = 0x0] 17:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1216ca400) [pid = 1943] [serial = 367] [outer = 0x1199f0000] 17:19:27 INFO - PROCESS | 1943 | 1463098767409 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x121d7bc00) [pid = 1943] [serial = 368] [outer = 0x1199f0000] 17:19:27 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:27 INFO - PROCESS | 1943 | 1463098767737 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] 17:19:27 INFO - PROCESS | 1943 | 1463098767770 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 17:19:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:19:27 INFO - PROCESS | 1943 | 1463098767772 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 1943 | 1463098767773 Marionette TRACE conn2 <- [1,466,null,{}] 17:19:27 INFO - PROCESS | 1943 | 1463098767776 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}] 17:19:27 INFO - PROCESS | 1943 | 1463098767897 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:19:27 INFO - PROCESS | 1943 | 1463098767902 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x121705000 == 43 [pid = 1943] [id = 124] 17:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x121a7cc00) [pid = 1943] [serial = 369] [outer = 0x0] 17:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x12612e400) [pid = 1943] [serial = 370] [outer = 0x121a7cc00] 17:19:27 INFO - PROCESS | 1943 | 1463098767928 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x128da5000) [pid = 1943] [serial = 371] [outer = 0x121a7cc00] 17:19:28 INFO - PROCESS | 1943 | 1463098768282 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] 17:19:28 INFO - PROCESS | 1943 | 1463098768297 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 17:19:28 INFO - PROCESS | 1943 | 1463098768299 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 1943 | 1463098768300 Marionette TRACE conn2 <- [1,470,null,{}] 17:19:28 INFO - PROCESS | 1943 | 1463098768302 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}] 17:19:28 INFO - PROCESS | 1943 | 1463098768393 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:19:28 INFO - PROCESS | 1943 | 1463098768397 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227d8800 == 44 [pid = 1943] [id = 125] 17:19:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11684cc00) [pid = 1943] [serial = 372] [outer = 0x0] 17:19:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x128e15800) [pid = 1943] [serial = 373] [outer = 0x11684cc00] 17:19:28 INFO - PROCESS | 1943 | 1463098768422 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1291d8c00) [pid = 1943] [serial = 374] [outer = 0x11684cc00] 17:19:28 INFO - PROCESS | 1943 | 1463098768840 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]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:19:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 568ms 17:19:28 INFO - PROCESS | 1943 | 1463098768869 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 1943 | 1463098768870 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 17:19:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:19:28 INFO - PROCESS | 1943 | 1463098768874 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 1943 | 1463098768875 Marionette TRACE conn2 <- [1,474,null,{}] 17:19:28 INFO - PROCESS | 1943 | 1463098768889 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}] 17:19:29 INFO - PROCESS | 1943 | 1463098769005 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:19:29 INFO - PROCESS | 1943 | 1463098769009 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x126433000 == 45 [pid = 1943] [id = 126] 17:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x126422000) [pid = 1943] [serial = 375] [outer = 0x0] 17:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x129498400) [pid = 1943] [serial = 376] [outer = 0x126422000] 17:19:29 INFO - PROCESS | 1943 | 1463098769034 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1294a6000) [pid = 1943] [serial = 377] [outer = 0x126422000] 17:19:29 INFO - PROCESS | 1943 | 1463098769370 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]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:19:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 531ms 17:19:29 INFO - PROCESS | 1943 | 1463098769404 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 1943 | 1463098769405 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 17:19:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:19:29 INFO - PROCESS | 1943 | 1463098769408 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 1943 | 1463098769411 Marionette TRACE conn2 <- [1,478,null,{}] 17:19:29 INFO - PROCESS | 1943 | 1463098769414 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}] 17:19:29 INFO - PROCESS | 1943 | 1463098769502 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:19:29 INFO - PROCESS | 1943 | 1463098769506 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dcc800 == 46 [pid = 1943] [id = 127] 17:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1291dbc00) [pid = 1943] [serial = 378] [outer = 0x0] 17:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1296f0400) [pid = 1943] [serial = 379] [outer = 0x1291dbc00] 17:19:29 INFO - PROCESS | 1943 | 1463098769532 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x12a813c00) [pid = 1943] [serial = 380] [outer = 0x1291dbc00] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x119d63800) [pid = 1943] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x126418000) [pid = 1943] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1294a1800) [pid = 1943] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11644e400) [pid = 1943] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11801dc00) [pid = 1943] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x111d1d400) [pid = 1943] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x118584400) [pid = 1943] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x114eeec00) [pid = 1943] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x115e68c00) [pid = 1943] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x1194b8000) [pid = 1943] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x126e14400) [pid = 1943] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1294a0000) [pid = 1943] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x119146c00) [pid = 1943] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x1183e5c00) [pid = 1943] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x11801cc00) [pid = 1943] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x1164b1400) [pid = 1943] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x128f6fc00) [pid = 1943] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x121518800) [pid = 1943] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x119148400) [pid = 1943] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x1176a1000) [pid = 1943] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:19:29 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1183e8800) [pid = 1943] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:19:30 INFO - PROCESS | 1943 | 1463098770007 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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 621ms 17:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:19:30 INFO - PROCESS | 1943 | 1463098770031 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 1943 | 1463098770032 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 17:19:30 INFO - PROCESS | 1943 | 1463098770034 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 1943 | 1463098770035 Marionette TRACE conn2 <- [1,482,null,{}] 17:19:30 INFO - PROCESS | 1943 | 1463098770037 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}] 17:19:30 INFO - PROCESS | 1943 | 1463098770112 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:19:30 INFO - PROCESS | 1943 | 1463098770117 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191bd000 == 47 [pid = 1943] [id = 128] 17:19:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1130d6400) [pid = 1943] [serial = 381] [outer = 0x0] 17:19:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x116745400) [pid = 1943] [serial = 382] [outer = 0x1130d6400] 17:19:30 INFO - PROCESS | 1943 | 1463098770142 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1185d5800) [pid = 1943] [serial = 383] [outer = 0x1130d6400] 17:19:30 INFO - PROCESS | 1943 | 1463098770489 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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 470ms 17:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:19:30 INFO - PROCESS | 1943 | 1463098770504 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 1943 | 1463098770506 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 17:19:30 INFO - PROCESS | 1943 | 1463098770508 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 1943 | 1463098770511 Marionette TRACE conn2 <- [1,486,null,{}] 17:19:30 INFO - PROCESS | 1943 | 1463098770531 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}] 17:19:30 INFO - PROCESS | 1943 | 1463098770616 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:19:30 INFO - PROCESS | 1943 | 1463098770620 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x12964e800 == 48 [pid = 1943] [id = 129] 17:19:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x11893c000) [pid = 1943] [serial = 384] [outer = 0x0] 17:19:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x128f6fc00) [pid = 1943] [serial = 385] [outer = 0x11893c000] 17:19:30 INFO - PROCESS | 1943 | 1463098770652 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x12ab32000) [pid = 1943] [serial = 386] [outer = 0x11893c000] 17:19:30 INFO - PROCESS | 1943 | 1463098770981 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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 482ms 17:19:30 INFO - PROCESS | 1943 | 1463098770990 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 1943 | 1463098770992 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 17:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:19:31 INFO - PROCESS | 1943 | 1463098770997 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1943 | 1463098770998 Marionette TRACE conn2 <- [1,490,null,{}] 17:19:31 INFO - PROCESS | 1943 | 1463098771000 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}] 17:19:31 INFO - PROCESS | 1943 | 1463098771075 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:19:31 INFO - PROCESS | 1943 | 1463098771081 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab0e800 == 49 [pid = 1943] [id = 130] 17:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x12ac59400) [pid = 1943] [serial = 387] [outer = 0x0] 17:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x12acb9c00) [pid = 1943] [serial = 388] [outer = 0x12ac59400] 17:19:31 INFO - PROCESS | 1943 | 1463098771106 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x12acc7800) [pid = 1943] [serial = 389] [outer = 0x12ac59400] 17:19:31 INFO - PROCESS | 1943 | 1463098771412 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]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:19:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 471ms 17:19:31 INFO - PROCESS | 1943 | 1463098771467 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 1943 | 1463098771468 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 17:19:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:19:31 INFO - PROCESS | 1943 | 1463098771470 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1943 | 1463098771471 Marionette TRACE conn2 <- [1,494,null,{}] 17:19:31 INFO - PROCESS | 1943 | 1463098771473 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}] 17:19:31 INFO - PROCESS | 1943 | 1463098771581 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:19:31 INFO - PROCESS | 1943 | 1463098771587 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3c3000 == 50 [pid = 1943] [id = 131] 17:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x12b941400) [pid = 1943] [serial = 390] [outer = 0x0] 17:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x12b945800) [pid = 1943] [serial = 391] [outer = 0x12b941400] 17:19:31 INFO - PROCESS | 1943 | 1463098771612 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12bb88800) [pid = 1943] [serial = 392] [outer = 0x12b941400] 17:19:31 INFO - PROCESS | 1943 | 1463098771913 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]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:19:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 472ms 17:19:31 INFO - PROCESS | 1943 | 1463098771996 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 1943 | 1463098771999 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 17:19:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:19:32 INFO - PROCESS | 1943 | 1463098772003 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 1943 | 1463098772005 Marionette TRACE conn2 <- [1,498,null,{}] 17:19:32 INFO - PROCESS | 1943 | 1463098772011 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}] 17:19:32 INFO - PROCESS | 1943 | 1463098772100 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:19:32 INFO - PROCESS | 1943 | 1463098772184 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x115eb3800 == 51 [pid = 1943] [id = 132] 17:19:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x1164acc00) [pid = 1943] [serial = 393] [outer = 0x0] 17:19:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1164f7400) [pid = 1943] [serial = 394] [outer = 0x1164acc00] 17:19:32 INFO - PROCESS | 1943 | 1463098772215 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x11756c800) [pid = 1943] [serial = 395] [outer = 0x1164acc00] 17:19:32 INFO - PROCESS | 1943 | 1463098772661 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]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:19:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 17:19:32 INFO - PROCESS | 1943 | 1463098772674 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:19:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:19:32 INFO - PROCESS | 1943 | 1463098772679 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 17:19:32 INFO - PROCESS | 1943 | 1463098772685 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 1943 | 1463098772688 Marionette TRACE conn2 <- [1,502,null,{}] 17:19:32 INFO - PROCESS | 1943 | 1463098772690 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}] 17:19:32 INFO - PROCESS | 1943 | 1463098772788 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:19:32 INFO - PROCESS | 1943 | 1463098772833 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x119082000 == 52 [pid = 1943] [id = 133] 17:19:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x118024800) [pid = 1943] [serial = 396] [outer = 0x0] 17:19:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1185cf400) [pid = 1943] [serial = 397] [outer = 0x118024800] 17:19:32 INFO - PROCESS | 1943 | 1463098772862 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119141800) [pid = 1943] [serial = 398] [outer = 0x118024800] 17:19:33 INFO - PROCESS | 1943 | 1463098773265 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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:19:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 17:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:19:33 INFO - PROCESS | 1943 | 1463098773307 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1943 | 1463098773309 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 17:19:33 INFO - PROCESS | 1943 | 1463098773311 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1943 | 1463098773313 Marionette TRACE conn2 <- [1,506,null,{}] 17:19:33 INFO - PROCESS | 1943 | 1463098773319 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}] 17:19:33 INFO - PROCESS | 1943 | 1463098773421 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:19:33 INFO - PROCESS | 1943 | 1463098773507 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8d6000 == 53 [pid = 1943] [id = 134] 17:19:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x121d73800) [pid = 1943] [serial = 399] [outer = 0x0] 17:19:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x12458f000) [pid = 1943] [serial = 400] [outer = 0x121d73800] 17:19:33 INFO - PROCESS | 1943 | 1463098773553 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1264ca800) [pid = 1943] [serial = 401] [outer = 0x121d73800] 17:19:33 INFO - PROCESS | 1943 | 1463098773980 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]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:19:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 720ms 17:19:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:19:34 INFO - PROCESS | 1943 | 1463098774031 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 1943 | 1463098774033 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 17:19:34 INFO - PROCESS | 1943 | 1463098774035 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1943 | 1463098774036 Marionette TRACE conn2 <- [1,510,null,{}] 17:19:34 INFO - PROCESS | 1943 | 1463098774038 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}] 17:19:34 INFO - PROCESS | 1943 | 1463098774135 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:19:34 INFO - PROCESS | 1943 | 1463098774195 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be88800 == 54 [pid = 1943] [id = 135] 17:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1266ce400) [pid = 1943] [serial = 402] [outer = 0x0] 17:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x128da9000) [pid = 1943] [serial = 403] [outer = 0x1266ce400] 17:19:34 INFO - PROCESS | 1943 | 1463098774226 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1294a1000) [pid = 1943] [serial = 404] [outer = 0x1266ce400] 17:19:34 INFO - PROCESS | 1943 | 1463098774698 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]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:19:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 720ms 17:19:34 INFO - PROCESS | 1943 | 1463098774755 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:19:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:19:34 INFO - PROCESS | 1943 | 1463098774757 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 17:19:34 INFO - PROCESS | 1943 | 1463098774759 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1943 | 1463098774761 Marionette TRACE conn2 <- [1,514,null,{}] 17:19:34 INFO - PROCESS | 1943 | 1463098774763 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}] 17:19:34 INFO - PROCESS | 1943 | 1463098774857 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:19:34 INFO - PROCESS | 1943 | 1463098774919 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x111f08000 == 55 [pid = 1943] [id = 136] 17:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x111d82c00) [pid = 1943] [serial = 405] [outer = 0x0] 17:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x11856bc00) [pid = 1943] [serial = 406] [outer = 0x111d82c00] 17:19:34 INFO - PROCESS | 1943 | 1463098774949 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x121830400) [pid = 1943] [serial = 407] [outer = 0x111d82c00] 17:19:35 INFO - PROCESS | 1943 | 1463098775484 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]]]}] 17:19:35 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 17:19:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 772ms 17:19:35 INFO - PROCESS | 1943 | 1463098775532 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:19:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:19:35 INFO - PROCESS | 1943 | 1463098775535 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 17:19:35 INFO - PROCESS | 1943 | 1463098775538 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 1943 | 1463098775540 Marionette TRACE conn2 <- [1,518,null,{}] 17:19:35 INFO - PROCESS | 1943 | 1463098775544 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}] 17:19:35 INFO - PROCESS | 1943 | 1463098775635 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:19:35 INFO - PROCESS | 1943 | 1463098775697 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x117436800 == 56 [pid = 1943] [id = 137] 17:19:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x118181400) [pid = 1943] [serial = 408] [outer = 0x0] 17:19:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x1183e7400) [pid = 1943] [serial = 409] [outer = 0x118181400] 17:19:35 INFO - PROCESS | 1943 | 1463098775725 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1185d2000) [pid = 1943] [serial = 410] [outer = 0x118181400] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x12a83f800 == 55 [pid = 1943] [id = 99] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab0e800 == 54 [pid = 1943] [id = 130] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x12964e800 == 53 [pid = 1943] [id = 129] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x1191bd000 == 52 [pid = 1943] [id = 128] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x128dcc800 == 51 [pid = 1943] [id = 127] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x126433000 == 50 [pid = 1943] [id = 126] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x1227d8800 == 49 [pid = 1943] [id = 125] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x121705000 == 48 [pid = 1943] [id = 124] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3d8800 == 47 [pid = 1943] [id = 123] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x1194a5000 == 46 [pid = 1943] [id = 122] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x1189c5800 == 45 [pid = 1943] [id = 121] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x1162d1000 == 44 [pid = 1943] [id = 120] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x117e21800 == 43 [pid = 1943] [id = 119] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x119e0e000 == 42 [pid = 1943] [id = 116] 17:19:36 INFO - PROCESS | 1943 | --DOCSHELL 0x114f83800 == 41 [pid = 1943] [id = 115] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x1164b8400) [pid = 1943] [serial = 160] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x116743000) [pid = 1943] [serial = 202] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x121a86000) [pid = 1943] [serial = 254] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x113319400) [pid = 1943] [serial = 245] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x11914a800) [pid = 1943] [serial = 251] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1291e1400) [pid = 1943] [serial = 328] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x1294a6c00) [pid = 1943] [serial = 331] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x119be7000) [pid = 1943] [serial = 304] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x11a384400) [pid = 1943] [serial = 305] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1185d1800) [pid = 1943] [serial = 316] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x1190a4000) [pid = 1943] [serial = 317] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x128da5800) [pid = 1943] [serial = 311] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x126e13000) [pid = 1943] [serial = 310] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11756a000) [pid = 1943] [serial = 299] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x116737c00) [pid = 1943] [serial = 298] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1291db800) [pid = 1943] [serial = 295] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1291e3c00) [pid = 1943] [serial = 296] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x1218e0400) [pid = 1943] [serial = 322] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x121cb2c00) [pid = 1943] [serial = 323] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x119d54c00) [pid = 1943] [serial = 319] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x119f5f000) [pid = 1943] [serial = 320] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x11851f400) [pid = 1943] [serial = 314] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x1183dcc00) [pid = 1943] [serial = 313] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1185dbc00) [pid = 1943] [serial = 302] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x11856c800) [pid = 1943] [serial = 301] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x1266cd400) [pid = 1943] [serial = 308] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x124db2400) [pid = 1943] [serial = 307] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x1266c7800) [pid = 1943] [serial = 325] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x12971a800) [pid = 1943] [serial = 334] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x12a80e000) [pid = 1943] [serial = 335] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1296ee000) [pid = 1943] [serial = 332] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x12ab24400) [pid = 1943] [serial = 340] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x12949cc00) [pid = 1943] [serial = 329] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x119104000) [pid = 1943] [serial = 337] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x126e14000) [pid = 1943] [serial = 326] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x121af2c00) [pid = 1943] [serial = 338] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x1183eb400) [pid = 1943] [serial = 248] [outer = 0x0] [url = about:blank] 17:19:36 INFO - PROCESS | 1943 | 1463098776116 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]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 623ms 17:19:36 INFO - PROCESS | 1943 | 1463098776161 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 1943 | 1463098776165 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 17:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:19:36 INFO - PROCESS | 1943 | 1463098776169 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 1943 | 1463098776171 Marionette TRACE conn2 <- [1,522,null,{}] 17:19:36 INFO - PROCESS | 1943 | 1463098776173 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}] 17:19:36 INFO - PROCESS | 1943 | 1463098776250 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:19:36 INFO - PROCESS | 1943 | 1463098776280 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f36000 == 42 [pid = 1943] [id = 138] 17:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x119105800) [pid = 1943] [serial = 411] [outer = 0x0] 17:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11910f800) [pid = 1943] [serial = 412] [outer = 0x119105800] 17:19:36 INFO - PROCESS | 1943 | 1463098776305 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x11932d800) [pid = 1943] [serial = 413] [outer = 0x119105800] 17:19:36 INFO - PROCESS | 1943 | 1463098776645 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]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 522ms 17:19:36 INFO - PROCESS | 1943 | 1463098776691 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 1943 | 1463098776693 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 17:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:19:36 INFO - PROCESS | 1943 | 1463098776695 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 1943 | 1463098776697 Marionette TRACE conn2 <- [1,526,null,{}] 17:19:36 INFO - PROCESS | 1943 | 1463098776705 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}] 17:19:36 INFO - PROCESS | 1943 | 1463098776782 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:19:36 INFO - PROCESS | 1943 | 1463098776788 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d0f800 == 43 [pid = 1943] [id = 139] 17:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x119b0c800) [pid = 1943] [serial = 414] [outer = 0x0] 17:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11a384400) [pid = 1943] [serial = 415] [outer = 0x119b0c800] 17:19:36 INFO - PROCESS | 1943 | 1463098776818 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x121a7e000) [pid = 1943] [serial = 416] [outer = 0x119b0c800] 17:19:37 INFO - PROCESS | 1943 | 1463098777140 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]]]}] 17:19:37 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 17:19:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 17:19:37 INFO - PROCESS | 1943 | 1463098777166 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 1943 | 1463098777168 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 17:19:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:19:37 INFO - PROCESS | 1943 | 1463098777177 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 1943 | 1463098777178 Marionette TRACE conn2 <- [1,530,null,{}] 17:19:37 INFO - PROCESS | 1943 | 1463098777181 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}] 17:19:37 INFO - PROCESS | 1943 | 1463098777262 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:19:37 INFO - PROCESS | 1943 | 1463098777306 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x1162d0000 == 44 [pid = 1943] [id = 140] 17:19:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x11a37b800) [pid = 1943] [serial = 417] [outer = 0x0] 17:19:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x124599c00) [pid = 1943] [serial = 418] [outer = 0x11a37b800] 17:19:37 INFO - PROCESS | 1943 | 1463098777332 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x126e14000) [pid = 1943] [serial = 419] [outer = 0x11a37b800] 17:19:37 INFO - PROCESS | 1943 | 1463098777602 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"]]]}] 17:19:37 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 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:19:37 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 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:19:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:19:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 477ms 17:19:37 INFO - PROCESS | 1943 | 1463098777651 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 1943 | 1463098777652 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 17:19:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:19:37 INFO - PROCESS | 1943 | 1463098777654 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 1943 | 1463098777655 Marionette TRACE conn2 <- [1,534,null,{}] 17:19:37 INFO - PROCESS | 1943 | 1463098777658 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}] 17:19:37 INFO - PROCESS | 1943 | 1463098777740 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:19:37 INFO - PROCESS | 1943 | 1463098777746 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x124da2800 == 45 [pid = 1943] [id = 141] 17:19:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x128da0800) [pid = 1943] [serial = 420] [outer = 0x0] 17:19:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x128e1a800) [pid = 1943] [serial = 421] [outer = 0x128da0800] 17:19:37 INFO - PROCESS | 1943 | 1463098777770 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x1291e3c00) [pid = 1943] [serial = 422] [outer = 0x128da0800] 17:19:38 INFO - PROCESS | 1943 | 1463098778104 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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:19:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 17:19:38 INFO - PROCESS | 1943 | 1463098778124 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1943 | 1463098778126 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 17:19:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:19:38 INFO - PROCESS | 1943 | 1463098778130 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1943 | 1463098778131 Marionette TRACE conn2 <- [1,538,null,{}] 17:19:38 INFO - PROCESS | 1943 | 1463098778134 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}] 17:19:38 INFO - PROCESS | 1943 | 1463098778247 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:19:38 INFO - PROCESS | 1943 | 1463098778263 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c64800 == 46 [pid = 1943] [id = 142] 17:19:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x12949d800) [pid = 1943] [serial = 423] [outer = 0x0] 17:19:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1296ee000) [pid = 1943] [serial = 424] [outer = 0x12949d800] 17:19:38 INFO - PROCESS | 1943 | 1463098778293 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x12ac58000) [pid = 1943] [serial = 425] [outer = 0x12949d800] 17:19:38 INFO - PROCESS | 1943 | 1463098778608 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]]]}] 17:19:38 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. 17:19:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 17:19:38 INFO - PROCESS | 1943 | 1463098778650 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1943 | 1463098778651 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 17:19:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:19:38 INFO - PROCESS | 1943 | 1463098778658 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1943 | 1463098778660 Marionette TRACE conn2 <- [1,542,null,{}] 17:19:38 INFO - PROCESS | 1943 | 1463098778662 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}] 17:19:38 INFO - PROCESS | 1943 | 1463098778751 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:19:38 INFO - PROCESS | 1943 | 1463098778755 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x128fb4800 == 47 [pid = 1943] [id = 143] 17:19:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1294a2400) [pid = 1943] [serial = 426] [outer = 0x0] 17:19:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x12ac5d000) [pid = 1943] [serial = 427] [outer = 0x1294a2400] 17:19:38 INFO - PROCESS | 1943 | 1463098778780 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x12b93a400) [pid = 1943] [serial = 428] [outer = 0x1294a2400] 17:19:39 INFO - PROCESS | 1943 | 1463098779119 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]]]}] 17:19:39 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. 17:19:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 17:19:39 INFO - PROCESS | 1943 | 1463098779177 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 1943 | 1463098779179 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 17:19:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:19:39 INFO - PROCESS | 1943 | 1463098779181 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 1943 | 1463098779182 Marionette TRACE conn2 <- [1,546,null,{}] 17:19:39 INFO - PROCESS | 1943 | 1463098779185 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}] 17:19:39 INFO - PROCESS | 1943 | 1463098779288 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:19:39 INFO - PROCESS | 1943 | 1463098779305 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a833000 == 48 [pid = 1943] [id = 144] 17:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12b943000) [pid = 1943] [serial = 429] [outer = 0x0] 17:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x12bb8d400) [pid = 1943] [serial = 430] [outer = 0x12b943000] 17:19:39 INFO - PROCESS | 1943 | 1463098779345 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x12bb96c00) [pid = 1943] [serial = 431] [outer = 0x12b943000] 17:19:39 INFO - PROCESS | 1943 | 1463098779682 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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:19:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 17:19:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:19:39 INFO - PROCESS | 1943 | 1463098779699 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 1943 | 1463098779701 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 17:19:39 INFO - PROCESS | 1943 | 1463098779703 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 1943 | 1463098779704 Marionette TRACE conn2 <- [1,550,null,{}] 17:19:39 INFO - PROCESS | 1943 | 1463098779707 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}] 17:19:39 INFO - PROCESS | 1943 | 1463098779817 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:19:39 INFO - PROCESS | 1943 | 1463098779834 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acd9800 == 49 [pid = 1943] [id = 145] 17:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x12bbca400) [pid = 1943] [serial = 432] [outer = 0x0] 17:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x12bbd0800) [pid = 1943] [serial = 433] [outer = 0x12bbca400] 17:19:39 INFO - PROCESS | 1943 | 1463098779864 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x12bbd7400) [pid = 1943] [serial = 434] [outer = 0x12bbca400] 17:19:40 INFO - PROCESS | 1943 | 1463098780212 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]]]}] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x126422000) [pid = 1943] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x111d23c00) [pid = 1943] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1199f0000) [pid = 1943] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x11802a000) [pid = 1943] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x1190a4400) [pid = 1943] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x1164ef400) [pid = 1943] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1183e0c00) [pid = 1943] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11684cc00) [pid = 1943] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x11910a000) [pid = 1943] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x126129000) [pid = 1943] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1190a2000) [pid = 1943] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x1291dbc00) [pid = 1943] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x12ac59400) [pid = 1943] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x1130d6400) [pid = 1943] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x11893c000) [pid = 1943] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:19:40 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x121a7cc00) [pid = 1943] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:19:40 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. 17:19:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 621ms 17:19:40 INFO - PROCESS | 1943 | 1463098780330 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1943 | 1463098780332 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 17:19:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:19:40 INFO - PROCESS | 1943 | 1463098780334 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1943 | 1463098780335 Marionette TRACE conn2 <- [1,554,null,{}] 17:19:40 INFO - PROCESS | 1943 | 1463098780337 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}] 17:19:40 INFO - PROCESS | 1943 | 1463098780420 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:19:40 INFO - PROCESS | 1943 | 1463098780425 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191cf800 == 50 [pid = 1943] [id = 146] 17:19:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x11802a000) [pid = 1943] [serial = 435] [outer = 0x0] 17:19:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x11893c400) [pid = 1943] [serial = 436] [outer = 0x11802a000] 17:19:40 INFO - PROCESS | 1943 | 1463098780455 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x119f07800) [pid = 1943] [serial = 437] [outer = 0x11802a000] 17:19:40 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:40 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:40 INFO - PROCESS | 1943 | 1463098780855 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]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:19:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 569ms 17:19:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:19:40 INFO - PROCESS | 1943 | 1463098780903 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1943 | 1463098780905 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 17:19:40 INFO - PROCESS | 1943 | 1463098780907 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1943 | 1463098780908 Marionette TRACE conn2 <- [1,558,null,{}] 17:19:40 INFO - PROCESS | 1943 | 1463098780910 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}] 17:19:41 INFO - PROCESS | 1943 | 1463098781018 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:19:41 INFO - PROCESS | 1943 | 1463098781026 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be7d000 == 51 [pid = 1943] [id = 147] 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x1194bc800) [pid = 1943] [serial = 438] [outer = 0x0] 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x1296ee400) [pid = 1943] [serial = 439] [outer = 0x1194bc800] 17:19:41 INFO - PROCESS | 1943 | 1463098781055 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x12bee5400) [pid = 1943] [serial = 440] [outer = 0x1194bc800] 17:19:41 INFO - PROCESS | 1943 | 1463098781361 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:19:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 17:19:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:19:41 INFO - PROCESS | 1943 | 1463098781382 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1943 | 1463098781383 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 17:19:41 INFO - PROCESS | 1943 | 1463098781385 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1943 | 1463098781386 Marionette TRACE conn2 <- [1,562,null,{}] 17:19:41 INFO - PROCESS | 1943 | 1463098781389 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}] 17:19:41 INFO - PROCESS | 1943 | 1463098781469 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:19:41 INFO - PROCESS | 1943 | 1463098781473 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c540000 == 52 [pid = 1943] [id = 148] 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x121a8a400) [pid = 1943] [serial = 441] [outer = 0x0] 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x12beed800) [pid = 1943] [serial = 442] [outer = 0x121a8a400] 17:19:41 INFO - PROCESS | 1943 | 1463098781500 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x12c56f800) [pid = 1943] [serial = 443] [outer = 0x121a8a400] 17:19:41 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:41 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:41 INFO - PROCESS | 1943 | 1463098781810 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:19:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 471ms 17:19:41 INFO - PROCESS | 1943 | 1463098781857 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1943 | 1463098781858 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 17:19:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:19:41 INFO - PROCESS | 1943 | 1463098781868 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1943 | 1463098781869 Marionette TRACE conn2 <- [1,566,null,{}] 17:19:41 INFO - PROCESS | 1943 | 1463098781871 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}] 17:19:41 INFO - PROCESS | 1943 | 1463098781969 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:19:41 INFO - PROCESS | 1943 | 1463098781976 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c903000 == 53 [pid = 1943] [id = 149] 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x12bee4400) [pid = 1943] [serial = 444] [outer = 0x0] 17:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12c574400) [pid = 1943] [serial = 445] [outer = 0x12bee4400] 17:19:42 INFO - PROCESS | 1943 | 1463098782000 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x12c579000) [pid = 1943] [serial = 446] [outer = 0x12bee4400] 17:19:42 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:42 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:42 INFO - PROCESS | 1943 | 1463098782310 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]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:19:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 525ms 17:19:42 INFO - PROCESS | 1943 | 1463098782390 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 1943 | 1463098782393 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 17:19:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:19:42 INFO - PROCESS | 1943 | 1463098782399 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 1943 | 1463098782401 Marionette TRACE conn2 <- [1,570,null,{}] 17:19:42 INFO - PROCESS | 1943 | 1463098782405 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}] 17:19:42 INFO - PROCESS | 1943 | 1463098782507 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:19:42 INFO - PROCESS | 1943 | 1463098782572 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x1166e9800 == 54 [pid = 1943] [id = 150] 17:19:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11627cc00) [pid = 1943] [serial = 447] [outer = 0x0] 17:19:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1164f7000) [pid = 1943] [serial = 448] [outer = 0x11627cc00] 17:19:42 INFO - PROCESS | 1943 | 1463098782602 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x118025800) [pid = 1943] [serial = 449] [outer = 0x11627cc00] 17:19:42 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:43 INFO - PROCESS | 1943 | 1463098783043 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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:19:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 17:19:43 INFO - PROCESS | 1943 | 1463098783072 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:19:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:19:43 INFO - PROCESS | 1943 | 1463098783076 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 17:19:43 INFO - PROCESS | 1943 | 1463098783084 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1943 | 1463098783088 Marionette TRACE conn2 <- [1,574,null,{}] 17:19:43 INFO - PROCESS | 1943 | 1463098783092 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}] 17:19:43 INFO - PROCESS | 1943 | 1463098783241 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:19:43 INFO - PROCESS | 1943 | 1463098783328 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3d6800 == 55 [pid = 1943] [id = 151] 17:19:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1183e5800) [pid = 1943] [serial = 450] [outer = 0x0] 17:19:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1190a3400) [pid = 1943] [serial = 451] [outer = 0x1183e5800] 17:19:43 INFO - PROCESS | 1943 | 1463098783375 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x119b08800) [pid = 1943] [serial = 452] [outer = 0x1183e5800] 17:19:43 INFO - PROCESS | 1943 | 1463098783908 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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:19:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 876ms 17:19:43 INFO - PROCESS | 1943 | 1463098783958 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 1943 | 1463098783959 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 17:19:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:19:43 INFO - PROCESS | 1943 | 1463098783965 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1943 | 1463098783967 Marionette TRACE conn2 <- [1,578,null,{}] 17:19:43 INFO - PROCESS | 1943 | 1463098783979 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}] 17:19:44 INFO - PROCESS | 1943 | 1463098784132 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:19:44 INFO - PROCESS | 1943 | 1463098784221 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfa7800 == 56 [pid = 1943] [id = 152] 17:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1266cc000) [pid = 1943] [serial = 453] [outer = 0x0] 17:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x128d9e400) [pid = 1943] [serial = 454] [outer = 0x1266cc000] 17:19:44 INFO - PROCESS | 1943 | 1463098784254 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x12949e400) [pid = 1943] [serial = 455] [outer = 0x1266cc000] 17:19:44 INFO - PROCESS | 1943 | 1463098784665 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]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:19:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 723ms 17:19:44 INFO - PROCESS | 1943 | 1463098784687 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1943 | 1463098784689 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 17:19:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:19:44 INFO - PROCESS | 1943 | 1463098784691 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1943 | 1463098784692 Marionette TRACE conn2 <- [1,582,null,{}] 17:19:44 INFO - PROCESS | 1943 | 1463098784697 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}] 17:19:44 INFO - PROCESS | 1943 | 1463098784794 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:19:44 INFO - PROCESS | 1943 | 1463098784840 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc10800 == 57 [pid = 1943] [id = 153] 17:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x1296eb800) [pid = 1943] [serial = 456] [outer = 0x0] 17:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x12a89d400) [pid = 1943] [serial = 457] [outer = 0x1296eb800] 17:19:44 INFO - PROCESS | 1943 | 1463098784870 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x12bb8b400) [pid = 1943] [serial = 458] [outer = 0x1296eb800] 17:19:45 INFO - PROCESS | 1943 | 1463098785278 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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:19:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 621ms 17:19:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:19:45 INFO - PROCESS | 1943 | 1463098785312 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 1943 | 1463098785314 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 17:19:45 INFO - PROCESS | 1943 | 1463098785316 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 1943 | 1463098785318 Marionette TRACE conn2 <- [1,586,null,{}] 17:19:45 INFO - PROCESS | 1943 | 1463098785321 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}] 17:19:45 INFO - PROCESS | 1943 | 1463098785416 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:19:45 INFO - PROCESS | 1943 | 1463098785496 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc25000 == 58 [pid = 1943] [id = 154] 17:19:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x12bbce800) [pid = 1943] [serial = 459] [outer = 0x0] 17:19:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12bed5c00) [pid = 1943] [serial = 460] [outer = 0x12bbce800] 17:19:45 INFO - PROCESS | 1943 | 1463098785525 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12c56f400) [pid = 1943] [serial = 461] [outer = 0x12bbce800] 17:19:45 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:45 INFO - PROCESS | 1943 | 1463098785911 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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:19:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 820ms 17:19:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:19:46 INFO - PROCESS | 1943 | 1463098786137 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1943 | 1463098786139 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 17:19:46 INFO - PROCESS | 1943 | 1463098786143 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1943 | 1463098786147 Marionette TRACE conn2 <- [1,590,null,{}] 17:19:46 INFO - PROCESS | 1943 | 1463098786151 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}] 17:19:46 INFO - PROCESS | 1943 | 1463098786238 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:19:46 INFO - PROCESS | 1943 | 1463098786286 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x116a9f800 == 59 [pid = 1943] [id = 155] 17:19:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x114fc3400) [pid = 1943] [serial = 462] [outer = 0x0] 17:19:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x116275800) [pid = 1943] [serial = 463] [outer = 0x114fc3400] 17:19:46 INFO - PROCESS | 1943 | 1463098786313 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x11684fc00) [pid = 1943] [serial = 464] [outer = 0x114fc3400] 17:19:46 INFO - PROCESS | 1943 | 1463098786782 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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:19:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 675ms 17:19:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:19:46 INFO - PROCESS | 1943 | 1463098786818 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1943 | 1463098786820 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 17:19:46 INFO - PROCESS | 1943 | 1463098786825 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1943 | 1463098786831 Marionette TRACE conn2 <- [1,594,null,{}] 17:19:46 INFO - PROCESS | 1943 | 1463098786834 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}] 17:19:46 INFO - PROCESS | 1943 | 1463098786922 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:19:47 INFO - PROCESS | 1943 | 1463098787002 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x113ca3000 == 60 [pid = 1943] [id = 156] 17:19:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x1164b3400) [pid = 1943] [serial = 465] [outer = 0x0] 17:19:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x11769d400) [pid = 1943] [serial = 466] [outer = 0x1164b3400] 17:19:47 INFO - PROCESS | 1943 | 1463098787029 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x11835ec00) [pid = 1943] [serial = 467] [outer = 0x1164b3400] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12c540000 == 59 [pid = 1943] [id = 148] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12be7d000 == 58 [pid = 1943] [id = 147] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1191cf800 == 57 [pid = 1943] [id = 146] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12acd9800 == 56 [pid = 1943] [id = 145] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12a833000 == 55 [pid = 1943] [id = 144] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x128fb4800 == 54 [pid = 1943] [id = 143] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x12b945800) [pid = 1943] [serial = 391] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x126c64800 == 53 [pid = 1943] [id = 142] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x124da2800 == 52 [pid = 1943] [id = 141] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x1162d0000 == 51 [pid = 1943] [id = 140] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x119d0f800 == 50 [pid = 1943] [id = 139] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x116f36000 == 49 [pid = 1943] [id = 138] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x117436800 == 48 [pid = 1943] [id = 137] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12be88800 == 47 [pid = 1943] [id = 135] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8d6000 == 46 [pid = 1943] [id = 134] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x119082000 == 45 [pid = 1943] [id = 133] 17:19:47 INFO - PROCESS | 1943 | --DOCSHELL 0x115eb3800 == 44 [pid = 1943] [id = 132] 17:19:47 INFO - PROCESS | 1943 | 1463098787496 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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:19:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 682ms 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x129498400) [pid = 1943] [serial = 376] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x115d5ec00) [pid = 1943] [serial = 344] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x112fbb000) [pid = 1943] [serial = 343] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x1216ca400) [pid = 1943] [serial = 367] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x11818d000) [pid = 1943] [serial = 358] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x118582000) [pid = 1943] [serial = 359] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x119b06800) [pid = 1943] [serial = 364] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x11a387400) [pid = 1943] [serial = 365] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x117568400) [pid = 1943] [serial = 356] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x116846400) [pid = 1943] [serial = 355] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x118569800) [pid = 1943] [serial = 346] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x128e15800) [pid = 1943] [serial = 373] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1190a2800) [pid = 1943] [serial = 347] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x12151d400) [pid = 1943] [serial = 350] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1194b9000) [pid = 1943] [serial = 349] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x128f6c400) [pid = 1943] [serial = 353] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x128dabc00) [pid = 1943] [serial = 352] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x119141c00) [pid = 1943] [serial = 361] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1194c1000) [pid = 1943] [serial = 362] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1296f0400) [pid = 1943] [serial = 379] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x12acc7800) [pid = 1943] [serial = 389] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x1185d5800) [pid = 1943] [serial = 383] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1294a6000) [pid = 1943] [serial = 377] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x116745400) [pid = 1943] [serial = 382] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x12acb9c00) [pid = 1943] [serial = 388] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x12a813c00) [pid = 1943] [serial = 380] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x128f6fc00) [pid = 1943] [serial = 385] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x12612e400) [pid = 1943] [serial = 370] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x12ab32000) [pid = 1943] [serial = 386] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x1291d8c00) [pid = 1943] [serial = 374] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x128da5000) [pid = 1943] [serial = 371] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x121d7bc00) [pid = 1943] [serial = 368] [outer = 0x0] [url = about:blank] 17:19:47 INFO - PROCESS | 1943 | 1463098787523 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 1943 | 1463098787525 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 17:19:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:19:47 INFO - PROCESS | 1943 | 1463098787533 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 1943 | 1463098787534 Marionette TRACE conn2 <- [1,598,null,{}] 17:19:47 INFO - PROCESS | 1943 | 1463098787541 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}] 17:19:47 INFO - PROCESS | 1943 | 1463098787616 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:19:47 INFO - PROCESS | 1943 | 1463098787621 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x116873800 == 45 [pid = 1943] [id = 157] 17:19:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1183e9800) [pid = 1943] [serial = 468] [outer = 0x0] 17:19:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x118565c00) [pid = 1943] [serial = 469] [outer = 0x1183e9800] 17:19:47 INFO - PROCESS | 1943 | 1463098787652 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x1185d9c00) [pid = 1943] [serial = 470] [outer = 0x1183e9800] 17:19:48 INFO - PROCESS | 1943 | 1463098788078 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]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:19:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 17:19:48 INFO - PROCESS | 1943 | 1463098788115 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 1943 | 1463098788118 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 17:19:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:19:48 INFO - PROCESS | 1943 | 1463098788122 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 1943 | 1463098788124 Marionette TRACE conn2 <- [1,602,null,{}] 17:19:48 INFO - PROCESS | 1943 | 1463098788130 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}] 17:19:48 INFO - PROCESS | 1943 | 1463098788222 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:19:48 INFO - PROCESS | 1943 | 1463098788305 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x11687c800 == 46 [pid = 1943] [id = 158] 17:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x1168c6000) [pid = 1943] [serial = 471] [outer = 0x0] 17:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x116a67000) [pid = 1943] [serial = 472] [outer = 0x1168c6000] 17:19:48 INFO - PROCESS | 1943 | 1463098788337 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x118027c00) [pid = 1943] [serial = 473] [outer = 0x1168c6000] 17:19:48 INFO - PROCESS | 1943 | 1463098788752 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]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:19:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 672ms 17:19:48 INFO - PROCESS | 1943 | 1463098788795 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 1943 | 1463098788799 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 17:19:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:19:48 INFO - PROCESS | 1943 | 1463098788804 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 1943 | 1463098788806 Marionette TRACE conn2 <- [1,606,null,{}] 17:19:48 INFO - PROCESS | 1943 | 1463098788808 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}] 17:19:48 INFO - PROCESS | 1943 | 1463098788898 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:19:48 INFO - PROCESS | 1943 | 1463098788944 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x119082000 == 47 [pid = 1943] [id = 159] 17:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1183e1800) [pid = 1943] [serial = 474] [outer = 0x0] 17:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x118939000) [pid = 1943] [serial = 475] [outer = 0x1183e1800] 17:19:48 INFO - PROCESS | 1943 | 1463098788974 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x119107c00) [pid = 1943] [serial = 476] [outer = 0x1183e1800] 17:19:49 INFO - PROCESS | 1943 | 1463098789396 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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:19:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 17:19:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:19:49 INFO - PROCESS | 1943 | 1463098789425 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1943 | 1463098789427 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 17:19:49 INFO - PROCESS | 1943 | 1463098789429 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1943 | 1463098789432 Marionette TRACE conn2 <- [1,610,null,{}] 17:19:49 INFO - PROCESS | 1943 | 1463098789440 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}] 17:19:49 INFO - PROCESS | 1943 | 1463098789534 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:19:49 INFO - PROCESS | 1943 | 1463098789629 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x115ea1000 == 48 [pid = 1943] [id = 160] 17:19:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1194b2400) [pid = 1943] [serial = 477] [outer = 0x0] 17:19:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1194c1c00) [pid = 1943] [serial = 478] [outer = 0x1194b2400] 17:19:49 INFO - PROCESS | 1943 | 1463098789662 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x119d58c00) [pid = 1943] [serial = 479] [outer = 0x1194b2400] 17:19:50 INFO - PROCESS | 1943 | 1463098790067 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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:19:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 17:19:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:19:50 INFO - PROCESS | 1943 | 1463098790101 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 1943 | 1463098790103 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 17:19:50 INFO - PROCESS | 1943 | 1463098790105 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 1943 | 1463098790106 Marionette TRACE conn2 <- [1,614,null,{}] 17:19:50 INFO - PROCESS | 1943 | 1463098790109 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}] 17:19:50 INFO - PROCESS | 1943 | 1463098790200 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:19:50 INFO - PROCESS | 1943 | 1463098790243 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3c4800 == 49 [pid = 1943] [id = 161] 17:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x119b02c00) [pid = 1943] [serial = 480] [outer = 0x0] 17:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x119f5ac00) [pid = 1943] [serial = 481] [outer = 0x119b02c00] 17:19:50 INFO - PROCESS | 1943 | 1463098790273 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x12151d000) [pid = 1943] [serial = 482] [outer = 0x119b02c00] 17:19:50 INFO - PROCESS | 1943 | 1463098790679 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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:19:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 619ms 17:19:50 INFO - PROCESS | 1943 | 1463098790725 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 1943 | 1463098790726 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 17:19:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:19:50 INFO - PROCESS | 1943 | 1463098790729 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 1943 | 1463098790730 Marionette TRACE conn2 <- [1,618,null,{}] 17:19:50 INFO - PROCESS | 1943 | 1463098790732 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}] 17:19:50 INFO - PROCESS | 1943 | 1463098790819 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:19:50 INFO - PROCESS | 1943 | 1463098790899 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x121703000 == 50 [pid = 1943] [id = 162] 17:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1216c5000) [pid = 1943] [serial = 483] [outer = 0x0] 17:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1219f1000) [pid = 1943] [serial = 484] [outer = 0x1216c5000] 17:19:50 INFO - PROCESS | 1943 | 1463098790929 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x121cafc00) [pid = 1943] [serial = 485] [outer = 0x1216c5000] 17:19:51 INFO - PROCESS | 1943 | 1463098791482 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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:19:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 818ms 17:19:51 INFO - PROCESS | 1943 | 1463098791548 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1943 | 1463098791549 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 17:19:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:19:51 INFO - PROCESS | 1943 | 1463098791552 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1943 | 1463098791553 Marionette TRACE conn2 <- [1,622,null,{}] 17:19:51 INFO - PROCESS | 1943 | 1463098791556 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}] 17:19:51 INFO - PROCESS | 1943 | 1463098791664 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:19:51 INFO - PROCESS | 1943 | 1463098791723 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x122726000 == 51 [pid = 1943] [id = 163] 17:19:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x121cb0c00) [pid = 1943] [serial = 486] [outer = 0x0] 17:19:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x126130000) [pid = 1943] [serial = 487] [outer = 0x121cb0c00] 17:19:51 INFO - PROCESS | 1943 | 1463098791753 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x126889c00) [pid = 1943] [serial = 488] [outer = 0x121cb0c00] 17:19:52 INFO - PROCESS | 1943 | 1463098792266 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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:19:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 769ms 17:19:52 INFO - PROCESS | 1943 | 1463098792322 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1943 | 1463098792324 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 17:19:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:19:52 INFO - PROCESS | 1943 | 1463098792327 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1943 | 1463098792330 Marionette TRACE conn2 <- [1,626,null,{}] 17:19:52 INFO - PROCESS | 1943 | 1463098792333 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}] 17:19:52 INFO - PROCESS | 1943 | 1463098792423 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:19:52 INFO - PROCESS | 1943 | 1463098792486 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x116477800 == 52 [pid = 1943] [id = 164] 17:19:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x116a62c00) [pid = 1943] [serial = 489] [outer = 0x0] 17:19:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x117563400) [pid = 1943] [serial = 490] [outer = 0x116a62c00] 17:19:52 INFO - PROCESS | 1943 | 1463098792515 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x1183e5c00) [pid = 1943] [serial = 491] [outer = 0x116a62c00] 17:19:52 INFO - PROCESS | 1943 | --DOCSHELL 0x113ca3000 == 51 [pid = 1943] [id = 156] 17:19:52 INFO - PROCESS | 1943 | --DOCSHELL 0x116a9f800 == 50 [pid = 1943] [id = 155] 17:19:52 INFO - PROCESS | 1943 | --DOCSHELL 0x1166e9800 == 49 [pid = 1943] [id = 150] 17:19:52 INFO - PROCESS | 1943 | 1463098792850 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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:19:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 17:19:52 INFO - PROCESS | 1943 | 1463098792899 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1943 | 1463098792903 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 17:19:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:19:52 INFO - PROCESS | 1943 | 1463098792907 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1943 | 1463098792909 Marionette TRACE conn2 <- [1,630,null,{}] 17:19:52 INFO - PROCESS | 1943 | 1463098792911 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}] 17:19:52 INFO - PROCESS | 1943 | 1463098792988 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:19:52 INFO - PROCESS | 1943 | 1463098792995 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x11949d800 == 50 [pid = 1943] [id = 165] 17:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x118569000) [pid = 1943] [serial = 492] [outer = 0x0] 17:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x119141c00) [pid = 1943] [serial = 493] [outer = 0x118569000] 17:19:53 INFO - PROCESS | 1943 | 1463098793021 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x1194bb800) [pid = 1943] [serial = 494] [outer = 0x118569000] 17:19:53 INFO - PROCESS | 1943 | 1463098793341 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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:19:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms 17:19:53 INFO - PROCESS | 1943 | 1463098793379 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 1943 | 1463098793381 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 17:19:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:19:53 INFO - PROCESS | 1943 | 1463098793383 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1943 | 1463098793385 Marionette TRACE conn2 <- [1,634,null,{}] 17:19:53 INFO - PROCESS | 1943 | 1463098793393 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}] 17:19:53 INFO - PROCESS | 1943 | 1463098793479 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:19:53 INFO - PROCESS | 1943 | 1463098793524 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d8a800 == 51 [pid = 1943] [id = 166] 17:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x1194bb400) [pid = 1943] [serial = 495] [outer = 0x0] 17:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12155b800) [pid = 1943] [serial = 496] [outer = 0x1194bb400] 17:19:53 INFO - PROCESS | 1943 | 1463098793552 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x126422800) [pid = 1943] [serial = 497] [outer = 0x1194bb400] 17:19:53 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:53 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:53 INFO - PROCESS | 1943 | 1463098793897 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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:19:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 522ms 17:19:53 INFO - PROCESS | 1943 | 1463098793906 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:19:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:19:53 INFO - PROCESS | 1943 | 1463098793918 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 17:19:53 INFO - PROCESS | 1943 | 1463098793921 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1943 | 1463098793922 Marionette TRACE conn2 <- [1,638,null,{}] 17:19:53 INFO - PROCESS | 1943 | 1463098793925 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}] 17:19:54 INFO - PROCESS | 1943 | 1463098794035 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:19:54 INFO - PROCESS | 1943 | 1463098794088 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x126432000 == 52 [pid = 1943] [id = 167] 17:19:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x1248bb400) [pid = 1943] [serial = 498] [outer = 0x0] 17:19:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x126e0d800) [pid = 1943] [serial = 499] [outer = 0x1248bb400] 17:19:54 INFO - PROCESS | 1943 | 1463098794128 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x128dad000) [pid = 1943] [serial = 500] [outer = 0x1248bb400] 17:19:54 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:54 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:54 INFO - PROCESS | 1943 | [1943] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:19:54 INFO - PROCESS | 1943 | 1463098794497 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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:19:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 620ms 17:19:54 INFO - PROCESS | 1943 | 1463098794542 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 1943 | 1463098794543 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 17:19:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:19:54 INFO - PROCESS | 1943 | 1463098794545 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 1943 | 1463098794546 Marionette TRACE conn2 <- [1,642,null,{}] 17:19:54 INFO - PROCESS | 1943 | 1463098794549 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}] 17:19:54 INFO - PROCESS | 1943 | 1463098794623 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:19:54 INFO - PROCESS | 1943 | 1463098794682 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dc7000 == 53 [pid = 1943] [id = 168] 17:19:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x1242e3c00) [pid = 1943] [serial = 501] [outer = 0x0] 17:19:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x128e16400) [pid = 1943] [serial = 502] [outer = 0x1242e3c00] 17:19:54 INFO - PROCESS | 1943 | 1463098794708 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x1291e4c00) [pid = 1943] [serial = 503] [outer = 0x1242e3c00] 17:19:55 INFO - PROCESS | 1943 | 1463098795052 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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:19:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 17:19:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:19:55 INFO - PROCESS | 1943 | 1463098795067 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1943 | 1463098795068 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 17:19:55 INFO - PROCESS | 1943 | 1463098795070 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1943 | 1463098795072 Marionette TRACE conn2 <- [1,646,null,{}] 17:19:55 INFO - PROCESS | 1943 | 1463098795074 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}] 17:19:55 INFO - PROCESS | 1943 | 1463098795181 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:19:55 INFO - PROCESS | 1943 | 1463098795186 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x12963c000 == 54 [pid = 1943] [id = 169] 17:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x12949cc00) [pid = 1943] [serial = 504] [outer = 0x0] 17:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x1296f3000) [pid = 1943] [serial = 505] [outer = 0x12949cc00] 17:19:55 INFO - PROCESS | 1943 | 1463098795207 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x12ab27000) [pid = 1943] [serial = 506] [outer = 0x12949cc00] 17:19:55 INFO - PROCESS | 1943 | 1463098795631 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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:19:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 17:19:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:19:55 INFO - PROCESS | 1943 | 1463098795644 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1943 | 1463098795646 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 17:19:55 INFO - PROCESS | 1943 | 1463098795649 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1943 | 1463098795651 Marionette TRACE conn2 <- [1,650,null,{}] 17:19:55 INFO - PROCESS | 1943 | 1463098795654 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}] 17:19:55 INFO - PROCESS | 1943 | 1463098795798 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:19:55 INFO - PROCESS | 1943 | 1463098795822 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a82a800 == 55 [pid = 1943] [id = 170] 17:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x12949d000) [pid = 1943] [serial = 507] [outer = 0x0] 17:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x12ac58800) [pid = 1943] [serial = 508] [outer = 0x12949d000] 17:19:55 INFO - PROCESS | 1943 | 1463098795860 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x12acb9000) [pid = 1943] [serial = 509] [outer = 0x12949d000] 17:19:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x12bb94400) [pid = 1943] [serial = 510] [outer = 0x12cffd000] 17:19:56 INFO - PROCESS | 1943 | 1463098796339 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]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:19:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 721ms 17:19:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:19:56 INFO - PROCESS | 1943 | 1463098796370 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1943 | 1463098796371 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 17:19:56 INFO - PROCESS | 1943 | 1463098796373 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1943 | 1463098796374 Marionette TRACE conn2 <- [1,654,null,{}] 17:19:56 INFO - PROCESS | 1943 | 1463098796377 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}] 17:19:56 INFO - PROCESS | 1943 | 1463098796470 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:19:56 INFO - PROCESS | 1943 | 1463098796474 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acd8800 == 56 [pid = 1943] [id = 171] 17:19:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x118578c00) [pid = 1943] [serial = 511] [outer = 0x0] 17:19:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x12b93b000) [pid = 1943] [serial = 512] [outer = 0x118578c00] 17:19:56 INFO - PROCESS | 1943 | 1463098796532 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12bbcd400) [pid = 1943] [serial = 513] [outer = 0x118578c00] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x1164b3400) [pid = 1943] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x114fc3400) [pid = 1943] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x12bee4400) [pid = 1943] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x1183de000) [pid = 1943] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x1294a2400) [pid = 1943] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x12b943000) [pid = 1943] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x12bbca400) [pid = 1943] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x11a37b800) [pid = 1943] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x118024800) [pid = 1943] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x128da0800) [pid = 1943] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x118181400) [pid = 1943] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x111d82c00) [pid = 1943] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x119b0c800) [pid = 1943] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1164acc00) [pid = 1943] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x119105800) [pid = 1943] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x121a8a400) [pid = 1943] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1266ce400) [pid = 1943] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x121d73800) [pid = 1943] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x11802a000) [pid = 1943] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1194bc800) [pid = 1943] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:19:56 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x12949d800) [pid = 1943] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:19:56 INFO - PROCESS | 1943 | 1463098796889 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]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:19:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 17:19:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:19:56 INFO - PROCESS | 1943 | 1463098796942 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1943 | 1463098796943 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 17:19:56 INFO - PROCESS | 1943 | 1463098796945 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1943 | 1463098796946 Marionette TRACE conn2 <- [1,658,null,{}] 17:19:56 INFO - PROCESS | 1943 | 1463098796949 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}] 17:19:57 INFO - PROCESS | 1943 | 1463098797027 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:19:57 INFO - PROCESS | 1943 | 1463098797076 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214a8800 == 57 [pid = 1943] [id = 172] 17:19:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x112a66000) [pid = 1943] [serial = 514] [outer = 0x0] 17:19:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x118181400) [pid = 1943] [serial = 515] [outer = 0x112a66000] 17:19:57 INFO - PROCESS | 1943 | 1463098797101 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x119f59000) [pid = 1943] [serial = 516] [outer = 0x112a66000] 17:19:57 INFO - PROCESS | 1943 | 1463098797385 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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:19:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 17:19:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:19:57 INFO - PROCESS | 1943 | 1463098797416 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1943 | 1463098797417 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 17:19:57 INFO - PROCESS | 1943 | 1463098797419 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1943 | 1463098797420 Marionette TRACE conn2 <- [1,662,null,{}] 17:19:57 INFO - PROCESS | 1943 | 1463098797423 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}] 17:19:57 INFO - PROCESS | 1943 | 1463098797503 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:19:57 INFO - PROCESS | 1943 | 1463098797507 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce5800 == 58 [pid = 1943] [id = 173] 17:19:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x11a37b800) [pid = 1943] [serial = 517] [outer = 0x0] 17:19:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12b943000) [pid = 1943] [serial = 518] [outer = 0x11a37b800] 17:19:57 INFO - PROCESS | 1943 | 1463098797534 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12bbd2000) [pid = 1943] [serial = 519] [outer = 0x11a37b800] 17:19:57 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:57 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:57 INFO - PROCESS | 1943 | 1463098797867 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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:19:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 467ms 17:19:57 INFO - PROCESS | 1943 | 1463098797888 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1943 | 1463098797889 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 17:19:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:19:57 INFO - PROCESS | 1943 | 1463098797891 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1943 | 1463098797893 Marionette TRACE conn2 <- [1,666,null,{}] 17:19:57 INFO - PROCESS | 1943 | 1463098797896 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}] 17:19:58 INFO - PROCESS | 1943 | 1463098798009 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:19:58 INFO - PROCESS | 1943 | 1463098798019 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be8c000 == 59 [pid = 1943] [id = 174] 17:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12bb8ac00) [pid = 1943] [serial = 520] [outer = 0x0] 17:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x12bee6400) [pid = 1943] [serial = 521] [outer = 0x12bb8ac00] 17:19:58 INFO - PROCESS | 1943 | 1463098798048 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12c572000) [pid = 1943] [serial = 522] [outer = 0x12bb8ac00] 17:19:58 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:58 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:58 INFO - PROCESS | 1943 | 1463098798372 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]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:19:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 17:19:58 INFO - PROCESS | 1943 | 1463098798413 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 1943 | 1463098798414 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 17:19:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:19:58 INFO - PROCESS | 1943 | 1463098798416 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 1943 | 1463098798417 Marionette TRACE conn2 <- [1,670,null,{}] 17:19:58 INFO - PROCESS | 1943 | 1463098798420 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}] 17:19:58 INFO - PROCESS | 1943 | 1463098798498 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:19:58 INFO - PROCESS | 1943 | 1463098798502 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c91a800 == 60 [pid = 1943] [id = 175] 17:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x12c578000) [pid = 1943] [serial = 523] [outer = 0x0] 17:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x12c7ca400) [pid = 1943] [serial = 524] [outer = 0x12c578000] 17:19:58 INFO - PROCESS | 1943 | 1463098798526 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x12c7d1800) [pid = 1943] [serial = 525] [outer = 0x12c578000] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3c3000 == 59 [pid = 1943] [id = 131] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab1e800 == 58 [pid = 1943] [id = 103] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x1298c5800 == 57 [pid = 1943] [id = 102] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x126805000 == 56 [pid = 1943] [id = 84] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd7800 == 55 [pid = 1943] [id = 118] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc25000 == 54 [pid = 1943] [id = 154] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x111f08000 == 53 [pid = 1943] [id = 136] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfa7800 == 52 [pid = 1943] [id = 152] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3d6800 == 51 [pid = 1943] [id = 151] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc10800 == 50 [pid = 1943] [id = 153] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x128dbb000 == 49 [pid = 1943] [id = 85] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x126808000 == 48 [pid = 1943] [id = 117] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x116876000 == 47 [pid = 1943] [id = 54] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x116881800 == 46 [pid = 1943] [id = 104] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x116477800 == 45 [pid = 1943] [id = 164] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x122726000 == 44 [pid = 1943] [id = 163] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x121703000 == 43 [pid = 1943] [id = 162] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3c4800 == 42 [pid = 1943] [id = 161] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x115ea1000 == 41 [pid = 1943] [id = 160] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12c903000 == 40 [pid = 1943] [id = 149] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x119082000 == 39 [pid = 1943] [id = 159] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x11687c800 == 38 [pid = 1943] [id = 158] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x116873800 == 37 [pid = 1943] [id = 157] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x11949d800 == 36 [pid = 1943] [id = 165] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x124d8a800 == 35 [pid = 1943] [id = 166] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x126432000 == 34 [pid = 1943] [id = 167] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12963c000 == 33 [pid = 1943] [id = 169] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12a82a800 == 32 [pid = 1943] [id = 170] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12acd8800 == 31 [pid = 1943] [id = 171] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x128dc7000 == 30 [pid = 1943] [id = 168] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x1214a8800 == 29 [pid = 1943] [id = 172] 17:19:59 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce5800 == 28 [pid = 1943] [id = 173] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x118565c00) [pid = 1943] [serial = 469] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x11769d400) [pid = 1943] [serial = 466] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x1164f7000) [pid = 1943] [serial = 448] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x12a89d400) [pid = 1943] [serial = 457] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x128d9e400) [pid = 1943] [serial = 454] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x1190a3400) [pid = 1943] [serial = 451] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x11684fc00) [pid = 1943] [serial = 464] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x12c579000) [pid = 1943] [serial = 446] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x12bed5c00) [pid = 1943] [serial = 460] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x12ab2a000) [pid = 1943] [serial = 341] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x116275800) [pid = 1943] [serial = 463] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x12ac5d000) [pid = 1943] [serial = 427] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x12bb8d400) [pid = 1943] [serial = 430] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x12bbd0800) [pid = 1943] [serial = 433] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x124599c00) [pid = 1943] [serial = 418] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x12bb96c00) [pid = 1943] [serial = 431] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x119141800) [pid = 1943] [serial = 398] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1185cf400) [pid = 1943] [serial = 397] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x128e1a800) [pid = 1943] [serial = 421] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1291e3c00) [pid = 1943] [serial = 422] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1183e7400) [pid = 1943] [serial = 409] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1185d2000) [pid = 1943] [serial = 410] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x121830400) [pid = 1943] [serial = 407] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11856bc00) [pid = 1943] [serial = 406] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x11a384400) [pid = 1943] [serial = 415] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x121a7e000) [pid = 1943] [serial = 416] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11756c800) [pid = 1943] [serial = 395] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1164f7400) [pid = 1943] [serial = 394] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11910f800) [pid = 1943] [serial = 412] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x12c56f800) [pid = 1943] [serial = 443] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x11932d800) [pid = 1943] [serial = 413] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1294a1000) [pid = 1943] [serial = 404] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x128da9000) [pid = 1943] [serial = 403] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x1264ca800) [pid = 1943] [serial = 401] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x12458f000) [pid = 1943] [serial = 400] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x11893c400) [pid = 1943] [serial = 436] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x1296ee400) [pid = 1943] [serial = 439] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x12c574400) [pid = 1943] [serial = 445] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x119f07800) [pid = 1943] [serial = 437] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11835ec00) [pid = 1943] [serial = 467] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x12beed800) [pid = 1943] [serial = 442] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x12bbd7400) [pid = 1943] [serial = 434] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x126e14000) [pid = 1943] [serial = 419] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x1296ee000) [pid = 1943] [serial = 424] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x12b93a400) [pid = 1943] [serial = 428] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x12ac58000) [pid = 1943] [serial = 425] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x12bee5400) [pid = 1943] [serial = 440] [outer = 0x0] [url = about:blank] 17:20:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12be8c000 == 27 [pid = 1943] [id = 174] 17:20:00 INFO - PROCESS | 1943 | 1463098800120 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]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:20:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1722ms 17:20:00 INFO - PROCESS | 1943 | 1463098800138 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 1943 | 1463098800141 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 17:20:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:20:00 INFO - PROCESS | 1943 | 1463098800146 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 1943 | 1463098800148 Marionette TRACE conn2 <- [1,674,null,{}] 17:20:00 INFO - PROCESS | 1943 | 1463098800152 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}] 17:20:00 INFO - PROCESS | 1943 | 1463098800231 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:20:00 INFO - PROCESS | 1943 | 1463098800276 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x113c98000 == 28 [pid = 1943] [id = 176] 17:20:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x115d5ec00) [pid = 1943] [serial = 526] [outer = 0x0] 17:20:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x115e6a400) [pid = 1943] [serial = 527] [outer = 0x115d5ec00] 17:20:00 INFO - PROCESS | 1943 | 1463098800303 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x1166c6400) [pid = 1943] [serial = 528] [outer = 0x115d5ec00] 17:20:00 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:20:00 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:20:00 INFO - PROCESS | 1943 | 1463098800603 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]]]}] 17:20:00 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 17:20:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 472ms 17:20:00 INFO - PROCESS | 1943 | 1463098800618 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 1943 | 1463098800622 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 17:20:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:20:00 INFO - PROCESS | 1943 | 1463098800634 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 1943 | 1463098800635 Marionette TRACE conn2 <- [1,678,null,{}] 17:20:00 INFO - PROCESS | 1943 | 1463098800638 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}] 17:20:00 INFO - PROCESS | 1943 | 1463098800717 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:20:00 INFO - PROCESS | 1943 | 1463098800722 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x116885800 == 29 [pid = 1943] [id = 177] 17:20:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11673b000) [pid = 1943] [serial = 529] [outer = 0x0] 17:20:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x117568800) [pid = 1943] [serial = 530] [outer = 0x11673b000] 17:20:00 INFO - PROCESS | 1943 | 1463098800750 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x118023000) [pid = 1943] [serial = 531] [outer = 0x11673b000] 17:20:01 INFO - PROCESS | 1943 | 1463098801070 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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:20:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 477ms 17:20:01 INFO - PROCESS | 1943 | 1463098801103 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1943 | 1463098801105 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 17:20:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:20:01 INFO - PROCESS | 1943 | 1463098801108 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1943 | 1463098801113 Marionette TRACE conn2 <- [1,682,null,{}] 17:20:01 INFO - PROCESS | 1943 | 1463098801121 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}] 17:20:01 INFO - PROCESS | 1943 | 1463098801195 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:20:01 INFO - PROCESS | 1943 | 1463098801200 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e22000 == 30 [pid = 1943] [id = 178] 17:20:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x111d28800) [pid = 1943] [serial = 532] [outer = 0x0] 17:20:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x1183ea400) [pid = 1943] [serial = 533] [outer = 0x111d28800] 17:20:01 INFO - PROCESS | 1943 | 1463098801241 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x11856d400) [pid = 1943] [serial = 534] [outer = 0x111d28800] 17:20:02 INFO - PROCESS | 1943 | 1463098802063 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]]]}] 17:20:02 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) 17:20:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 17:20:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:20:02 INFO - PROCESS | 1943 | 1463098802082 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 1943 | 1463098802084 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 17:20:02 INFO - PROCESS | 1943 | 1463098802086 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 1943 | 1463098802087 Marionette TRACE conn2 <- [1,686,null,{}] 17:20:02 INFO - PROCESS | 1943 | 1463098802089 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}] 17:20:02 INFO - PROCESS | 1943 | 1463098802159 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:20:02 INFO - PROCESS | 1943 | 1463098802165 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189bf000 == 31 [pid = 1943] [id = 179] 17:20:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x118572000) [pid = 1943] [serial = 535] [outer = 0x0] 17:20:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119032400) [pid = 1943] [serial = 536] [outer = 0x118572000] 17:20:02 INFO - PROCESS | 1943 | 1463098802191 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119107400) [pid = 1943] [serial = 537] [outer = 0x118572000] 17:20:02 INFO - PROCESS | 1943 | 1463098802968 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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:20:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 918ms 17:20:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:20:03 INFO - PROCESS | 1943 | 1463098803004 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1943 | 1463098803006 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 17:20:03 INFO - PROCESS | 1943 | 1463098803008 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1943 | 1463098803009 Marionette TRACE conn2 <- [1,690,null,{}] 17:20:03 INFO - PROCESS | 1943 | 1463098803014 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}] 17:20:03 INFO - PROCESS | 1943 | 1463098803098 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:20:03 INFO - PROCESS | 1943 | 1463098803104 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x119491000 == 32 [pid = 1943] [id = 180] 17:20:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x1120f6400) [pid = 1943] [serial = 538] [outer = 0x0] 17:20:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119143000) [pid = 1943] [serial = 539] [outer = 0x1120f6400] 17:20:03 INFO - PROCESS | 1943 | 1463098803128 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x11932f400) [pid = 1943] [serial = 540] [outer = 0x1120f6400] 17:20:03 INFO - PROCESS | 1943 | 1463098803853 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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:20:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 874ms 17:20:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:20:03 INFO - PROCESS | 1943 | 1463098803894 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1943 | 1463098803895 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 17:20:03 INFO - PROCESS | 1943 | 1463098803898 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1943 | 1463098803899 Marionette TRACE conn2 <- [1,694,null,{}] 17:20:03 INFO - PROCESS | 1943 | 1463098803902 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}] 17:20:03 INFO - PROCESS | 1943 | 1463098803984 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:20:03 INFO - PROCESS | 1943 | 1463098803989 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a111000 == 33 [pid = 1943] [id = 181] 17:20:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1194bc400) [pid = 1943] [serial = 541] [outer = 0x0] 17:20:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x119d61800) [pid = 1943] [serial = 542] [outer = 0x1194bc400] 17:20:04 INFO - PROCESS | 1943 | 1463098804018 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x12151e800) [pid = 1943] [serial = 543] [outer = 0x1194bc400] 17:20:04 INFO - PROCESS | 1943 | 1463098804836 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]]]}] 17:20:04 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) 17:20:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 17:20:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:20:04 INFO - PROCESS | 1943 | 1463098804873 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 1943 | 1463098804875 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 17:20:04 INFO - PROCESS | 1943 | 1463098804877 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 1943 | 1463098804878 Marionette TRACE conn2 <- [1,698,null,{}] 17:20:04 INFO - PROCESS | 1943 | 1463098804880 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}] 17:20:04 INFO - PROCESS | 1943 | 1463098804966 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:20:04 INFO - PROCESS | 1943 | 1463098804971 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x121641800 == 34 [pid = 1943] [id = 182] 17:20:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x113382000) [pid = 1943] [serial = 544] [outer = 0x0] 17:20:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x121836000) [pid = 1943] [serial = 545] [outer = 0x113382000] 17:20:04 INFO - PROCESS | 1943 | 1463098804995 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x121f08c00) [pid = 1943] [serial = 546] [outer = 0x113382000] 17:20:05 INFO - PROCESS | 1943 | 1463098805773 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]]]}] 17:20:05 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) 17:20:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 921ms 17:20:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:20:05 INFO - PROCESS | 1943 | 1463098805799 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1943 | 1463098805800 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 17:20:05 INFO - PROCESS | 1943 | 1463098805802 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1943 | 1463098805803 Marionette TRACE conn2 <- [1,702,null,{}] 17:20:05 INFO - PROCESS | 1943 | 1463098805805 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}] 17:20:05 INFO - PROCESS | 1943 | 1463098805891 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:20:05 INFO - PROCESS | 1943 | 1463098805920 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b62000 == 35 [pid = 1943] [id = 183] 17:20:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x121f0a400) [pid = 1943] [serial = 547] [outer = 0x0] 17:20:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1248c3000) [pid = 1943] [serial = 548] [outer = 0x121f0a400] 17:20:05 INFO - PROCESS | 1943 | 1463098805945 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x124e14c00) [pid = 1943] [serial = 549] [outer = 0x121f0a400] 17:20:06 INFO - PROCESS | 1943 | 1463098806735 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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:20:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 968ms 17:20:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:20:06 INFO - PROCESS | 1943 | 1463098806771 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1943 | 1463098806772 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 17:20:06 INFO - PROCESS | 1943 | 1463098806774 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 1943 | 1463098806775 Marionette TRACE conn2 <- [1,706,null,{}] 17:20:06 INFO - PROCESS | 1943 | 1463098806778 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}] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x12b941400) [pid = 1943] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x12949cc00) [pid = 1943] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x12949d000) [pid = 1943] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x112a66000) [pid = 1943] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x118578c00) [pid = 1943] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x12bb8ac00) [pid = 1943] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x1248bb400) [pid = 1943] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x1194bb400) [pid = 1943] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x118569000) [pid = 1943] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x116a62c00) [pid = 1943] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x121cb0c00) [pid = 1943] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x1216c5000) [pid = 1943] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x119b02c00) [pid = 1943] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x1194b2400) [pid = 1943] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1183e1800) [pid = 1943] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1168c6000) [pid = 1943] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x1183e9800) [pid = 1943] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x1242e3c00) [pid = 1943] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x11a37b800) [pid = 1943] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x1266cc000) [pid = 1943] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x12bbce800) [pid = 1943] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x1183e5800) [pid = 1943] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x1296eb800) [pid = 1943] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:20:07 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x11627cc00) [pid = 1943] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:20:07 INFO - PROCESS | 1943 | 1463098807172 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:20:07 INFO - PROCESS | 1943 | 1463098807179 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x115ea0000 == 36 [pid = 1943] [id = 184] 17:20:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x11331a400) [pid = 1943] [serial = 550] [outer = 0x0] 17:20:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x116a62c00) [pid = 1943] [serial = 551] [outer = 0x11331a400] 17:20:07 INFO - PROCESS | 1943 | 1463098807205 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11856e400) [pid = 1943] [serial = 552] [outer = 0x11331a400] 17:20:07 INFO - PROCESS | 1943 | 1463098807969 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]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:20:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1225ms 17:20:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:20:08 INFO - PROCESS | 1943 | 1463098808000 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 1943 | 1463098808001 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 17:20:08 INFO - PROCESS | 1943 | 1463098808003 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 1943 | 1463098808004 Marionette TRACE conn2 <- [1,710,null,{}] 17:20:08 INFO - PROCESS | 1943 | 1463098808006 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}] 17:20:08 INFO - PROCESS | 1943 | 1463098808082 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:20:08 INFO - PROCESS | 1943 | 1463098808086 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d9a800 == 37 [pid = 1943] [id = 185] 17:20:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x119146400) [pid = 1943] [serial = 553] [outer = 0x0] 17:20:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1242ebc00) [pid = 1943] [serial = 554] [outer = 0x119146400] 17:20:08 INFO - PROCESS | 1943 | 1463098808112 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x124e19400) [pid = 1943] [serial = 555] [outer = 0x119146400] 17:20:08 INFO - PROCESS | 1943 | 1463098808914 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]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:20:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 922ms 17:20:08 INFO - PROCESS | 1943 | 1463098808925 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 1943 | 1463098808928 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 17:20:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:20:08 INFO - PROCESS | 1943 | 1463098808938 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 1943 | 1463098808940 Marionette TRACE conn2 <- [1,714,null,{}] 17:20:08 INFO - PROCESS | 1943 | 1463098808942 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}] 17:20:09 INFO - PROCESS | 1943 | 1463098809024 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:20:09 INFO - PROCESS | 1943 | 1463098809070 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x119490000 == 38 [pid = 1943] [id = 186] 17:20:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11673b400) [pid = 1943] [serial = 556] [outer = 0x0] 17:20:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x126420800) [pid = 1943] [serial = 557] [outer = 0x11673b400] 17:20:09 INFO - PROCESS | 1943 | 1463098809098 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x126c90800) [pid = 1943] [serial = 558] [outer = 0x11673b400] 17:20:10 INFO - PROCESS | 1943 | 1463098810103 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]]]}] 17:20:10 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 17:20:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1183ms 17:20:10 INFO - PROCESS | 1943 | 1463098810115 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 1943 | 1463098810118 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 17:20:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:20:10 INFO - PROCESS | 1943 | 1463098810121 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 1943 | 1463098810123 Marionette TRACE conn2 <- [1,718,null,{}] 17:20:10 INFO - PROCESS | 1943 | 1463098810127 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}] 17:20:10 INFO - PROCESS | 1943 | 1463098810231 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:20:10 INFO - PROCESS | 1943 | 1463098810276 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f23000 == 39 [pid = 1943] [id = 187] 17:20:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1164b2800) [pid = 1943] [serial = 559] [outer = 0x0] 17:20:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x116743800) [pid = 1943] [serial = 560] [outer = 0x1164b2800] 17:20:10 INFO - PROCESS | 1943 | 1463098810307 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x11756c800) [pid = 1943] [serial = 561] [outer = 0x1164b2800] 17:20:11 INFO - PROCESS | 1943 | 1463098811303 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]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:20:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1224ms 17:20:11 INFO - PROCESS | 1943 | 1463098811345 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 1943 | 1463098811347 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 17:20:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:20:11 INFO - PROCESS | 1943 | 1463098811350 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1943 | 1463098811353 Marionette TRACE conn2 <- [1,722,null,{}] 17:20:11 INFO - PROCESS | 1943 | 1463098811357 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}] 17:20:11 INFO - PROCESS | 1943 | 1463098811455 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:20:11 INFO - PROCESS | 1943 | 1463098811500 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x114f8b000 == 40 [pid = 1943] [id = 188] 17:20:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x1164b3400) [pid = 1943] [serial = 562] [outer = 0x0] 17:20:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x1166c0400) [pid = 1943] [serial = 563] [outer = 0x1164b3400] 17:20:11 INFO - PROCESS | 1943 | 1463098811529 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x117480400) [pid = 1943] [serial = 564] [outer = 0x1164b3400] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x124d9a800 == 39 [pid = 1943] [id = 185] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x115ea0000 == 38 [pid = 1943] [id = 184] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x121b62000 == 37 [pid = 1943] [id = 183] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x121641800 == 36 [pid = 1943] [id = 182] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x11a111000 == 35 [pid = 1943] [id = 181] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x119491000 == 34 [pid = 1943] [id = 180] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x1189bf000 == 33 [pid = 1943] [id = 179] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x12c7ca400) [pid = 1943] [serial = 524] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x117e22000 == 32 [pid = 1943] [id = 178] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x116885800 == 31 [pid = 1943] [id = 177] 17:20:11 INFO - PROCESS | 1943 | --DOCSHELL 0x113c98000 == 30 [pid = 1943] [id = 176] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x12bb88800) [pid = 1943] [serial = 392] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x12949e400) [pid = 1943] [serial = 455] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x12c56f400) [pid = 1943] [serial = 461] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x119b08800) [pid = 1943] [serial = 452] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x12bb8b400) [pid = 1943] [serial = 458] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x118025800) [pid = 1943] [serial = 449] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x1296f3000) [pid = 1943] [serial = 505] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x12ac58800) [pid = 1943] [serial = 508] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x118181400) [pid = 1943] [serial = 515] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x1183e8000) [pid = 1943] [serial = 209] [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.] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x12b93b000) [pid = 1943] [serial = 512] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x12acb9000) [pid = 1943] [serial = 509] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x12bee6400) [pid = 1943] [serial = 521] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x119f59000) [pid = 1943] [serial = 516] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x12bbcd400) [pid = 1943] [serial = 513] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x126e0d800) [pid = 1943] [serial = 499] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x128dad000) [pid = 1943] [serial = 500] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x12155b800) [pid = 1943] [serial = 496] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x126422800) [pid = 1943] [serial = 497] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x119141c00) [pid = 1943] [serial = 493] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x1194bb800) [pid = 1943] [serial = 494] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x1183e5c00) [pid = 1943] [serial = 491] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x117563400) [pid = 1943] [serial = 490] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x126889c00) [pid = 1943] [serial = 488] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x126130000) [pid = 1943] [serial = 487] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 74 (0x121cafc00) [pid = 1943] [serial = 485] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 73 (0x1219f1000) [pid = 1943] [serial = 484] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x12151d000) [pid = 1943] [serial = 482] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x119f5ac00) [pid = 1943] [serial = 481] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x119d58c00) [pid = 1943] [serial = 479] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x1194c1c00) [pid = 1943] [serial = 478] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x119107c00) [pid = 1943] [serial = 476] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x118939000) [pid = 1943] [serial = 475] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x118027c00) [pid = 1943] [serial = 473] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x116a67000) [pid = 1943] [serial = 472] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x1185d9c00) [pid = 1943] [serial = 470] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 63 (0x12c572000) [pid = 1943] [serial = 522] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 62 (0x128e16400) [pid = 1943] [serial = 502] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 61 (0x12bbd2000) [pid = 1943] [serial = 519] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 60 (0x12ab27000) [pid = 1943] [serial = 506] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 59 (0x12b943000) [pid = 1943] [serial = 518] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | --DOMWINDOW == 58 (0x1291e4c00) [pid = 1943] [serial = 503] [outer = 0x0] [url = about:blank] 17:20:11 INFO - PROCESS | 1943 | 1463098811963 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] 17:20:11 INFO - PROCESS | 1943 | 1463098811982 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 17:20:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:20:11 INFO - PROCESS | 1943 | 1463098811987 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1943 | 1463098811988 Marionette TRACE conn2 <- [1,726,null,{}] 17:20:11 INFO - PROCESS | 1943 | 1463098811991 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}] 17:20:12 INFO - PROCESS | 1943 | 1463098812069 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:20:12 INFO - PROCESS | 1943 | 1463098812074 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3d000 == 31 [pid = 1943] [id = 189] 17:20:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 59 (0x117563400) [pid = 1943] [serial = 565] [outer = 0x0] 17:20:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 60 (0x1183dcc00) [pid = 1943] [serial = 566] [outer = 0x117563400] 17:20:12 INFO - PROCESS | 1943 | 1463098812103 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 61 (0x118517000) [pid = 1943] [serial = 567] [outer = 0x117563400] 17:20:12 INFO - PROCESS | 1943 | 1463098812458 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]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:20:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 17:20:12 INFO - PROCESS | 1943 | 1463098812506 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:20:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:20:12 INFO - PROCESS | 1943 | 1463098812507 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 17:20:12 INFO - PROCESS | 1943 | 1463098812509 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 1943 | 1463098812512 Marionette TRACE conn2 <- [1,730,null,{}] 17:20:12 INFO - PROCESS | 1943 | 1463098812519 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}] 17:20:12 INFO - PROCESS | 1943 | 1463098812600 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:20:12 INFO - PROCESS | 1943 | 1463098812606 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x119467800 == 32 [pid = 1943] [id = 190] 17:20:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 62 (0x118570400) [pid = 1943] [serial = 568] [outer = 0x0] 17:20:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x1190aa400) [pid = 1943] [serial = 569] [outer = 0x118570400] 17:20:12 INFO - PROCESS | 1943 | 1463098812637 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x119149800) [pid = 1943] [serial = 570] [outer = 0x118570400] 17:20:12 INFO - PROCESS | 1943 | 1463098812995 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 17:20:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:20:13 INFO - PROCESS | 1943 | 1463098813034 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 17:20:13 INFO - PROCESS | 1943 | 1463098813036 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 1943 | 1463098813037 Marionette TRACE conn2 <- [1,734,null,{}] 17:20:13 INFO - PROCESS | 1943 | 1463098813040 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}] 17:20:13 INFO - PROCESS | 1943 | 1463098813115 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:20:13 INFO - PROCESS | 1943 | 1463098813158 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d0d000 == 33 [pid = 1943] [id = 191] 17:20:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x1130adc00) [pid = 1943] [serial = 571] [outer = 0x0] 17:20:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x11932d800) [pid = 1943] [serial = 572] [outer = 0x1130adc00] 17:20:13 INFO - PROCESS | 1943 | 1463098813183 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x119f07c00) [pid = 1943] [serial = 573] [outer = 0x1130adc00] 17:20:13 INFO - PROCESS | 1943 | 1463098813450 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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:20:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 418ms 17:20:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:20:13 INFO - PROCESS | 1943 | 1463098813455 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 1943 | 1463098813456 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 17:20:13 INFO - PROCESS | 1943 | 1463098813458 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 1943 | 1463098813459 Marionette TRACE conn2 <- [1,738,null,{}] 17:20:13 INFO - PROCESS | 1943 | 1463098813471 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}] 17:20:13 INFO - PROCESS | 1943 | 1463098813555 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:20:13 INFO - PROCESS | 1943 | 1463098813560 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x121710800 == 34 [pid = 1943] [id = 192] 17:20:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x114fc2000) [pid = 1943] [serial = 574] [outer = 0x0] 17:20:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x121516c00) [pid = 1943] [serial = 575] [outer = 0x114fc2000] 17:20:13 INFO - PROCESS | 1943 | 1463098813588 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x121835400) [pid = 1943] [serial = 576] [outer = 0x114fc2000] 17:20:14 INFO - PROCESS | 1943 | 1463098814405 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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:20:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 977ms 17:20:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:20:14 INFO - PROCESS | 1943 | 1463098814441 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1943 | 1463098814442 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 17:20:14 INFO - PROCESS | 1943 | 1463098814444 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1943 | 1463098814445 Marionette TRACE conn2 <- [1,742,null,{}] 17:20:14 INFO - PROCESS | 1943 | 1463098814448 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}] 17:20:14 INFO - PROCESS | 1943 | 1463098814549 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:20:14 INFO - PROCESS | 1943 | 1463098814580 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227e2800 == 35 [pid = 1943] [id = 193] 17:20:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x119f07800) [pid = 1943] [serial = 577] [outer = 0x0] 17:20:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x124597800) [pid = 1943] [serial = 578] [outer = 0x119f07800] 17:20:14 INFO - PROCESS | 1943 | 1463098814606 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x124e1c400) [pid = 1943] [serial = 579] [outer = 0x119f07800] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x121f0a400) [pid = 1943] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x1120f6400) [pid = 1943] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x11673b000) [pid = 1943] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x12c578000) [pid = 1943] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x118572000) [pid = 1943] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x1194bc400) [pid = 1943] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x111d28800) [pid = 1943] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x115d5ec00) [pid = 1943] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x11331a400) [pid = 1943] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 63 (0x113382000) [pid = 1943] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:20:15 INFO - PROCESS | 1943 | --DOMWINDOW == 62 (0x119146400) [pid = 1943] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:20:15 INFO - PROCESS | 1943 | 1463098815385 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]]]}] 17:20:15 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 17:20:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 975ms 17:20:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:20:15 INFO - PROCESS | 1943 | 1463098815420 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 1943 | 1463098815421 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 17:20:15 INFO - PROCESS | 1943 | 1463098815423 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 1943 | 1463098815425 Marionette TRACE conn2 <- [1,746,null,{}] 17:20:15 INFO - PROCESS | 1943 | 1463098815428 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}] 17:20:15 INFO - PROCESS | 1943 | 1463098815498 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:20:15 INFO - PROCESS | 1943 | 1463098815541 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227de000 == 36 [pid = 1943] [id = 194] 17:20:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x113382000) [pid = 1943] [serial = 580] [outer = 0x0] 17:20:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x11932c400) [pid = 1943] [serial = 581] [outer = 0x113382000] 17:20:15 INFO - PROCESS | 1943 | 1463098815566 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x1242e3000) [pid = 1943] [serial = 582] [outer = 0x113382000] 17:20:16 INFO - PROCESS | 1943 | 1463098816342 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]]]}] 17:20:16 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.) 17:20:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 971ms 17:20:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:20:16 INFO - PROCESS | 1943 | 1463098816395 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 1943 | 1463098816397 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 17:20:16 INFO - PROCESS | 1943 | 1463098816399 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1943 | 1463098816400 Marionette TRACE conn2 <- [1,750,null,{}] 17:20:16 INFO - PROCESS | 1943 | 1463098816402 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}] 17:20:16 INFO - PROCESS | 1943 | 1463098816471 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:20:16 INFO - PROCESS | 1943 | 1463098816475 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x11664b800 == 37 [pid = 1943] [id = 195] 17:20:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x112d25400) [pid = 1943] [serial = 583] [outer = 0x0] 17:20:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x12641e000) [pid = 1943] [serial = 584] [outer = 0x112d25400] 17:20:16 INFO - PROCESS | 1943 | 1463098816503 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x1266cdc00) [pid = 1943] [serial = 585] [outer = 0x112d25400] 17:20:17 INFO - PROCESS | 1943 | 1463098817276 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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:20:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 17:20:17 INFO - PROCESS | 1943 | 1463098817319 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 1943 | 1463098817320 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 17:20:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:20:17 INFO - PROCESS | 1943 | 1463098817322 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1943 | 1463098817323 Marionette TRACE conn2 <- [1,754,null,{}] 17:20:17 INFO - PROCESS | 1943 | 1463098817326 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}] 17:20:17 INFO - PROCESS | 1943 | 1463098817399 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:20:17 INFO - PROCESS | 1943 | 1463098817403 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dc0000 == 38 [pid = 1943] [id = 196] 17:20:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x126422c00) [pid = 1943] [serial = 586] [outer = 0x0] 17:20:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x126e0d800) [pid = 1943] [serial = 587] [outer = 0x126422c00] 17:20:17 INFO - PROCESS | 1943 | 1463098817429 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x128da3000) [pid = 1943] [serial = 588] [outer = 0x126422c00] 17:20:18 INFO - PROCESS | 1943 | 1463098818207 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]]]}] 17:20:18 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 17:20:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 925ms 17:20:18 INFO - PROCESS | 1943 | 1463098818248 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 1943 | 1463098818250 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 17:20:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:20:18 INFO - PROCESS | 1943 | 1463098818254 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 1943 | 1463098818257 Marionette TRACE conn2 <- [1,758,null,{}] 17:20:18 INFO - PROCESS | 1943 | 1463098818261 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}] 17:20:18 INFO - PROCESS | 1943 | 1463098818356 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:20:18 INFO - PROCESS | 1943 | 1463098818399 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x11686c800 == 39 [pid = 1943] [id = 197] 17:20:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x114fc2c00) [pid = 1943] [serial = 589] [outer = 0x0] 17:20:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x115e69000) [pid = 1943] [serial = 590] [outer = 0x114fc2c00] 17:20:18 INFO - PROCESS | 1943 | 1463098818431 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x11711e000) [pid = 1943] [serial = 591] [outer = 0x114fc2c00] 17:20:18 INFO - PROCESS | 1943 | 1463098818881 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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:20:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 674ms 17:20:18 INFO - PROCESS | 1943 | 1463098818948 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 1943 | 1463098818954 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 17:20:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:20:18 INFO - PROCESS | 1943 | 1463098818965 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 1943 | 1463098818968 Marionette TRACE conn2 <- [1,762,null,{}] 17:20:18 INFO - PROCESS | 1943 | 1463098818972 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}] 17:20:19 INFO - PROCESS | 1943 | 1463098819115 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:20:19 INFO - PROCESS | 1943 | 1463098819195 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b28000 == 40 [pid = 1943] [id = 198] 17:20:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x1176a5400) [pid = 1943] [serial = 592] [outer = 0x0] 17:20:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x11856a000) [pid = 1943] [serial = 593] [outer = 0x1176a5400] 17:20:19 INFO - PROCESS | 1943 | 1463098819241 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x1185d7800) [pid = 1943] [serial = 594] [outer = 0x1176a5400] 17:20:20 INFO - PROCESS | 1943 | 1463098820168 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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:20:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1225ms 17:20:20 INFO - PROCESS | 1943 | 1463098820187 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 1943 | 1463098820189 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 17:20:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:20:20 INFO - PROCESS | 1943 | 1463098820233 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 1943 | 1463098820236 Marionette TRACE conn2 <- [1,766,null,{}] 17:20:20 INFO - PROCESS | 1943 | 1463098820244 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}] 17:20:20 INFO - PROCESS | 1943 | 1463098820328 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:20:20 INFO - PROCESS | 1943 | 1463098820413 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x128e3c000 == 41 [pid = 1943] [id = 199] 17:20:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x1194c1c00) [pid = 1943] [serial = 595] [outer = 0x0] 17:20:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x12151cc00) [pid = 1943] [serial = 596] [outer = 0x1194c1c00] 17:20:20 INFO - PROCESS | 1943 | 1463098820445 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x1242e1800) [pid = 1943] [serial = 597] [outer = 0x1194c1c00] 17:20:21 INFO - PROCESS | 1943 | 1463098821325 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]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:20:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1126ms 17:20:21 INFO - PROCESS | 1943 | 1463098821380 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 1943 | 1463098821382 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 17:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:20:21 INFO - PROCESS | 1943 | 1463098821386 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 1943 | 1463098821389 Marionette TRACE conn2 <- [1,770,null,{}] 17:20:21 INFO - PROCESS | 1943 | 1463098821393 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}] 17:20:21 INFO - PROCESS | 1943 | 1463098821481 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:20:21 INFO - PROCESS | 1943 | 1463098821525 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x11743a000 == 42 [pid = 1943] [id = 200] 17:20:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x1164abc00) [pid = 1943] [serial = 598] [outer = 0x0] 17:20:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x1166c2000) [pid = 1943] [serial = 599] [outer = 0x1164abc00] 17:20:21 INFO - PROCESS | 1943 | 1463098821554 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x117125800) [pid = 1943] [serial = 600] [outer = 0x1164abc00] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x11664b800 == 41 [pid = 1943] [id = 195] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x1227de000 == 40 [pid = 1943] [id = 194] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x1227e2800 == 39 [pid = 1943] [id = 193] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x121710800 == 38 [pid = 1943] [id = 192] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x119d0d000 == 37 [pid = 1943] [id = 191] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x119467800 == 36 [pid = 1943] [id = 190] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3d000 == 35 [pid = 1943] [id = 189] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x114f8b000 == 34 [pid = 1943] [id = 188] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x116f23000 == 33 [pid = 1943] [id = 187] 17:20:21 INFO - PROCESS | 1943 | --DOCSHELL 0x119490000 == 32 [pid = 1943] [id = 186] 17:20:21 INFO - PROCESS | 1943 | 1463098821960 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]]]}] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x1248c3000) [pid = 1943] [serial = 548] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x119143000) [pid = 1943] [serial = 539] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x11932f400) [pid = 1943] [serial = 540] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x117568800) [pid = 1943] [serial = 530] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x118023000) [pid = 1943] [serial = 531] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x12c7d1800) [pid = 1943] [serial = 525] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x119032400) [pid = 1943] [serial = 536] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x119107400) [pid = 1943] [serial = 537] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 74 (0x119d61800) [pid = 1943] [serial = 542] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 73 (0x1183ea400) [pid = 1943] [serial = 533] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x11856d400) [pid = 1943] [serial = 534] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x115e6a400) [pid = 1943] [serial = 527] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x1166c6400) [pid = 1943] [serial = 528] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x116a62c00) [pid = 1943] [serial = 551] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x124e14c00) [pid = 1943] [serial = 549] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x121836000) [pid = 1943] [serial = 545] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x121f08c00) [pid = 1943] [serial = 546] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x124e19400) [pid = 1943] [serial = 555] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x11856e400) [pid = 1943] [serial = 552] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 63 (0x1242ebc00) [pid = 1943] [serial = 554] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1943 | --DOMWINDOW == 62 (0x12151e800) [pid = 1943] [serial = 543] [outer = 0x0] [url = about:blank] 17:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 622ms 17:20:22 INFO - PROCESS | 1943 | 1463098822009 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1943 | 1463098822013 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 17:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:20:22 INFO - PROCESS | 1943 | 1463098822017 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1943 | 1463098822019 Marionette TRACE conn2 <- [1,774,null,{}] 17:20:22 INFO - PROCESS | 1943 | 1463098822021 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}] 17:20:22 INFO - PROCESS | 1943 | 1463098822095 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:20:22 INFO - PROCESS | 1943 | 1463098822103 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x116877000 == 33 [pid = 1943] [id = 201] 17:20:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x1176a1400) [pid = 1943] [serial = 601] [outer = 0x0] 17:20:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x11817e800) [pid = 1943] [serial = 602] [outer = 0x1176a1400] 17:20:22 INFO - PROCESS | 1943 | 1463098822129 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x118568800) [pid = 1943] [serial = 603] [outer = 0x1176a1400] 17:20:22 INFO - PROCESS | 1943 | 1463098822447 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]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 17:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:20:22 INFO - PROCESS | 1943 | 1463098822486 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1943 | 1463098822488 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 17:20:22 INFO - PROCESS | 1943 | 1463098822490 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1943 | 1463098822492 Marionette TRACE conn2 <- [1,778,null,{}] 17:20:22 INFO - PROCESS | 1943 | 1463098822499 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}] 17:20:22 INFO - PROCESS | 1943 | 1463098822590 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:20:22 INFO - PROCESS | 1943 | 1463098822634 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191b4800 == 34 [pid = 1943] [id = 202] 17:20:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x11856f400) [pid = 1943] [serial = 604] [outer = 0x0] 17:20:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x1190aac00) [pid = 1943] [serial = 605] [outer = 0x11856f400] 17:20:22 INFO - PROCESS | 1943 | 1463098822661 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x119330800) [pid = 1943] [serial = 606] [outer = 0x11856f400] 17:20:22 INFO - PROCESS | 1943 | 1463098822954 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]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 17:20:23 INFO - PROCESS | 1943 | 1463098823011 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:20:23 INFO - PROCESS | 1943 | 1463098823015 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 17:20:23 INFO - PROCESS | 1943 | 1463098823017 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1943 | 1463098823019 Marionette TRACE conn2 <- [1,782,null,{}] 17:20:23 INFO - PROCESS | 1943 | 1463098823021 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}] 17:20:23 INFO - PROCESS | 1943 | 1463098823101 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:20:23 INFO - PROCESS | 1943 | 1463098823148 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x1194a7800 == 35 [pid = 1943] [id = 203] 17:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x1185d3800) [pid = 1943] [serial = 607] [outer = 0x0] 17:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x119b08800) [pid = 1943] [serial = 608] [outer = 0x1185d3800] 17:20:23 INFO - PROCESS | 1943 | 1463098823173 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x121564400) [pid = 1943] [serial = 609] [outer = 0x1185d3800] 17:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 419ms 17:20:23 INFO - PROCESS | 1943 | 1463098823428 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]]]}] 17:20:23 INFO - PROCESS | 1943 | 1463098823437 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1943 | 1463098823438 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 17:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:20:23 INFO - PROCESS | 1943 | 1463098823441 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1943 | 1463098823442 Marionette TRACE conn2 <- [1,786,null,{}] 17:20:23 INFO - PROCESS | 1943 | 1463098823453 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}] 17:20:23 INFO - PROCESS | 1943 | 1463098823532 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:20:23 INFO - PROCESS | 1943 | 1463098823537 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x121708800 == 36 [pid = 1943] [id = 204] 17:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x12151ec00) [pid = 1943] [serial = 610] [outer = 0x0] 17:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x121d79c00) [pid = 1943] [serial = 611] [outer = 0x12151ec00] 17:20:23 INFO - PROCESS | 1943 | 1463098823562 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x124596800) [pid = 1943] [serial = 612] [outer = 0x12151ec00] 17:20:23 INFO - PROCESS | 1943 | 1463098823906 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]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 17:20:23 INFO - PROCESS | 1943 | 1463098823970 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1943 | 1463098823972 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 17:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:20:23 INFO - PROCESS | 1943 | 1463098823974 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1943 | 1463098823975 Marionette TRACE conn2 <- [1,790,null,{}] 17:20:23 INFO - PROCESS | 1943 | 1463098823977 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}] 17:20:24 INFO - PROCESS | 1943 | 1463098824086 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:20:24 INFO - PROCESS | 1943 | 1463098824102 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12272c800 == 37 [pid = 1943] [id = 205] 17:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x1248bd400) [pid = 1943] [serial = 613] [outer = 0x0] 17:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x124e1b400) [pid = 1943] [serial = 614] [outer = 0x1248bd400] 17:20:24 INFO - PROCESS | 1943 | 1463098824128 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x126e0d000) [pid = 1943] [serial = 615] [outer = 0x1248bd400] 17:20:24 INFO - PROCESS | 1943 | 1463098824456 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]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms 17:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:20:24 INFO - PROCESS | 1943 | 1463098824501 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 1943 | 1463098824502 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 17:20:24 INFO - PROCESS | 1943 | 1463098824504 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 1943 | 1463098824505 Marionette TRACE conn2 <- [1,794,null,{}] 17:20:24 INFO - PROCESS | 1943 | 1463098824507 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}] 17:20:24 INFO - PROCESS | 1943 | 1463098824599 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:20:24 INFO - PROCESS | 1943 | 1463098824603 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x126646000 == 38 [pid = 1943] [id = 206] 17:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x119d58800) [pid = 1943] [serial = 616] [outer = 0x0] 17:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x128d9f400) [pid = 1943] [serial = 617] [outer = 0x119d58800] 17:20:24 INFO - PROCESS | 1943 | 1463098824628 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x128e1b400) [pid = 1943] [serial = 618] [outer = 0x119d58800] 17:20:24 INFO - PROCESS | 1943 | 1463098824935 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]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 17:20:24 INFO - PROCESS | 1943 | 1463098824972 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 1943 | 1463098824974 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 17:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:20:24 INFO - PROCESS | 1943 | 1463098824976 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 1943 | 1463098824977 Marionette TRACE conn2 <- [1,798,null,{}] 17:20:24 INFO - PROCESS | 1943 | 1463098824979 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}] 17:20:25 INFO - PROCESS | 1943 | 1463098825071 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:20:25 INFO - PROCESS | 1943 | 1463098825076 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c63800 == 39 [pid = 1943] [id = 207] 17:20:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x124db7c00) [pid = 1943] [serial = 619] [outer = 0x0] 17:20:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x1291db000) [pid = 1943] [serial = 620] [outer = 0x124db7c00] 17:20:25 INFO - PROCESS | 1943 | 1463098825102 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x129498000) [pid = 1943] [serial = 621] [outer = 0x124db7c00] 17:20:25 INFO - PROCESS | 1943 | 1463098825435 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]]]}] 17:20:25 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 17:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 17:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:20:25 INFO - PROCESS | 1943 | 1463098825451 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 1943 | 1463098825452 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 17:20:25 INFO - PROCESS | 1943 | 1463098825454 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 1943 | 1463098825455 Marionette TRACE conn2 <- [1,802,null,{}] 17:20:25 INFO - PROCESS | 1943 | 1463098825458 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}] 17:20:25 INFO - PROCESS | 1943 | 1463098825556 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:20:25 INFO - PROCESS | 1943 | 1463098825561 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291d5000 == 40 [pid = 1943] [id = 208] 17:20:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x128da9000) [pid = 1943] [serial = 622] [outer = 0x0] 17:20:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x12949dc00) [pid = 1943] [serial = 623] [outer = 0x128da9000] 17:20:25 INFO - PROCESS | 1943 | 1463098825611 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x1294a6800) [pid = 1943] [serial = 624] [outer = 0x128da9000] 17:20:26 INFO - PROCESS | 1943 | 1463098826060 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]]]}] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x118570400) [pid = 1943] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x1164b3400) [pid = 1943] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x1130adc00) [pid = 1943] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x112d25400) [pid = 1943] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x114fc2000) [pid = 1943] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x113382000) [pid = 1943] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x117563400) [pid = 1943] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x11673b400) [pid = 1943] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:20:26 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x119f07800) [pid = 1943] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:20:26 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 17:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 17:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:20:26 INFO - PROCESS | 1943 | 1463098826127 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1943 | 1463098826129 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 17:20:26 INFO - PROCESS | 1943 | 1463098826132 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 1943 | 1463098826134 Marionette TRACE conn2 <- [1,806,null,{}] 17:20:26 INFO - PROCESS | 1943 | 1463098826137 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}] 17:20:26 INFO - PROCESS | 1943 | 1463098826242 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:20:26 INFO - PROCESS | 1943 | 1463098826251 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x12964e800 == 41 [pid = 1943] [id = 209] 17:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x119108800) [pid = 1943] [serial = 625] [outer = 0x0] 17:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x119f5ac00) [pid = 1943] [serial = 626] [outer = 0x119108800] 17:20:26 INFO - PROCESS | 1943 | 1463098826275 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x12949f000) [pid = 1943] [serial = 627] [outer = 0x119108800] 17:20:26 INFO - PROCESS | 1943 | [1943] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:20:26 INFO - PROCESS | 1943 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:20:26 INFO - PROCESS | 1943 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:20:26 INFO - PROCESS | 1943 | [GFX2-]: Using SkiaGL canvas. 17:20:26 INFO - PROCESS | 1943 | 1463098826619 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]]]}] 17:20:26 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 17:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 17:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:20:26 INFO - PROCESS | 1943 | 1463098826652 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1943 | 1463098826654 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 17:20:26 INFO - PROCESS | 1943 | 1463098826657 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 1943 | 1463098826658 Marionette TRACE conn2 <- [1,810,null,{}] 17:20:26 INFO - PROCESS | 1943 | 1463098826661 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}] 17:20:26 INFO - PROCESS | 1943 | 1463098826756 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:20:26 INFO - PROCESS | 1943 | 1463098826763 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8d3800 == 42 [pid = 1943] [id = 210] 17:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x1296eb800) [pid = 1943] [serial = 628] [outer = 0x0] 17:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x12a80f400) [pid = 1943] [serial = 629] [outer = 0x1296eb800] 17:20:26 INFO - PROCESS | 1943 | 1463098826792 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x12ac5b000) [pid = 1943] [serial = 630] [outer = 0x1296eb800] 17:20:27 INFO - PROCESS | 1943 | 1463098827114 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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 17:20:27 INFO - PROCESS | 1943 | 1463098827127 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1943 | 1463098827130 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 17:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:20:27 INFO - PROCESS | 1943 | 1463098827134 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1943 | 1463098827135 Marionette TRACE conn2 <- [1,814,null,{}] 17:20:27 INFO - PROCESS | 1943 | 1463098827137 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}] 17:20:27 INFO - PROCESS | 1943 | 1463098827215 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:20:27 INFO - PROCESS | 1943 | 1463098827260 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab1d000 == 43 [pid = 1943] [id = 211] 17:20:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x1296ed800) [pid = 1943] [serial = 631] [outer = 0x0] 17:20:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x12ac63000) [pid = 1943] [serial = 632] [outer = 0x1296ed800] 17:20:27 INFO - PROCESS | 1943 | 1463098827285 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x12b941c00) [pid = 1943] [serial = 633] [outer = 0x1296ed800] 17:20:27 INFO - PROCESS | 1943 | 1463098827568 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] 17:20:27 INFO - PROCESS | 1943 | 1463098827605 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 17:20:27 INFO - PROCESS | 1943 | 1463098827607 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1943 | 1463098827608 Marionette TRACE conn2 <- [1,818,null,{}] 17:20:27 INFO - PROCESS | 1943 | 1463098827611 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}] 17:20:27 INFO - PROCESS | 1943 | 1463098827690 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:20:27 INFO - PROCESS | 1943 | 1463098827696 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9ee800 == 44 [pid = 1943] [id = 212] 17:20:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x12b947800) [pid = 1943] [serial = 634] [outer = 0x0] 17:20:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x12bb93000) [pid = 1943] [serial = 635] [outer = 0x12b947800] 17:20:27 INFO - PROCESS | 1943 | 1463098827728 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x12bbd4c00) [pid = 1943] [serial = 636] [outer = 0x12b947800] 17:20:28 INFO - PROCESS | 1943 | 1463098828032 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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 17:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:20:28 INFO - PROCESS | 1943 | 1463098828123 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1943 | 1463098828125 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 17:20:28 INFO - PROCESS | 1943 | 1463098828135 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1943 | 1463098828137 Marionette TRACE conn2 <- [1,822,null,{}] 17:20:28 INFO - PROCESS | 1943 | 1463098828142 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}] 17:20:28 INFO - PROCESS | 1943 | 1463098828248 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:20:28 INFO - PROCESS | 1943 | 1463098828305 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x1166e0000 == 45 [pid = 1943] [id = 213] 17:20:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x1131ef400) [pid = 1943] [serial = 637] [outer = 0x0] 17:20:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x113c78800) [pid = 1943] [serial = 638] [outer = 0x1131ef400] 17:20:28 INFO - PROCESS | 1943 | 1463098828336 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x1168c4c00) [pid = 1943] [serial = 639] [outer = 0x1131ef400] 17:20:28 INFO - PROCESS | 1943 | 1463098828777 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] 17:20:28 INFO - PROCESS | 1943 | 1463098828810 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 17:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:20:28 INFO - PROCESS | 1943 | 1463098828834 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1943 | 1463098828837 Marionette TRACE conn2 <- [1,826,null,{}] 17:20:28 INFO - PROCESS | 1943 | 1463098828839 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}] 17:20:28 INFO - PROCESS | 1943 | 1463098828963 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:20:29 INFO - PROCESS | 1943 | 1463098829036 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x121641800 == 46 [pid = 1943] [id = 214] 17:20:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x118570000) [pid = 1943] [serial = 640] [outer = 0x0] 17:20:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x118934c00) [pid = 1943] [serial = 641] [outer = 0x118570000] 17:20:29 INFO - PROCESS | 1943 | 1463098829066 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x119148000) [pid = 1943] [serial = 642] [outer = 0x118570000] 17:20:29 INFO - PROCESS | 1943 | 1463098829493 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]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 675ms 17:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:20:29 INFO - PROCESS | 1943 | 1463098829506 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 1943 | 1463098829507 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 17:20:29 INFO - PROCESS | 1943 | 1463098829510 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 1943 | 1463098829511 Marionette TRACE conn2 <- [1,830,null,{}] 17:20:29 INFO - PROCESS | 1943 | 1463098829517 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}] 17:20:29 INFO - PROCESS | 1943 | 1463098829619 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:20:29 INFO - PROCESS | 1943 | 1463098829666 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3cb800 == 47 [pid = 1943] [id = 215] 17:20:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x12458f000) [pid = 1943] [serial = 643] [outer = 0x0] 17:20:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x124e14800) [pid = 1943] [serial = 644] [outer = 0x12458f000] 17:20:29 INFO - PROCESS | 1943 | 1463098829698 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x124e20800) [pid = 1943] [serial = 645] [outer = 0x12458f000] 17:20:30 INFO - PROCESS | 1943 | 1463098830129 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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 17:20:30 INFO - PROCESS | 1943 | 1463098830180 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1943 | 1463098830182 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 17:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:20:30 INFO - PROCESS | 1943 | 1463098830184 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1943 | 1463098830186 Marionette TRACE conn2 <- [1,834,null,{}] 17:20:30 INFO - PROCESS | 1943 | 1463098830188 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}] 17:20:30 INFO - PROCESS | 1943 | 1463098830308 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:20:30 INFO - PROCESS | 1943 | 1463098830383 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be81000 == 48 [pid = 1943] [id = 216] 17:20:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x128dad000) [pid = 1943] [serial = 646] [outer = 0x0] 17:20:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x12949e000) [pid = 1943] [serial = 647] [outer = 0x128dad000] 17:20:30 INFO - PROCESS | 1943 | 1463098830413 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x12a811400) [pid = 1943] [serial = 648] [outer = 0x128dad000] 17:20:30 INFO - PROCESS | 1943 | 1463098830837 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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 668ms 17:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:20:30 INFO - PROCESS | 1943 | 1463098830853 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1943 | 1463098830854 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 17:20:30 INFO - PROCESS | 1943 | 1463098830857 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1943 | 1463098830858 Marionette TRACE conn2 <- [1,838,null,{}] 17:20:30 INFO - PROCESS | 1943 | 1463098830861 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}] 17:20:30 INFO - PROCESS | 1943 | 1463098830959 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:20:31 INFO - PROCESS | 1943 | 1463098831020 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f32000 == 49 [pid = 1943] [id = 217] 17:20:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x112d25c00) [pid = 1943] [serial = 649] [outer = 0x0] 17:20:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x119f11c00) [pid = 1943] [serial = 650] [outer = 0x112d25c00] 17:20:31 INFO - PROCESS | 1943 | 1463098831051 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x12ac57400) [pid = 1943] [serial = 651] [outer = 0x112d25c00] 17:20:31 INFO - PROCESS | 1943 | 1463098831581 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]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 771ms 17:20:31 INFO - PROCESS | 1943 | 1463098831629 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 1943 | 1463098831631 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 17:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:20:31 INFO - PROCESS | 1943 | 1463098831634 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 1943 | 1463098831637 Marionette TRACE conn2 <- [1,842,null,{}] 17:20:31 INFO - PROCESS | 1943 | 1463098831640 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}] 17:20:31 INFO - PROCESS | 1943 | 1463098831735 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:20:31 INFO - PROCESS | 1943 | 1463098831797 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f2e800 == 50 [pid = 1943] [id = 218] 17:20:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x115e74c00) [pid = 1943] [serial = 652] [outer = 0x0] 17:20:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1164ad800) [pid = 1943] [serial = 653] [outer = 0x115e74c00] 17:20:31 INFO - PROCESS | 1943 | 1463098831825 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x116743000) [pid = 1943] [serial = 654] [outer = 0x115e74c00] 17:20:32 INFO - PROCESS | 1943 | 1463098832237 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]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 622ms 17:20:32 INFO - PROCESS | 1943 | 1463098832257 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 1943 | 1463098832261 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 17:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:20:32 INFO - PROCESS | 1943 | 1463098832265 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1943 | 1463098832267 Marionette TRACE conn2 <- [1,846,null,{}] 17:20:32 INFO - PROCESS | 1943 | 1463098832269 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}] 17:20:32 INFO - PROCESS | 1943 | 1463098832372 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab1d000 == 49 [pid = 1943] [id = 211] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8d3800 == 48 [pid = 1943] [id = 210] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12964e800 == 47 [pid = 1943] [id = 209] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x1291d5000 == 46 [pid = 1943] [id = 208] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x126c63800 == 45 [pid = 1943] [id = 207] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x126646000 == 44 [pid = 1943] [id = 206] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12272c800 == 43 [pid = 1943] [id = 205] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x126e0d800) [pid = 1943] [serial = 587] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x116743800) [pid = 1943] [serial = 560] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x121708800 == 42 [pid = 1943] [id = 204] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x1194a7800 == 41 [pid = 1943] [id = 203] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x1191b4800 == 40 [pid = 1943] [id = 202] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x116877000 == 39 [pid = 1943] [id = 201] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x11743a000 == 38 [pid = 1943] [id = 200] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x119b28000 == 37 [pid = 1943] [id = 198] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x11686c800 == 36 [pid = 1943] [id = 197] 17:20:32 INFO - PROCESS | 1943 | --DOCSHELL 0x128dc0000 == 35 [pid = 1943] [id = 196] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1190aa400) [pid = 1943] [serial = 569] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x119149800) [pid = 1943] [serial = 570] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x117480400) [pid = 1943] [serial = 564] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1166c0400) [pid = 1943] [serial = 563] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x11932d800) [pid = 1943] [serial = 572] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x119f07c00) [pid = 1943] [serial = 573] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x12641e000) [pid = 1943] [serial = 584] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x1266cdc00) [pid = 1943] [serial = 585] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x121516c00) [pid = 1943] [serial = 575] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1242e3000) [pid = 1943] [serial = 582] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1183dcc00) [pid = 1943] [serial = 566] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x118517000) [pid = 1943] [serial = 567] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x126420800) [pid = 1943] [serial = 557] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x126c90800) [pid = 1943] [serial = 558] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x124597800) [pid = 1943] [serial = 578] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x124e1c400) [pid = 1943] [serial = 579] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x11932c400) [pid = 1943] [serial = 581] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x121835400) [pid = 1943] [serial = 576] [outer = 0x0] [url = about:blank] 17:20:32 INFO - PROCESS | 1943 | 1463098832448 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x11324e000 == 36 [pid = 1943] [id = 219] 17:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x114fc2000) [pid = 1943] [serial = 655] [outer = 0x0] 17:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x116743800) [pid = 1943] [serial = 656] [outer = 0x114fc2000] 17:20:32 INFO - PROCESS | 1943 | 1463098832474 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x1183ddc00) [pid = 1943] [serial = 657] [outer = 0x114fc2000] 17:20:32 INFO - PROCESS | 1943 | 1463098832764 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]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 17:20:32 INFO - PROCESS | 1943 | 1463098832787 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 1943 | 1463098832788 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 17:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:20:32 INFO - PROCESS | 1943 | 1463098832791 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1943 | 1463098832793 Marionette TRACE conn2 <- [1,850,null,{}] 17:20:32 INFO - PROCESS | 1943 | 1463098832804 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}] 17:20:32 INFO - PROCESS | 1943 | 1463098832900 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:20:32 INFO - PROCESS | 1943 | 1463098832907 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185b9000 == 37 [pid = 1943] [id = 220] 17:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x118520400) [pid = 1943] [serial = 658] [outer = 0x0] 17:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x1185d0400) [pid = 1943] [serial = 659] [outer = 0x118520400] 17:20:32 INFO - PROCESS | 1943 | 1463098832938 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11910a400) [pid = 1943] [serial = 660] [outer = 0x118520400] 17:20:33 INFO - PROCESS | 1943 | 1463098833275 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]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 17:20:33 INFO - PROCESS | 1943 | 1463098833315 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 1943 | 1463098833317 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 17:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:20:33 INFO - PROCESS | 1943 | 1463098833319 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1943 | 1463098833320 Marionette TRACE conn2 <- [1,854,null,{}] 17:20:33 INFO - PROCESS | 1943 | 1463098833323 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}] 17:20:33 INFO - PROCESS | 1943 | 1463098833417 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:20:33 INFO - PROCESS | 1943 | 1463098833474 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x119464000 == 38 [pid = 1943] [id = 221] 17:20:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x11910b000) [pid = 1943] [serial = 661] [outer = 0x0] 17:20:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x119328000) [pid = 1943] [serial = 662] [outer = 0x11910b000] 17:20:33 INFO - PROCESS | 1943 | 1463098833520 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1199e8400) [pid = 1943] [serial = 663] [outer = 0x11910b000] 17:20:33 INFO - PROCESS | 1943 | 1463098833901 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]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 618ms 17:20:33 INFO - PROCESS | 1943 | 1463098833938 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:20:33 INFO - PROCESS | 1943 | 1463098833939 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 17:20:33 INFO - PROCESS | 1943 | 1463098833941 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1943 | 1463098833942 Marionette TRACE conn2 <- [1,858,null,{}] 17:20:33 INFO - PROCESS | 1943 | 1463098833944 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}] 17:20:34 INFO - PROCESS | 1943 | 1463098834037 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:20:34 INFO - PROCESS | 1943 | 1463098834044 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3c4800 == 39 [pid = 1943] [id = 222] 17:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x11932f800) [pid = 1943] [serial = 664] [outer = 0x0] 17:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119d59000) [pid = 1943] [serial = 665] [outer = 0x11932f800] 17:20:34 INFO - PROCESS | 1943 | 1463098834069 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x11a20fc00) [pid = 1943] [serial = 666] [outer = 0x11932f800] 17:20:34 INFO - PROCESS | 1943 | 1463098834392 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]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 17:20:34 INFO - PROCESS | 1943 | 1463098834410 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 1943 | 1463098834411 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 17:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:20:34 INFO - PROCESS | 1943 | 1463098834416 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 1943 | 1463098834417 Marionette TRACE conn2 <- [1,862,null,{}] 17:20:34 INFO - PROCESS | 1943 | 1463098834419 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}] 17:20:34 INFO - PROCESS | 1943 | 1463098834509 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:20:34 INFO - PROCESS | 1943 | 1463098834516 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x10ec89800 == 40 [pid = 1943] [id = 223] 17:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x12151c800) [pid = 1943] [serial = 667] [outer = 0x0] 17:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x121a7e800) [pid = 1943] [serial = 668] [outer = 0x12151c800] 17:20:34 INFO - PROCESS | 1943 | 1463098834541 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x124e13400) [pid = 1943] [serial = 669] [outer = 0x12151c800] 17:20:34 INFO - PROCESS | 1943 | 1463098834902 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]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 17:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:20:34 INFO - PROCESS | 1943 | 1463098834941 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 1943 | 1463098834942 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 17:20:34 INFO - PROCESS | 1943 | 1463098834944 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 1943 | 1463098834945 Marionette TRACE conn2 <- [1,866,null,{}] 17:20:34 INFO - PROCESS | 1943 | 1463098834947 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}] 17:20:35 INFO - PROCESS | 1943 | 1463098835039 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:20:35 INFO - PROCESS | 1943 | 1463098835043 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x1242c9000 == 41 [pid = 1943] [id = 224] 17:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1248bcc00) [pid = 1943] [serial = 670] [outer = 0x0] 17:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x124e1fc00) [pid = 1943] [serial = 671] [outer = 0x1248bcc00] 17:20:35 INFO - PROCESS | 1943 | 1463098835069 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x126423c00) [pid = 1943] [serial = 672] [outer = 0x1248bcc00] 17:20:35 INFO - PROCESS | 1943 | 1463098835420 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]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 17:20:35 INFO - PROCESS | 1943 | 1463098835463 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1943 | 1463098835464 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 17:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:20:35 INFO - PROCESS | 1943 | 1463098835466 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1943 | 1463098835468 Marionette TRACE conn2 <- [1,870,null,{}] 17:20:35 INFO - PROCESS | 1943 | 1463098835470 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}] 17:20:35 INFO - PROCESS | 1943 | 1463098835561 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:20:35 INFO - PROCESS | 1943 | 1463098835593 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x12664e000 == 42 [pid = 1943] [id = 225] 17:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1264cb400) [pid = 1943] [serial = 673] [outer = 0x0] 17:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x126c90800) [pid = 1943] [serial = 674] [outer = 0x1264cb400] 17:20:35 INFO - PROCESS | 1943 | 1463098835618 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x128da8800) [pid = 1943] [serial = 675] [outer = 0x1264cb400] 17:20:35 INFO - PROCESS | 1943 | 1463098835926 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]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 467ms 17:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:20:35 INFO - PROCESS | 1943 | 1463098835938 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1943 | 1463098835939 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 17:20:35 INFO - PROCESS | 1943 | 1463098835941 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1943 | 1463098835942 Marionette TRACE conn2 <- [1,874,null,{}] 17:20:35 INFO - PROCESS | 1943 | 1463098835944 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}] 17:20:36 INFO - PROCESS | 1943 | 1463098836051 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:20:36 INFO - PROCESS | 1943 | 1463098836064 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dc8800 == 43 [pid = 1943] [id = 226] 17:20:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x128da7800) [pid = 1943] [serial = 676] [outer = 0x0] 17:20:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x128f64000) [pid = 1943] [serial = 677] [outer = 0x128da7800] 17:20:36 INFO - PROCESS | 1943 | 1463098836088 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x12949a800) [pid = 1943] [serial = 678] [outer = 0x128da7800] 17:20:36 INFO - PROCESS | 1943 | 1463098836420 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]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 17:20:36 INFO - PROCESS | 1943 | 1463098836461 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 1943 | 1463098836462 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 17:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:20:36 INFO - PROCESS | 1943 | 1463098836464 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 1943 | 1463098836465 Marionette TRACE conn2 <- [1,878,null,{}] 17:20:36 INFO - PROCESS | 1943 | 1463098836468 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}] 17:20:36 INFO - PROCESS | 1943 | 1463098836561 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:20:36 INFO - PROCESS | 1943 | 1463098836565 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x129644800 == 44 [pid = 1943] [id = 227] 17:20:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1176a5800) [pid = 1943] [serial = 679] [outer = 0x0] 17:20:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x12949c000) [pid = 1943] [serial = 680] [outer = 0x1176a5800] 17:20:36 INFO - PROCESS | 1943 | 1463098836589 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1296e6800) [pid = 1943] [serial = 681] [outer = 0x1176a5800] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x119d58800) [pid = 1943] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x124db7c00) [pid = 1943] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1194c1c00) [pid = 1943] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x1176a1400) [pid = 1943] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1164abc00) [pid = 1943] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x11856f400) [pid = 1943] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x128da9000) [pid = 1943] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x12151ec00) [pid = 1943] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1185d3800) [pid = 1943] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x119108800) [pid = 1943] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x1248bd400) [pid = 1943] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x1296ed800) [pid = 1943] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1296eb800) [pid = 1943] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:20:36 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x1164b2800) [pid = 1943] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:20:36 INFO - PROCESS | 1943 | 1463098836989 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]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 570ms 17:20:37 INFO - PROCESS | 1943 | 1463098837036 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1943 | 1463098837038 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 17:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:20:37 INFO - PROCESS | 1943 | 1463098837040 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1943 | 1463098837042 Marionette TRACE conn2 <- [1,882,null,{}] 17:20:37 INFO - PROCESS | 1943 | 1463098837044 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}] 17:20:37 INFO - PROCESS | 1943 | 1463098837138 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:20:37 INFO - PROCESS | 1943 | 1463098837142 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8d7800 == 45 [pid = 1943] [id = 228] 17:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x119d58800) [pid = 1943] [serial = 682] [outer = 0x0] 17:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x128f62c00) [pid = 1943] [serial = 683] [outer = 0x119d58800] 17:20:37 INFO - PROCESS | 1943 | 1463098837173 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x12ab2cc00) [pid = 1943] [serial = 684] [outer = 0x119d58800] 17:20:37 INFO - PROCESS | 1943 | 1463098837481 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]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 17:20:37 INFO - PROCESS | 1943 | 1463098837511 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1943 | 1463098837514 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 17:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:20:37 INFO - PROCESS | 1943 | 1463098837518 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1943 | 1463098837519 Marionette TRACE conn2 <- [1,886,null,{}] 17:20:37 INFO - PROCESS | 1943 | 1463098837522 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}] 17:20:37 INFO - PROCESS | 1943 | 1463098837600 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:20:37 INFO - PROCESS | 1943 | 1463098837648 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3cc000 == 46 [pid = 1943] [id = 229] 17:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x124db7c00) [pid = 1943] [serial = 685] [outer = 0x0] 17:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x12ac5c000) [pid = 1943] [serial = 686] [outer = 0x124db7c00] 17:20:37 INFO - PROCESS | 1943 | 1463098837673 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x12b945800) [pid = 1943] [serial = 687] [outer = 0x124db7c00] 17:20:37 INFO - PROCESS | 1943 | 1463098837948 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]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 17:20:37 INFO - PROCESS | 1943 | 1463098837989 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1943 | 1463098837990 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 17:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:20:37 INFO - PROCESS | 1943 | 1463098837993 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1943 | 1463098837994 Marionette TRACE conn2 <- [1,890,null,{}] 17:20:38 INFO - PROCESS | 1943 | 1463098838000 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}] 17:20:38 INFO - PROCESS | 1943 | 1463098838077 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:20:38 INFO - PROCESS | 1943 | 1463098838083 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be89800 == 47 [pid = 1943] [id = 230] 17:20:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12acb9000) [pid = 1943] [serial = 688] [outer = 0x0] 17:20:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x12bbc8800) [pid = 1943] [serial = 689] [outer = 0x12acb9000] 17:20:38 INFO - PROCESS | 1943 | 1463098838107 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x12bede000) [pid = 1943] [serial = 690] [outer = 0x12acb9000] 17:20:38 INFO - PROCESS | 1943 | 1463098838424 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]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 471ms 17:20:38 INFO - PROCESS | 1943 | 1463098838465 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1943 | 1463098838466 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 17:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:20:38 INFO - PROCESS | 1943 | 1463098838468 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1943 | 1463098838469 Marionette TRACE conn2 <- [1,894,null,{}] 17:20:38 INFO - PROCESS | 1943 | 1463098838471 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}] 17:20:38 INFO - PROCESS | 1943 | 1463098838572 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:20:38 INFO - PROCESS | 1943 | 1463098838579 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c535800 == 48 [pid = 1943] [id = 231] 17:20:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x12bbcfc00) [pid = 1943] [serial = 691] [outer = 0x0] 17:20:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x12bee2c00) [pid = 1943] [serial = 692] [outer = 0x12bbcfc00] 17:20:38 INFO - PROCESS | 1943 | 1463098838603 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x12beeb400) [pid = 1943] [serial = 693] [outer = 0x12bbcfc00] 17:20:39 INFO - PROCESS | 1943 | 1463098839016 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]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 568ms 17:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:20:39 INFO - PROCESS | 1943 | 1463098839036 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 1943 | 1463098839039 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 17:20:39 INFO - PROCESS | 1943 | 1463098839043 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 1943 | 1463098839046 Marionette TRACE conn2 <- [1,898,null,{}] 17:20:39 INFO - PROCESS | 1943 | 1463098839050 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}] 17:20:39 INFO - PROCESS | 1943 | 1463098839161 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:20:39 INFO - PROCESS | 1943 | 1463098839214 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f2c800 == 49 [pid = 1943] [id = 232] 17:20:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x11337f000) [pid = 1943] [serial = 694] [outer = 0x0] 17:20:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1164b7400) [pid = 1943] [serial = 695] [outer = 0x11337f000] 17:20:39 INFO - PROCESS | 1943 | 1463098839257 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x116a63400) [pid = 1943] [serial = 696] [outer = 0x11337f000] 17:20:39 INFO - PROCESS | 1943 | 1463098839764 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]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 772ms 17:20:39 INFO - PROCESS | 1943 | 1463098839829 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 1943 | 1463098839833 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 17:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:20:39 INFO - PROCESS | 1943 | 1463098839839 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 1943 | 1463098839841 Marionette TRACE conn2 <- [1,902,null,{}] 17:20:39 INFO - PROCESS | 1943 | 1463098839843 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}] 17:20:39 INFO - PROCESS | 1943 | 1463098839945 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:20:40 INFO - PROCESS | 1943 | 1463098840007 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x121722800 == 50 [pid = 1943] [id = 233] 17:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1183eb400) [pid = 1943] [serial = 697] [outer = 0x0] 17:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x118587400) [pid = 1943] [serial = 698] [outer = 0x1183eb400] 17:20:40 INFO - PROCESS | 1943 | 1463098840036 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x11910a800) [pid = 1943] [serial = 699] [outer = 0x1183eb400] 17:20:40 INFO - PROCESS | 1943 | 1463098840450 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]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 619ms 17:20:40 INFO - PROCESS | 1943 | 1463098840459 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 1943 | 1463098840460 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 17:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:20:40 INFO - PROCESS | 1943 | 1463098840465 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 1943 | 1463098840468 Marionette TRACE conn2 <- [1,906,null,{}] 17:20:40 INFO - PROCESS | 1943 | 1463098840476 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}] 17:20:40 INFO - PROCESS | 1943 | 1463098840594 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:20:40 INFO - PROCESS | 1943 | 1463098840659 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c537000 == 51 [pid = 1943] [id = 234] 17:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x119f02400) [pid = 1943] [serial = 700] [outer = 0x0] 17:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x121519000) [pid = 1943] [serial = 701] [outer = 0x119f02400] 17:20:40 INFO - PROCESS | 1943 | 1463098840690 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1219e4c00) [pid = 1943] [serial = 702] [outer = 0x119f02400] 17:20:41 INFO - PROCESS | 1943 | 1463098841104 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]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 673ms 17:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:20:41 INFO - PROCESS | 1943 | 1463098841138 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1943 | 1463098841140 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 17:20:41 INFO - PROCESS | 1943 | 1463098841142 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1943 | 1463098841143 Marionette TRACE conn2 <- [1,910,null,{}] 17:20:41 INFO - PROCESS | 1943 | 1463098841146 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}] 17:20:41 INFO - PROCESS | 1943 | 1463098841246 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:20:41 INFO - PROCESS | 1943 | 1463098841295 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c91c000 == 52 [pid = 1943] [id = 235] 17:20:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x121cba000) [pid = 1943] [serial = 703] [outer = 0x0] 17:20:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x124db8000) [pid = 1943] [serial = 704] [outer = 0x121cba000] 17:20:41 INFO - PROCESS | 1943 | 1463098841324 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x128e1c000) [pid = 1943] [serial = 705] [outer = 0x121cba000] 17:20:41 INFO - PROCESS | 1943 | 1463098841749 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]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 618ms 17:20:41 INFO - PROCESS | 1943 | 1463098841761 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:20:41 INFO - PROCESS | 1943 | 1463098841765 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 17:20:41 INFO - PROCESS | 1943 | 1463098841768 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1943 | 1463098841770 Marionette TRACE conn2 <- [1,914,null,{}] 17:20:41 INFO - PROCESS | 1943 | 1463098841774 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}] 17:20:41 INFO - PROCESS | 1943 | 1463098841992 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:20:42 INFO - PROCESS | 1943 | 1463098842051 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc26800 == 53 [pid = 1943] [id = 236] 17:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1296e5400) [pid = 1943] [serial = 706] [outer = 0x0] 17:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12a80e000) [pid = 1943] [serial = 707] [outer = 0x1296e5400] 17:20:42 INFO - PROCESS | 1943 | 1463098842081 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12bb96c00) [pid = 1943] [serial = 708] [outer = 0x1296e5400] 17:20:42 INFO - PROCESS | 1943 | 1463098842541 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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 821ms 17:20:42 INFO - PROCESS | 1943 | 1463098842617 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 1943 | 1463098842618 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 17:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:20:42 INFO - PROCESS | 1943 | 1463098842622 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 1943 | 1463098842623 Marionette TRACE conn2 <- [1,918,null,{}] 17:20:42 INFO - PROCESS | 1943 | 1463098842625 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}] 17:20:42 INFO - PROCESS | 1943 | 1463098842733 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:20:42 INFO - PROCESS | 1943 | 1463098842797 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291c2000 == 54 [pid = 1943] [id = 237] 17:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x1183e0000) [pid = 1943] [serial = 709] [outer = 0x0] 17:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x12b943c00) [pid = 1943] [serial = 710] [outer = 0x1183e0000] 17:20:42 INFO - PROCESS | 1943 | 1463098842826 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12c57e000) [pid = 1943] [serial = 711] [outer = 0x1183e0000] 17:20:43 INFO - PROCESS | 1943 | 1463098843404 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]]]}] 17:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 823ms 17:20:43 INFO - PROCESS | 1943 | 1463098843447 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 1943 | 1463098843450 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 17:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:20:43 INFO - PROCESS | 1943 | 1463098843453 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 1943 | 1463098843455 Marionette TRACE conn2 <- [1,922,null,{}] 17:20:43 INFO - PROCESS | 1943 | 1463098843459 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}] 17:20:43 INFO - PROCESS | 1943 | 1463098843556 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:20:43 INFO - PROCESS | 1943 | 1463098843620 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a121800 == 55 [pid = 1943] [id = 238] 17:20:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x11627e000) [pid = 1943] [serial = 712] [outer = 0x0] 17:20:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x11673e800) [pid = 1943] [serial = 713] [outer = 0x11627e000] 17:20:43 INFO - PROCESS | 1943 | 1463098843648 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x117568400) [pid = 1943] [serial = 714] [outer = 0x11627e000] 17:20:44 INFO - PROCESS | 1943 | 1463098844065 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]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 17:20:44 INFO - PROCESS | 1943 | 1463098844073 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1943 | 1463098844077 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 17:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:20:44 INFO - PROCESS | 1943 | 1463098844084 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1943 | 1463098844085 Marionette TRACE conn2 <- [1,926,null,{}] 17:20:44 INFO - PROCESS | 1943 | 1463098844088 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}] 17:20:44 INFO - PROCESS | 1943 | 1463098844180 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:20:44 INFO - PROCESS | 1943 | 1463098844229 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189b2800 == 56 [pid = 1943] [id = 239] 17:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x11756d000) [pid = 1943] [serial = 715] [outer = 0x0] 17:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x1183e5800) [pid = 1943] [serial = 716] [outer = 0x11756d000] 17:20:44 INFO - PROCESS | 1943 | 1463098844255 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x1190a3400) [pid = 1943] [serial = 717] [outer = 0x11756d000] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12be89800 == 55 [pid = 1943] [id = 230] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3cc000 == 54 [pid = 1943] [id = 229] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8d7800 == 53 [pid = 1943] [id = 228] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x129644800 == 52 [pid = 1943] [id = 227] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x128dc8800 == 51 [pid = 1943] [id = 226] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12664e000 == 50 [pid = 1943] [id = 225] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x12bb93000) [pid = 1943] [serial = 635] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x1242c9000 == 49 [pid = 1943] [id = 224] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x10ec89800 == 48 [pid = 1943] [id = 223] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3c4800 == 47 [pid = 1943] [id = 222] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x119464000 == 46 [pid = 1943] [id = 221] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x1185b9000 == 45 [pid = 1943] [id = 220] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x11324e000 == 44 [pid = 1943] [id = 219] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x116f2e800 == 43 [pid = 1943] [id = 218] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3cb800 == 42 [pid = 1943] [id = 215] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x121641800 == 41 [pid = 1943] [id = 214] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x1166e0000 == 40 [pid = 1943] [id = 213] 17:20:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9ee800 == 39 [pid = 1943] [id = 212] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x128d9f400) [pid = 1943] [serial = 617] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x1291db000) [pid = 1943] [serial = 620] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1242e1800) [pid = 1943] [serial = 597] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x12151cc00) [pid = 1943] [serial = 596] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x11817e800) [pid = 1943] [serial = 602] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x118568800) [pid = 1943] [serial = 603] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x117125800) [pid = 1943] [serial = 600] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x1166c2000) [pid = 1943] [serial = 599] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1190aac00) [pid = 1943] [serial = 605] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x119330800) [pid = 1943] [serial = 606] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x12949dc00) [pid = 1943] [serial = 623] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x121d79c00) [pid = 1943] [serial = 611] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x11856a000) [pid = 1943] [serial = 593] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x119b08800) [pid = 1943] [serial = 608] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x121564400) [pid = 1943] [serial = 609] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x115e69000) [pid = 1943] [serial = 590] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x129498000) [pid = 1943] [serial = 621] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x119f5ac00) [pid = 1943] [serial = 626] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12949f000) [pid = 1943] [serial = 627] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1294a6800) [pid = 1943] [serial = 624] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x124e1b400) [pid = 1943] [serial = 614] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x126e0d000) [pid = 1943] [serial = 615] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x128e1b400) [pid = 1943] [serial = 618] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x12ac63000) [pid = 1943] [serial = 632] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x12a80f400) [pid = 1943] [serial = 629] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x12ac5b000) [pid = 1943] [serial = 630] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x12b941c00) [pid = 1943] [serial = 633] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x124596800) [pid = 1943] [serial = 612] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11756c800) [pid = 1943] [serial = 561] [outer = 0x0] [url = about:blank] 17:20:44 INFO - PROCESS | 1943 | 1463098844631 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]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 569ms 17:20:44 INFO - PROCESS | 1943 | 1463098844653 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1943 | 1463098844654 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 17:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:20:44 INFO - PROCESS | 1943 | 1463098844656 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1943 | 1463098844659 Marionette TRACE conn2 <- [1,930,null,{}] 17:20:44 INFO - PROCESS | 1943 | 1463098844667 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}] 17:20:44 INFO - PROCESS | 1943 | 1463098844750 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:20:44 INFO - PROCESS | 1943 | 1463098844798 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185c1000 == 40 [pid = 1943] [id = 240] 17:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1183e8c00) [pid = 1943] [serial = 718] [outer = 0x0] 17:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11910b400) [pid = 1943] [serial = 719] [outer = 0x1183e8c00] 17:20:44 INFO - PROCESS | 1943 | 1463098844825 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x119b06000) [pid = 1943] [serial = 720] [outer = 0x1183e8c00] 17:20:45 INFO - PROCESS | 1943 | 1463098845134 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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 525ms 17:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:20:45 INFO - PROCESS | 1943 | 1463098845183 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 1943 | 1463098845185 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 17:20:45 INFO - PROCESS | 1943 | 1463098845187 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 1943 | 1463098845188 Marionette TRACE conn2 <- [1,934,null,{}] 17:20:45 INFO - PROCESS | 1943 | 1463098845190 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}] 17:20:45 INFO - PROCESS | 1943 | 1463098845271 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:20:45 INFO - PROCESS | 1943 | 1463098845275 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x12170c800 == 41 [pid = 1943] [id = 241] 17:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x119d5f000) [pid = 1943] [serial = 721] [outer = 0x0] 17:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x12151e800) [pid = 1943] [serial = 722] [outer = 0x119d5f000] 17:20:45 INFO - PROCESS | 1943 | 1463098845302 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x121f12800) [pid = 1943] [serial = 723] [outer = 0x119d5f000] 17:20:45 INFO - PROCESS | 1943 | 1463098845635 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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 468ms 17:20:45 INFO - PROCESS | 1943 | 1463098845656 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 1943 | 1463098845657 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 17:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:20:45 INFO - PROCESS | 1943 | 1463098845659 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 1943 | 1463098845660 Marionette TRACE conn2 <- [1,938,null,{}] 17:20:45 INFO - PROCESS | 1943 | 1463098845664 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}] 17:20:45 INFO - PROCESS | 1943 | 1463098845739 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:20:45 INFO - PROCESS | 1943 | 1463098845743 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3b800 == 42 [pid = 1943] [id = 242] 17:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119f5a400) [pid = 1943] [serial = 724] [outer = 0x0] 17:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1248bd400) [pid = 1943] [serial = 725] [outer = 0x119f5a400] 17:20:45 INFO - PROCESS | 1943 | 1463098845771 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x124e17800) [pid = 1943] [serial = 726] [outer = 0x119f5a400] 17:20:46 INFO - PROCESS | 1943 | 1463098846103 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]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 470ms 17:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:20:46 INFO - PROCESS | 1943 | 1463098846132 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1943 | 1463098846134 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 17:20:46 INFO - PROCESS | 1943 | 1463098846136 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1943 | 1463098846137 Marionette TRACE conn2 <- [1,942,null,{}] 17:20:46 INFO - PROCESS | 1943 | 1463098846139 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}] 17:20:46 INFO - PROCESS | 1943 | 1463098846234 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:20:46 INFO - PROCESS | 1943 | 1463098846291 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c64000 == 43 [pid = 1943] [id = 243] 17:20:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x124e1c800) [pid = 1943] [serial = 727] [outer = 0x0] 17:20:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1266ce000) [pid = 1943] [serial = 728] [outer = 0x124e1c800] 17:20:46 INFO - PROCESS | 1943 | 1463098846321 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x1294a6800) [pid = 1943] [serial = 729] [outer = 0x124e1c800] 17:20:46 INFO - PROCESS | 1943 | 1463098846604 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]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 17:20:46 INFO - PROCESS | 1943 | 1463098846655 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1943 | 1463098846657 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 17:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:20:46 INFO - PROCESS | 1943 | 1463098846659 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1943 | 1463098846660 Marionette TRACE conn2 <- [1,946,null,{}] 17:20:46 INFO - PROCESS | 1943 | 1463098846664 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}] 17:20:46 INFO - PROCESS | 1943 | 1463098846766 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:20:46 INFO - PROCESS | 1943 | 1463098846779 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x12963b800 == 44 [pid = 1943] [id = 244] 17:20:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x124e1dc00) [pid = 1943] [serial = 730] [outer = 0x0] 17:20:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x12971f800) [pid = 1943] [serial = 731] [outer = 0x124e1dc00] 17:20:46 INFO - PROCESS | 1943 | 1463098846804 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x12acc5800) [pid = 1943] [serial = 732] [outer = 0x124e1dc00] 17:20:47 INFO - PROCESS | 1943 | 1463098847119 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]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 519ms 17:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:20:47 INFO - PROCESS | 1943 | 1463098847179 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 1943 | 1463098847180 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 17:20:47 INFO - PROCESS | 1943 | 1463098847182 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 1943 | 1463098847183 Marionette TRACE conn2 <- [1,950,null,{}] 17:20:47 INFO - PROCESS | 1943 | 1463098847185 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}] 17:20:47 INFO - PROCESS | 1943 | 1463098847282 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:20:47 INFO - PROCESS | 1943 | 1463098847307 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8c2000 == 45 [pid = 1943] [id = 245] 17:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12a810000) [pid = 1943] [serial = 733] [outer = 0x0] 17:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12bbd7400) [pid = 1943] [serial = 734] [outer = 0x12a810000] 17:20:47 INFO - PROCESS | 1943 | 1463098847332 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12beea800) [pid = 1943] [serial = 735] [outer = 0x12a810000] 17:20:47 INFO - PROCESS | 1943 | 1463098847644 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]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 17:20:47 INFO - PROCESS | 1943 | 1463098847709 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 1943 | 1463098847710 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 17:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:20:47 INFO - PROCESS | 1943 | 1463098847712 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 1943 | 1463098847713 Marionette TRACE conn2 <- [1,954,null,{}] 17:20:47 INFO - PROCESS | 1943 | 1463098847716 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}] 17:20:47 INFO - PROCESS | 1943 | 1463098847814 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:20:47 INFO - PROCESS | 1943 | 1463098847845 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9e3800 == 46 [pid = 1943] [id = 246] 17:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12bb89000) [pid = 1943] [serial = 736] [outer = 0x0] 17:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12bef0800) [pid = 1943] [serial = 737] [outer = 0x12bb89000] 17:20:47 INFO - PROCESS | 1943 | 1463098847870 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12c57b800) [pid = 1943] [serial = 738] [outer = 0x12bb89000] 17:20:48 INFO - PROCESS | 1943 | 1463098848172 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]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 469ms 17:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:20:48 INFO - PROCESS | 1943 | 1463098848191 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 1943 | 1463098848192 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 17:20:48 INFO - PROCESS | 1943 | 1463098848196 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 1943 | 1463098848199 Marionette TRACE conn2 <- [1,958,null,{}] 17:20:48 INFO - PROCESS | 1943 | 1463098848202 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}] 17:20:48 INFO - PROCESS | 1943 | 1463098848301 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:20:48 INFO - PROCESS | 1943 | 1463098848333 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfa1000 == 47 [pid = 1943] [id = 247] 17:20:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12c571400) [pid = 1943] [serial = 739] [outer = 0x0] 17:20:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x12c7c9000) [pid = 1943] [serial = 740] [outer = 0x12c571400] 17:20:48 INFO - PROCESS | 1943 | 1463098848358 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12c7d4400) [pid = 1943] [serial = 741] [outer = 0x12c571400] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x1248bcc00) [pid = 1943] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1264cb400) [pid = 1943] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x128da7800) [pid = 1943] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x12151c800) [pid = 1943] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x114fc2000) [pid = 1943] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x118520400) [pid = 1943] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x115e74c00) [pid = 1943] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x112d25c00) [pid = 1943] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11910b000) [pid = 1943] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x11932f800) [pid = 1943] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1176a5800) [pid = 1943] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x124db7c00) [pid = 1943] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x119d58800) [pid = 1943] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:20:48 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12acb9000) [pid = 1943] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:20:48 INFO - PROCESS | 1943 | 1463098848751 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]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 574ms 17:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:20:48 INFO - PROCESS | 1943 | 1463098848769 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 1943 | 1463098848771 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 17:20:48 INFO - PROCESS | 1943 | 1463098848773 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 1943 | 1463098848775 Marionette TRACE conn2 <- [1,962,null,{}] 17:20:48 INFO - PROCESS | 1943 | 1463098848777 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}] 17:20:48 INFO - PROCESS | 1943 | 1463098848874 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:20:48 INFO - PROCESS | 1943 | 1463098848879 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be7f800 == 48 [pid = 1943] [id = 248] 17:20:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x116279400) [pid = 1943] [serial = 742] [outer = 0x0] 17:20:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x12151c800) [pid = 1943] [serial = 743] [outer = 0x116279400] 17:20:48 INFO - PROCESS | 1943 | 1463098848907 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x12bb46800) [pid = 1943] [serial = 744] [outer = 0x116279400] 17:20:49 INFO - PROCESS | 1943 | 1463098849246 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]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 17:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:20:49 INFO - PROCESS | 1943 | 1463098849295 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 1943 | 1463098849296 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 17:20:49 INFO - PROCESS | 1943 | 1463098849298 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 1943 | 1463098849300 Marionette TRACE conn2 <- [1,966,null,{}] 17:20:49 INFO - PROCESS | 1943 | 1463098849302 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}] 17:20:49 INFO - PROCESS | 1943 | 1463098849384 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:20:49 INFO - PROCESS | 1943 | 1463098849388 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cdad000 == 49 [pid = 1943] [id = 249] 17:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x12bb48800) [pid = 1943] [serial = 745] [outer = 0x0] 17:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x12c7cd400) [pid = 1943] [serial = 746] [outer = 0x12bb48800] 17:20:49 INFO - PROCESS | 1943 | 1463098849412 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12cad5c00) [pid = 1943] [serial = 747] [outer = 0x12bb48800] 17:20:49 INFO - PROCESS | 1943 | 1463098849745 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]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 470ms 17:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:20:49 INFO - PROCESS | 1943 | 1463098849770 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 1943 | 1463098849771 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 17:20:49 INFO - PROCESS | 1943 | 1463098849773 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 1943 | 1463098849774 Marionette TRACE conn2 <- [1,970,null,{}] 17:20:49 INFO - PROCESS | 1943 | 1463098849776 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}] 17:20:49 INFO - PROCESS | 1943 | 1463098849858 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:20:49 INFO - PROCESS | 1943 | 1463098849864 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d1a6800 == 50 [pid = 1943] [id = 250] 17:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11a288000) [pid = 1943] [serial = 748] [outer = 0x0] 17:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x11a28ec00) [pid = 1943] [serial = 749] [outer = 0x11a288000] 17:20:49 INFO - PROCESS | 1943 | 1463098849888 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x11a292c00) [pid = 1943] [serial = 750] [outer = 0x11a288000] 17:20:50 INFO - PROCESS | 1943 | 1463098850189 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]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 471ms 17:20:50 INFO - PROCESS | 1943 | 1463098850254 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1943 | 1463098850255 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 17:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:20:50 INFO - PROCESS | 1943 | 1463098850257 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1943 | 1463098850258 Marionette TRACE conn2 <- [1,974,null,{}] 17:20:50 INFO - PROCESS | 1943 | 1463098850272 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}] 17:20:50 INFO - PROCESS | 1943 | 1463098850355 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:20:50 INFO - PROCESS | 1943 | 1463098850359 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d78d000 == 51 [pid = 1943] [id = 251] 17:20:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x11a28dc00) [pid = 1943] [serial = 751] [outer = 0x0] 17:20:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x129777c00) [pid = 1943] [serial = 752] [outer = 0x11a28dc00] 17:20:50 INFO - PROCESS | 1943 | 1463098850384 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12977bc00) [pid = 1943] [serial = 753] [outer = 0x11a28dc00] 17:20:50 INFO - PROCESS | 1943 | 1463098850774 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]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 17:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:20:50 INFO - PROCESS | 1943 | 1463098850827 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1943 | 1463098850830 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 17:20:50 INFO - PROCESS | 1943 | 1463098850834 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1943 | 1463098850836 Marionette TRACE conn2 <- [1,978,null,{}] 17:20:50 INFO - PROCESS | 1943 | 1463098850840 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}] 17:20:50 INFO - PROCESS | 1943 | 1463098850948 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:20:51 INFO - PROCESS | 1943 | 1463098851002 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3d000 == 52 [pid = 1943] [id = 252] 17:20:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x113383800) [pid = 1943] [serial = 754] [outer = 0x0] 17:20:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x1164f7400) [pid = 1943] [serial = 755] [outer = 0x113383800] 17:20:51 INFO - PROCESS | 1943 | 1463098851033 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x117568800) [pid = 1943] [serial = 756] [outer = 0x113383800] 17:20:51 INFO - PROCESS | 1943 | 1463098851469 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]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 17:20:51 INFO - PROCESS | 1943 | 1463098851504 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 1943 | 1463098851508 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 17:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:20:51 INFO - PROCESS | 1943 | 1463098851513 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 1943 | 1463098851515 Marionette TRACE conn2 <- [1,982,null,{}] 17:20:51 INFO - PROCESS | 1943 | 1463098851518 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}] 17:20:51 INFO - PROCESS | 1943 | 1463098851620 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:20:51 INFO - PROCESS | 1943 | 1463098851673 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x1242b8800 == 53 [pid = 1943] [id = 253] 17:20:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x118025c00) [pid = 1943] [serial = 757] [outer = 0x0] 17:20:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x119108800) [pid = 1943] [serial = 758] [outer = 0x118025c00] 17:20:51 INFO - PROCESS | 1943 | 1463098851703 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x119330000) [pid = 1943] [serial = 759] [outer = 0x118025c00] 17:20:52 INFO - PROCESS | 1943 | 1463098852151 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]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 669ms 17:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:20:52 INFO - PROCESS | 1943 | 1463098852183 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 1943 | 1463098852185 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 17:20:52 INFO - PROCESS | 1943 | 1463098852187 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1943 | 1463098852190 Marionette TRACE conn2 <- [1,986,null,{}] 17:20:52 INFO - PROCESS | 1943 | 1463098852197 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}] 17:20:52 INFO - PROCESS | 1943 | 1463098852320 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:20:52 INFO - PROCESS | 1943 | 1463098852400 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d1b2000 == 54 [pid = 1943] [id = 254] 17:20:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x11a288800) [pid = 1943] [serial = 760] [outer = 0x0] 17:20:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x124db7c00) [pid = 1943] [serial = 761] [outer = 0x11a288800] 17:20:52 INFO - PROCESS | 1943 | 1463098852431 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x126888400) [pid = 1943] [serial = 762] [outer = 0x11a288800] 17:20:52 INFO - PROCESS | 1943 | 1463098852834 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]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 17:20:52 INFO - PROCESS | 1943 | 1463098852858 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 1943 | 1463098852860 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 17:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:20:52 INFO - PROCESS | 1943 | 1463098852863 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1943 | 1463098852866 Marionette TRACE conn2 <- [1,990,null,{}] 17:20:52 INFO - PROCESS | 1943 | 1463098852868 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}] 17:20:52 INFO - PROCESS | 1943 | 1463098852968 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:20:53 INFO - PROCESS | 1943 | 1463098853021 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da55800 == 55 [pid = 1943] [id = 255] 17:20:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x128da8000) [pid = 1943] [serial = 763] [outer = 0x0] 17:20:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x1291e0000) [pid = 1943] [serial = 764] [outer = 0x128da8000] 17:20:53 INFO - PROCESS | 1943 | 1463098853050 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x12977b800) [pid = 1943] [serial = 765] [outer = 0x128da8000] 17:20:53 INFO - PROCESS | 1943 | 1463098853464 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]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 17:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:20:53 INFO - PROCESS | 1943 | 1463098853534 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 1943 | 1463098853535 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 17:20:53 INFO - PROCESS | 1943 | 1463098853537 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 1943 | 1463098853539 Marionette TRACE conn2 <- [1,994,null,{}] 17:20:53 INFO - PROCESS | 1943 | 1463098853541 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}] 17:20:53 INFO - PROCESS | 1943 | 1463098853639 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:20:53 INFO - PROCESS | 1943 | 1463098853735 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x121634000 == 56 [pid = 1943] [id = 256] 17:20:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x1166c2c00) [pid = 1943] [serial = 766] [outer = 0x0] 17:20:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x11a37c000) [pid = 1943] [serial = 767] [outer = 0x1166c2c00] 17:20:53 INFO - PROCESS | 1943 | 1463098853764 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x129782800) [pid = 1943] [serial = 768] [outer = 0x1166c2c00] 17:20:54 INFO - PROCESS | 1943 | 1463098854370 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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 873ms 17:20:54 INFO - PROCESS | 1943 | 1463098854414 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 1943 | 1463098854416 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 17:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:20:54 INFO - PROCESS | 1943 | 1463098854421 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 1943 | 1463098854423 Marionette TRACE conn2 <- [1,998,null,{}] 17:20:54 INFO - PROCESS | 1943 | 1463098854427 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}] 17:20:54 INFO - PROCESS | 1943 | 1463098854523 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:20:54 INFO - PROCESS | 1943 | 1463098854608 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x114f82000 == 57 [pid = 1943] [id = 257] 17:20:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x114fc3400) [pid = 1943] [serial = 769] [outer = 0x0] 17:20:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x1164b3800) [pid = 1943] [serial = 770] [outer = 0x114fc3400] 17:20:54 INFO - PROCESS | 1943 | 1463098854635 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x11684cc00) [pid = 1943] [serial = 771] [outer = 0x114fc3400] 17:20:55 INFO - PROCESS | 1943 | 1463098855068 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]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 676ms 17:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:20:55 INFO - PROCESS | 1943 | 1463098855097 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 1943 | 1463098855100 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 17:20:55 INFO - PROCESS | 1943 | 1463098855104 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 1943 | 1463098855106 Marionette TRACE conn2 <- [1,1002,null,{}] 17:20:55 INFO - PROCESS | 1943 | 1463098855108 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}] 17:20:55 INFO - PROCESS | 1943 | 1463098855195 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:20:55 INFO - PROCESS | 1943 | 1463098855265 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e1b800 == 58 [pid = 1943] [id = 258] 17:20:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x117567c00) [pid = 1943] [serial = 772] [outer = 0x0] 17:20:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x11856a400) [pid = 1943] [serial = 773] [outer = 0x117567c00] 17:20:55 INFO - PROCESS | 1943 | 1463098855295 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x116a64800) [pid = 1943] [serial = 774] [outer = 0x117567c00] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12d1a6800 == 57 [pid = 1943] [id = 250] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12cdad000 == 56 [pid = 1943] [id = 249] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12be7f800 == 55 [pid = 1943] [id = 248] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfa1000 == 54 [pid = 1943] [id = 247] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9e3800 == 53 [pid = 1943] [id = 246] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8c2000 == 52 [pid = 1943] [id = 245] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x113c78800) [pid = 1943] [serial = 638] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x118934c00) [pid = 1943] [serial = 641] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x124e14800) [pid = 1943] [serial = 644] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x12949e000) [pid = 1943] [serial = 647] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x12bee2c00) [pid = 1943] [serial = 692] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12963b800 == 51 [pid = 1943] [id = 244] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x126c64000 == 50 [pid = 1943] [id = 243] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3b800 == 49 [pid = 1943] [id = 242] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12170c800 == 48 [pid = 1943] [id = 241] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1185c1000 == 47 [pid = 1943] [id = 240] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1189b2800 == 46 [pid = 1943] [id = 239] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x11a121800 == 45 [pid = 1943] [id = 238] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12c91c000 == 44 [pid = 1943] [id = 235] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12c537000 == 43 [pid = 1943] [id = 234] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x121722800 == 42 [pid = 1943] [id = 233] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x116f2c800 == 41 [pid = 1943] [id = 232] 17:20:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12c535800 == 40 [pid = 1943] [id = 231] 17:20:55 INFO - PROCESS | 1943 | 1463098855718 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]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 620ms 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x12bbc8800) [pid = 1943] [serial = 689] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x124e1fc00) [pid = 1943] [serial = 671] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x126c90800) [pid = 1943] [serial = 674] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x128f64000) [pid = 1943] [serial = 677] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x121a7e800) [pid = 1943] [serial = 668] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x116743800) [pid = 1943] [serial = 656] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x1183ddc00) [pid = 1943] [serial = 657] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x1185d0400) [pid = 1943] [serial = 659] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x11910a400) [pid = 1943] [serial = 660] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x128da8800) [pid = 1943] [serial = 675] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x116743000) [pid = 1943] [serial = 654] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1164ad800) [pid = 1943] [serial = 653] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x12ac57400) [pid = 1943] [serial = 651] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x119f11c00) [pid = 1943] [serial = 650] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x119328000) [pid = 1943] [serial = 662] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1199e8400) [pid = 1943] [serial = 663] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x119d59000) [pid = 1943] [serial = 665] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x11a20fc00) [pid = 1943] [serial = 666] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x12949c000) [pid = 1943] [serial = 680] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x12b945800) [pid = 1943] [serial = 687] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x128f62c00) [pid = 1943] [serial = 683] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1296e6800) [pid = 1943] [serial = 681] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x126423c00) [pid = 1943] [serial = 672] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x12949a800) [pid = 1943] [serial = 678] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x124e13400) [pid = 1943] [serial = 669] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x12ac5c000) [pid = 1943] [serial = 686] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x12bede000) [pid = 1943] [serial = 690] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12ab2cc00) [pid = 1943] [serial = 684] [outer = 0x0] [url = about:blank] 17:20:55 INFO - PROCESS | 1943 | 1463098855741 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 1943 | 1463098855742 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 17:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:20:55 INFO - PROCESS | 1943 | 1463098855749 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 1943 | 1463098855752 Marionette TRACE conn2 <- [1,1006,null,{}] 17:20:55 INFO - PROCESS | 1943 | 1463098855759 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}] 17:20:55 INFO - PROCESS | 1943 | 1463098855839 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:20:55 INFO - PROCESS | 1943 | 1463098855846 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e1a800 == 41 [pid = 1943] [id = 259] 17:20:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x119104000) [pid = 1943] [serial = 775] [outer = 0x0] 17:20:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x119149c00) [pid = 1943] [serial = 776] [outer = 0x119104000] 17:20:55 INFO - PROCESS | 1943 | 1463098855876 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x119330400) [pid = 1943] [serial = 777] [outer = 0x119104000] 17:20:56 INFO - PROCESS | 1943 | 1463098856205 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]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 473ms 17:20:56 INFO - PROCESS | 1943 | 1463098856222 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 1943 | 1463098856223 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 17:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:20:56 INFO - PROCESS | 1943 | 1463098856225 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 1943 | 1463098856226 Marionette TRACE conn2 <- [1,1010,null,{}] 17:20:56 INFO - PROCESS | 1943 | 1463098856229 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}] 17:20:56 INFO - PROCESS | 1943 | 1463098856328 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:20:56 INFO - PROCESS | 1943 | 1463098856374 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x119495000 == 42 [pid = 1943] [id = 260] 17:20:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x119104400) [pid = 1943] [serial = 778] [outer = 0x0] 17:20:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1194bbc00) [pid = 1943] [serial = 779] [outer = 0x119104400] 17:20:56 INFO - PROCESS | 1943 | 1463098856400 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x119d5cc00) [pid = 1943] [serial = 780] [outer = 0x119104400] 17:20:56 INFO - PROCESS | 1943 | 1463098856688 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]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 17:20:56 INFO - PROCESS | 1943 | 1463098856747 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:20:56 INFO - PROCESS | 1943 | 1463098856756 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 17:20:56 INFO - PROCESS | 1943 | 1463098856759 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 1943 | 1463098856760 Marionette TRACE conn2 <- [1,1014,null,{}] 17:20:56 INFO - PROCESS | 1943 | 1463098856762 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}] 17:20:56 INFO - PROCESS | 1943 | 1463098856836 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:20:56 INFO - PROCESS | 1943 | 1463098856887 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3e2800 == 43 [pid = 1943] [id = 261] 17:20:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11932d800) [pid = 1943] [serial = 781] [outer = 0x0] 17:20:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x119f11000) [pid = 1943] [serial = 782] [outer = 0x11932d800] 17:20:56 INFO - PROCESS | 1943 | 1463098856914 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x11a292800) [pid = 1943] [serial = 783] [outer = 0x11932d800] 17:20:57 INFO - PROCESS | 1943 | 1463098857177 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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 17:20:57 INFO - PROCESS | 1943 | 1463098857237 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 1943 | 1463098857239 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 17:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:20:57 INFO - PROCESS | 1943 | 1463098857243 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 1943 | 1463098857246 Marionette TRACE conn2 <- [1,1018,null,{}] 17:20:57 INFO - PROCESS | 1943 | 1463098857252 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}] 17:20:57 INFO - PROCESS | 1943 | 1463098857392 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:20:57 INFO - PROCESS | 1943 | 1463098857473 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x121715800 == 44 [pid = 1943] [id = 262] 17:20:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x11a20b800) [pid = 1943] [serial = 784] [outer = 0x0] 17:20:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12151c400) [pid = 1943] [serial = 785] [outer = 0x11a20b800] 17:20:57 INFO - PROCESS | 1943 | 1463098857515 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x124db9c00) [pid = 1943] [serial = 786] [outer = 0x11a20b800] 17:20:57 INFO - PROCESS | 1943 | 1463098857896 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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 674ms 17:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:20:57 INFO - PROCESS | 1943 | 1463098857917 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 1943 | 1463098857918 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 17:20:57 INFO - PROCESS | 1943 | 1463098857920 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 1943 | 1463098857921 Marionette TRACE conn2 <- [1,1022,null,{}] 17:20:57 INFO - PROCESS | 1943 | 1463098857923 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}] 17:20:58 INFO - PROCESS | 1943 | 1463098858025 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:20:58 INFO - PROCESS | 1943 | 1463098858036 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ec2000 == 45 [pid = 1943] [id = 263] 17:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x11a28f000) [pid = 1943] [serial = 787] [outer = 0x0] 17:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x124e1e000) [pid = 1943] [serial = 788] [outer = 0x11a28f000] 17:20:58 INFO - PROCESS | 1943 | 1463098858061 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x1264c5000) [pid = 1943] [serial = 789] [outer = 0x11a28f000] 17:20:58 INFO - PROCESS | 1943 | 1463098858390 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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 523ms 17:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:20:58 INFO - PROCESS | 1943 | 1463098858444 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1943 | 1463098858445 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 17:20:58 INFO - PROCESS | 1943 | 1463098858447 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1943 | 1463098858448 Marionette TRACE conn2 <- [1,1026,null,{}] 17:20:58 INFO - PROCESS | 1943 | 1463098858450 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}] 17:20:58 INFO - PROCESS | 1943 | 1463098858544 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:20:58 INFO - PROCESS | 1943 | 1463098858548 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c60000 == 46 [pid = 1943] [id = 264] 17:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x124db5800) [pid = 1943] [serial = 790] [outer = 0x0] 17:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x126894400) [pid = 1943] [serial = 791] [outer = 0x124db5800] 17:20:58 INFO - PROCESS | 1943 | 1463098858573 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x128d9fc00) [pid = 1943] [serial = 792] [outer = 0x124db5800] 17:20:58 INFO - PROCESS | 1943 | 1463098858951 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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 17:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:20:58 INFO - PROCESS | 1943 | 1463098858967 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1943 | 1463098858969 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 17:20:58 INFO - PROCESS | 1943 | 1463098858971 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1943 | 1463098858973 Marionette TRACE conn2 <- [1,1030,null,{}] 17:20:58 INFO - PROCESS | 1943 | 1463098858986 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}] 17:20:59 INFO - PROCESS | 1943 | 1463098859132 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:20:59 INFO - PROCESS | 1943 | 1463098859150 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291bb000 == 47 [pid = 1943] [id = 265] 17:20:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x126c90800) [pid = 1943] [serial = 793] [outer = 0x0] 17:20:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x128e12000) [pid = 1943] [serial = 794] [outer = 0x126c90800] 17:20:59 INFO - PROCESS | 1943 | 1463098859189 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x128f6f400) [pid = 1943] [serial = 795] [outer = 0x126c90800] 17:20:59 INFO - PROCESS | 1943 | 1463098859575 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]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 619ms 17:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:20:59 INFO - PROCESS | 1943 | 1463098859591 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 1943 | 1463098859592 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 17:20:59 INFO - PROCESS | 1943 | 1463098859594 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 1943 | 1463098859595 Marionette TRACE conn2 <- [1,1034,null,{}] 17:20:59 INFO - PROCESS | 1943 | 1463098859602 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}] 17:20:59 INFO - PROCESS | 1943 | 1463098859703 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:20:59 INFO - PROCESS | 1943 | 1463098859715 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298ba800 == 48 [pid = 1943] [id = 266] 17:20:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x128da8800) [pid = 1943] [serial = 796] [outer = 0x0] 17:20:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x12949b400) [pid = 1943] [serial = 797] [outer = 0x128da8800] 17:20:59 INFO - PROCESS | 1943 | 1463098859739 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x1294a2400) [pid = 1943] [serial = 798] [outer = 0x128da8800] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x124e1c800) [pid = 1943] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x119f5a400) [pid = 1943] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x119d5f000) [pid = 1943] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x11756d000) [pid = 1943] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x1183e8c00) [pid = 1943] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x1183e0000) [pid = 1943] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x11a288000) [pid = 1943] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x12bb48800) [pid = 1943] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x12b947800) [pid = 1943] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x12a810000) [pid = 1943] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x124e1dc00) [pid = 1943] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x12bb89000) [pid = 1943] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x12c571400) [pid = 1943] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x116279400) [pid = 1943] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:21:00 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x11627e000) [pid = 1943] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:21:00 INFO - PROCESS | 1943 | 1463098860234 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]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 676ms 17:21:00 INFO - PROCESS | 1943 | 1463098860271 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:21:00 INFO - PROCESS | 1943 | 1463098860272 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 17:21:00 INFO - PROCESS | 1943 | 1463098860275 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 1943 | 1463098860276 Marionette TRACE conn2 <- [1,1038,null,{}] 17:21:00 INFO - PROCESS | 1943 | 1463098860279 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}] 17:21:00 INFO - PROCESS | 1943 | 1463098860404 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:21:00 INFO - PROCESS | 1943 | 1463098860434 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8bd000 == 49 [pid = 1943] [id = 267] 17:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x11645b000) [pid = 1943] [serial = 799] [outer = 0x0] 17:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x1291e1400) [pid = 1943] [serial = 800] [outer = 0x11645b000] 17:21:00 INFO - PROCESS | 1943 | 1463098860463 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x129781000) [pid = 1943] [serial = 801] [outer = 0x11645b000] 17:21:00 INFO - PROCESS | 1943 | 1463098860731 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]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 17:21:00 INFO - PROCESS | 1943 | 1463098860798 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 1943 | 1463098860801 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 17:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:21:00 INFO - PROCESS | 1943 | 1463098860804 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 1943 | 1463098860805 Marionette TRACE conn2 <- [1,1042,null,{}] 17:21:00 INFO - PROCESS | 1943 | 1463098860807 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}] 17:21:00 INFO - PROCESS | 1943 | 1463098860887 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:21:00 INFO - PROCESS | 1943 | 1463098860935 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3cc800 == 50 [pid = 1943] [id = 268] 17:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x1194ba800) [pid = 1943] [serial = 802] [outer = 0x0] 17:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12ab24000) [pid = 1943] [serial = 803] [outer = 0x1194ba800] 17:21:00 INFO - PROCESS | 1943 | 1463098860960 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x12ac59000) [pid = 1943] [serial = 804] [outer = 0x1194ba800] 17:21:01 INFO - PROCESS | 1943 | 1463098861234 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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 473ms 17:21:01 INFO - PROCESS | 1943 | 1463098861277 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1943 | 1463098861279 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 17:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:21:01 INFO - PROCESS | 1943 | 1463098861285 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1943 | 1463098861286 Marionette TRACE conn2 <- [1,1046,null,{}] 17:21:01 INFO - PROCESS | 1943 | 1463098861288 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}] 17:21:01 INFO - PROCESS | 1943 | 1463098861369 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:21:01 INFO - PROCESS | 1943 | 1463098861373 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be92000 == 51 [pid = 1943] [id = 269] 17:21:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x12ac59400) [pid = 1943] [serial = 805] [outer = 0x0] 17:21:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x12acb9400) [pid = 1943] [serial = 806] [outer = 0x12ac59400] 17:21:01 INFO - PROCESS | 1943 | 1463098861397 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x12b944c00) [pid = 1943] [serial = 807] [outer = 0x12ac59400] 17:21:01 INFO - PROCESS | 1943 | 1463098861701 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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 17:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:21:01 INFO - PROCESS | 1943 | 1463098861753 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1943 | 1463098861754 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 17:21:01 INFO - PROCESS | 1943 | 1463098861756 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1943 | 1463098861757 Marionette TRACE conn2 <- [1,1050,null,{}] 17:21:01 INFO - PROCESS | 1943 | 1463098861759 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}] 17:21:01 INFO - PROCESS | 1943 | 1463098861843 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:21:01 INFO - PROCESS | 1943 | 1463098861897 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfb2800 == 52 [pid = 1943] [id = 270] 17:21:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x12ac5d800) [pid = 1943] [serial = 808] [outer = 0x0] 17:21:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x12b949400) [pid = 1943] [serial = 809] [outer = 0x12ac5d800] 17:21:01 INFO - PROCESS | 1943 | 1463098861922 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x12bb41c00) [pid = 1943] [serial = 810] [outer = 0x12ac5d800] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc26800 == 51 [pid = 1943] [id = 236] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x128e3c000 == 50 [pid = 1943] [id = 199] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x12be81000 == 49 [pid = 1943] [id = 216] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x116f32000 == 48 [pid = 1943] [id = 217] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x1291c2000 == 47 [pid = 1943] [id = 237] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x12c91a800 == 46 [pid = 1943] [id = 175] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x114f82000 == 45 [pid = 1943] [id = 257] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x121634000 == 44 [pid = 1943] [id = 256] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x12da55800 == 43 [pid = 1943] [id = 255] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x12d1b2000 == 42 [pid = 1943] [id = 254] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x1242b8800 == 41 [pid = 1943] [id = 253] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x12d78d000 == 40 [pid = 1943] [id = 251] 17:21:02 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3d000 == 39 [pid = 1943] [id = 252] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x117e1b800 == 38 [pid = 1943] [id = 258] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3e2800 == 37 [pid = 1943] [id = 261] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x121715800 == 36 [pid = 1943] [id = 262] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x1291bb000 == 35 [pid = 1943] [id = 265] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x124ec2000 == 34 [pid = 1943] [id = 263] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x117e1a800 == 33 [pid = 1943] [id = 259] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3cc800 == 32 [pid = 1943] [id = 268] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8bd000 == 31 [pid = 1943] [id = 267] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x126c60000 == 30 [pid = 1943] [id = 264] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x1298ba800 == 29 [pid = 1943] [id = 266] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x119495000 == 28 [pid = 1943] [id = 260] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x12bbd4c00) [pid = 1943] [serial = 636] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOCSHELL 0x12be92000 == 27 [pid = 1943] [id = 269] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x12bbd7400) [pid = 1943] [serial = 734] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x12971f800) [pid = 1943] [serial = 731] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x12bef0800) [pid = 1943] [serial = 737] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x12beea800) [pid = 1943] [serial = 735] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x12c7c9000) [pid = 1943] [serial = 740] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x12bb46800) [pid = 1943] [serial = 744] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x12c57b800) [pid = 1943] [serial = 738] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x121519000) [pid = 1943] [serial = 701] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x117568400) [pid = 1943] [serial = 714] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x11673e800) [pid = 1943] [serial = 713] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1164b7400) [pid = 1943] [serial = 695] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x1266ce000) [pid = 1943] [serial = 728] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x1248bd400) [pid = 1943] [serial = 725] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x124e17800) [pid = 1943] [serial = 726] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x12151e800) [pid = 1943] [serial = 722] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x121f12800) [pid = 1943] [serial = 723] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1190a3400) [pid = 1943] [serial = 717] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x1183e5800) [pid = 1943] [serial = 716] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x11910b400) [pid = 1943] [serial = 719] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x119b06000) [pid = 1943] [serial = 720] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x12a80e000) [pid = 1943] [serial = 707] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x124db8000) [pid = 1943] [serial = 704] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x118587400) [pid = 1943] [serial = 698] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x12c57e000) [pid = 1943] [serial = 711] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x12b943c00) [pid = 1943] [serial = 710] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x12151c800) [pid = 1943] [serial = 743] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11a292c00) [pid = 1943] [serial = 750] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x129777c00) [pid = 1943] [serial = 752] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x11a28ec00) [pid = 1943] [serial = 749] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x12c7d4400) [pid = 1943] [serial = 741] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x12c7cd400) [pid = 1943] [serial = 746] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x12acc5800) [pid = 1943] [serial = 732] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x12cad5c00) [pid = 1943] [serial = 747] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x1294a6800) [pid = 1943] [serial = 729] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1943 | 1463098863554 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]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1829ms 17:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:21:03 INFO - PROCESS | 1943 | 1463098863586 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 1943 | 1463098863588 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 17:21:03 INFO - PROCESS | 1943 | 1463098863592 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 1943 | 1463098863594 Marionette TRACE conn2 <- [1,1054,null,{}] 17:21:03 INFO - PROCESS | 1943 | 1463098863598 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}] 17:21:03 INFO - PROCESS | 1943 | 1463098863678 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:21:03 INFO - PROCESS | 1943 | 1463098863726 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x1131b5800 == 28 [pid = 1943] [id = 271] 17:21:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x112de1800) [pid = 1943] [serial = 811] [outer = 0x0] 17:21:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1131ec800) [pid = 1943] [serial = 812] [outer = 0x112de1800] 17:21:03 INFO - PROCESS | 1943 | 1463098863754 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x113324400) [pid = 1943] [serial = 813] [outer = 0x112de1800] 17:21:04 INFO - PROCESS | 1943 | 1463098864060 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]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 474ms 17:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:21:04 INFO - PROCESS | 1943 | 1463098864070 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 1943 | 1463098864074 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 17:21:04 INFO - PROCESS | 1943 | 1463098864086 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1943 | 1463098864088 Marionette TRACE conn2 <- [1,1058,null,{}] 17:21:04 INFO - PROCESS | 1943 | 1463098864090 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}] 17:21:04 INFO - PROCESS | 1943 | 1463098864168 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:21:04 INFO - PROCESS | 1943 | 1463098864173 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x1164d7800 == 29 [pid = 1943] [id = 272] 17:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x114fc6800) [pid = 1943] [serial = 814] [outer = 0x0] 17:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1164ac800) [pid = 1943] [serial = 815] [outer = 0x114fc6800] 17:21:04 INFO - PROCESS | 1943 | 1463098864202 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x116738800) [pid = 1943] [serial = 816] [outer = 0x114fc6800] 17:21:04 INFO - PROCESS | 1943 | 1463098864510 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]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 478ms 17:21:04 INFO - PROCESS | 1943 | 1463098864556 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 1943 | 1463098864558 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 17:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:21:04 INFO - PROCESS | 1943 | 1463098864560 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1943 | 1463098864563 Marionette TRACE conn2 <- [1,1062,null,{}] 17:21:04 INFO - PROCESS | 1943 | 1463098864571 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}] 17:21:04 INFO - PROCESS | 1943 | 1463098864645 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:21:04 INFO - PROCESS | 1943 | 1463098864651 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3a000 == 30 [pid = 1943] [id = 273] 17:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x111f5bc00) [pid = 1943] [serial = 817] [outer = 0x0] 17:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x11711e400) [pid = 1943] [serial = 818] [outer = 0x111f5bc00] 17:21:04 INFO - PROCESS | 1943 | 1463098864691 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x1176a3c00) [pid = 1943] [serial = 819] [outer = 0x111f5bc00] 17:21:05 INFO - PROCESS | 1943 | 1463098865034 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]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 523ms 17:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:21:05 INFO - PROCESS | 1943 | 1463098865084 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 1943 | 1463098865086 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 17:21:05 INFO - PROCESS | 1943 | 1463098865088 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 1943 | 1463098865089 Marionette TRACE conn2 <- [1,1066,null,{}] 17:21:05 INFO - PROCESS | 1943 | 1463098865091 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}] 17:21:05 INFO - PROCESS | 1943 | 1463098865177 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:21:05 INFO - PROCESS | 1943 | 1463098865185 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e1d000 == 31 [pid = 1943] [id = 274] 17:21:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x116743000) [pid = 1943] [serial = 820] [outer = 0x0] 17:21:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x11802bc00) [pid = 1943] [serial = 821] [outer = 0x116743000] 17:21:05 INFO - PROCESS | 1943 | 1463098865211 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1183e1800) [pid = 1943] [serial = 822] [outer = 0x116743000] 17:21:05 INFO - PROCESS | 1943 | 1463098865503 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]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 467ms 17:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:21:05 INFO - PROCESS | 1943 | 1463098865556 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 1943 | 1463098865557 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 17:21:05 INFO - PROCESS | 1943 | 1463098865559 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 1943 | 1463098865560 Marionette TRACE conn2 <- [1,1070,null,{}] 17:21:05 INFO - PROCESS | 1943 | 1463098865562 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}] 17:21:05 INFO - PROCESS | 1943 | 1463098865632 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:21:05 INFO - PROCESS | 1943 | 1463098865636 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191c0000 == 32 [pid = 1943] [id = 275] 17:21:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1164b6000) [pid = 1943] [serial = 823] [outer = 0x0] 17:21:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x11851fc00) [pid = 1943] [serial = 824] [outer = 0x1164b6000] 17:21:05 INFO - PROCESS | 1943 | 1463098865663 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x118571400) [pid = 1943] [serial = 825] [outer = 0x1164b6000] 17:21:06 INFO - PROCESS | 1943 | 1463098866003 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]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 17:21:06 INFO - PROCESS | 1943 | 1463098866043 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:21:06 INFO - PROCESS | 1943 | 1463098866057 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 17:21:06 INFO - PROCESS | 1943 | 1463098866060 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 1943 | 1463098866062 Marionette TRACE conn2 <- [1,1074,null,{}] 17:21:06 INFO - PROCESS | 1943 | 1463098866065 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}] 17:21:06 INFO - PROCESS | 1943 | 1463098866193 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:21:06 INFO - PROCESS | 1943 | 1463098866203 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b2e000 == 33 [pid = 1943] [id = 276] 17:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x118580c00) [pid = 1943] [serial = 826] [outer = 0x0] 17:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x118932400) [pid = 1943] [serial = 827] [outer = 0x118580c00] 17:21:06 INFO - PROCESS | 1943 | 1463098866244 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x11910b000) [pid = 1943] [serial = 828] [outer = 0x118580c00] 17:21:06 INFO - PROCESS | 1943 | 1463098866597 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]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 572ms 17:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:21:06 INFO - PROCESS | 1943 | 1463098866634 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 1943 | 1463098866635 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 17:21:06 INFO - PROCESS | 1943 | 1463098866637 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 1943 | 1463098866638 Marionette TRACE conn2 <- [1,1078,null,{}] 17:21:06 INFO - PROCESS | 1943 | 1463098866640 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}] 17:21:06 INFO - PROCESS | 1943 | 1463098866728 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:21:06 INFO - PROCESS | 1943 | 1463098866737 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e05000 == 34 [pid = 1943] [id = 277] 17:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1183e9c00) [pid = 1943] [serial = 829] [outer = 0x0] 17:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x119111c00) [pid = 1943] [serial = 830] [outer = 0x1183e9c00] 17:21:06 INFO - PROCESS | 1943 | 1463098866762 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x119323000) [pid = 1943] [serial = 831] [outer = 0x1183e9c00] 17:21:07 INFO - PROCESS | 1943 | 1463098867050 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]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 17:21:07 INFO - PROCESS | 1943 | 1463098867106 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 1943 | 1463098867108 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 17:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:21:07 INFO - PROCESS | 1943 | 1463098867110 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1943 | 1463098867111 Marionette TRACE conn2 <- [1,1082,null,{}] 17:21:07 INFO - PROCESS | 1943 | 1463098867113 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}] 17:21:07 INFO - PROCESS | 1943 | 1463098867183 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:21:07 INFO - PROCESS | 1943 | 1463098867187 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x121641000 == 35 [pid = 1943] [id = 278] 17:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x11932b400) [pid = 1943] [serial = 832] [outer = 0x0] 17:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1194ba000) [pid = 1943] [serial = 833] [outer = 0x11932b400] 17:21:07 INFO - PROCESS | 1943 | 1463098867214 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x119b02c00) [pid = 1943] [serial = 834] [outer = 0x11932b400] 17:21:07 INFO - PROCESS | 1943 | 1463098867552 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]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 467ms 17:21:07 INFO - PROCESS | 1943 | 1463098867578 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 1943 | 1463098867579 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 17:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:21:07 INFO - PROCESS | 1943 | 1463098867582 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1943 | 1463098867583 Marionette TRACE conn2 <- [1,1086,null,{}] 17:21:07 INFO - PROCESS | 1943 | 1463098867585 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}] 17:21:07 INFO - PROCESS | 1943 | 1463098867676 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:21:07 INFO - PROCESS | 1943 | 1463098867684 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f38000 == 36 [pid = 1943] [id = 279] 17:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x11914b400) [pid = 1943] [serial = 835] [outer = 0x0] 17:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x119b0a800) [pid = 1943] [serial = 836] [outer = 0x11914b400] 17:21:07 INFO - PROCESS | 1943 | 1463098867709 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x119f07c00) [pid = 1943] [serial = 837] [outer = 0x11914b400] 17:21:07 INFO - PROCESS | 1943 | 1463098867990 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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 17:21:08 INFO - PROCESS | 1943 | 1463098868051 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 1943 | 1463098868052 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 17:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:21:08 INFO - PROCESS | 1943 | 1463098868054 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1943 | 1463098868055 Marionette TRACE conn2 <- [1,1090,null,{}] 17:21:08 INFO - PROCESS | 1943 | 1463098868057 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}] 17:21:08 INFO - PROCESS | 1943 | 1463098868133 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:21:08 INFO - PROCESS | 1943 | 1463098868138 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x12271d000 == 37 [pid = 1943] [id = 280] 17:21:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x119f58800) [pid = 1943] [serial = 838] [outer = 0x0] 17:21:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x11a286000) [pid = 1943] [serial = 839] [outer = 0x119f58800] 17:21:08 INFO - PROCESS | 1943 | 1463098868164 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x11a28bc00) [pid = 1943] [serial = 840] [outer = 0x119f58800] 17:21:08 INFO - PROCESS | 1943 | 1463098868489 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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 469ms 17:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:21:08 INFO - PROCESS | 1943 | 1463098868523 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 1943 | 1463098868524 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 17:21:08 INFO - PROCESS | 1943 | 1463098868527 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1943 | 1463098868528 Marionette TRACE conn2 <- [1,1094,null,{}] 17:21:08 INFO - PROCESS | 1943 | 1463098868531 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}] 17:21:08 INFO - PROCESS | 1943 | 1463098868647 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:21:08 INFO - PROCESS | 1943 | 1463098868664 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191be800 == 38 [pid = 1943] [id = 281] 17:21:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x11a28e800) [pid = 1943] [serial = 841] [outer = 0x0] 17:21:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x11a387400) [pid = 1943] [serial = 842] [outer = 0x11a28e800] 17:21:08 INFO - PROCESS | 1943 | 1463098868693 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x1219f0400) [pid = 1943] [serial = 843] [outer = 0x11a28e800] 17:21:09 INFO - PROCESS | 1943 | 1463098869039 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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 522ms 17:21:09 INFO - PROCESS | 1943 | 1463098869050 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 1943 | 1463098869051 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 17:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:21:09 INFO - PROCESS | 1943 | 1463098869053 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 1943 | 1463098869054 Marionette TRACE conn2 <- [1,1098,null,{}] 17:21:09 INFO - PROCESS | 1943 | 1463098869056 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}] 17:21:09 INFO - PROCESS | 1943 | 1463098869145 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:21:09 INFO - PROCESS | 1943 | 1463098869178 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c55000 == 39 [pid = 1943] [id = 282] 17:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x121a7e400) [pid = 1943] [serial = 844] [outer = 0x0] 17:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x121af1400) [pid = 1943] [serial = 845] [outer = 0x121a7e400] 17:21:09 INFO - PROCESS | 1943 | 1463098869202 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x121d7fc00) [pid = 1943] [serial = 846] [outer = 0x121a7e400] 17:21:09 INFO - PROCESS | 1943 | 1463098869489 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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 17:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:21:09 INFO - PROCESS | 1943 | 1463098869521 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 1943 | 1463098869523 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 17:21:09 INFO - PROCESS | 1943 | 1463098869525 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 1943 | 1463098869526 Marionette TRACE conn2 <- [1,1102,null,{}] 17:21:09 INFO - PROCESS | 1943 | 1463098869528 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}] 17:21:09 INFO - PROCESS | 1943 | 1463098869620 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:21:09 INFO - PROCESS | 1943 | 1463098869664 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x128fa8000 == 40 [pid = 1943] [id = 283] 17:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x121a86000) [pid = 1943] [serial = 847] [outer = 0x0] 17:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x124593800) [pid = 1943] [serial = 848] [outer = 0x121a86000] 17:21:09 INFO - PROCESS | 1943 | 1463098869696 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x1248bd400) [pid = 1943] [serial = 849] [outer = 0x121a86000] 17:21:10 INFO - PROCESS | 1943 | 1463098870020 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]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 520ms 17:21:10 INFO - PROCESS | 1943 | 1463098870046 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1943 | 1463098870049 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 17:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:21:10 INFO - PROCESS | 1943 | 1463098870053 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 1943 | 1463098870054 Marionette TRACE conn2 <- [1,1106,null,{}] 17:21:10 INFO - PROCESS | 1943 | 1463098870056 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}] 17:21:10 INFO - PROCESS | 1943 | 1463098870146 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:21:10 INFO - PROCESS | 1943 | 1463098870160 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291d2000 == 41 [pid = 1943] [id = 284] 17:21:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x124db7000) [pid = 1943] [serial = 850] [outer = 0x0] 17:21:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x124e14800) [pid = 1943] [serial = 851] [outer = 0x124db7000] 17:21:10 INFO - PROCESS | 1943 | 1463098870186 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x124e1c400) [pid = 1943] [serial = 852] [outer = 0x124db7000] 17:21:10 INFO - PROCESS | 1943 | 1463098870510 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]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 517ms 17:21:10 INFO - PROCESS | 1943 | 1463098870570 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1943 | 1463098870572 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 17:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:21:10 INFO - PROCESS | 1943 | 1463098870574 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 1943 | 1463098870575 Marionette TRACE conn2 <- [1,1110,null,{}] 17:21:10 INFO - PROCESS | 1943 | 1463098870577 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}] 17:21:10 INFO - PROCESS | 1943 | 1463098870938 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x114fc2c00) [pid = 1943] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x1131ef400) [pid = 1943] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x1176a5400) [pid = 1943] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x126422c00) [pid = 1943] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x12bbcfc00) [pid = 1943] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x12458f000) [pid = 1943] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x118570000) [pid = 1943] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x121cba000) [pid = 1943] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x1183eb400) [pid = 1943] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x119f02400) [pid = 1943] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x11337f000) [pid = 1943] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1296e5400) [pid = 1943] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x11a28f000) [pid = 1943] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x124db5800) [pid = 1943] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x11645b000) [pid = 1943] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x126c90800) [pid = 1943] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x128da8800) [pid = 1943] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1194ba800) [pid = 1943] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x12ac59400) [pid = 1943] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x11a20b800) [pid = 1943] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x11932d800) [pid = 1943] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x119104400) [pid = 1943] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x119104000) [pid = 1943] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x117567c00) [pid = 1943] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x114fc3400) [pid = 1943] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x1166c2c00) [pid = 1943] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x128da8000) [pid = 1943] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x11a288800) [pid = 1943] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x118025c00) [pid = 1943] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x113383800) [pid = 1943] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11a28dc00) [pid = 1943] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:21:10 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x128dad000) [pid = 1943] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:21:10 INFO - PROCESS | 1943 | 1463098870990 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x115eb0800 == 42 [pid = 1943] [id = 285] 17:21:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x112a74400) [pid = 1943] [serial = 853] [outer = 0x0] 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x114fc3400) [pid = 1943] [serial = 854] [outer = 0x112a74400] 17:21:11 INFO - PROCESS | 1943 | 1463098871015 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x11818a800) [pid = 1943] [serial = 855] [outer = 0x112a74400] 17:21:11 INFO - PROCESS | 1943 | 1463098871276 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]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 724ms 17:21:11 INFO - PROCESS | 1943 | 1463098871304 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:21:11 INFO - PROCESS | 1943 | 1463098871305 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 17:21:11 INFO - PROCESS | 1943 | 1463098871307 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 1943 | 1463098871308 Marionette TRACE conn2 <- [1,1114,null,{}] 17:21:11 INFO - PROCESS | 1943 | 1463098871310 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}] 17:21:11 INFO - PROCESS | 1943 | 1463098871416 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:21:11 INFO - PROCESS | 1943 | 1463098871422 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c5c000 == 43 [pid = 1943] [id = 286] 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1183ebc00) [pid = 1943] [serial = 856] [outer = 0x0] 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x119147400) [pid = 1943] [serial = 857] [outer = 0x1183ebc00] 17:21:11 INFO - PROCESS | 1943 | 1463098871446 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x11a290400) [pid = 1943] [serial = 858] [outer = 0x1183ebc00] 17:21:11 INFO - PROCESS | 1943 | 1463098871750 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]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 17:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:21:11 INFO - PROCESS | 1943 | 1463098871776 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 1943 | 1463098871777 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 17:21:11 INFO - PROCESS | 1943 | 1463098871779 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 1943 | 1463098871781 Marionette TRACE conn2 <- [1,1118,null,{}] 17:21:11 INFO - PROCESS | 1943 | 1463098871785 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}] 17:21:11 INFO - PROCESS | 1943 | 1463098871881 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:21:11 INFO - PROCESS | 1943 | 1463098871888 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a838800 == 44 [pid = 1943] [id = 287] 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x118184400) [pid = 1943] [serial = 859] [outer = 0x0] 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x121f10000) [pid = 1943] [serial = 860] [outer = 0x118184400] 17:21:11 INFO - PROCESS | 1943 | 1463098871912 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x126128800) [pid = 1943] [serial = 861] [outer = 0x118184400] 17:21:12 INFO - PROCESS | 1943 | 1463098872206 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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 471ms 17:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:21:12 INFO - PROCESS | 1943 | 1463098872251 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 1943 | 1463098872252 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 17:21:12 INFO - PROCESS | 1943 | 1463098872254 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 1943 | 1463098872255 Marionette TRACE conn2 <- [1,1122,null,{}] 17:21:12 INFO - PROCESS | 1943 | 1463098872257 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}] 17:21:12 INFO - PROCESS | 1943 | 1463098872341 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:21:12 INFO - PROCESS | 1943 | 1463098872345 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab1c000 == 45 [pid = 1943] [id = 288] 17:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x126130000) [pid = 1943] [serial = 862] [outer = 0x0] 17:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12641f800) [pid = 1943] [serial = 863] [outer = 0x126130000] 17:21:12 INFO - PROCESS | 1943 | 1463098872372 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x1266c4000) [pid = 1943] [serial = 864] [outer = 0x126130000] 17:21:12 INFO - PROCESS | 1943 | 1463098872701 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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 17:21:12 INFO - PROCESS | 1943 | 1463098872724 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 1943 | 1463098872725 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 17:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:21:12 INFO - PROCESS | 1943 | 1463098872727 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 1943 | 1463098872728 Marionette TRACE conn2 <- [1,1126,null,{}] 17:21:12 INFO - PROCESS | 1943 | 1463098872732 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}] 17:21:12 INFO - PROCESS | 1943 | 1463098872841 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:21:12 INFO - PROCESS | 1943 | 1463098872849 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3bc800 == 46 [pid = 1943] [id = 289] 17:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x113209400) [pid = 1943] [serial = 865] [outer = 0x0] 17:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x1266c9c00) [pid = 1943] [serial = 866] [outer = 0x113209400] 17:21:12 INFO - PROCESS | 1943 | 1463098872877 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x126c8e400) [pid = 1943] [serial = 867] [outer = 0x113209400] 17:21:13 INFO - PROCESS | 1943 | 1463098873537 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]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 819ms 17:21:13 INFO - PROCESS | 1943 | 1463098873546 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 1943 | 1463098873549 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 17:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:21:13 INFO - PROCESS | 1943 | 1463098873553 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 1943 | 1463098873556 Marionette TRACE conn2 <- [1,1130,null,{}] 17:21:13 INFO - PROCESS | 1943 | 1463098873559 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}] 17:21:13 INFO - PROCESS | 1943 | 1463098873671 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:21:13 INFO - PROCESS | 1943 | 1463098873723 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x1166e0000 == 47 [pid = 1943] [id = 290] 17:21:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x1130adc00) [pid = 1943] [serial = 868] [outer = 0x0] 17:21:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x11331dc00) [pid = 1943] [serial = 869] [outer = 0x1130adc00] 17:21:13 INFO - PROCESS | 1943 | 1463098873755 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x115d60800) [pid = 1943] [serial = 870] [outer = 0x1130adc00] 17:21:14 INFO - PROCESS | 1943 | 1463098874372 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]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 875ms 17:21:14 INFO - PROCESS | 1943 | 1463098874429 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 1943 | 1463098874436 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 17:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:21:14 INFO - PROCESS | 1943 | 1463098874443 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 1943 | 1463098874445 Marionette TRACE conn2 <- [1,1134,null,{}] 17:21:14 INFO - PROCESS | 1943 | 1463098874449 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}] 17:21:14 INFO - PROCESS | 1943 | 1463098874604 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:21:14 INFO - PROCESS | 1943 | 1463098874916 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x11264e800 == 48 [pid = 1943] [id = 291] 17:21:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x112a71c00) [pid = 1943] [serial = 871] [outer = 0x0] 17:21:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x1131f8000) [pid = 1943] [serial = 872] [outer = 0x112a71c00] 17:21:14 INFO - PROCESS | 1943 | 1463098874988 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x116279400) [pid = 1943] [serial = 873] [outer = 0x112a71c00] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab1c000 == 47 [pid = 1943] [id = 288] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x12a838800 == 46 [pid = 1943] [id = 287] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x126c5c000 == 45 [pid = 1943] [id = 286] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x115eb0800 == 44 [pid = 1943] [id = 285] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x1291d2000 == 43 [pid = 1943] [id = 284] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x128fa8000 == 42 [pid = 1943] [id = 283] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x126c55000 == 41 [pid = 1943] [id = 282] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x12b949400) [pid = 1943] [serial = 809] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x1191be800 == 40 [pid = 1943] [id = 281] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x12271d000 == 39 [pid = 1943] [id = 280] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x116f38000 == 38 [pid = 1943] [id = 279] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x121641000 == 37 [pid = 1943] [id = 278] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x119e05000 == 36 [pid = 1943] [id = 277] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x119b2e000 == 35 [pid = 1943] [id = 276] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x1191c0000 == 34 [pid = 1943] [id = 275] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x117e1d000 == 33 [pid = 1943] [id = 274] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3a000 == 32 [pid = 1943] [id = 273] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x1164d7800 == 31 [pid = 1943] [id = 272] 17:21:15 INFO - PROCESS | 1943 | --DOCSHELL 0x1131b5800 == 30 [pid = 1943] [id = 271] 17:21:15 INFO - PROCESS | 1943 | 1463098875502 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]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1076ms 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x12a811400) [pid = 1943] [serial = 648] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x11711e000) [pid = 1943] [serial = 591] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x1168c4c00) [pid = 1943] [serial = 639] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1185d7800) [pid = 1943] [serial = 594] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x128da3000) [pid = 1943] [serial = 588] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x12beeb400) [pid = 1943] [serial = 693] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x124e20800) [pid = 1943] [serial = 645] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x119148000) [pid = 1943] [serial = 642] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x124e1e000) [pid = 1943] [serial = 788] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x126894400) [pid = 1943] [serial = 791] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x128d9fc00) [pid = 1943] [serial = 792] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x1291e1400) [pid = 1943] [serial = 800] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x128e12000) [pid = 1943] [serial = 794] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x128f6f400) [pid = 1943] [serial = 795] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x12949b400) [pid = 1943] [serial = 797] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12ac59000) [pid = 1943] [serial = 804] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x12acb9400) [pid = 1943] [serial = 806] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x12151c400) [pid = 1943] [serial = 785] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x119f11000) [pid = 1943] [serial = 782] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11a292800) [pid = 1943] [serial = 783] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1194bbc00) [pid = 1943] [serial = 779] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x119d5cc00) [pid = 1943] [serial = 780] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x119149c00) [pid = 1943] [serial = 776] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x119330400) [pid = 1943] [serial = 777] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x116a64800) [pid = 1943] [serial = 774] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11856a400) [pid = 1943] [serial = 773] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11684cc00) [pid = 1943] [serial = 771] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1164b3800) [pid = 1943] [serial = 770] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x129782800) [pid = 1943] [serial = 768] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x11a37c000) [pid = 1943] [serial = 767] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x12977b800) [pid = 1943] [serial = 765] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x1291e0000) [pid = 1943] [serial = 764] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x126888400) [pid = 1943] [serial = 762] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x124db7c00) [pid = 1943] [serial = 761] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x12b944c00) [pid = 1943] [serial = 807] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x119330000) [pid = 1943] [serial = 759] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x119108800) [pid = 1943] [serial = 758] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x117568800) [pid = 1943] [serial = 756] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x1164f7400) [pid = 1943] [serial = 755] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x12977bc00) [pid = 1943] [serial = 753] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x1294a2400) [pid = 1943] [serial = 798] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x1264c5000) [pid = 1943] [serial = 789] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x12ab24000) [pid = 1943] [serial = 803] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x124db9c00) [pid = 1943] [serial = 786] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x129781000) [pid = 1943] [serial = 801] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x128e1c000) [pid = 1943] [serial = 705] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x11910a800) [pid = 1943] [serial = 699] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x1219e4c00) [pid = 1943] [serial = 702] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x116a63400) [pid = 1943] [serial = 696] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x12bb96c00) [pid = 1943] [serial = 708] [outer = 0x0] [url = about:blank] 17:21:15 INFO - PROCESS | 1943 | 1463098875525 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 1943 | 1463098875528 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 17:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:21:15 INFO - PROCESS | 1943 | 1463098875534 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 1943 | 1463098875536 Marionette TRACE conn2 <- [1,1138,null,{}] 17:21:15 INFO - PROCESS | 1943 | 1463098875539 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}] 17:21:15 INFO - PROCESS | 1943 | 1463098875613 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:21:15 INFO - PROCESS | 1943 | 1463098875619 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x115e9f800 == 31 [pid = 1943] [id = 292] 17:21:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x116736800) [pid = 1943] [serial = 874] [outer = 0x0] 17:21:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x11684ec00) [pid = 1943] [serial = 875] [outer = 0x116736800] 17:21:15 INFO - PROCESS | 1943 | 1463098875649 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x11711fc00) [pid = 1943] [serial = 876] [outer = 0x116736800] 17:21:15 INFO - PROCESS | 1943 | 1463098875988 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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 470ms 17:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:21:16 INFO - PROCESS | 1943 | 1463098876005 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1943 | 1463098876007 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 17:21:16 INFO - PROCESS | 1943 | 1463098876010 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 1943 | 1463098876011 Marionette TRACE conn2 <- [1,1142,null,{}] 17:21:16 INFO - PROCESS | 1943 | 1463098876016 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}] 17:21:16 INFO - PROCESS | 1943 | 1463098876105 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:21:16 INFO - PROCESS | 1943 | 1463098876148 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x116aba800 == 32 [pid = 1943] [id = 293] 17:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x114fc8000) [pid = 1943] [serial = 877] [outer = 0x0] 17:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x11769c800) [pid = 1943] [serial = 878] [outer = 0x114fc8000] 17:21:16 INFO - PROCESS | 1943 | 1463098876174 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x1183e1000) [pid = 1943] [serial = 879] [outer = 0x114fc8000] 17:21:16 INFO - PROCESS | 1943 | 1463098876485 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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 17:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:21:16 INFO - PROCESS | 1943 | 1463098876530 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1943 | 1463098876532 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 17:21:16 INFO - PROCESS | 1943 | 1463098876535 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 1943 | 1463098876546 Marionette TRACE conn2 <- [1,1146,null,{}] 17:21:16 INFO - PROCESS | 1943 | 1463098876553 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}] 17:21:16 INFO - PROCESS | 1943 | 1463098876631 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:21:16 INFO - PROCESS | 1943 | 1463098876680 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x118717800 == 33 [pid = 1943] [id = 294] 17:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11673a800) [pid = 1943] [serial = 880] [outer = 0x0] 17:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x1183e9400) [pid = 1943] [serial = 881] [outer = 0x11673a800] 17:21:16 INFO - PROCESS | 1943 | 1463098876705 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1185cf400) [pid = 1943] [serial = 882] [outer = 0x11673a800] 17:21:16 INFO - PROCESS | 1943 | 1463098876969 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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 482ms 17:21:17 INFO - PROCESS | 1943 | 1463098877020 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 1943 | 1463098877022 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 17:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:21:17 INFO - PROCESS | 1943 | 1463098877024 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 1943 | 1463098877025 Marionette TRACE conn2 <- [1,1150,null,{}] 17:21:17 INFO - PROCESS | 1943 | 1463098877027 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}] 17:21:17 INFO - PROCESS | 1943 | 1463098877106 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:21:17 INFO - PROCESS | 1943 | 1463098877111 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a103800 == 34 [pid = 1943] [id = 295] 17:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x11856bc00) [pid = 1943] [serial = 883] [outer = 0x0] 17:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x119031000) [pid = 1943] [serial = 884] [outer = 0x11856bc00] 17:21:17 INFO - PROCESS | 1943 | 1463098877139 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x119105800) [pid = 1943] [serial = 885] [outer = 0x11856bc00] 17:21:17 INFO - PROCESS | 1943 | 1463098877468 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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 471ms 17:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:21:17 INFO - PROCESS | 1943 | 1463098877495 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 1943 | 1463098877496 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 17:21:17 INFO - PROCESS | 1943 | 1463098877499 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 1943 | 1463098877500 Marionette TRACE conn2 <- [1,1154,null,{}] 17:21:17 INFO - PROCESS | 1943 | 1463098877502 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}] 17:21:17 INFO - PROCESS | 1943 | 1463098877602 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:21:17 INFO - PROCESS | 1943 | 1463098877617 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214b8000 == 35 [pid = 1943] [id = 296] 17:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x11913f000) [pid = 1943] [serial = 886] [outer = 0x0] 17:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x119148000) [pid = 1943] [serial = 887] [outer = 0x11913f000] 17:21:17 INFO - PROCESS | 1943 | 1463098877655 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119330000) [pid = 1943] [serial = 888] [outer = 0x11913f000] 17:21:18 INFO - PROCESS | 1943 | 1463098878006 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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 17:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:21:18 INFO - PROCESS | 1943 | 1463098878017 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 1943 | 1463098878019 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 17:21:18 INFO - PROCESS | 1943 | 1463098878021 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1943 | 1463098878022 Marionette TRACE conn2 <- [1,1158,null,{}] 17:21:18 INFO - PROCESS | 1943 | 1463098878024 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}] 17:21:18 INFO - PROCESS | 1943 | 1463098878118 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:21:18 INFO - PROCESS | 1943 | 1463098878123 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x12197e000 == 36 [pid = 1943] [id = 297] 17:21:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1194bec00) [pid = 1943] [serial = 889] [outer = 0x0] 17:21:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x119be0400) [pid = 1943] [serial = 890] [outer = 0x1194bec00] 17:21:18 INFO - PROCESS | 1943 | 1463098878149 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x11a285000) [pid = 1943] [serial = 891] [outer = 0x1194bec00] 17:21:18 INFO - PROCESS | 1943 | 1463098878474 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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 517ms 17:21:18 INFO - PROCESS | 1943 | 1463098878539 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 1943 | 1463098878540 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 17:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:21:18 INFO - PROCESS | 1943 | 1463098878542 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1943 | 1463098878543 Marionette TRACE conn2 <- [1,1162,null,{}] 17:21:18 INFO - PROCESS | 1943 | 1463098878546 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}] 17:21:18 INFO - PROCESS | 1943 | 1463098878647 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:21:18 INFO - PROCESS | 1943 | 1463098878661 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x119468000 == 37 [pid = 1943] [id = 298] 17:21:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x112d25c00) [pid = 1943] [serial = 892] [outer = 0x0] 17:21:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x11a28dc00) [pid = 1943] [serial = 893] [outer = 0x112d25c00] 17:21:18 INFO - PROCESS | 1943 | 1463098878687 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x11a293800) [pid = 1943] [serial = 894] [outer = 0x112d25c00] 17:21:19 INFO - PROCESS | 1943 | 1463098879031 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]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 17:21:19 INFO - PROCESS | 1943 | 1463098879063 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 1943 | 1463098879066 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 17:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:21:19 INFO - PROCESS | 1943 | 1463098879069 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 1943 | 1463098879070 Marionette TRACE conn2 <- [1,1166,null,{}] 17:21:19 INFO - PROCESS | 1943 | 1463098879072 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}] 17:21:19 INFO - PROCESS | 1943 | 1463098879161 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:21:19 INFO - PROCESS | 1943 | 1463098879165 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261e9000 == 38 [pid = 1943] [id = 299] 17:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x11a382400) [pid = 1943] [serial = 895] [outer = 0x0] 17:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x12151d400) [pid = 1943] [serial = 896] [outer = 0x11a382400] 17:21:19 INFO - PROCESS | 1943 | 1463098879190 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1219ea400) [pid = 1943] [serial = 897] [outer = 0x11a382400] 17:21:19 INFO - PROCESS | 1943 | 1463098879510 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]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 517ms 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x121a7e400) [pid = 1943] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x121a86000) [pid = 1943] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x111f5bc00) [pid = 1943] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x11932b400) [pid = 1943] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x112de1800) [pid = 1943] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x12ac5d800) [pid = 1943] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x114fc6800) [pid = 1943] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x11914b400) [pid = 1943] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x116743000) [pid = 1943] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x118580c00) [pid = 1943] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x119f58800) [pid = 1943] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1183e9c00) [pid = 1943] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x1164b6000) [pid = 1943] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x126130000) [pid = 1943] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x124db7000) [pid = 1943] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x112a74400) [pid = 1943] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x118184400) [pid = 1943] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x11a28e800) [pid = 1943] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:21:19 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x1183ebc00) [pid = 1943] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:21:19 INFO - PROCESS | 1943 | 1463098879791 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 1943 | 1463098879793 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 17:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:21:19 INFO - PROCESS | 1943 | 1463098879829 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 1943 | 1463098879831 Marionette TRACE conn2 <- [1,1170,null,{}] 17:21:19 INFO - PROCESS | 1943 | 1463098879834 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}] 17:21:19 INFO - PROCESS | 1943 | 1463098879929 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:21:19 INFO - PROCESS | 1943 | 1463098879937 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189be000 == 39 [pid = 1943] [id = 300] 17:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x115e71000) [pid = 1943] [serial = 898] [outer = 0x0] 17:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11756b800) [pid = 1943] [serial = 899] [outer = 0x115e71000] 17:21:19 INFO - PROCESS | 1943 | 1463098879963 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x118587400) [pid = 1943] [serial = 900] [outer = 0x115e71000] 17:21:20 INFO - PROCESS | 1943 | 1463098880271 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]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 471ms 17:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:21:20 INFO - PROCESS | 1943 | 1463098880302 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 1943 | 1463098880303 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 17:21:20 INFO - PROCESS | 1943 | 1463098880305 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 1943 | 1463098880306 Marionette TRACE conn2 <- [1,1174,null,{}] 17:21:20 INFO - PROCESS | 1943 | 1463098880308 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}] 17:21:20 INFO - PROCESS | 1943 | 1463098880404 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:21:20 INFO - PROCESS | 1943 | 1463098880413 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dc5000 == 40 [pid = 1943] [id = 301] 17:21:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x118567c00) [pid = 1943] [serial = 901] [outer = 0x0] 17:21:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x121a81c00) [pid = 1943] [serial = 902] [outer = 0x118567c00] 17:21:20 INFO - PROCESS | 1943 | 1463098880442 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x124e1f000) [pid = 1943] [serial = 903] [outer = 0x118567c00] 17:21:20 INFO - PROCESS | 1943 | 1463098880757 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] 17:21:20 INFO - PROCESS | 1943 | 1463098880775 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 17:21:20 INFO - PROCESS | 1943 | 1463098880777 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 1943 | 1463098880779 Marionette TRACE conn2 <- [1,1178,null,{}] 17:21:20 INFO - PROCESS | 1943 | 1463098880784 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}] 17:21:20 INFO - PROCESS | 1943 | 1463098880873 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:21:20 INFO - PROCESS | 1943 | 1463098880877 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a832800 == 41 [pid = 1943] [id = 302] 17:21:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x126129000) [pid = 1943] [serial = 904] [outer = 0x0] 17:21:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x1266cc000) [pid = 1943] [serial = 905] [outer = 0x126129000] 17:21:20 INFO - PROCESS | 1943 | 1463098880904 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x126e14800) [pid = 1943] [serial = 906] [outer = 0x126129000] 17:21:21 INFO - PROCESS | 1943 | 1463098881233 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] 17:21:21 INFO - PROCESS | 1943 | 1463098881253 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 17:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:21:21 INFO - PROCESS | 1943 | 1463098881255 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1943 | 1463098881256 Marionette TRACE conn2 <- [1,1182,null,{}] 17:21:21 INFO - PROCESS | 1943 | 1463098881258 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}] 17:21:21 INFO - PROCESS | 1943 | 1463098881366 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:21:21 INFO - PROCESS | 1943 | 1463098881373 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab09000 == 42 [pid = 1943] [id = 303] 17:21:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x124db6c00) [pid = 1943] [serial = 907] [outer = 0x0] 17:21:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x128da0000) [pid = 1943] [serial = 908] [outer = 0x124db6c00] 17:21:21 INFO - PROCESS | 1943 | 1463098881397 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x128dac000) [pid = 1943] [serial = 909] [outer = 0x124db6c00] 17:21:21 INFO - PROCESS | 1943 | 1463098881682 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1943 | 1463098881782 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 17:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:21:21 INFO - PROCESS | 1943 | 1463098881786 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1943 | 1463098881789 Marionette TRACE conn2 <- [1,1186,null,{}] 17:21:21 INFO - PROCESS | 1943 | 1463098881793 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}] 17:21:21 INFO - PROCESS | 1943 | 1463098881887 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:21:21 INFO - PROCESS | 1943 | 1463098881974 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x114f80000 == 43 [pid = 1943] [id = 304] 17:21:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x1130aa400) [pid = 1943] [serial = 910] [outer = 0x0] 17:21:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x1132b5000) [pid = 1943] [serial = 911] [outer = 0x1130aa400] 17:21:22 INFO - PROCESS | 1943 | 1463098882006 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1164b8400) [pid = 1943] [serial = 912] [outer = 0x1130aa400] 17:21:22 INFO - PROCESS | 1943 | 1463098882420 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] 17:21:22 INFO - PROCESS | 1943 | 1463098882462 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 17:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:21:22 INFO - PROCESS | 1943 | 1463098882468 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 1943 | 1463098882471 Marionette TRACE conn2 <- [1,1190,null,{}] 17:21:22 INFO - PROCESS | 1943 | 1463098882474 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}] 17:21:22 INFO - PROCESS | 1943 | 1463098882594 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:21:22 INFO - PROCESS | 1943 | 1463098882669 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189b1800 == 44 [pid = 1943] [id = 305] 17:21:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x11756b400) [pid = 1943] [serial = 913] [outer = 0x0] 17:21:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1183dd400) [pid = 1943] [serial = 914] [outer = 0x11756b400] 17:21:22 INFO - PROCESS | 1943 | 1463098882700 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x118568c00) [pid = 1943] [serial = 915] [outer = 0x11756b400] 17:21:23 INFO - PROCESS | 1943 | 1463098883105 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] 17:21:23 INFO - PROCESS | 1943 | 1463098883141 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 17:21:23 INFO - PROCESS | 1943 | 1463098883143 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1943 | 1463098883145 Marionette TRACE conn2 <- [1,1194,null,{}] 17:21:23 INFO - PROCESS | 1943 | 1463098883152 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}] 17:21:23 INFO - PROCESS | 1943 | 1463098883250 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:21:23 INFO - PROCESS | 1943 | 1463098883302 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acda000 == 45 [pid = 1943] [id = 306] 17:21:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x11910b800) [pid = 1943] [serial = 916] [outer = 0x0] 17:21:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x119329400) [pid = 1943] [serial = 917] [outer = 0x11910b800] 17:21:23 INFO - PROCESS | 1943 | 1463098883334 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x119b05c00) [pid = 1943] [serial = 918] [outer = 0x11910b800] 17:21:23 INFO - PROCESS | 1943 | 1463098883774 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] 17:21:23 INFO - PROCESS | 1943 | 1463098883815 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 17:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:21:23 INFO - PROCESS | 1943 | 1463098883819 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1943 | 1463098883821 Marionette TRACE conn2 <- [1,1198,null,{}] 17:21:23 INFO - PROCESS | 1943 | 1463098883825 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}] 17:21:23 INFO - PROCESS | 1943 | 1463098883987 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:21:24 INFO - PROCESS | 1943 | 1463098884065 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce4800 == 46 [pid = 1943] [id = 307] 17:21:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x121521c00) [pid = 1943] [serial = 919] [outer = 0x0] 17:21:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x124598400) [pid = 1943] [serial = 920] [outer = 0x121521c00] 17:21:24 INFO - PROCESS | 1943 | 1463098884094 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x126421000) [pid = 1943] [serial = 921] [outer = 0x121521c00] 17:21:24 INFO - PROCESS | 1943 | 1463098884500 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]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 723ms 17:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:21:24 INFO - PROCESS | 1943 | 1463098884541 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1943 | 1463098884543 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 17:21:24 INFO - PROCESS | 1943 | 1463098884545 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 1943 | 1463098884546 Marionette TRACE conn2 <- [1,1202,null,{}] 17:21:24 INFO - PROCESS | 1943 | 1463098884549 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}] 17:21:24 INFO - PROCESS | 1943 | 1463098884644 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:21:24 INFO - PROCESS | 1943 | 1463098884706 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfa3000 == 47 [pid = 1943] [id = 308] 17:21:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x126e0e800) [pid = 1943] [serial = 922] [outer = 0x0] 17:21:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x128da8c00) [pid = 1943] [serial = 923] [outer = 0x126e0e800] 17:21:24 INFO - PROCESS | 1943 | 1463098884736 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x128e1a000) [pid = 1943] [serial = 924] [outer = 0x126e0e800] 17:21:25 INFO - PROCESS | 1943 | 1463098885170 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]]]}] 17:21:25 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 17:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 668ms 17:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:21:25 INFO - PROCESS | 1943 | 1463098885214 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 1943 | 1463098885215 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 17:21:25 INFO - PROCESS | 1943 | 1463098885217 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1943 | 1463098885219 Marionette TRACE conn2 <- [1,1206,null,{}] 17:21:25 INFO - PROCESS | 1943 | 1463098885221 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}] 17:21:25 INFO - PROCESS | 1943 | 1463098885349 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:21:25 INFO - PROCESS | 1943 | 1463098885423 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x1133d0000 == 48 [pid = 1943] [id = 309] 17:21:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x115e6d000) [pid = 1943] [serial = 925] [outer = 0x0] 17:21:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1183de000) [pid = 1943] [serial = 926] [outer = 0x115e6d000] 17:21:25 INFO - PROCESS | 1943 | 1463098885454 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1291dd400) [pid = 1943] [serial = 927] [outer = 0x115e6d000] 17:21:25 INFO - PROCESS | 1943 | 1463098885962 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]]]}] 17:21:25 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 17:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 768ms 17:21:26 INFO - PROCESS | 1943 | 1463098886000 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1943 | 1463098886003 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 17:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:21:26 INFO - PROCESS | 1943 | 1463098886009 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1943 | 1463098886010 Marionette TRACE conn2 <- [1,1210,null,{}] 17:21:26 INFO - PROCESS | 1943 | 1463098886037 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}] 17:21:26 INFO - PROCESS | 1943 | 1463098886153 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:21:26 INFO - PROCESS | 1943 | 1463098886233 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x116642000 == 49 [pid = 1943] [id = 310] 17:21:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x1166c0000) [pid = 1943] [serial = 928] [outer = 0x0] 17:21:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x11673c400) [pid = 1943] [serial = 929] [outer = 0x1166c0000] 17:21:26 INFO - PROCESS | 1943 | 1463098886263 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x116a66400) [pid = 1943] [serial = 930] [outer = 0x1166c0000] 17:21:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x118180c00) [pid = 1943] [serial = 931] [outer = 0x12cffd000] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x12a832800 == 48 [pid = 1943] [id = 302] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x128dc5000 == 47 [pid = 1943] [id = 301] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x1189be000 == 46 [pid = 1943] [id = 300] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x1261e9000 == 45 [pid = 1943] [id = 299] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x119468000 == 44 [pid = 1943] [id = 298] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x12197e000 == 43 [pid = 1943] [id = 297] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x1214b8000 == 42 [pid = 1943] [id = 296] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x11a103800 == 41 [pid = 1943] [id = 295] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x118717800 == 40 [pid = 1943] [id = 294] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x116aba800 == 39 [pid = 1943] [id = 293] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x115e9f800 == 38 [pid = 1943] [id = 292] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x11264e800 == 37 [pid = 1943] [id = 291] 17:21:26 INFO - PROCESS | 1943 | --DOCSHELL 0x1166e0000 == 36 [pid = 1943] [id = 290] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x121af1400) [pid = 1943] [serial = 845] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x124593800) [pid = 1943] [serial = 848] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x11711e400) [pid = 1943] [serial = 818] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1194ba000) [pid = 1943] [serial = 833] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x119b02c00) [pid = 1943] [serial = 834] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1131ec800) [pid = 1943] [serial = 812] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x113324400) [pid = 1943] [serial = 813] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x12bb41c00) [pid = 1943] [serial = 810] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1164ac800) [pid = 1943] [serial = 815] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x116738800) [pid = 1943] [serial = 816] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x119b0a800) [pid = 1943] [serial = 836] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x119f07c00) [pid = 1943] [serial = 837] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x11802bc00) [pid = 1943] [serial = 821] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x1183e1800) [pid = 1943] [serial = 822] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x118932400) [pid = 1943] [serial = 827] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11910b000) [pid = 1943] [serial = 828] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11a286000) [pid = 1943] [serial = 839] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x11a28bc00) [pid = 1943] [serial = 840] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x119111c00) [pid = 1943] [serial = 830] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x119323000) [pid = 1943] [serial = 831] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x121d7fc00) [pid = 1943] [serial = 846] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x11851fc00) [pid = 1943] [serial = 824] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x118571400) [pid = 1943] [serial = 825] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x12641f800) [pid = 1943] [serial = 863] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x124e14800) [pid = 1943] [serial = 851] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1248bd400) [pid = 1943] [serial = 849] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x114fc3400) [pid = 1943] [serial = 854] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11818a800) [pid = 1943] [serial = 855] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x121f10000) [pid = 1943] [serial = 860] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x126128800) [pid = 1943] [serial = 861] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x1176a3c00) [pid = 1943] [serial = 819] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x11a387400) [pid = 1943] [serial = 842] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x119147400) [pid = 1943] [serial = 857] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x1219f0400) [pid = 1943] [serial = 843] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x124e1c400) [pid = 1943] [serial = 852] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x11a290400) [pid = 1943] [serial = 858] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x1266c4000) [pid = 1943] [serial = 864] [outer = 0x0] [url = about:blank] 17:21:26 INFO - PROCESS | 1943 | 1463098886810 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]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 826ms 17:21:26 INFO - PROCESS | 1943 | 1463098886840 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1943 | 1463098886845 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 17:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:21:26 INFO - PROCESS | 1943 | 1463098886854 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1943 | 1463098886857 Marionette TRACE conn2 <- [1,1214,null,{}] 17:21:26 INFO - PROCESS | 1943 | 1463098886860 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}] 17:21:26 INFO - PROCESS | 1943 | 1463098886982 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:21:27 INFO - PROCESS | 1943 | 1463098887058 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3f000 == 37 [pid = 1943] [id = 311] 17:21:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x111f26400) [pid = 1943] [serial = 932] [outer = 0x0] 17:21:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x1176a3c00) [pid = 1943] [serial = 933] [outer = 0x111f26400] 17:21:27 INFO - PROCESS | 1943 | 1463098887099 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x118570400) [pid = 1943] [serial = 934] [outer = 0x111f26400] 17:21:27 INFO - PROCESS | 1943 | 1463098887406 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]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 573ms 17:21:27 INFO - PROCESS | 1943 | 1463098887426 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1943 | 1463098887427 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 17:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:21:27 INFO - PROCESS | 1943 | 1463098887430 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1943 | 1463098887435 Marionette TRACE conn2 <- [1,1218,null,{}] 17:21:27 INFO - PROCESS | 1943 | 1463098887443 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}] 17:21:27 INFO - PROCESS | 1943 | 1463098887523 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:21:27 INFO - PROCESS | 1943 | 1463098887528 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d09800 == 38 [pid = 1943] [id = 312] 17:21:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x1185cfc00) [pid = 1943] [serial = 935] [outer = 0x0] 17:21:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x119104c00) [pid = 1943] [serial = 936] [outer = 0x1185cfc00] 17:21:27 INFO - PROCESS | 1943 | 1463098887560 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11932f000) [pid = 1943] [serial = 937] [outer = 0x1185cfc00] 17:21:27 INFO - PROCESS | 1943 | 1463098887891 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]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 474ms 17:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:21:27 INFO - PROCESS | 1943 | 1463098887905 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1943 | 1463098887906 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 17:21:27 INFO - PROCESS | 1943 | 1463098887908 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1943 | 1463098887920 Marionette TRACE conn2 <- [1,1222,null,{}] 17:21:27 INFO - PROCESS | 1943 | 1463098887928 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}] 17:21:28 INFO - PROCESS | 1943 | 1463098888009 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:21:28 INFO - PROCESS | 1943 | 1463098888014 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214b3000 == 39 [pid = 1943] [id = 313] 17:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1190a2c00) [pid = 1943] [serial = 938] [outer = 0x0] 17:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x119f5d000) [pid = 1943] [serial = 939] [outer = 0x1190a2c00] 17:21:28 INFO - PROCESS | 1943 | 1463098888041 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11a28ac00) [pid = 1943] [serial = 940] [outer = 0x1190a2c00] 17:21:28 INFO - PROCESS | 1943 | 1463098888362 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] 17:21:28 INFO - PROCESS | 1943 | 1463098888397 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 17:21:28 INFO - PROCESS | 1943 | 1463098888399 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 1943 | 1463098888400 Marionette TRACE conn2 <- [1,1226,null,{}] 17:21:28 INFO - PROCESS | 1943 | 1463098888402 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}] 17:21:28 INFO - PROCESS | 1943 | 1463098888503 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:21:28 INFO - PROCESS | 1943 | 1463098888509 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x116885000 == 40 [pid = 1943] [id = 314] 17:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x11a290400) [pid = 1943] [serial = 941] [outer = 0x0] 17:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x12151b000) [pid = 1943] [serial = 942] [outer = 0x11a290400] 17:21:28 INFO - PROCESS | 1943 | 1463098888536 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x121af2800) [pid = 1943] [serial = 943] [outer = 0x11a290400] 17:21:28 INFO - PROCESS | 1943 | 1463098888869 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]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 17:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:21:28 INFO - PROCESS | 1943 | 1463098888918 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 1943 | 1463098888920 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 17:21:28 INFO - PROCESS | 1943 | 1463098888922 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 1943 | 1463098888923 Marionette TRACE conn2 <- [1,1230,null,{}] 17:21:28 INFO - PROCESS | 1943 | 1463098888925 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}] 17:21:29 INFO - PROCESS | 1943 | 1463098889032 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:21:29 INFO - PROCESS | 1943 | 1463098889073 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x126637800 == 41 [pid = 1943] [id = 315] 17:21:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1242e2800) [pid = 1943] [serial = 944] [outer = 0x0] 17:21:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1266ce000) [pid = 1943] [serial = 945] [outer = 0x1242e2800] 17:21:29 INFO - PROCESS | 1943 | 1463098889098 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x128f61800) [pid = 1943] [serial = 946] [outer = 0x1242e2800] 17:21:29 INFO - PROCESS | 1943 | 1463098889421 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]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 17:21:29 INFO - PROCESS | 1943 | 1463098889441 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 1943 | 1463098889443 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 17:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:21:29 INFO - PROCESS | 1943 | 1463098889446 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 1943 | 1463098889447 Marionette TRACE conn2 <- [1,1234,null,{}] 17:21:29 INFO - PROCESS | 1943 | 1463098889453 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}] 17:21:29 INFO - PROCESS | 1943 | 1463098889599 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:21:29 INFO - PROCESS | 1943 | 1463098889617 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dbf000 == 42 [pid = 1943] [id = 316] 17:21:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x12458e400) [pid = 1943] [serial = 947] [outer = 0x0] 17:21:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x128f64400) [pid = 1943] [serial = 948] [outer = 0x12458e400] 17:21:29 INFO - PROCESS | 1943 | 1463098889651 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1291e5800) [pid = 1943] [serial = 949] [outer = 0x12458e400] 17:21:30 INFO - PROCESS | 1943 | 1463098890048 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]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 627ms 17:21:30 INFO - PROCESS | 1943 | 1463098890079 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1943 | 1463098890080 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 17:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:21:30 INFO - PROCESS | 1943 | 1463098890082 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1943 | 1463098890083 Marionette TRACE conn2 <- [1,1238,null,{}] 17:21:30 INFO - PROCESS | 1943 | 1463098890086 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}] 17:21:30 INFO - PROCESS | 1943 | 1463098890182 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:21:30 INFO - PROCESS | 1943 | 1463098890186 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x12963a800 == 43 [pid = 1943] [id = 317] 17:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1291e0400) [pid = 1943] [serial = 950] [outer = 0x0] 17:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1294a0c00) [pid = 1943] [serial = 951] [outer = 0x1291e0400] 17:21:30 INFO - PROCESS | 1943 | 1463098890237 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1296e6400) [pid = 1943] [serial = 952] [outer = 0x1291e0400] 17:21:30 INFO - PROCESS | 1943 | 1463098890545 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]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 17:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:21:30 INFO - PROCESS | 1943 | 1463098890602 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1943 | 1463098890603 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 17:21:30 INFO - PROCESS | 1943 | 1463098890605 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1943 | 1463098890606 Marionette TRACE conn2 <- [1,1242,null,{}] 17:21:30 INFO - PROCESS | 1943 | 1463098890609 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}] 17:21:30 INFO - PROCESS | 1943 | 1463098890705 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:21:30 INFO - PROCESS | 1943 | 1463098890718 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a82a800 == 44 [pid = 1943] [id = 318] 17:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x129497c00) [pid = 1943] [serial = 953] [outer = 0x0] 17:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1296f1000) [pid = 1943] [serial = 954] [outer = 0x129497c00] 17:21:30 INFO - PROCESS | 1943 | 1463098890743 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x12971f800) [pid = 1943] [serial = 955] [outer = 0x129497c00] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x116736800) [pid = 1943] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11a382400) [pid = 1943] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x126129000) [pid = 1943] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x115e71000) [pid = 1943] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x118567c00) [pid = 1943] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x11913f000) [pid = 1943] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1194bec00) [pid = 1943] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x112d25c00) [pid = 1943] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x114fc8000) [pid = 1943] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x11856bc00) [pid = 1943] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x112a71c00) [pid = 1943] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:21:30 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x11673a800) [pid = 1943] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:21:31 INFO - PROCESS | 1943 | 1463098891101 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]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 517ms 17:21:31 INFO - PROCESS | 1943 | 1463098891124 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 1943 | 1463098891125 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 17:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:21:31 INFO - PROCESS | 1943 | 1463098891127 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 1943 | 1463098891129 Marionette TRACE conn2 <- [1,1246,null,{}] 17:21:31 INFO - PROCESS | 1943 | 1463098891133 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}] 17:21:31 INFO - PROCESS | 1943 | 1463098891230 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:21:31 INFO - PROCESS | 1943 | 1463098891238 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a83f800 == 45 [pid = 1943] [id = 319] 17:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x112d22400) [pid = 1943] [serial = 956] [outer = 0x0] 17:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119f5ac00) [pid = 1943] [serial = 957] [outer = 0x112d22400] 17:21:31 INFO - PROCESS | 1943 | 1463098891262 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x126895800) [pid = 1943] [serial = 958] [outer = 0x112d22400] 17:21:31 INFO - PROCESS | 1943 | 1463098891574 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]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 467ms 17:21:31 INFO - PROCESS | 1943 | 1463098891596 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 1943 | 1463098891598 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 17:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:21:31 INFO - PROCESS | 1943 | 1463098891603 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 1943 | 1463098891612 Marionette TRACE conn2 <- [1,1250,null,{}] 17:21:31 INFO - PROCESS | 1943 | 1463098891618 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}] 17:21:31 INFO - PROCESS | 1943 | 1463098891707 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:21:31 INFO - PROCESS | 1943 | 1463098891759 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acda800 == 46 [pid = 1943] [id = 320] 17:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x114fc8000) [pid = 1943] [serial = 959] [outer = 0x0] 17:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x128e1d000) [pid = 1943] [serial = 960] [outer = 0x114fc8000] 17:21:31 INFO - PROCESS | 1943 | 1463098891788 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x12a817800) [pid = 1943] [serial = 961] [outer = 0x114fc8000] 17:21:32 INFO - PROCESS | 1943 | 1463098892071 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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 481ms 17:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:21:32 INFO - PROCESS | 1943 | 1463098892088 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1943 | 1463098892089 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 17:21:32 INFO - PROCESS | 1943 | 1463098892091 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1943 | 1463098892092 Marionette TRACE conn2 <- [1,1254,null,{}] 17:21:32 INFO - PROCESS | 1943 | 1463098892094 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}] 17:21:32 INFO - PROCESS | 1943 | 1463098892178 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:21:32 INFO - PROCESS | 1943 | 1463098892185 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c538800 == 47 [pid = 1943] [id = 321] 17:21:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x119109800) [pid = 1943] [serial = 962] [outer = 0x0] 17:21:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x12ab2a000) [pid = 1943] [serial = 963] [outer = 0x119109800] 17:21:32 INFO - PROCESS | 1943 | 1463098892209 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x12ab30800) [pid = 1943] [serial = 964] [outer = 0x119109800] 17:21:32 INFO - PROCESS | 1943 | 1463098892508 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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 468ms 17:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:21:32 INFO - PROCESS | 1943 | 1463098892559 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1943 | 1463098892560 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 17:21:32 INFO - PROCESS | 1943 | 1463098892562 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1943 | 1463098892563 Marionette TRACE conn2 <- [1,1258,null,{}] 17:21:32 INFO - PROCESS | 1943 | 1463098892566 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}] 17:21:32 INFO - PROCESS | 1943 | 1463098892668 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:21:32 INFO - PROCESS | 1943 | 1463098892674 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c548000 == 48 [pid = 1943] [id = 322] 17:21:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x121f10c00) [pid = 1943] [serial = 965] [outer = 0x0] 17:21:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12ab30c00) [pid = 1943] [serial = 966] [outer = 0x121f10c00] 17:21:32 INFO - PROCESS | 1943 | 1463098892707 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x12ac62c00) [pid = 1943] [serial = 967] [outer = 0x121f10c00] 17:21:33 INFO - PROCESS | 1943 | 1463098893110 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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 569ms 17:21:33 INFO - PROCESS | 1943 | 1463098893132 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1943 | 1463098893134 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 17:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:21:33 INFO - PROCESS | 1943 | 1463098893137 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1943 | 1463098893140 Marionette TRACE conn2 <- [1,1262,null,{}] 17:21:33 INFO - PROCESS | 1943 | 1463098893144 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}] 17:21:33 INFO - PROCESS | 1943 | 1463098893248 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:21:33 INFO - PROCESS | 1943 | 1463098893313 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3f800 == 49 [pid = 1943] [id = 323] 17:21:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x113c0d400) [pid = 1943] [serial = 968] [outer = 0x0] 17:21:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1164fc800) [pid = 1943] [serial = 969] [outer = 0x113c0d400] 17:21:33 INFO - PROCESS | 1943 | 1463098893344 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x11711e400) [pid = 1943] [serial = 970] [outer = 0x113c0d400] 17:21:33 INFO - PROCESS | 1943 | 1463098893762 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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 17:21:33 INFO - PROCESS | 1943 | 1463098893809 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1943 | 1463098893813 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 17:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:21:33 INFO - PROCESS | 1943 | 1463098893819 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1943 | 1463098893821 Marionette TRACE conn2 <- [1,1266,null,{}] 17:21:33 INFO - PROCESS | 1943 | 1463098893823 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}] 17:21:33 INFO - PROCESS | 1943 | 1463098893924 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:21:33 INFO - PROCESS | 1943 | 1463098893988 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x121d1a800 == 50 [pid = 1943] [id = 324] 17:21:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11769e800) [pid = 1943] [serial = 971] [outer = 0x0] 17:21:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x118582800) [pid = 1943] [serial = 972] [outer = 0x11769e800] 17:21:34 INFO - PROCESS | 1943 | 1463098894019 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x119147400) [pid = 1943] [serial = 973] [outer = 0x11769e800] 17:21:34 INFO - PROCESS | 1943 | 1463098894422 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]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 669ms 17:21:34 INFO - PROCESS | 1943 | 1463098894489 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 1943 | 1463098894490 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 17:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:21:34 INFO - PROCESS | 1943 | 1463098894492 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 1943 | 1463098894495 Marionette TRACE conn2 <- [1,1270,null,{}] 17:21:34 INFO - PROCESS | 1943 | 1463098894503 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}] 17:21:34 INFO - PROCESS | 1943 | 1463098894629 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:21:34 INFO - PROCESS | 1943 | 1463098894707 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c52f800 == 51 [pid = 1943] [id = 325] 17:21:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x12612a800) [pid = 1943] [serial = 974] [outer = 0x0] 17:21:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1264cb400) [pid = 1943] [serial = 975] [outer = 0x12612a800] 17:21:34 INFO - PROCESS | 1943 | 1463098894740 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x126e12400) [pid = 1943] [serial = 976] [outer = 0x12612a800] 17:21:35 INFO - PROCESS | 1943 | 1463098895159 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 673ms 17:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:21:35 INFO - PROCESS | 1943 | 1463098895166 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 1943 | 1463098895168 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 17:21:35 INFO - PROCESS | 1943 | 1463098895170 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 1943 | 1463098895171 Marionette TRACE conn2 <- [1,1274,null,{}] 17:21:35 INFO - PROCESS | 1943 | 1463098895174 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}] 17:21:35 INFO - PROCESS | 1943 | 1463098895275 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:21:35 INFO - PROCESS | 1943 | 1463098895322 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc0f000 == 52 [pid = 1943] [id = 326] 17:21:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x12641a800) [pid = 1943] [serial = 977] [outer = 0x0] 17:21:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1291dcc00) [pid = 1943] [serial = 978] [outer = 0x12641a800] 17:21:35 INFO - PROCESS | 1943 | 1463098895351 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x129773400) [pid = 1943] [serial = 979] [outer = 0x12641a800] 17:21:35 INFO - PROCESS | 1943 | 1463098895789 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 668ms 17:21:35 INFO - PROCESS | 1943 | 1463098895839 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 1943 | 1463098895840 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 17:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:21:35 INFO - PROCESS | 1943 | 1463098895842 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 1943 | 1463098895844 Marionette TRACE conn2 <- [1,1278,null,{}] 17:21:35 INFO - PROCESS | 1943 | 1463098895863 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}] 17:21:36 INFO - PROCESS | 1943 | 1463098895999 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:21:36 INFO - PROCESS | 1943 | 1463098896233 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185bf800 == 53 [pid = 1943] [id = 327] 17:21:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1122a9c00) [pid = 1943] [serial = 980] [outer = 0x0] 17:21:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x114fc2c00) [pid = 1943] [serial = 981] [outer = 0x1122a9c00] 17:21:36 INFO - PROCESS | 1943 | 1463098896263 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11673a800) [pid = 1943] [serial = 982] [outer = 0x1122a9c00] 17:21:36 INFO - PROCESS | 1943 | 1463098896675 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]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 870ms 17:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:21:36 INFO - PROCESS | 1943 | 1463098896713 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1943 | 1463098896715 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 17:21:36 INFO - PROCESS | 1943 | 1463098896718 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1943 | 1463098896720 Marionette TRACE conn2 <- [1,1282,null,{}] 17:21:36 INFO - PROCESS | 1943 | 1463098896723 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}] 17:21:36 INFO - PROCESS | 1943 | 1463098896812 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:21:36 INFO - PROCESS | 1943 | 1463098896866 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x115e1e800 == 54 [pid = 1943] [id = 328] 17:21:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x11673b000) [pid = 1943] [serial = 983] [outer = 0x0] 17:21:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1176a4000) [pid = 1943] [serial = 984] [outer = 0x11673b000] 17:21:36 INFO - PROCESS | 1943 | 1463098896894 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x1183e0400) [pid = 1943] [serial = 985] [outer = 0x11673b000] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3bc800 == 53 [pid = 1943] [id = 289] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12c538800 == 52 [pid = 1943] [id = 321] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12acda800 == 51 [pid = 1943] [id = 320] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12a83f800 == 50 [pid = 1943] [id = 319] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12a82a800 == 49 [pid = 1943] [id = 318] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12963a800 == 48 [pid = 1943] [id = 317] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1266c9c00) [pid = 1943] [serial = 866] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x128da0000) [pid = 1943] [serial = 908] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | 1463098897335 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]]]}] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x128dbf000 == 47 [pid = 1943] [id = 316] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x126637800 == 46 [pid = 1943] [id = 315] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x116885000 == 45 [pid = 1943] [id = 314] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x1214b3000 == 44 [pid = 1943] [id = 313] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x119d09800 == 43 [pid = 1943] [id = 312] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3f000 == 42 [pid = 1943] [id = 311] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x116642000 == 41 [pid = 1943] [id = 310] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce4800 == 40 [pid = 1943] [id = 307] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12acda000 == 39 [pid = 1943] [id = 306] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x1189b1800 == 38 [pid = 1943] [id = 305] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x114f80000 == 37 [pid = 1943] [id = 304] 17:21:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab09000 == 36 [pid = 1943] [id = 303] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x119be0400) [pid = 1943] [serial = 890] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x11a28dc00) [pid = 1943] [serial = 893] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11769c800) [pid = 1943] [serial = 878] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x1183e1000) [pid = 1943] [serial = 879] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x119031000) [pid = 1943] [serial = 884] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x116279400) [pid = 1943] [serial = 873] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x119105800) [pid = 1943] [serial = 885] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x1131f8000) [pid = 1943] [serial = 872] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1183e9400) [pid = 1943] [serial = 881] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x1185cf400) [pid = 1943] [serial = 882] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11331dc00) [pid = 1943] [serial = 869] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11684ec00) [pid = 1943] [serial = 875] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11711fc00) [pid = 1943] [serial = 876] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x12151d400) [pid = 1943] [serial = 896] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x126e14800) [pid = 1943] [serial = 906] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1219ea400) [pid = 1943] [serial = 897] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x11756b800) [pid = 1943] [serial = 899] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x121a81c00) [pid = 1943] [serial = 902] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x118587400) [pid = 1943] [serial = 900] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1266cc000) [pid = 1943] [serial = 905] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x119148000) [pid = 1943] [serial = 887] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x119330000) [pid = 1943] [serial = 888] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x124e1f000) [pid = 1943] [serial = 903] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x11a285000) [pid = 1943] [serial = 891] [outer = 0x0] [url = about:blank] 17:21:37 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x11a293800) [pid = 1943] [serial = 894] [outer = 0x0] [url = about:blank] 17:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 17:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:21:37 INFO - PROCESS | 1943 | 1463098897392 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1943 | 1463098897394 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 17:21:37 INFO - PROCESS | 1943 | 1463098897397 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1943 | 1463098897398 Marionette TRACE conn2 <- [1,1286,null,{}] 17:21:37 INFO - PROCESS | 1943 | 1463098897400 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}] 17:21:37 INFO - PROCESS | 1943 | 1463098897497 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:21:37 INFO - PROCESS | 1943 | 1463098897504 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x116873800 == 37 [pid = 1943] [id = 329] 17:21:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x118517000) [pid = 1943] [serial = 986] [outer = 0x0] 17:21:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x11856a800) [pid = 1943] [serial = 987] [outer = 0x118517000] 17:21:37 INFO - PROCESS | 1943 | 1463098897533 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1185dc400) [pid = 1943] [serial = 988] [outer = 0x118517000] 17:21:37 INFO - PROCESS | 1943 | 1463098897871 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]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 17:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:21:37 INFO - PROCESS | 1943 | 1463098897927 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1943 | 1463098897929 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 17:21:37 INFO - PROCESS | 1943 | 1463098897936 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1943 | 1463098897940 Marionette TRACE conn2 <- [1,1290,null,{}] 17:21:37 INFO - PROCESS | 1943 | 1463098897943 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}] 17:21:38 INFO - PROCESS | 1943 | 1463098898018 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:21:38 INFO - PROCESS | 1943 | 1463098898025 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b1e800 == 38 [pid = 1943] [id = 330] 17:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x119026800) [pid = 1943] [serial = 989] [outer = 0x0] 17:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x119107c00) [pid = 1943] [serial = 990] [outer = 0x119026800] 17:21:38 INFO - PROCESS | 1943 | 1463098898051 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x11932c400) [pid = 1943] [serial = 991] [outer = 0x119026800] 17:21:38 INFO - PROCESS | 1943 | 1463098898360 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 476ms 17:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:21:38 INFO - PROCESS | 1943 | 1463098898409 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1943 | 1463098898411 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 17:21:38 INFO - PROCESS | 1943 | 1463098898413 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1943 | 1463098898414 Marionette TRACE conn2 <- [1,1294,null,{}] 17:21:38 INFO - PROCESS | 1943 | 1463098898416 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}] 17:21:38 INFO - PROCESS | 1943 | 1463098898494 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:21:38 INFO - PROCESS | 1943 | 1463098898544 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3d1800 == 39 [pid = 1943] [id = 331] 17:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x11902f800) [pid = 1943] [serial = 992] [outer = 0x0] 17:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1194bdc00) [pid = 1943] [serial = 993] [outer = 0x11902f800] 17:21:38 INFO - PROCESS | 1943 | 1463098898570 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x119d5a000) [pid = 1943] [serial = 994] [outer = 0x11902f800] 17:21:38 INFO - PROCESS | 1943 | 1463098898836 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 471ms 17:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:21:38 INFO - PROCESS | 1943 | 1463098898888 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1943 | 1463098898889 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 17:21:38 INFO - PROCESS | 1943 | 1463098898891 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1943 | 1463098898892 Marionette TRACE conn2 <- [1,1298,null,{}] 17:21:38 INFO - PROCESS | 1943 | 1463098898894 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}] 17:21:38 INFO - PROCESS | 1943 | 1463098898971 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:21:38 INFO - PROCESS | 1943 | 1463098898975 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x12197a800 == 40 [pid = 1943] [id = 332] 17:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11a286c00) [pid = 1943] [serial = 995] [outer = 0x0] 17:21:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x11a28a400) [pid = 1943] [serial = 996] [outer = 0x11a286c00] 17:21:39 INFO - PROCESS | 1943 | 1463098899008 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x11a381800) [pid = 1943] [serial = 997] [outer = 0x11a286c00] 17:21:39 INFO - PROCESS | 1943 | 1463098899362 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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 17:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:21:39 INFO - PROCESS | 1943 | 1463098899411 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 1943 | 1463098899413 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 17:21:39 INFO - PROCESS | 1943 | 1463098899415 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 1943 | 1463098899416 Marionette TRACE conn2 <- [1,1302,null,{}] 17:21:39 INFO - PROCESS | 1943 | 1463098899418 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}] 17:21:39 INFO - PROCESS | 1943 | 1463098899516 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:21:39 INFO - PROCESS | 1943 | 1463098899547 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3e000 == 41 [pid = 1943] [id = 333] 17:21:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x121519400) [pid = 1943] [serial = 998] [outer = 0x0] 17:21:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x121a7d800) [pid = 1943] [serial = 999] [outer = 0x121519400] 17:21:39 INFO - PROCESS | 1943 | 1463098899578 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1242e3c00) [pid = 1943] [serial = 1000] [outer = 0x121519400] 17:21:39 INFO - PROCESS | 1943 | 1463098899922 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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 519ms 17:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:21:39 INFO - PROCESS | 1943 | 1463098899935 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 1943 | 1463098899936 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 17:21:39 INFO - PROCESS | 1943 | 1463098899938 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 1943 | 1463098899939 Marionette TRACE conn2 <- [1,1306,null,{}] 17:21:39 INFO - PROCESS | 1943 | 1463098899942 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}] 17:21:40 INFO - PROCESS | 1943 | 1463098900032 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:21:40 INFO - PROCESS | 1943 | 1463098900063 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x124da2800 == 42 [pid = 1943] [id = 334] 17:21:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x12473f800) [pid = 1943] [serial = 1001] [outer = 0x0] 17:21:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x124e13400) [pid = 1943] [serial = 1002] [outer = 0x12473f800] 17:21:40 INFO - PROCESS | 1943 | 1463098900087 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x126123800) [pid = 1943] [serial = 1003] [outer = 0x12473f800] 17:21:40 INFO - PROCESS | 1943 | 1463098900395 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]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 17:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:21:40 INFO - PROCESS | 1943 | 1463098900413 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 1943 | 1463098900414 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 17:21:40 INFO - PROCESS | 1943 | 1463098900420 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 1943 | 1463098900421 Marionette TRACE conn2 <- [1,1310,null,{}] 17:21:40 INFO - PROCESS | 1943 | 1463098900423 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}] 17:21:40 INFO - PROCESS | 1943 | 1463098900518 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:21:40 INFO - PROCESS | 1943 | 1463098900529 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x126819800 == 43 [pid = 1943] [id = 335] 17:21:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x1247b9000) [pid = 1943] [serial = 1004] [outer = 0x0] 17:21:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1264d1c00) [pid = 1943] [serial = 1005] [outer = 0x1247b9000] 17:21:40 INFO - PROCESS | 1943 | 1463098900554 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x126e12000) [pid = 1943] [serial = 1006] [outer = 0x1247b9000] 17:21:40 INFO - PROCESS | 1943 | 1463098900925 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] 17:21:40 INFO - PROCESS | 1943 | 1463098900943 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 17:21:40 INFO - PROCESS | 1943 | 1463098900947 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 1943 | 1463098900950 Marionette TRACE conn2 <- [1,1314,null,{}] 17:21:40 INFO - PROCESS | 1943 | 1463098900960 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}] 17:21:41 INFO - PROCESS | 1943 | 1463098901105 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:21:41 INFO - PROCESS | 1943 | 1463098901158 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x128f9c800 == 44 [pid = 1943] [id = 336] 17:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x124e1f000) [pid = 1943] [serial = 1007] [outer = 0x0] 17:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x128e18400) [pid = 1943] [serial = 1008] [outer = 0x124e1f000] 17:21:41 INFO - PROCESS | 1943 | 1463098901194 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x1291e1c00) [pid = 1943] [serial = 1009] [outer = 0x124e1f000] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1190a2c00) [pid = 1943] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x114fc8000) [pid = 1943] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x115e6d000) [pid = 1943] [serial = 925] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x119109800) [pid = 1943] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x12458e400) [pid = 1943] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1242e2800) [pid = 1943] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x1291e0400) [pid = 1943] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x129497c00) [pid = 1943] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x112d22400) [pid = 1943] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x111f26400) [pid = 1943] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1185cfc00) [pid = 1943] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1166c0000) [pid = 1943] [serial = 928] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x11a290400) [pid = 1943] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:21:41 INFO - PROCESS | 1943 | 1463098901678 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]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 776ms 17:21:41 INFO - PROCESS | 1943 | 1463098901722 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1943 | 1463098901724 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 17:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:21:41 INFO - PROCESS | 1943 | 1463098901726 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1943 | 1463098901728 Marionette TRACE conn2 <- [1,1318,null,{}] 17:21:41 INFO - PROCESS | 1943 | 1463098901730 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}] 17:21:41 INFO - PROCESS | 1943 | 1463098901806 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:21:41 INFO - PROCESS | 1943 | 1463098901810 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x129644000 == 45 [pid = 1943] [id = 337] 17:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x115e71000) [pid = 1943] [serial = 1010] [outer = 0x0] 17:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11910fc00) [pid = 1943] [serial = 1011] [outer = 0x115e71000] 17:21:41 INFO - PROCESS | 1943 | 1463098901840 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x12949a400) [pid = 1943] [serial = 1012] [outer = 0x115e71000] 17:21:42 INFO - PROCESS | 1943 | 1463098902184 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]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 472ms 17:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:21:42 INFO - PROCESS | 1943 | 1463098902200 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 1943 | 1463098902203 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 17:21:42 INFO - PROCESS | 1943 | 1463098902205 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 1943 | 1463098902207 Marionette TRACE conn2 <- [1,1322,null,{}] 17:21:42 INFO - PROCESS | 1943 | 1463098902209 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}] 17:21:42 INFO - PROCESS | 1943 | 1463098902320 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:21:42 INFO - PROCESS | 1943 | 1463098902326 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a82e800 == 46 [pid = 1943] [id = 338] 17:21:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x11a387400) [pid = 1943] [serial = 1013] [outer = 0x0] 17:21:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1296f3400) [pid = 1943] [serial = 1014] [outer = 0x11a387400] 17:21:42 INFO - PROCESS | 1943 | 1463098902351 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x12a80b000) [pid = 1943] [serial = 1015] [outer = 0x11a387400] 17:21:42 INFO - PROCESS | 1943 | 1463098902652 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]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms 17:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:21:42 INFO - PROCESS | 1943 | 1463098902674 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 1943 | 1463098902676 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 17:21:42 INFO - PROCESS | 1943 | 1463098902678 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 1943 | 1463098902679 Marionette TRACE conn2 <- [1,1326,null,{}] 17:21:42 INFO - PROCESS | 1943 | 1463098902681 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}] 17:21:42 INFO - PROCESS | 1943 | 1463098902759 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:21:42 INFO - PROCESS | 1943 | 1463098902763 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9e9800 == 47 [pid = 1943] [id = 339] 17:21:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1194bf000) [pid = 1943] [serial = 1016] [outer = 0x0] 17:21:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x12ab2a400) [pid = 1943] [serial = 1017] [outer = 0x1194bf000] 17:21:42 INFO - PROCESS | 1943 | 1463098902790 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x12ac5ec00) [pid = 1943] [serial = 1018] [outer = 0x1194bf000] 17:21:43 INFO - PROCESS | 1943 | 1463098903097 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]]]}] 17:21:43 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 17:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 17:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:21:43 INFO - PROCESS | 1943 | 1463098903147 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1943 | 1463098903148 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 17:21:43 INFO - PROCESS | 1943 | 1463098903150 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1943 | 1463098903151 Marionette TRACE conn2 <- [1,1330,null,{}] 17:21:43 INFO - PROCESS | 1943 | 1463098903153 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}] 17:21:43 INFO - PROCESS | 1943 | 1463098903261 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:21:43 INFO - PROCESS | 1943 | 1463098903269 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd8000 == 48 [pid = 1943] [id = 340] 17:21:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x1164abc00) [pid = 1943] [serial = 1019] [outer = 0x0] 17:21:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x12acb8c00) [pid = 1943] [serial = 1020] [outer = 0x1164abc00] 17:21:43 INFO - PROCESS | 1943 | 1463098903293 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12acc6800) [pid = 1943] [serial = 1021] [outer = 0x1164abc00] 17:21:43 INFO - PROCESS | 1943 | 1463098903667 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]]]}] 17:21:43 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 17:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 570ms 17:21:43 INFO - PROCESS | 1943 | 1463098903722 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1943 | 1463098903724 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 17:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:21:43 INFO - PROCESS | 1943 | 1463098903728 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1943 | 1463098903731 Marionette TRACE conn2 <- [1,1334,null,{}] 17:21:43 INFO - PROCESS | 1943 | 1463098903736 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}] 17:21:43 INFO - PROCESS | 1943 | 1463098903872 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:21:43 INFO - PROCESS | 1943 | 1463098903939 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f38000 == 49 [pid = 1943] [id = 341] 17:21:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x115e6ac00) [pid = 1943] [serial = 1022] [outer = 0x0] 17:21:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x1166c2c00) [pid = 1943] [serial = 1023] [outer = 0x115e6ac00] 17:21:43 INFO - PROCESS | 1943 | 1463098903970 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x11756b800) [pid = 1943] [serial = 1024] [outer = 0x115e6ac00] 17:21:44 INFO - PROCESS | 1943 | 1463098904410 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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 725ms 17:21:44 INFO - PROCESS | 1943 | 1463098904466 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1943 | 1463098904470 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 17:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:21:44 INFO - PROCESS | 1943 | 1463098904476 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1943 | 1463098904477 Marionette TRACE conn2 <- [1,1338,null,{}] 17:21:44 INFO - PROCESS | 1943 | 1463098904480 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}] 17:21:44 INFO - PROCESS | 1943 | 1463098904584 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:21:44 INFO - PROCESS | 1943 | 1463098904647 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x121647000 == 50 [pid = 1943] [id = 342] 17:21:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x118566800) [pid = 1943] [serial = 1025] [outer = 0x0] 17:21:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x1185d3400) [pid = 1943] [serial = 1026] [outer = 0x118566800] 17:21:44 INFO - PROCESS | 1943 | 1463098904676 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x1190a4000) [pid = 1943] [serial = 1027] [outer = 0x118566800] 17:21:45 INFO - PROCESS | 1943 | 1463098905620 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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1175ms 17:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:21:45 INFO - PROCESS | 1943 | 1463098905652 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 1943 | 1463098905653 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 17:21:45 INFO - PROCESS | 1943 | 1463098905656 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 1943 | 1463098905658 Marionette TRACE conn2 <- [1,1342,null,{}] 17:21:45 INFO - PROCESS | 1943 | 1463098905666 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}] 17:21:45 INFO - PROCESS | 1943 | 1463098905770 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:21:45 INFO - PROCESS | 1943 | 1463098905818 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab02800 == 51 [pid = 1943] [id = 343] 17:21:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x119325400) [pid = 1943] [serial = 1028] [outer = 0x0] 17:21:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x119f11c00) [pid = 1943] [serial = 1029] [outer = 0x119325400] 17:21:45 INFO - PROCESS | 1943 | 1463098905850 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x11a382400) [pid = 1943] [serial = 1030] [outer = 0x119325400] 17:21:46 INFO - PROCESS | 1943 | 1463098906304 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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 675ms 17:21:46 INFO - PROCESS | 1943 | 1463098906331 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:21:46 INFO - PROCESS | 1943 | 1463098906333 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 17:21:46 INFO - PROCESS | 1943 | 1463098906336 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 1943 | 1463098906337 Marionette TRACE conn2 <- [1,1346,null,{}] 17:21:46 INFO - PROCESS | 1943 | 1463098906339 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}] 17:21:46 INFO - PROCESS | 1943 | 1463098906438 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:21:46 INFO - PROCESS | 1943 | 1463098906489 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcea000 == 52 [pid = 1943] [id = 344] 17:21:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x119326400) [pid = 1943] [serial = 1031] [outer = 0x0] 17:21:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x124db3000) [pid = 1943] [serial = 1032] [outer = 0x119326400] 17:21:46 INFO - PROCESS | 1943 | 1463098906519 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x129498400) [pid = 1943] [serial = 1033] [outer = 0x119326400] 17:21:47 INFO - PROCESS | 1943 | 1463098907184 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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 919ms 17:21:47 INFO - PROCESS | 1943 | 1463098907256 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1943 | 1463098907260 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 17:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:21:47 INFO - PROCESS | 1943 | 1463098907264 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1943 | 1463098907268 Marionette TRACE conn2 <- [1,1350,null,{}] 17:21:47 INFO - PROCESS | 1943 | 1463098907274 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}] 17:21:47 INFO - PROCESS | 1943 | 1463098907396 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:21:47 INFO - PROCESS | 1943 | 1463098907453 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b5c800 == 53 [pid = 1943] [id = 345] 17:21:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x1168c5400) [pid = 1943] [serial = 1034] [outer = 0x0] 17:21:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x1183e2800) [pid = 1943] [serial = 1035] [outer = 0x1168c5400] 17:21:47 INFO - PROCESS | 1943 | 1463098907481 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x118936400) [pid = 1943] [serial = 1036] [outer = 0x1168c5400] 17:21:47 INFO - PROCESS | 1943 | 1463098907911 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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 674ms 17:21:47 INFO - PROCESS | 1943 | 1463098907938 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1943 | 1463098907941 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 17:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:21:47 INFO - PROCESS | 1943 | 1463098907946 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1943 | 1463098907947 Marionette TRACE conn2 <- [1,1354,null,{}] 17:21:47 INFO - PROCESS | 1943 | 1463098907951 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}] 17:21:48 INFO - PROCESS | 1943 | 1463098908062 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9e9800 == 52 [pid = 1943] [id = 339] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x12a82e800 == 51 [pid = 1943] [id = 338] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x129644000 == 50 [pid = 1943] [id = 337] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x128f9c800 == 49 [pid = 1943] [id = 336] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x126819800 == 48 [pid = 1943] [id = 335] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x124da2800 == 47 [pid = 1943] [id = 334] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x12ab30c00) [pid = 1943] [serial = 966] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3e000 == 46 [pid = 1943] [id = 333] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x12197a800 == 45 [pid = 1943] [id = 332] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3d1800 == 44 [pid = 1943] [id = 331] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x119b1e800 == 43 [pid = 1943] [id = 330] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x116873800 == 42 [pid = 1943] [id = 329] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x115e1e800 == 41 [pid = 1943] [id = 328] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x1185bf800 == 40 [pid = 1943] [id = 327] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc0f000 == 39 [pid = 1943] [id = 326] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x12c52f800 == 38 [pid = 1943] [id = 325] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x121d1a800 == 37 [pid = 1943] [id = 324] 17:21:48 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3f800 == 36 [pid = 1943] [id = 323] 17:21:48 INFO - PROCESS | 1943 | 1463098908141 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x114e50000 == 37 [pid = 1943] [id = 346] 17:21:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x116a62800) [pid = 1943] [serial = 1037] [outer = 0x0] 17:21:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x1185cf800) [pid = 1943] [serial = 1038] [outer = 0x116a62800] 17:21:48 INFO - PROCESS | 1943 | 1463098908167 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x119328c00) [pid = 1943] [serial = 1039] [outer = 0x116a62800] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x12ab2a000) [pid = 1943] [serial = 963] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x128f64400) [pid = 1943] [serial = 948] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x1266ce000) [pid = 1943] [serial = 945] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x1294a0c00) [pid = 1943] [serial = 951] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x1291e5800) [pid = 1943] [serial = 949] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x1296f1000) [pid = 1943] [serial = 954] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1296e6400) [pid = 1943] [serial = 952] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x119f5ac00) [pid = 1943] [serial = 957] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x1176a3c00) [pid = 1943] [serial = 933] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x118570400) [pid = 1943] [serial = 934] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x119104c00) [pid = 1943] [serial = 936] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11932f000) [pid = 1943] [serial = 937] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1132b5000) [pid = 1943] [serial = 911] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1183dd400) [pid = 1943] [serial = 914] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x128da8c00) [pid = 1943] [serial = 923] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x116a66400) [pid = 1943] [serial = 930] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x11673c400) [pid = 1943] [serial = 929] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x124598400) [pid = 1943] [serial = 920] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x12151b000) [pid = 1943] [serial = 942] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x119329400) [pid = 1943] [serial = 917] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x119f5d000) [pid = 1943] [serial = 939] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x11a28ac00) [pid = 1943] [serial = 940] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x128e1d000) [pid = 1943] [serial = 960] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1291dd400) [pid = 1943] [serial = 927] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x1183de000) [pid = 1943] [serial = 926] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x12a817800) [pid = 1943] [serial = 961] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x12971f800) [pid = 1943] [serial = 955] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x128f61800) [pid = 1943] [serial = 946] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x12bb94400) [pid = 1943] [serial = 510] [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.] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x121af2800) [pid = 1943] [serial = 943] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x12ab30800) [pid = 1943] [serial = 964] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x126895800) [pid = 1943] [serial = 958] [outer = 0x0] [url = about:blank] 17:21:48 INFO - PROCESS | 1943 | 1463098908472 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]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 573ms 17:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:21:48 INFO - PROCESS | 1943 | 1463098908519 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 1943 | 1463098908520 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 17:21:48 INFO - PROCESS | 1943 | 1463098908522 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 1943 | 1463098908525 Marionette TRACE conn2 <- [1,1358,null,{}] 17:21:48 INFO - PROCESS | 1943 | 1463098908532 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}] 17:21:48 INFO - PROCESS | 1943 | 1463098908613 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:21:48 INFO - PROCESS | 1943 | 1463098908681 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e09000 == 38 [pid = 1943] [id = 347] 17:21:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11932f000) [pid = 1943] [serial = 1040] [outer = 0x0] 17:21:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x119b0ac00) [pid = 1943] [serial = 1041] [outer = 0x11932f000] 17:21:48 INFO - PROCESS | 1943 | 1463098908712 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x11a28dc00) [pid = 1943] [serial = 1042] [outer = 0x11932f000] 17:21:48 INFO - PROCESS | 1943 | 1463098908991 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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 17:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:21:49 INFO - PROCESS | 1943 | 1463098909043 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 1943 | 1463098909045 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 17:21:49 INFO - PROCESS | 1943 | 1463098909047 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1943 | 1463098909050 Marionette TRACE conn2 <- [1,1362,null,{}] 17:21:49 INFO - PROCESS | 1943 | 1463098909054 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}] 17:21:49 INFO - PROCESS | 1943 | 1463098909130 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:21:49 INFO - PROCESS | 1943 | 1463098909179 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x121979000 == 39 [pid = 1943] [id = 348] 17:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x11a293800) [pid = 1943] [serial = 1043] [outer = 0x0] 17:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1219e8400) [pid = 1943] [serial = 1044] [outer = 0x11a293800] 17:21:49 INFO - PROCESS | 1943 | 1463098909205 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1248c3000) [pid = 1943] [serial = 1045] [outer = 0x11a293800] 17:21:49 INFO - PROCESS | 1943 | 1463098909504 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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 474ms 17:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:21:49 INFO - PROCESS | 1943 | 1463098909523 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 1943 | 1463098909524 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 17:21:49 INFO - PROCESS | 1943 | 1463098909526 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1943 | 1463098909527 Marionette TRACE conn2 <- [1,1366,null,{}] 17:21:49 INFO - PROCESS | 1943 | 1463098909529 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}] 17:21:49 INFO - PROCESS | 1943 | 1463098909609 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:21:49 INFO - PROCESS | 1943 | 1463098909613 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c57000 == 40 [pid = 1943] [id = 349] 17:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x118571000) [pid = 1943] [serial = 1046] [outer = 0x0] 17:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x12612d800) [pid = 1943] [serial = 1047] [outer = 0x118571000] 17:21:49 INFO - PROCESS | 1943 | 1463098909640 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x126e0f400) [pid = 1943] [serial = 1048] [outer = 0x118571000] 17:21:49 INFO - PROCESS | 1943 | 1463098909975 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] 17:21:50 INFO - PROCESS | 1943 | 1463098909999 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 17:21:50 INFO - PROCESS | 1943 | 1463098910001 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1943 | 1463098910002 Marionette TRACE conn2 <- [1,1370,null,{}] 17:21:50 INFO - PROCESS | 1943 | 1463098910004 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}] 17:21:50 INFO - PROCESS | 1943 | 1463098910127 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:21:50 INFO - PROCESS | 1943 | 1463098910136 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e1f000 == 41 [pid = 1943] [id = 350] 17:21:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x128d9ec00) [pid = 1943] [serial = 1049] [outer = 0x0] 17:21:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x128e15800) [pid = 1943] [serial = 1050] [outer = 0x128d9ec00] 17:21:50 INFO - PROCESS | 1943 | 1463098910163 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1296e6400) [pid = 1943] [serial = 1051] [outer = 0x128d9ec00] 17:21:50 INFO - PROCESS | 1943 | 1463098910492 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] 17:21:50 INFO - PROCESS | 1943 | 1463098910523 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 17:21:50 INFO - PROCESS | 1943 | 1463098910525 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1943 | 1463098910526 Marionette TRACE conn2 <- [1,1374,null,{}] 17:21:50 INFO - PROCESS | 1943 | 1463098910528 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}] 17:21:50 INFO - PROCESS | 1943 | 1463098910624 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:21:50 INFO - PROCESS | 1943 | 1463098910628 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a840000 == 42 [pid = 1943] [id = 351] 17:21:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x128d9f000) [pid = 1943] [serial = 1052] [outer = 0x0] 17:21:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x129775800) [pid = 1943] [serial = 1053] [outer = 0x128d9f000] 17:21:50 INFO - PROCESS | 1943 | 1463098910653 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x129780800) [pid = 1943] [serial = 1054] [outer = 0x128d9f000] 17:21:50 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:51 INFO - PROCESS | 1943 | 1463098911009 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] 17:21:51 INFO - PROCESS | 1943 | 1463098911048 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 17:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:21:51 INFO - PROCESS | 1943 | 1463098911050 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 1943 | 1463098911051 Marionette TRACE conn2 <- [1,1378,null,{}] 17:21:51 INFO - PROCESS | 1943 | 1463098911053 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}] 17:21:51 INFO - PROCESS | 1943 | 1463098911148 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:21:51 INFO - PROCESS | 1943 | 1463098911152 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab22000 == 43 [pid = 1943] [id = 352] 17:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12977e800) [pid = 1943] [serial = 1055] [outer = 0x0] 17:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12ab2c000) [pid = 1943] [serial = 1056] [outer = 0x12977e800] 17:21:51 INFO - PROCESS | 1943 | 1463098911177 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12acc4400) [pid = 1943] [serial = 1057] [outer = 0x12977e800] 17:21:51 INFO - PROCESS | 1943 | 1463098911511 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] 17:21:51 INFO - PROCESS | 1943 | 1463098911570 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 17:21:51 INFO - PROCESS | 1943 | 1463098911572 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 1943 | 1463098911573 Marionette TRACE conn2 <- [1,1382,null,{}] 17:21:51 INFO - PROCESS | 1943 | 1463098911575 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}] 17:21:51 INFO - PROCESS | 1943 | 1463098911676 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:21:51 INFO - PROCESS | 1943 | 1463098911687 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce2000 == 44 [pid = 1943] [id = 353] 17:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12a80ac00) [pid = 1943] [serial = 1058] [outer = 0x0] 17:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12bb3bc00) [pid = 1943] [serial = 1059] [outer = 0x12a80ac00] 17:21:51 INFO - PROCESS | 1943 | 1463098911712 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12bb41c00) [pid = 1943] [serial = 1060] [outer = 0x12a80ac00] 17:21:52 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:52 INFO - PROCESS | 1943 | 1463098912059 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] 17:21:52 INFO - PROCESS | 1943 | 1463098912093 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 17:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:21:52 INFO - PROCESS | 1943 | 1463098912095 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 1943 | 1463098912096 Marionette TRACE conn2 <- [1,1386,null,{}] 17:21:52 INFO - PROCESS | 1943 | 1463098912099 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}] 17:21:52 INFO - PROCESS | 1943 | 1463098912194 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:21:52 INFO - PROCESS | 1943 | 1463098912229 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c537800 == 45 [pid = 1943] [id = 354] 17:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x12bb42800) [pid = 1943] [serial = 1061] [outer = 0x0] 17:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12bb48c00) [pid = 1943] [serial = 1062] [outer = 0x12bb42800] 17:21:52 INFO - PROCESS | 1943 | 1463098912254 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x12bb8c000) [pid = 1943] [serial = 1063] [outer = 0x12bb42800] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x1247b9000) [pid = 1943] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x12473f800) [pid = 1943] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x119026800) [pid = 1943] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11a286c00) [pid = 1943] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1122a9c00) [pid = 1943] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x124e1f000) [pid = 1943] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x11902f800) [pid = 1943] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x118517000) [pid = 1943] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x11673b000) [pid = 1943] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1194bf000) [pid = 1943] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x115e71000) [pid = 1943] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x11a387400) [pid = 1943] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:21:52 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x121519400) [pid = 1943] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:21:52 INFO - PROCESS | 1943 | 1463098912675 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] 17:21:52 INFO - PROCESS | 1943 | 1463098912716 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 17:21:52 INFO - PROCESS | 1943 | 1463098912719 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 1943 | 1463098912720 Marionette TRACE conn2 <- [1,1390,null,{}] 17:21:52 INFO - PROCESS | 1943 | 1463098912723 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}] 17:21:52 INFO - PROCESS | 1943 | 1463098912812 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:21:52 INFO - PROCESS | 1943 | 1463098912865 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c91e800 == 46 [pid = 1943] [id = 355] 17:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1183eb400) [pid = 1943] [serial = 1064] [outer = 0x0] 17:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x119d59000) [pid = 1943] [serial = 1065] [outer = 0x1183eb400] 17:21:52 INFO - PROCESS | 1943 | 1463098912902 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x12bb90800) [pid = 1943] [serial = 1066] [outer = 0x1183eb400] 17:21:53 INFO - PROCESS | 1943 | 1463098913185 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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 17:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:21:53 INFO - PROCESS | 1943 | 1463098913238 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1943 | 1463098913240 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 17:21:53 INFO - PROCESS | 1943 | 1463098913242 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1943 | 1463098913243 Marionette TRACE conn2 <- [1,1394,null,{}] 17:21:53 INFO - PROCESS | 1943 | 1463098913246 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}] 17:21:53 INFO - PROCESS | 1943 | 1463098913339 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:21:53 INFO - PROCESS | 1943 | 1463098913344 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cda7800 == 47 [pid = 1943] [id = 356] 17:21:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12bb95800) [pid = 1943] [serial = 1067] [outer = 0x0] 17:21:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12bbcf400) [pid = 1943] [serial = 1068] [outer = 0x12bb95800] 17:21:53 INFO - PROCESS | 1943 | 1463098913374 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12bed3c00) [pid = 1943] [serial = 1069] [outer = 0x12bb95800] 17:21:53 INFO - PROCESS | 1943 | 1463098913843 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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 622ms 17:21:53 INFO - PROCESS | 1943 | 1463098913865 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1943 | 1463098913868 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 17:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:21:53 INFO - PROCESS | 1943 | 1463098913870 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1943 | 1463098913871 Marionette TRACE conn2 <- [1,1398,null,{}] 17:21:53 INFO - PROCESS | 1943 | 1463098913874 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}] 17:21:53 INFO - PROCESS | 1943 | 1463098913948 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:21:53 INFO - PROCESS | 1943 | 1463098913954 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d1a1000 == 48 [pid = 1943] [id = 357] 17:21:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12bed7800) [pid = 1943] [serial = 1070] [outer = 0x0] 17:21:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12bedf000) [pid = 1943] [serial = 1071] [outer = 0x12bed7800] 17:21:53 INFO - PROCESS | 1943 | 1463098913978 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12bee5800) [pid = 1943] [serial = 1072] [outer = 0x12bed7800] 17:21:54 INFO - PROCESS | 1943 | 1463098914289 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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 467ms 17:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:21:54 INFO - PROCESS | 1943 | 1463098914339 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 1943 | 1463098914340 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 17:21:54 INFO - PROCESS | 1943 | 1463098914342 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 1943 | 1463098914343 Marionette TRACE conn2 <- [1,1402,null,{}] 17:21:54 INFO - PROCESS | 1943 | 1463098914345 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}] 17:21:54 INFO - PROCESS | 1943 | 1463098914425 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:21:54 INFO - PROCESS | 1943 | 1463098914479 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3cb000 == 49 [pid = 1943] [id = 358] 17:21:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12bedc400) [pid = 1943] [serial = 1073] [outer = 0x0] 17:21:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x12beea400) [pid = 1943] [serial = 1074] [outer = 0x12bedc400] 17:21:54 INFO - PROCESS | 1943 | 1463098914504 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12bef0800) [pid = 1943] [serial = 1075] [outer = 0x12bedc400] 17:21:54 INFO - PROCESS | 1943 | 1463098914989 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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 669ms 17:21:55 INFO - PROCESS | 1943 | 1463098915012 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 1943 | 1463098915014 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 17:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:21:55 INFO - PROCESS | 1943 | 1463098915020 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 1943 | 1463098915022 Marionette TRACE conn2 <- [1,1406,null,{}] 17:21:55 INFO - PROCESS | 1943 | 1463098915026 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}] 17:21:55 INFO - PROCESS | 1943 | 1463098915132 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:21:55 INFO - PROCESS | 1943 | 1463098915186 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e07000 == 50 [pid = 1943] [id = 359] 17:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x1183e1000) [pid = 1943] [serial = 1076] [outer = 0x0] 17:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x11893b800) [pid = 1943] [serial = 1077] [outer = 0x1183e1000] 17:21:55 INFO - PROCESS | 1943 | 1463098915217 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x119148000) [pid = 1943] [serial = 1078] [outer = 0x1183e1000] 17:21:55 INFO - PROCESS | 1943 | 1463098915646 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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 17:21:55 INFO - PROCESS | 1943 | 1463098915693 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 1943 | 1463098915697 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 17:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:21:55 INFO - PROCESS | 1943 | 1463098915702 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 1943 | 1463098915704 Marionette TRACE conn2 <- [1,1410,null,{}] 17:21:55 INFO - PROCESS | 1943 | 1463098915706 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}] 17:21:55 INFO - PROCESS | 1943 | 1463098915828 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:21:55 INFO - PROCESS | 1943 | 1463098915883 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x129641000 == 51 [pid = 1943] [id = 360] 17:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x1194bd800) [pid = 1943] [serial = 1079] [outer = 0x0] 17:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x11a292800) [pid = 1943] [serial = 1080] [outer = 0x1194bd800] 17:21:55 INFO - PROCESS | 1943 | 1463098915912 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x124592800) [pid = 1943] [serial = 1081] [outer = 0x1194bd800] 17:21:56 INFO - PROCESS | 1943 | 1463098916363 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]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 671ms 17:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:21:56 INFO - PROCESS | 1943 | 1463098916373 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 1943 | 1463098916375 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 17:21:56 INFO - PROCESS | 1943 | 1463098916379 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 1943 | 1463098916385 Marionette TRACE conn2 <- [1,1414,null,{}] 17:21:56 INFO - PROCESS | 1943 | 1463098916397 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}] 17:21:56 INFO - PROCESS | 1943 | 1463098916548 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:21:56 INFO - PROCESS | 1943 | 1463098916634 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d786800 == 52 [pid = 1943] [id = 361] 17:21:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x126e0c400) [pid = 1943] [serial = 1082] [outer = 0x0] 17:21:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x128f6e400) [pid = 1943] [serial = 1083] [outer = 0x126e0c400] 17:21:56 INFO - PROCESS | 1943 | 1463098916666 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x129773800) [pid = 1943] [serial = 1084] [outer = 0x126e0c400] 17:21:57 INFO - PROCESS | 1943 | 1463098917209 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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 877ms 17:21:57 INFO - PROCESS | 1943 | 1463098917256 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 1943 | 1463098917259 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 17:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:21:57 INFO - PROCESS | 1943 | 1463098917263 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 1943 | 1463098917265 Marionette TRACE conn2 <- [1,1418,null,{}] 17:21:57 INFO - PROCESS | 1943 | 1463098917268 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}] 17:21:57 INFO - PROCESS | 1943 | 1463098917421 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:21:57 INFO - PROCESS | 1943 | 1463098917536 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da46800 == 53 [pid = 1943] [id = 362] 17:21:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x129498800) [pid = 1943] [serial = 1085] [outer = 0x0] 17:21:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x12b943000) [pid = 1943] [serial = 1086] [outer = 0x129498800] 17:21:57 INFO - PROCESS | 1943 | 1463098917584 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12bb4ac00) [pid = 1943] [serial = 1087] [outer = 0x129498800] 17:21:58 INFO - PROCESS | 1943 | 1463098918026 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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 773ms 17:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:21:58 INFO - PROCESS | 1943 | 1463098918036 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1943 | 1463098918037 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 17:21:58 INFO - PROCESS | 1943 | 1463098918039 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 1943 | 1463098918041 Marionette TRACE conn2 <- [1,1422,null,{}] 17:21:58 INFO - PROCESS | 1943 | 1463098918043 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}] 17:21:58 INFO - PROCESS | 1943 | 1463098918139 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:21:58 INFO - PROCESS | 1943 | 1463098918189 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da56000 == 54 [pid = 1943] [id = 363] 17:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x12a896400) [pid = 1943] [serial = 1088] [outer = 0x0] 17:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12bbd2000) [pid = 1943] [serial = 1089] [outer = 0x12a896400] 17:21:58 INFO - PROCESS | 1943 | 1463098918218 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x12beed000) [pid = 1943] [serial = 1090] [outer = 0x12a896400] 17:21:58 INFO - PROCESS | 1943 | 1463098918676 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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 668ms 17:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:21:58 INFO - PROCESS | 1943 | 1463098918708 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1943 | 1463098918709 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 17:21:58 INFO - PROCESS | 1943 | 1463098918712 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 1943 | 1463098918713 Marionette TRACE conn2 <- [1,1426,null,{}] 17:21:58 INFO - PROCESS | 1943 | 1463098918716 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}] 17:21:58 INFO - PROCESS | 1943 | 1463098918823 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:21:58 INFO - PROCESS | 1943 | 1463098918910 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x1182e1800 == 55 [pid = 1943] [id = 364] 17:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x1183dc400) [pid = 1943] [serial = 1091] [outer = 0x0] 17:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x11a387800) [pid = 1943] [serial = 1092] [outer = 0x1183dc400] 17:21:58 INFO - PROCESS | 1943 | 1463098918940 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x12c574400) [pid = 1943] [serial = 1093] [outer = 0x1183dc400] 17:21:59 INFO - PROCESS | 1943 | 1463098919519 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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 871ms 17:21:59 INFO - PROCESS | 1943 | 1463098919583 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:21:59 INFO - PROCESS | 1943 | 1463098919585 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 17:21:59 INFO - PROCESS | 1943 | 1463098919589 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 1943 | 1463098919591 Marionette TRACE conn2 <- [1,1430,null,{}] 17:21:59 INFO - PROCESS | 1943 | 1463098919596 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}] 17:21:59 INFO - PROCESS | 1943 | 1463098919691 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:21:59 INFO - PROCESS | 1943 | 1463098919749 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x121641800 == 56 [pid = 1943] [id = 365] 17:21:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x116742400) [pid = 1943] [serial = 1094] [outer = 0x0] 17:21:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x117568800) [pid = 1943] [serial = 1095] [outer = 0x116742400] 17:21:59 INFO - PROCESS | 1943 | 1463098919776 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x1185d8000) [pid = 1943] [serial = 1096] [outer = 0x116742400] 17:22:00 INFO - PROCESS | 1943 | 1463098920263 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]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 727ms 17:22:00 INFO - PROCESS | 1943 | 1463098920319 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 1943 | 1463098920324 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 17:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:22:00 INFO - PROCESS | 1943 | 1463098920331 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 1943 | 1463098920334 Marionette TRACE conn2 <- [1,1434,null,{}] 17:22:00 INFO - PROCESS | 1943 | 1463098920337 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}] 17:22:00 INFO - PROCESS | 1943 | 1463098920473 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:22:00 INFO - PROCESS | 1943 | 1463098920572 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b32000 == 57 [pid = 1943] [id = 366] 17:22:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x1185cfc00) [pid = 1943] [serial = 1097] [outer = 0x0] 17:22:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x119b08800) [pid = 1943] [serial = 1098] [outer = 0x1185cfc00] 17:22:00 INFO - PROCESS | 1943 | 1463098920615 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x11a20fc00) [pid = 1943] [serial = 1099] [outer = 0x1185cfc00] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12d1a1000 == 56 [pid = 1943] [id = 357] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12cda7800 == 55 [pid = 1943] [id = 356] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12c91e800 == 54 [pid = 1943] [id = 355] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12c537800 == 53 [pid = 1943] [id = 354] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x12acb8c00) [pid = 1943] [serial = 1020] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce2000 == 52 [pid = 1943] [id = 353] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab22000 == 51 [pid = 1943] [id = 352] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x12a840000 == 50 [pid = 1943] [id = 351] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x117e1f000 == 49 [pid = 1943] [id = 350] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x126c57000 == 48 [pid = 1943] [id = 349] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x121979000 == 47 [pid = 1943] [id = 348] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x119e09000 == 46 [pid = 1943] [id = 347] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x114e50000 == 45 [pid = 1943] [id = 346] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x121b5c800 == 44 [pid = 1943] [id = 345] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x121647000 == 43 [pid = 1943] [id = 342] 17:22:00 INFO - PROCESS | 1943 | --DOCSHELL 0x116f38000 == 42 [pid = 1943] [id = 341] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x1264d1c00) [pid = 1943] [serial = 1005] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x126123800) [pid = 1943] [serial = 1003] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x124e13400) [pid = 1943] [serial = 1002] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x119107c00) [pid = 1943] [serial = 990] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x11932c400) [pid = 1943] [serial = 991] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x11a28a400) [pid = 1943] [serial = 996] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x11673a800) [pid = 1943] [serial = 982] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x114fc2c00) [pid = 1943] [serial = 981] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x128e18400) [pid = 1943] [serial = 1008] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x1194bdc00) [pid = 1943] [serial = 993] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x119d5a000) [pid = 1943] [serial = 994] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x11856a800) [pid = 1943] [serial = 987] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x1185dc400) [pid = 1943] [serial = 988] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x1183e0400) [pid = 1943] [serial = 985] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x1176a4000) [pid = 1943] [serial = 984] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x118582800) [pid = 1943] [serial = 972] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x1291dcc00) [pid = 1943] [serial = 978] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x1264cb400) [pid = 1943] [serial = 975] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x1164fc800) [pid = 1943] [serial = 969] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x12ac5ec00) [pid = 1943] [serial = 1018] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x12949a400) [pid = 1943] [serial = 1012] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x11910fc00) [pid = 1943] [serial = 1011] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x1296f3400) [pid = 1943] [serial = 1014] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x12ab2a400) [pid = 1943] [serial = 1017] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1291e1c00) [pid = 1943] [serial = 1009] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x121a7d800) [pid = 1943] [serial = 999] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1242e3c00) [pid = 1943] [serial = 1000] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x126e12000) [pid = 1943] [serial = 1006] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x11a381800) [pid = 1943] [serial = 997] [outer = 0x0] [url = about:blank] 17:22:00 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x12a80b000) [pid = 1943] [serial = 1015] [outer = 0x0] [url = about:blank] 17:22:01 INFO - PROCESS | 1943 | 1463098921053 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]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 772ms 17:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:22:01 INFO - PROCESS | 1943 | 1463098921110 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 1943 | 1463098921112 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 17:22:01 INFO - PROCESS | 1943 | 1463098921117 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 1943 | 1463098921120 Marionette TRACE conn2 <- [1,1438,null,{}] 17:22:01 INFO - PROCESS | 1943 | 1463098921131 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}] 17:22:01 INFO - PROCESS | 1943 | 1463098921292 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:22:01 INFO - PROCESS | 1943 | 1463098921312 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x11947a800 == 43 [pid = 1943] [id = 367] 17:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x11a284400) [pid = 1943] [serial = 1100] [outer = 0x0] 17:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x121519400) [pid = 1943] [serial = 1101] [outer = 0x11a284400] 17:22:01 INFO - PROCESS | 1943 | 1463098921356 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x1242ebc00) [pid = 1943] [serial = 1102] [outer = 0x11a284400] 17:22:01 INFO - PROCESS | 1943 | 1463098921740 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]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 675ms 17:22:01 INFO - PROCESS | 1943 | 1463098921803 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 1943 | 1463098921805 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 17:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:22:01 INFO - PROCESS | 1943 | 1463098921807 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 1943 | 1463098921808 Marionette TRACE conn2 <- [1,1442,null,{}] 17:22:01 INFO - PROCESS | 1943 | 1463098921810 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}] 17:22:01 INFO - PROCESS | 1943 | 1463098921893 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:22:01 INFO - PROCESS | 1943 | 1463098921899 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261e4800 == 44 [pid = 1943] [id = 368] 17:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x124e13400) [pid = 1943] [serial = 1103] [outer = 0x0] 17:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x126893000) [pid = 1943] [serial = 1104] [outer = 0x124e13400] 17:22:01 INFO - PROCESS | 1943 | 1463098921926 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x128da8800) [pid = 1943] [serial = 1105] [outer = 0x124e13400] 17:22:02 INFO - PROCESS | 1943 | 1463098922357 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]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 568ms 17:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:22:02 INFO - PROCESS | 1943 | 1463098922376 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 1943 | 1463098922377 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 17:22:02 INFO - PROCESS | 1943 | 1463098922379 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 1943 | 1463098922389 Marionette TRACE conn2 <- [1,1446,null,{}] 17:22:02 INFO - PROCESS | 1943 | 1463098922391 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}] 17:22:02 INFO - PROCESS | 1943 | 1463098922470 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:22:02 INFO - PROCESS | 1943 | 1463098922475 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x11949d800 == 45 [pid = 1943] [id = 369] 17:22:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x128f66800) [pid = 1943] [serial = 1106] [outer = 0x0] 17:22:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x129499400) [pid = 1943] [serial = 1107] [outer = 0x128f66800] 17:22:02 INFO - PROCESS | 1943 | 1463098922500 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x1183e7800) [pid = 1943] [serial = 1108] [outer = 0x128f66800] 17:22:02 INFO - PROCESS | 1943 | 1463098922883 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]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 527ms 17:22:02 INFO - PROCESS | 1943 | 1463098922906 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 1943 | 1463098922907 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 17:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:22:02 INFO - PROCESS | 1943 | 1463098922910 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 1943 | 1463098922911 Marionette TRACE conn2 <- [1,1450,null,{}] 17:22:02 INFO - PROCESS | 1943 | 1463098922913 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}] 17:22:03 INFO - PROCESS | 1943 | 1463098923037 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:22:03 INFO - PROCESS | 1943 | 1463098923054 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298c3800 == 46 [pid = 1943] [id = 370] 17:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x11910f800) [pid = 1943] [serial = 1109] [outer = 0x0] 17:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x1291e0800) [pid = 1943] [serial = 1110] [outer = 0x11910f800] 17:22:03 INFO - PROCESS | 1943 | 1463098923079 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x12ac5a400) [pid = 1943] [serial = 1111] [outer = 0x11910f800] 17:22:03 INFO - PROCESS | 1943 | 1463098923445 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]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 572ms 17:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:22:03 INFO - PROCESS | 1943 | 1463098923483 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 1943 | 1463098923486 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 17:22:03 INFO - PROCESS | 1943 | 1463098923488 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 1943 | 1463098923489 Marionette TRACE conn2 <- [1,1454,null,{}] 17:22:03 INFO - PROCESS | 1943 | 1463098923491 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}] 17:22:03 INFO - PROCESS | 1943 | 1463098923591 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:22:03 INFO - PROCESS | 1943 | 1463098923604 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd5800 == 47 [pid = 1943] [id = 371] 17:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x12ac63800) [pid = 1943] [serial = 1112] [outer = 0x0] 17:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x12acc5400) [pid = 1943] [serial = 1113] [outer = 0x12ac63800] 17:22:03 INFO - PROCESS | 1943 | 1463098923628 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x12bb47800) [pid = 1943] [serial = 1114] [outer = 0x12ac63800] 17:22:03 INFO - PROCESS | 1943 | 1463098923964 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]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 17:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:22:04 INFO - PROCESS | 1943 | 1463098924012 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1943 | 1463098924013 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 17:22:04 INFO - PROCESS | 1943 | 1463098924015 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1943 | 1463098924016 Marionette TRACE conn2 <- [1,1458,null,{}] 17:22:04 INFO - PROCESS | 1943 | 1463098924018 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}] 17:22:04 INFO - PROCESS | 1943 | 1463098924117 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:22:04 INFO - PROCESS | 1943 | 1463098924150 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bf9f000 == 48 [pid = 1943] [id = 372] 17:22:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x12b948800) [pid = 1943] [serial = 1115] [outer = 0x0] 17:22:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x12bb97c00) [pid = 1943] [serial = 1116] [outer = 0x12b948800] 17:22:04 INFO - PROCESS | 1943 | 1463098924176 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x12bbd5000) [pid = 1943] [serial = 1117] [outer = 0x12b948800] 17:22:04 INFO - PROCESS | 1943 | 1463098924501 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]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 17:22:04 INFO - PROCESS | 1943 | 1463098924538 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1943 | 1463098924540 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 17:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:22:04 INFO - PROCESS | 1943 | 1463098924542 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1943 | 1463098924543 Marionette TRACE conn2 <- [1,1462,null,{}] 17:22:04 INFO - PROCESS | 1943 | 1463098924545 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}] 17:22:04 INFO - PROCESS | 1943 | 1463098924644 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:22:04 INFO - PROCESS | 1943 | 1463098924649 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c919800 == 49 [pid = 1943] [id = 373] 17:22:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12bb90c00) [pid = 1943] [serial = 1118] [outer = 0x0] 17:22:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x12beea000) [pid = 1943] [serial = 1119] [outer = 0x12bb90c00] 17:22:04 INFO - PROCESS | 1943 | 1463098924702 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12c577c00) [pid = 1943] [serial = 1120] [outer = 0x12bb90c00] 17:22:05 INFO - PROCESS | 1943 | 1463098925144 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]]]}] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x128d9f000) [pid = 1943] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x12a80ac00) [pid = 1943] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x12977e800) [pid = 1943] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x1183eb400) [pid = 1943] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x12bb42800) [pid = 1943] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x1164abc00) [pid = 1943] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x11932f000) [pid = 1943] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x11a293800) [pid = 1943] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x118571000) [pid = 1943] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x128d9ec00) [pid = 1943] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x116a62800) [pid = 1943] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1168c5400) [pid = 1943] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x12bb95800) [pid = 1943] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:22:05 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x12bed7800) [pid = 1943] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 668ms 17:22:05 INFO - PROCESS | 1943 | 1463098925211 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 1943 | 1463098925212 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 17:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:22:05 INFO - PROCESS | 1943 | 1463098925214 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1943 | 1463098925215 Marionette TRACE conn2 <- [1,1466,null,{}] 17:22:05 INFO - PROCESS | 1943 | 1463098925217 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}] 17:22:05 INFO - PROCESS | 1943 | 1463098925298 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:22:05 INFO - PROCESS | 1943 | 1463098925304 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227d5800 == 50 [pid = 1943] [id = 374] 17:22:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x1185cf400) [pid = 1943] [serial = 1121] [outer = 0x0] 17:22:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x119f08400) [pid = 1943] [serial = 1122] [outer = 0x1185cf400] 17:22:05 INFO - PROCESS | 1943 | 1463098925329 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x129777400) [pid = 1943] [serial = 1123] [outer = 0x1185cf400] 17:22:05 INFO - PROCESS | 1943 | 1463098925689 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]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 17:22:05 INFO - PROCESS | 1943 | 1463098925736 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:22:05 INFO - PROCESS | 1943 | 1463098925738 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 17:22:05 INFO - PROCESS | 1943 | 1463098925740 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1943 | 1463098925742 Marionette TRACE conn2 <- [1,1470,null,{}] 17:22:05 INFO - PROCESS | 1943 | 1463098925745 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}] 17:22:05 INFO - PROCESS | 1943 | 1463098925875 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:22:05 INFO - PROCESS | 1943 | 1463098925889 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d1b3000 == 51 [pid = 1943] [id = 375] 17:22:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x12acc5800) [pid = 1943] [serial = 1124] [outer = 0x0] 17:22:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x12c7ca800) [pid = 1943] [serial = 1125] [outer = 0x12acc5800] 17:22:05 INFO - PROCESS | 1943 | 1463098925934 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x12c7d6400) [pid = 1943] [serial = 1126] [outer = 0x12acc5800] 17:22:06 INFO - PROCESS | 1943 | 1463098926356 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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 669ms 17:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:22:06 INFO - PROCESS | 1943 | 1463098926410 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 1943 | 1463098926411 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 17:22:06 INFO - PROCESS | 1943 | 1463098926413 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1943 | 1463098926414 Marionette TRACE conn2 <- [1,1474,null,{}] 17:22:06 INFO - PROCESS | 1943 | 1463098926423 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}] 17:22:06 INFO - PROCESS | 1943 | 1463098926506 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:22:06 INFO - PROCESS | 1943 | 1463098926510 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da7e800 == 52 [pid = 1943] [id = 376] 17:22:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x119814400) [pid = 1943] [serial = 1127] [outer = 0x0] 17:22:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x119818000) [pid = 1943] [serial = 1128] [outer = 0x119814400] 17:22:06 INFO - PROCESS | 1943 | 1463098926534 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x12c7cdc00) [pid = 1943] [serial = 1129] [outer = 0x119814400] 17:22:06 INFO - PROCESS | 1943 | 1463098926872 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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 475ms 17:22:06 INFO - PROCESS | 1943 | 1463098926888 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:22:06 INFO - PROCESS | 1943 | 1463098926889 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 17:22:06 INFO - PROCESS | 1943 | 1463098926891 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1943 | 1463098926892 Marionette TRACE conn2 <- [1,1478,null,{}] 17:22:06 INFO - PROCESS | 1943 | 1463098926895 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}] 17:22:06 INFO - PROCESS | 1943 | 1463098926979 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:22:07 INFO - PROCESS | 1943 | 1463098927034 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfb0000 == 53 [pid = 1943] [id = 377] 17:22:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x119815c00) [pid = 1943] [serial = 1130] [outer = 0x0] 17:22:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x12cad4400) [pid = 1943] [serial = 1131] [outer = 0x119815c00] 17:22:07 INFO - PROCESS | 1943 | 1463098927058 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12cade400) [pid = 1943] [serial = 1132] [outer = 0x119815c00] 17:22:07 INFO - PROCESS | 1943 | 1463098927572 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]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 719ms 17:22:07 INFO - PROCESS | 1943 | 1463098927613 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 1943 | 1463098927617 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 17:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:22:07 INFO - PROCESS | 1943 | 1463098927623 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 1943 | 1463098927626 Marionette TRACE conn2 <- [1,1482,null,{}] 17:22:07 INFO - PROCESS | 1943 | 1463098927632 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}] 17:22:07 INFO - PROCESS | 1943 | 1463098927793 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:22:07 INFO - PROCESS | 1943 | 1463098927962 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b17000 == 54 [pid = 1943] [id = 378] 17:22:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x118582800) [pid = 1943] [serial = 1133] [outer = 0x0] 17:22:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x1190a1800) [pid = 1943] [serial = 1134] [outer = 0x118582800] 17:22:08 INFO - PROCESS | 1943 | 1463098928004 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x11932f400) [pid = 1943] [serial = 1135] [outer = 0x118582800] 17:22:08 INFO - PROCESS | 1943 | 1463098928433 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]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 825ms 17:22:08 INFO - PROCESS | 1943 | 1463098928448 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 1943 | 1463098928454 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 17:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:22:08 INFO - PROCESS | 1943 | 1463098928459 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1943 | 1463098928461 Marionette TRACE conn2 <- [1,1486,null,{}] 17:22:08 INFO - PROCESS | 1943 | 1463098928463 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}] 17:22:08 INFO - PROCESS | 1943 | 1463098928603 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:22:08 INFO - PROCESS | 1943 | 1463098928612 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298c5000 == 55 [pid = 1943] [id = 379] 17:22:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x11980dc00) [pid = 1943] [serial = 1136] [outer = 0x0] 17:22:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x11a286c00) [pid = 1943] [serial = 1137] [outer = 0x11980dc00] 17:22:08 INFO - PROCESS | 1943 | 1463098928640 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x121a7d800) [pid = 1943] [serial = 1138] [outer = 0x11980dc00] 17:22:09 INFO - PROCESS | 1943 | 1463098929111 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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 672ms 17:22:09 INFO - PROCESS | 1943 | 1463098929131 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1943 | 1463098929134 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 17:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:22:09 INFO - PROCESS | 1943 | 1463098929137 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1943 | 1463098929140 Marionette TRACE conn2 <- [1,1490,null,{}] 17:22:09 INFO - PROCESS | 1943 | 1463098929148 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}] 17:22:09 INFO - PROCESS | 1943 | 1463098929273 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:22:09 INFO - PROCESS | 1943 | 1463098929356 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da8d000 == 56 [pid = 1943] [id = 380] 17:22:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x1291d8400) [pid = 1943] [serial = 1139] [outer = 0x0] 17:22:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x1296ee800) [pid = 1943] [serial = 1140] [outer = 0x1291d8400] 17:22:09 INFO - PROCESS | 1943 | 1463098929388 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x12977e000) [pid = 1943] [serial = 1141] [outer = 0x1291d8400] 17:22:09 INFO - PROCESS | 1943 | 1463098929809 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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 724ms 17:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:22:09 INFO - PROCESS | 1943 | 1463098929862 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1943 | 1463098929863 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 17:22:09 INFO - PROCESS | 1943 | 1463098929866 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1943 | 1463098929867 Marionette TRACE conn2 <- [1,1494,null,{}] 17:22:09 INFO - PROCESS | 1943 | 1463098929869 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}] 17:22:09 INFO - PROCESS | 1943 | 1463098929980 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:22:10 INFO - PROCESS | 1943 | 1463098930050 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12e21c000 == 57 [pid = 1943] [id = 381] 17:22:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x12a80f800) [pid = 1943] [serial = 1142] [outer = 0x0] 17:22:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x12b93ac00) [pid = 1943] [serial = 1143] [outer = 0x12a80f800] 17:22:10 INFO - PROCESS | 1943 | 1463098930079 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x12bbc9400) [pid = 1943] [serial = 1144] [outer = 0x12a80f800] 17:22:10 INFO - PROCESS | 1943 | 1463098930496 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]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 17:22:10 INFO - PROCESS | 1943 | 1463098930536 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 1943 | 1463098930538 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 17:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:22:10 INFO - PROCESS | 1943 | 1463098930540 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 1943 | 1463098930541 Marionette TRACE conn2 <- [1,1498,null,{}] 17:22:10 INFO - PROCESS | 1943 | 1463098930544 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}] 17:22:10 INFO - PROCESS | 1943 | 1463098930663 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:22:10 INFO - PROCESS | 1943 | 1463098930717 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1a0000 == 58 [pid = 1943] [id = 382] 17:22:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x12ac5d400) [pid = 1943] [serial = 1145] [outer = 0x0] 17:22:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x12c572800) [pid = 1943] [serial = 1146] [outer = 0x12ac5d400] 17:22:10 INFO - PROCESS | 1943 | 1463098930747 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x12c7cc800) [pid = 1943] [serial = 1147] [outer = 0x12ac5d400] 17:22:11 INFO - PROCESS | 1943 | 1463098931203 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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 718ms 17:22:11 INFO - PROCESS | 1943 | 1463098931259 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 1943 | 1463098931260 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 17:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:22:11 INFO - PROCESS | 1943 | 1463098931263 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 1943 | 1463098931264 Marionette TRACE conn2 <- [1,1502,null,{}] 17:22:11 INFO - PROCESS | 1943 | 1463098931266 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}] 17:22:11 INFO - PROCESS | 1943 | 1463098931383 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:22:11 INFO - PROCESS | 1943 | 1463098931439 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x117434000 == 59 [pid = 1943] [id = 383] 17:22:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x1296f3800) [pid = 1943] [serial = 1148] [outer = 0x0] 17:22:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x12c7d1c00) [pid = 1943] [serial = 1149] [outer = 0x1296f3800] 17:22:11 INFO - PROCESS | 1943 | 1463098931470 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x12cae2000) [pid = 1943] [serial = 1150] [outer = 0x1296f3800] 17:22:12 INFO - PROCESS | 1943 | 1463098932192 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]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 17:22:12 INFO - PROCESS | 1943 | 1463098932249 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 1943 | 1463098932252 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 17:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:22:12 INFO - PROCESS | 1943 | 1463098932260 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 1943 | 1463098932264 Marionette TRACE conn2 <- [1,1506,null,{}] 17:22:12 INFO - PROCESS | 1943 | 1463098932271 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}] 17:22:12 INFO - PROCESS | 1943 | 1463098932418 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:22:12 INFO - PROCESS | 1943 | 1463098932518 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d09000 == 60 [pid = 1943] [id = 384] 17:22:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x11684ec00) [pid = 1943] [serial = 1151] [outer = 0x0] 17:22:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x1183de000) [pid = 1943] [serial = 1152] [outer = 0x11684ec00] 17:22:12 INFO - PROCESS | 1943 | 1463098932563 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x118931400) [pid = 1943] [serial = 1153] [outer = 0x11684ec00] 17:22:13 INFO - PROCESS | 1943 | 1463098933046 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]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 827ms 17:22:13 INFO - PROCESS | 1943 | 1463098933086 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1943 | 1463098933089 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 17:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:22:13 INFO - PROCESS | 1943 | 1463098933093 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1943 | 1463098933095 Marionette TRACE conn2 <- [1,1510,null,{}] 17:22:13 INFO - PROCESS | 1943 | 1463098933098 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}] 17:22:13 INFO - PROCESS | 1943 | 1463098933190 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:22:13 INFO - PROCESS | 1943 | 1463098933248 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x11948a000 == 61 [pid = 1943] [id = 385] 17:22:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x116850c00) [pid = 1943] [serial = 1154] [outer = 0x0] 17:22:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x119104800) [pid = 1943] [serial = 1155] [outer = 0x116850c00] 17:22:13 INFO - PROCESS | 1943 | 1463098933290 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x11932e800) [pid = 1943] [serial = 1156] [outer = 0x116850c00] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12da7e800 == 60 [pid = 1943] [id = 376] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12d1b3000 == 59 [pid = 1943] [id = 375] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x1227d5800 == 58 [pid = 1943] [id = 374] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12c919800 == 57 [pid = 1943] [id = 373] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x1166c2c00) [pid = 1943] [serial = 1023] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x1185d3400) [pid = 1943] [serial = 1026] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x119f11c00) [pid = 1943] [serial = 1029] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12bf9f000 == 56 [pid = 1943] [id = 372] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd5800 == 55 [pid = 1943] [id = 371] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x1298c3800 == 54 [pid = 1943] [id = 370] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x11949d800 == 53 [pid = 1943] [id = 369] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x1261e4800 == 52 [pid = 1943] [id = 368] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x11947a800 == 51 [pid = 1943] [id = 367] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x119b32000 == 50 [pid = 1943] [id = 366] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x121641800 == 49 [pid = 1943] [id = 365] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12da46800 == 48 [pid = 1943] [id = 362] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12d786800 == 47 [pid = 1943] [id = 361] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x129641000 == 46 [pid = 1943] [id = 360] 17:22:13 INFO - PROCESS | 1943 | --DOCSHELL 0x119e07000 == 45 [pid = 1943] [id = 359] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x129775800) [pid = 1943] [serial = 1053] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x12bb3bc00) [pid = 1943] [serial = 1059] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x12ab2c000) [pid = 1943] [serial = 1056] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x119d59000) [pid = 1943] [serial = 1065] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x12bb48c00) [pid = 1943] [serial = 1062] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x12acc6800) [pid = 1943] [serial = 1021] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x12bb41c00) [pid = 1943] [serial = 1060] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x119b0ac00) [pid = 1943] [serial = 1041] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x11a28dc00) [pid = 1943] [serial = 1042] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x1219e8400) [pid = 1943] [serial = 1044] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x1248c3000) [pid = 1943] [serial = 1045] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x12612d800) [pid = 1943] [serial = 1047] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x126e0f400) [pid = 1943] [serial = 1048] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x128e15800) [pid = 1943] [serial = 1050] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x124db3000) [pid = 1943] [serial = 1032] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x1185cf800) [pid = 1943] [serial = 1038] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x119328c00) [pid = 1943] [serial = 1039] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x118936400) [pid = 1943] [serial = 1036] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x1183e2800) [pid = 1943] [serial = 1035] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x12bbcf400) [pid = 1943] [serial = 1068] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x12bedf000) [pid = 1943] [serial = 1071] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x12bb8c000) [pid = 1943] [serial = 1063] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x12bb90800) [pid = 1943] [serial = 1066] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x12acc4400) [pid = 1943] [serial = 1057] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x129780800) [pid = 1943] [serial = 1054] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x12bee5800) [pid = 1943] [serial = 1072] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x1296e6400) [pid = 1943] [serial = 1051] [outer = 0x0] [url = about:blank] 17:22:13 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x12bed3c00) [pid = 1943] [serial = 1069] [outer = 0x0] [url = about:blank] 17:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 624ms 17:22:13 INFO - PROCESS | 1943 | 1463098933712 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]]]}] 17:22:13 INFO - PROCESS | 1943 | 1463098933718 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1943 | 1463098933719 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 17:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:22:13 INFO - PROCESS | 1943 | 1463098933721 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1943 | 1463098933723 Marionette TRACE conn2 <- [1,1514,null,{}] 17:22:13 INFO - PROCESS | 1943 | 1463098933730 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}] 17:22:13 INFO - PROCESS | 1943 | 1463098933813 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:22:13 INFO - PROCESS | 1943 | 1463098933838 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214af800 == 46 [pid = 1943] [id = 386] 17:22:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x119814c00) [pid = 1943] [serial = 1157] [outer = 0x0] 17:22:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x119f5d000) [pid = 1943] [serial = 1158] [outer = 0x119814c00] 17:22:13 INFO - PROCESS | 1943 | 1463098933865 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x11a386c00) [pid = 1943] [serial = 1159] [outer = 0x119814c00] 17:22:14 INFO - PROCESS | 1943 | 1463098934188 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]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 473ms 17:22:14 INFO - PROCESS | 1943 | 1463098934194 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 1943 | 1463098934196 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 17:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:22:14 INFO - PROCESS | 1943 | 1463098934225 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 1943 | 1463098934226 Marionette TRACE conn2 <- [1,1518,null,{}] 17:22:14 INFO - PROCESS | 1943 | 1463098934230 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}] 17:22:14 INFO - PROCESS | 1943 | 1463098934309 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:22:14 INFO - PROCESS | 1943 | 1463098934313 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x12664e000 == 47 [pid = 1943] [id = 387] 17:22:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x12151c800) [pid = 1943] [serial = 1160] [outer = 0x0] 17:22:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x121cb2c00) [pid = 1943] [serial = 1161] [outer = 0x12151c800] 17:22:14 INFO - PROCESS | 1943 | 1463098934342 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x124db2c00) [pid = 1943] [serial = 1162] [outer = 0x12151c800] 17:22:14 INFO - PROCESS | 1943 | 1463098934674 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]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 496ms 17:22:14 INFO - PROCESS | 1943 | 1463098934695 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:22:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:22:14 INFO - PROCESS | 1943 | 1463098934705 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 17:22:14 INFO - PROCESS | 1943 | 1463098934708 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 1943 | 1463098934709 Marionette TRACE conn2 <- [1,1522,null,{}] 17:22:14 INFO - PROCESS | 1943 | 1463098934711 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}] 17:22:14 INFO - PROCESS | 1943 | 1463098934789 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:22:14 INFO - PROCESS | 1943 | 1463098934846 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x119083000 == 48 [pid = 1943] [id = 388] 17:22:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12155e000) [pid = 1943] [serial = 1163] [outer = 0x0] 17:22:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x124e13c00) [pid = 1943] [serial = 1164] [outer = 0x12155e000] 17:22:14 INFO - PROCESS | 1943 | 1463098934872 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12641f400) [pid = 1943] [serial = 1165] [outer = 0x12155e000] 17:22:15 INFO - PROCESS | 1943 | 1463098935154 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"]]]}] 17:22:15 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 () { 17:22:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:22:15 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 () { 17:22:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:22:15 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 () { 17:22:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:22:15 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 () { 17:22:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:22:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 17:22:15 INFO - PROCESS | 1943 | 1463098935178 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 1943 | 1463098935179 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 17:22:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:22:15 INFO - PROCESS | 1943 | 1463098935189 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 1943 | 1463098935190 Marionette TRACE conn2 <- [1,1526,null,{}] 17:22:15 INFO - PROCESS | 1943 | 1463098935193 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}] 17:22:15 INFO - PROCESS | 1943 | 1463098935291 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:22:15 INFO - PROCESS | 1943 | 1463098935296 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3b0000 == 49 [pid = 1943] [id = 389] 17:22:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x1266c9800) [pid = 1943] [serial = 1166] [outer = 0x0] 17:22:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x128f6fc00) [pid = 1943] [serial = 1167] [outer = 0x1266c9800] 17:22:15 INFO - PROCESS | 1943 | 1463098935322 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x129780800) [pid = 1943] [serial = 1168] [outer = 0x1266c9800] 17:22:15 INFO - PROCESS | 1943 | 1463098935640 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"]]]}] 17:22:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:22:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:22:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:22:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 477ms 17:22:15 INFO - PROCESS | 1943 | 1463098935660 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 1943 | 1463098935661 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 17:22:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:22:15 INFO - PROCESS | 1943 | 1463098935663 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 1943 | 1463098935665 Marionette TRACE conn2 <- [1,1530,null,{}] 17:22:15 INFO - PROCESS | 1943 | 1463098935669 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}] 17:22:15 INFO - PROCESS | 1943 | 1463098935787 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:22:15 INFO - PROCESS | 1943 | 1463098935801 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce1800 == 50 [pid = 1943] [id = 390] 17:22:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x12612e400) [pid = 1943] [serial = 1169] [outer = 0x0] 17:22:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x12a89a400) [pid = 1943] [serial = 1170] [outer = 0x12612e400] 17:22:15 INFO - PROCESS | 1943 | 1463098935827 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x12acc6800) [pid = 1943] [serial = 1171] [outer = 0x12612e400] 17:22:16 INFO - PROCESS | 1943 | 1463098936112 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]]]}] 17:22:16 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 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:22:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:22:16 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. 17:22:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:22:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 17:22:16 INFO - PROCESS | 1943 | 1463098936148 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1943 | 1463098936149 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 17:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:22:16 INFO - PROCESS | 1943 | 1463098936154 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1943 | 1463098936155 Marionette TRACE conn2 <- [1,1534,null,{}] 17:22:16 INFO - PROCESS | 1943 | 1463098936157 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}] 17:22:16 INFO - PROCESS | 1943 | 1463098936260 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:22:16 INFO - PROCESS | 1943 | 1463098936271 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c530000 == 51 [pid = 1943] [id = 391] 17:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x12bb40000) [pid = 1943] [serial = 1172] [outer = 0x0] 17:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x12bb8d400) [pid = 1943] [serial = 1173] [outer = 0x12bb40000] 17:22:16 INFO - PROCESS | 1943 | 1463098936296 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x12bbd0c00) [pid = 1943] [serial = 1174] [outer = 0x12bb40000] 17:22:16 INFO - PROCESS | 1943 | 1463098936643 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]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 522ms 17:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:22:16 INFO - PROCESS | 1943 | 1463098936675 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1943 | 1463098936676 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 17:22:16 INFO - PROCESS | 1943 | 1463098936678 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1943 | 1463098936680 Marionette TRACE conn2 <- [1,1538,null,{}] 17:22:16 INFO - PROCESS | 1943 | 1463098936682 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}] 17:22:16 INFO - PROCESS | 1943 | 1463098936786 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:22:16 INFO - PROCESS | 1943 | 1463098936836 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c918800 == 52 [pid = 1943] [id = 392] 17:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x12bb88800) [pid = 1943] [serial = 1175] [outer = 0x0] 17:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x12bede400) [pid = 1943] [serial = 1176] [outer = 0x12bb88800] 17:22:16 INFO - PROCESS | 1943 | 1463098936868 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x12c1b7000) [pid = 1943] [serial = 1177] [outer = 0x12bb88800] 17:22:17 INFO - PROCESS | 1943 | 1463098937174 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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 17:22:17 INFO - PROCESS | 1943 | 1463098937199 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 1943 | 1463098937202 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 17:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:22:17 INFO - PROCESS | 1943 | 1463098937205 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 1943 | 1463098937206 Marionette TRACE conn2 <- [1,1542,null,{}] 17:22:17 INFO - PROCESS | 1943 | 1463098937214 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}] 17:22:17 INFO - PROCESS | 1943 | 1463098937319 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:22:17 INFO - PROCESS | 1943 | 1463098937357 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d195000 == 53 [pid = 1943] [id = 393] 17:22:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x12bb93800) [pid = 1943] [serial = 1178] [outer = 0x0] 17:22:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x12c1bd400) [pid = 1943] [serial = 1179] [outer = 0x12bb93800] 17:22:17 INFO - PROCESS | 1943 | 1463098937382 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x12c1c2400) [pid = 1943] [serial = 1180] [outer = 0x12bb93800] 17:22:17 INFO - PROCESS | 1943 | 1463098937680 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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 525ms 17:22:17 INFO - PROCESS | 1943 | 1463098937732 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 1943 | 1463098937736 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 17:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:22:17 INFO - PROCESS | 1943 | 1463098937738 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 1943 | 1463098937740 Marionette TRACE conn2 <- [1,1546,null,{}] 17:22:17 INFO - PROCESS | 1943 | 1463098937742 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}] 17:22:18 INFO - PROCESS | 1943 | 1463098938006 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x12ac63800) [pid = 1943] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x11910f800) [pid = 1943] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x12b948800) [pid = 1943] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x12bb90c00) [pid = 1943] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x128f66800) [pid = 1943] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x116742400) [pid = 1943] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x124e13400) [pid = 1943] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x1185cfc00) [pid = 1943] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x11a284400) [pid = 1943] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x1185cf400) [pid = 1943] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x12acc5800) [pid = 1943] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:22:18 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x119814400) [pid = 1943] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:22:18 INFO - PROCESS | 1943 | 1463098938112 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x121710000 == 54 [pid = 1943] [id = 394] 17:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x110fc5c00) [pid = 1943] [serial = 1181] [outer = 0x0] 17:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x1164b7c00) [pid = 1943] [serial = 1182] [outer = 0x110fc5c00] 17:22:18 INFO - PROCESS | 1943 | 1463098938147 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x119d59c00) [pid = 1943] [serial = 1183] [outer = 0x110fc5c00] 17:22:18 INFO - PROCESS | 1943 | 1463098938429 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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 721ms 17:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:22:18 INFO - PROCESS | 1943 | 1463098938460 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1943 | 1463098938461 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 17:22:18 INFO - PROCESS | 1943 | 1463098938463 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1943 | 1463098938464 Marionette TRACE conn2 <- [1,1550,null,{}] 17:22:18 INFO - PROCESS | 1943 | 1463098938474 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}] 17:22:18 INFO - PROCESS | 1943 | 1463098938587 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:22:18 INFO - PROCESS | 1943 | 1463098938594 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3da000 == 55 [pid = 1943] [id = 395] 17:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x11980bc00) [pid = 1943] [serial = 1184] [outer = 0x0] 17:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x12ab2a400) [pid = 1943] [serial = 1185] [outer = 0x11980bc00] 17:22:18 INFO - PROCESS | 1943 | 1463098938619 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x12c574000) [pid = 1943] [serial = 1186] [outer = 0x11980bc00] 17:22:18 INFO - PROCESS | 1943 | 1463098938908 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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 473ms 17:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:22:18 INFO - PROCESS | 1943 | 1463098938940 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1943 | 1463098938941 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 17:22:18 INFO - PROCESS | 1943 | 1463098938943 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1943 | 1463098938944 Marionette TRACE conn2 <- [1,1554,null,{}] 17:22:18 INFO - PROCESS | 1943 | 1463098938947 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}] 17:22:19 INFO - PROCESS | 1943 | 1463098939033 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:22:19 INFO - PROCESS | 1943 | 1463098939039 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x12e21e000 == 56 [pid = 1943] [id = 396] 17:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x12c579c00) [pid = 1943] [serial = 1187] [outer = 0x0] 17:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x12c7cfc00) [pid = 1943] [serial = 1188] [outer = 0x12c579c00] 17:22:19 INFO - PROCESS | 1943 | 1463098939063 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x12cad7c00) [pid = 1943] [serial = 1189] [outer = 0x12c579c00] 17:22:19 INFO - PROCESS | 1943 | 1463098939403 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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 17:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:22:19 INFO - PROCESS | 1943 | 1463098939412 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1943 | 1463098939413 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 17:22:19 INFO - PROCESS | 1943 | 1463098939415 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1943 | 1463098939417 Marionette TRACE conn2 <- [1,1558,null,{}] 17:22:19 INFO - PROCESS | 1943 | 1463098939422 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}] 17:22:19 INFO - PROCESS | 1943 | 1463098939542 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:22:19 INFO - PROCESS | 1943 | 1463098939591 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x12f3c3000 == 57 [pid = 1943] [id = 397] 17:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x12cffc400) [pid = 1943] [serial = 1190] [outer = 0x0] 17:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x12d1c5800) [pid = 1943] [serial = 1191] [outer = 0x12cffc400] 17:22:19 INFO - PROCESS | 1943 | 1463098939621 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x12d1cd000) [pid = 1943] [serial = 1192] [outer = 0x12cffc400] 17:22:19 INFO - PROCESS | 1943 | 1463098939901 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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 523ms 17:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:22:19 INFO - PROCESS | 1943 | 1463098939939 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1943 | 1463098939941 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 17:22:19 INFO - PROCESS | 1943 | 1463098939943 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1943 | 1463098939944 Marionette TRACE conn2 <- [1,1562,null,{}] 17:22:19 INFO - PROCESS | 1943 | 1463098939946 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}] 17:22:20 INFO - PROCESS | 1943 | 1463098940102 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:22:20 INFO - PROCESS | 1943 | 1463098940160 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x116ab9000 == 58 [pid = 1943] [id = 398] 17:22:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x110fc0800) [pid = 1943] [serial = 1193] [outer = 0x0] 17:22:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x110fc3400) [pid = 1943] [serial = 1194] [outer = 0x110fc0800] 17:22:20 INFO - PROCESS | 1943 | 1463098940192 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x112a71c00) [pid = 1943] [serial = 1195] [outer = 0x110fc0800] 17:22:20 INFO - PROCESS | 1943 | 1463098940683 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]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 17:22:20 INFO - PROCESS | 1943 | 1463098940715 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 1943 | 1463098940721 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 17:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:22:20 INFO - PROCESS | 1943 | 1463098940725 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 1943 | 1463098940729 Marionette TRACE conn2 <- [1,1566,null,{}] 17:22:20 INFO - PROCESS | 1943 | 1463098940733 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}] 17:22:20 INFO - PROCESS | 1943 | 1463098940871 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:22:20 INFO - PROCESS | 1943 | 1463098940943 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214ab800 == 59 [pid = 1943] [id = 399] 17:22:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x11673ac00) [pid = 1943] [serial = 1196] [outer = 0x0] 17:22:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x118587400) [pid = 1943] [serial = 1197] [outer = 0x11673ac00] 17:22:20 INFO - PROCESS | 1943 | 1463098940975 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x119147000) [pid = 1943] [serial = 1198] [outer = 0x11673ac00] 17:22:21 INFO - PROCESS | 1943 | 1463098941390 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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 674ms 17:22:21 INFO - PROCESS | 1943 | 1463098941399 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:22:21 INFO - PROCESS | 1943 | 1463098941401 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 17:22:21 INFO - PROCESS | 1943 | 1463098941403 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 1943 | 1463098941405 Marionette TRACE conn2 <- [1,1570,null,{}] 17:22:21 INFO - PROCESS | 1943 | 1463098941407 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}] 17:22:21 INFO - PROCESS | 1943 | 1463098941510 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:22:21 INFO - PROCESS | 1943 | 1463098941567 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be79800 == 60 [pid = 1943] [id = 400] 17:22:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x11932c400) [pid = 1943] [serial = 1199] [outer = 0x0] 17:22:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x11980ec00) [pid = 1943] [serial = 1200] [outer = 0x11932c400] 17:22:21 INFO - PROCESS | 1943 | 1463098941597 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x11a383800) [pid = 1943] [serial = 1201] [outer = 0x11932c400] 17:22:22 INFO - PROCESS | 1943 | 1463098942054 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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 673ms 17:22:22 INFO - PROCESS | 1943 | 1463098942076 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 1943 | 1463098942079 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 17:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:22:22 INFO - PROCESS | 1943 | 1463098942089 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 1943 | 1463098942092 Marionette TRACE conn2 <- [1,1574,null,{}] 17:22:22 INFO - PROCESS | 1943 | 1463098942094 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}] 17:22:22 INFO - PROCESS | 1943 | 1463098942224 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:22:22 INFO - PROCESS | 1943 | 1463098942311 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x13717f000 == 61 [pid = 1943] [id = 401] 17:22:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x1219e8400) [pid = 1943] [serial = 1202] [outer = 0x0] 17:22:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x126e14400) [pid = 1943] [serial = 1203] [outer = 0x1219e8400] 17:22:22 INFO - PROCESS | 1943 | 1463098942342 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x1294a0800) [pid = 1943] [serial = 1204] [outer = 0x1219e8400] 17:22:22 INFO - PROCESS | 1943 | 1463098942754 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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 726ms 17:22:22 INFO - PROCESS | 1943 | 1463098942810 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 1943 | 1463098942811 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 17:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:22:22 INFO - PROCESS | 1943 | 1463098942813 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 1943 | 1463098942814 Marionette TRACE conn2 <- [1,1578,null,{}] 17:22:22 INFO - PROCESS | 1943 | 1463098942817 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}] 17:22:22 INFO - PROCESS | 1943 | 1463098942920 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:22:22 INFO - PROCESS | 1943 | 1463098942979 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2e9800 == 62 [pid = 1943] [id = 402] 17:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x124e14800) [pid = 1943] [serial = 1205] [outer = 0x0] 17:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x12ac5d800) [pid = 1943] [serial = 1206] [outer = 0x124e14800] 17:22:23 INFO - PROCESS | 1943 | 1463098943050 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x12bee1400) [pid = 1943] [serial = 1207] [outer = 0x124e14800] 17:22:23 INFO - PROCESS | 1943 | 1463098943494 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]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 722ms 17:22:23 INFO - PROCESS | 1943 | 1463098943547 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 1943 | 1463098943549 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 17:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:22:23 INFO - PROCESS | 1943 | 1463098943553 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 1943 | 1463098943554 Marionette TRACE conn2 <- [1,1582,null,{}] 17:22:23 INFO - PROCESS | 1943 | 1463098943556 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}] 17:22:23 INFO - PROCESS | 1943 | 1463098943662 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:22:23 INFO - PROCESS | 1943 | 1463098943722 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x113252800 == 63 [pid = 1943] [id = 403] 17:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x12279ec00) [pid = 1943] [serial = 1208] [outer = 0x0] 17:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x1227a0800) [pid = 1943] [serial = 1209] [outer = 0x12279ec00] 17:22:23 INFO - PROCESS | 1943 | 1463098943798 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x1227a7c00) [pid = 1943] [serial = 1210] [outer = 0x12279ec00] 17:22:24 INFO - PROCESS | 1943 | 1463098944420 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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 921ms 17:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:22:24 INFO - PROCESS | 1943 | 1463098944475 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 1943 | 1463098944477 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 17:22:24 INFO - PROCESS | 1943 | 1463098944481 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 1943 | 1463098944483 Marionette TRACE conn2 <- [1,1586,null,{}] 17:22:24 INFO - PROCESS | 1943 | 1463098944486 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}] 17:22:24 INFO - PROCESS | 1943 | 1463098944584 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:22:24 INFO - PROCESS | 1943 | 1463098944656 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b5c000 == 64 [pid = 1943] [id = 404] 17:22:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x113c08400) [pid = 1943] [serial = 1211] [outer = 0x0] 17:22:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x11627cc00) [pid = 1943] [serial = 1212] [outer = 0x113c08400] 17:22:24 INFO - PROCESS | 1943 | 1463098944684 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x11684b800) [pid = 1943] [serial = 1213] [outer = 0x113c08400] 17:22:25 INFO - PROCESS | 1943 | 1463098945201 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]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 772ms 17:22:25 INFO - PROCESS | 1943 | 1463098945255 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 1943 | 1463098945260 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 17:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:22:25 INFO - PROCESS | 1943 | 1463098945267 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 1943 | 1463098945269 Marionette TRACE conn2 <- [1,1590,null,{}] 17:22:25 INFO - PROCESS | 1943 | 1463098945273 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}] 17:22:25 INFO - PROCESS | 1943 | 1463098945395 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:22:25 INFO - PROCESS | 1943 | 1463098945473 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x1164cc800 == 65 [pid = 1943] [id = 405] 17:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x11857f000) [pid = 1943] [serial = 1214] [outer = 0x0] 17:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x118936400) [pid = 1943] [serial = 1215] [outer = 0x11857f000] 17:22:25 INFO - PROCESS | 1943 | 1463098945501 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x11910b000) [pid = 1943] [serial = 1216] [outer = 0x11857f000] 17:22:25 INFO - PROCESS | 1943 | 1463098945935 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]]]}] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3cb000 == 64 [pid = 1943] [id = 358] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12f3c3000 == 63 [pid = 1943] [id = 397] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12e21e000 == 62 [pid = 1943] [id = 396] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3da000 == 61 [pid = 1943] [id = 395] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x121710000 == 60 [pid = 1943] [id = 394] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12d195000 == 59 [pid = 1943] [id = 393] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12c918800 == 58 [pid = 1943] [id = 392] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x11a387800) [pid = 1943] [serial = 1092] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x12cad4400) [pid = 1943] [serial = 1131] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12c530000 == 57 [pid = 1943] [id = 391] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce1800 == 56 [pid = 1943] [id = 390] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3b0000 == 55 [pid = 1943] [id = 389] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x119083000 == 54 [pid = 1943] [id = 388] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12664e000 == 53 [pid = 1943] [id = 387] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x1214af800 == 52 [pid = 1943] [id = 386] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x11948a000 == 51 [pid = 1943] [id = 385] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x119d09000 == 50 [pid = 1943] [id = 384] 17:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 723ms 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x119b17000 == 49 [pid = 1943] [id = 378] 17:22:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12dfb0000 == 48 [pid = 1943] [id = 377] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x12acc5400) [pid = 1943] [serial = 1113] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x12ac5a400) [pid = 1943] [serial = 1111] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x12bb97c00) [pid = 1943] [serial = 1116] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x12beea000) [pid = 1943] [serial = 1119] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x129499400) [pid = 1943] [serial = 1107] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x1183e7800) [pid = 1943] [serial = 1108] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x12beea400) [pid = 1943] [serial = 1074] [outer = 0x0] [url = about:blank] 17:22:25 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x1185d8000) [pid = 1943] [serial = 1096] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x117568800) [pid = 1943] [serial = 1095] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x126893000) [pid = 1943] [serial = 1104] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x12bbd5000) [pid = 1943] [serial = 1117] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x128da8800) [pid = 1943] [serial = 1105] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x119b08800) [pid = 1943] [serial = 1098] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x11a20fc00) [pid = 1943] [serial = 1099] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x121519400) [pid = 1943] [serial = 1101] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x1242ebc00) [pid = 1943] [serial = 1102] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x11893b800) [pid = 1943] [serial = 1077] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x11a292800) [pid = 1943] [serial = 1080] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x12bbd2000) [pid = 1943] [serial = 1089] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x128f6e400) [pid = 1943] [serial = 1083] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x12b943000) [pid = 1943] [serial = 1086] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x119f08400) [pid = 1943] [serial = 1122] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x129777400) [pid = 1943] [serial = 1123] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x12c7ca800) [pid = 1943] [serial = 1125] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x119818000) [pid = 1943] [serial = 1128] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x12c577c00) [pid = 1943] [serial = 1120] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x12c7d6400) [pid = 1943] [serial = 1126] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x1291e0800) [pid = 1943] [serial = 1110] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x12c7cdc00) [pid = 1943] [serial = 1129] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x12bb47800) [pid = 1943] [serial = 1114] [outer = 0x0] [url = about:blank] 17:22:26 INFO - PROCESS | 1943 | 1463098946001 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 1943 | 1463098946002 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 17:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:22:26 INFO - PROCESS | 1943 | 1463098946009 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 1943 | 1463098946012 Marionette TRACE conn2 <- [1,1594,null,{}] 17:22:26 INFO - PROCESS | 1943 | 1463098946022 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}] 17:22:26 INFO - PROCESS | 1943 | 1463098946114 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:22:26 INFO - PROCESS | 1943 | 1463098946129 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191c0800 == 49 [pid = 1943] [id = 406] 17:22:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x119331000) [pid = 1943] [serial = 1217] [outer = 0x0] 17:22:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x11980b800) [pid = 1943] [serial = 1218] [outer = 0x119331000] 17:22:26 INFO - PROCESS | 1943 | 1463098946166 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x119f5c800) [pid = 1943] [serial = 1219] [outer = 0x119331000] 17:22:26 INFO - PROCESS | 1943 | 1463098946611 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]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 624ms 17:22:26 INFO - PROCESS | 1943 | 1463098946631 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 1943 | 1463098946634 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 17:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:22:26 INFO - PROCESS | 1943 | 1463098946638 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 1943 | 1463098946639 Marionette TRACE conn2 <- [1,1598,null,{}] 17:22:26 INFO - PROCESS | 1943 | 1463098946641 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}] 17:22:26 INFO - PROCESS | 1943 | 1463098946740 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:22:26 INFO - PROCESS | 1943 | 1463098946745 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x121708000 == 50 [pid = 1943] [id = 407] 17:22:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x11a291000) [pid = 1943] [serial = 1220] [outer = 0x0] 17:22:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x1218dac00) [pid = 1943] [serial = 1221] [outer = 0x11a291000] 17:22:26 INFO - PROCESS | 1943 | 1463098946774 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x121f12800) [pid = 1943] [serial = 1222] [outer = 0x11a291000] 17:22:27 INFO - PROCESS | 1943 | 1463098947208 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]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 618ms 17:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:22:27 INFO - PROCESS | 1943 | 1463098947257 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 1943 | 1463098947258 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 17:22:27 INFO - PROCESS | 1943 | 1463098947260 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 1943 | 1463098947261 Marionette TRACE conn2 <- [1,1602,null,{}] 17:22:27 INFO - PROCESS | 1943 | 1463098947263 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}] 17:22:27 INFO - PROCESS | 1943 | 1463098947350 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:22:27 INFO - PROCESS | 1943 | 1463098947356 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x128fa5000 == 51 [pid = 1943] [id = 408] 17:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x1227a4800) [pid = 1943] [serial = 1223] [outer = 0x0] 17:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x1242e3c00) [pid = 1943] [serial = 1224] [outer = 0x1227a4800] 17:22:27 INFO - PROCESS | 1943 | 1463098947381 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x124e13400) [pid = 1943] [serial = 1225] [outer = 0x1227a4800] 17:22:27 INFO - PROCESS | 1943 | 1463098947721 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]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 471ms 17:22:27 INFO - PROCESS | 1943 | 1463098947731 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 1943 | 1463098947732 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 17:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:22:27 INFO - PROCESS | 1943 | 1463098947737 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 1943 | 1463098947739 Marionette TRACE conn2 <- [1,1606,null,{}] 17:22:27 INFO - PROCESS | 1943 | 1463098947741 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}] 17:22:27 INFO - PROCESS | 1943 | 1463098947869 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:22:27 INFO - PROCESS | 1943 | 1463098947904 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2e8000 == 52 [pid = 1943] [id = 409] 17:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x121f11000) [pid = 1943] [serial = 1226] [outer = 0x0] 17:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x124e17800) [pid = 1943] [serial = 1227] [outer = 0x121f11000] 17:22:27 INFO - PROCESS | 1943 | 1463098947930 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x128e1a800) [pid = 1943] [serial = 1228] [outer = 0x121f11000] 17:22:28 INFO - PROCESS | 1943 | 1463098948238 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]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 17:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:22:28 INFO - PROCESS | 1943 | 1463098948256 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 1943 | 1463098948258 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 17:22:28 INFO - PROCESS | 1943 | 1463098948268 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 1943 | 1463098948271 Marionette TRACE conn2 <- [1,1610,null,{}] 17:22:28 INFO - PROCESS | 1943 | 1463098948273 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}] 17:22:28 INFO - PROCESS | 1943 | 1463098948378 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:22:28 INFO - PROCESS | 1943 | 1463098948414 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acd5800 == 53 [pid = 1943] [id = 410] 17:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x1227a5400) [pid = 1943] [serial = 1229] [outer = 0x0] 17:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x1291e3c00) [pid = 1943] [serial = 1230] [outer = 0x1227a5400] 17:22:28 INFO - PROCESS | 1943 | 1463098948446 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x12971e800) [pid = 1943] [serial = 1231] [outer = 0x1227a5400] 17:22:28 INFO - PROCESS | 1943 | 1463098948727 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]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 478ms 17:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:22:28 INFO - PROCESS | 1943 | 1463098948742 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 1943 | 1463098948743 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 17:22:28 INFO - PROCESS | 1943 | 1463098948745 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 1943 | 1463098948746 Marionette TRACE conn2 <- [1,1614,null,{}] 17:22:28 INFO - PROCESS | 1943 | 1463098948762 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}] 17:22:28 INFO - PROCESS | 1943 | 1463098948870 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:22:28 INFO - PROCESS | 1943 | 1463098948906 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be83800 == 54 [pid = 1943] [id = 411] 17:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x12949ec00) [pid = 1943] [serial = 1232] [outer = 0x0] 17:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x12977e800) [pid = 1943] [serial = 1233] [outer = 0x12949ec00] 17:22:28 INFO - PROCESS | 1943 | 1463098948931 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x12a99b400) [pid = 1943] [serial = 1234] [outer = 0x12949ec00] 17:22:29 INFO - PROCESS | 1943 | 1463098949290 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]]]}] 17:22:29 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 17:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 573ms 17:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:22:29 INFO - PROCESS | 1943 | 1463098949325 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 1943 | 1463098949327 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 17:22:29 INFO - PROCESS | 1943 | 1463098949330 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 1943 | 1463098949332 Marionette TRACE conn2 <- [1,1618,null,{}] 17:22:29 INFO - PROCESS | 1943 | 1463098949338 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}] 17:22:29 INFO - PROCESS | 1943 | 1463098949498 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:22:29 INFO - PROCESS | 1943 | 1463098949517 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1a1000 == 55 [pid = 1943] [id = 412] 17:22:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x129780000) [pid = 1943] [serial = 1235] [outer = 0x0] 17:22:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x12a9a2c00) [pid = 1943] [serial = 1236] [outer = 0x129780000] 17:22:29 INFO - PROCESS | 1943 | 1463098949557 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x12ab23c00) [pid = 1943] [serial = 1237] [outer = 0x129780000] 17:22:29 INFO - PROCESS | 1943 | 1463098949960 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]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 674ms 17:22:30 INFO - PROCESS | 1943 | 1463098950005 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 1943 | 1463098950006 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 17:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:22:30 INFO - PROCESS | 1943 | 1463098950008 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 1943 | 1463098950009 Marionette TRACE conn2 <- [1,1622,null,{}] 17:22:30 INFO - PROCESS | 1943 | 1463098950011 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}] 17:22:30 INFO - PROCESS | 1943 | 1463098950121 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x12bb40000) [pid = 1943] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x12bb88800) [pid = 1943] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x12bb93800) [pid = 1943] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x1266c9800) [pid = 1943] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x11684ec00) [pid = 1943] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x12155e000) [pid = 1943] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x12151c800) [pid = 1943] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x119814c00) [pid = 1943] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x12c579c00) [pid = 1943] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x116850c00) [pid = 1943] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x110fc5c00) [pid = 1943] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x11980bc00) [pid = 1943] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:22:30 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x12612e400) [pid = 1943] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:22:30 INFO - PROCESS | 1943 | 1463098950357 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x121645800 == 56 [pid = 1943] [id = 413] 17:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x110fbf400) [pid = 1943] [serial = 1238] [outer = 0x0] 17:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x1183e1400) [pid = 1943] [serial = 1239] [outer = 0x110fbf400] 17:22:30 INFO - PROCESS | 1943 | 1463098950392 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x1264c5000) [pid = 1943] [serial = 1240] [outer = 0x110fbf400] 17:22:30 INFO - PROCESS | 1943 | 1463098950667 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]]]}] 17:22:30 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 17:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 720ms 17:22:30 INFO - PROCESS | 1943 | 1463098950728 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 1943 | 1463098950730 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 17:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:22:30 INFO - PROCESS | 1943 | 1463098950732 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 1943 | 1463098950736 Marionette TRACE conn2 <- [1,1626,null,{}] 17:22:30 INFO - PROCESS | 1943 | 1463098950738 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}] 17:22:30 INFO - PROCESS | 1943 | 1463098950830 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:22:30 INFO - PROCESS | 1943 | 1463098950836 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cd9c800 == 57 [pid = 1943] [id = 414] 17:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x12ab2a000) [pid = 1943] [serial = 1241] [outer = 0x0] 17:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x12acc4400) [pid = 1943] [serial = 1242] [outer = 0x12ab2a000] 17:22:30 INFO - PROCESS | 1943 | 1463098950865 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x12bb88800) [pid = 1943] [serial = 1243] [outer = 0x12ab2a000] 17:22:31 INFO - PROCESS | 1943 | 1463098951177 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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 471ms 17:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:22:31 INFO - PROCESS | 1943 | 1463098951207 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 1943 | 1463098951208 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 17:22:31 INFO - PROCESS | 1943 | 1463098951210 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 1943 | 1463098951222 Marionette TRACE conn2 <- [1,1630,null,{}] 17:22:31 INFO - PROCESS | 1943 | 1463098951224 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}] 17:22:31 INFO - PROCESS | 1943 | 1463098951336 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:22:31 INFO - PROCESS | 1943 | 1463098951343 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d199000 == 58 [pid = 1943] [id = 415] 17:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x119102800) [pid = 1943] [serial = 1244] [outer = 0x0] 17:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x12bb8f400) [pid = 1943] [serial = 1245] [outer = 0x119102800] 17:22:31 INFO - PROCESS | 1943 | 1463098951368 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x12bbd7400) [pid = 1943] [serial = 1246] [outer = 0x119102800] 17:22:31 INFO - PROCESS | 1943 | 1463098951691 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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 529ms 17:22:31 INFO - PROCESS | 1943 | 1463098951739 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 1943 | 1463098951740 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 17:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:22:31 INFO - PROCESS | 1943 | 1463098951743 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 1943 | 1463098951744 Marionette TRACE conn2 <- [1,1634,null,{}] 17:22:31 INFO - PROCESS | 1943 | 1463098951746 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}] 17:22:31 INFO - PROCESS | 1943 | 1463098951830 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:22:31 INFO - PROCESS | 1943 | 1463098951834 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da4b800 == 59 [pid = 1943] [id = 416] 17:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x12bed7000) [pid = 1943] [serial = 1247] [outer = 0x0] 17:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x12bee5400) [pid = 1943] [serial = 1248] [outer = 0x12bed7000] 17:22:31 INFO - PROCESS | 1943 | 1463098951859 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x12c1b3400) [pid = 1943] [serial = 1249] [outer = 0x12bed7000] 17:22:32 INFO - PROCESS | 1943 | 1463098952172 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]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 467ms 17:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:22:32 INFO - PROCESS | 1943 | 1463098952211 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 1943 | 1463098952212 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 17:22:32 INFO - PROCESS | 1943 | 1463098952214 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 1943 | 1463098952215 Marionette TRACE conn2 <- [1,1638,null,{}] 17:22:32 INFO - PROCESS | 1943 | 1463098952218 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}] 17:22:32 INFO - PROCESS | 1943 | 1463098952336 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:22:32 INFO - PROCESS | 1943 | 1463098952440 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x114f8e000 == 60 [pid = 1943] [id = 417] 17:22:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x110fbec00) [pid = 1943] [serial = 1250] [outer = 0x0] 17:22:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x110fc7c00) [pid = 1943] [serial = 1251] [outer = 0x110fbec00] 17:22:32 INFO - PROCESS | 1943 | 1463098952473 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x1130ae400) [pid = 1943] [serial = 1252] [outer = 0x110fbec00] 17:22:32 INFO - PROCESS | 1943 | 1463098952885 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]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 721ms 17:22:32 INFO - PROCESS | 1943 | 1463098952937 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 1943 | 1463098952940 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 17:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:22:32 INFO - PROCESS | 1943 | 1463098952943 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 1943 | 1463098952946 Marionette TRACE conn2 <- [1,1642,null,{}] 17:22:32 INFO - PROCESS | 1943 | 1463098952949 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}] 17:22:33 INFO - PROCESS | 1943 | 1463098953058 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:22:33 INFO - PROCESS | 1943 | 1463098953170 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x1242c9000 == 61 [pid = 1943] [id = 418] 17:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x1183e2800) [pid = 1943] [serial = 1253] [outer = 0x0] 17:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x11893c000) [pid = 1943] [serial = 1254] [outer = 0x1183e2800] 17:22:33 INFO - PROCESS | 1943 | 1463098953203 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x119810800) [pid = 1943] [serial = 1255] [outer = 0x1183e2800] 17:22:33 INFO - PROCESS | 1943 | 1463098953615 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]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:22:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 721ms 17:22:33 INFO - PROCESS | 1943 | 1463098953666 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 1943 | 1463098953669 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 17:22:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:22:33 INFO - PROCESS | 1943 | 1463098953672 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 1943 | 1463098953673 Marionette TRACE conn2 <- [1,1646,null,{}] 17:22:33 INFO - PROCESS | 1943 | 1463098953676 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}] 17:22:33 INFO - PROCESS | 1943 | 1463098953780 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:22:33 INFO - PROCESS | 1943 | 1463098953843 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1b1000 == 62 [pid = 1943] [id = 419] 17:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x119d5f400) [pid = 1943] [serial = 1256] [outer = 0x0] 17:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x121a89c00) [pid = 1943] [serial = 1257] [outer = 0x119d5f400] 17:22:33 INFO - PROCESS | 1943 | 1463098953872 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x124db4c00) [pid = 1943] [serial = 1258] [outer = 0x119d5f400] 17:22:34 INFO - PROCESS | 1943 | 1463098954298 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]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 669ms 17:22:34 INFO - PROCESS | 1943 | 1463098954340 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 1943 | 1463098954342 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 17:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:22:34 INFO - PROCESS | 1943 | 1463098954350 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 1943 | 1463098954354 Marionette TRACE conn2 <- [1,1650,null,{}] 17:22:34 INFO - PROCESS | 1943 | 1463098954357 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}] 17:22:34 INFO - PROCESS | 1943 | 1463098954484 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:22:34 INFO - PROCESS | 1943 | 1463098954573 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfcb000 == 63 [pid = 1943] [id = 420] 17:22:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x126889000) [pid = 1943] [serial = 1259] [outer = 0x0] 17:22:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x1294a3000) [pid = 1943] [serial = 1260] [outer = 0x126889000] 17:22:34 INFO - PROCESS | 1943 | 1463098954604 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x12a999800) [pid = 1943] [serial = 1261] [outer = 0x126889000] 17:22:35 INFO - PROCESS | 1943 | 1463098955020 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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 729ms 17:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:22:35 INFO - PROCESS | 1943 | 1463098955074 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 1943 | 1463098955076 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 17:22:35 INFO - PROCESS | 1943 | 1463098955078 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 1943 | 1463098955080 Marionette TRACE conn2 <- [1,1654,null,{}] 17:22:35 INFO - PROCESS | 1943 | 1463098955082 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}] 17:22:35 INFO - PROCESS | 1943 | 1463098955187 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:22:35 INFO - PROCESS | 1943 | 1463098955249 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x12f3b0000 == 64 [pid = 1943] [id = 421] 17:22:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x12a99f800) [pid = 1943] [serial = 1262] [outer = 0x0] 17:22:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x12ac5c800) [pid = 1943] [serial = 1263] [outer = 0x12a99f800] 17:22:35 INFO - PROCESS | 1943 | 1463098955319 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x12bb43400) [pid = 1943] [serial = 1264] [outer = 0x12a99f800] 17:22:35 INFO - PROCESS | 1943 | 1463098955722 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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 669ms 17:22:35 INFO - PROCESS | 1943 | 1463098955749 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 1943 | 1463098955750 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 17:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:22:35 INFO - PROCESS | 1943 | 1463098955753 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 1943 | 1463098955754 Marionette TRACE conn2 <- [1,1658,null,{}] 17:22:35 INFO - PROCESS | 1943 | 1463098955756 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}] 17:22:35 INFO - PROCESS | 1943 | 1463098955875 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:22:35 INFO - PROCESS | 1943 | 1463098955936 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x137140000 == 65 [pid = 1943] [id = 422] 17:22:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x12bee2000) [pid = 1943] [serial = 1265] [outer = 0x0] 17:22:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x12c1b9000) [pid = 1943] [serial = 1266] [outer = 0x12bee2000] 17:22:35 INFO - PROCESS | 1943 | 1463098955971 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x12c577800) [pid = 1943] [serial = 1267] [outer = 0x12bee2000] 17:22:36 INFO - PROCESS | 1943 | 1463098956459 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]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 17:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:22:36 INFO - PROCESS | 1943 | 1463098956475 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 1943 | 1463098956477 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 17:22:36 INFO - PROCESS | 1943 | 1463098956481 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 1943 | 1463098956483 Marionette TRACE conn2 <- [1,1662,null,{}] 17:22:36 INFO - PROCESS | 1943 | 1463098956487 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}] 17:22:36 INFO - PROCESS | 1943 | 1463098956592 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:22:36 INFO - PROCESS | 1943 | 1463098956654 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x137174800 == 66 [pid = 1943] [id = 423] 17:22:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x118310800) [pid = 1943] [serial = 1268] [outer = 0x0] 17:22:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x118314c00) [pid = 1943] [serial = 1269] [outer = 0x118310800] 17:22:36 INFO - PROCESS | 1943 | 1463098956683 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x12c577400) [pid = 1943] [serial = 1270] [outer = 0x118310800] 17:22:37 INFO - PROCESS | 1943 | 1463098957142 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]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 723ms 17:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:22:37 INFO - PROCESS | 1943 | 1463098957214 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 1943 | 1463098957215 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 17:22:37 INFO - PROCESS | 1943 | 1463098957219 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 1943 | 1463098957221 Marionette TRACE conn2 <- [1,1666,null,{}] 17:22:37 INFO - PROCESS | 1943 | 1463098957223 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}] 17:22:37 INFO - PROCESS | 1943 | 1463098957328 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:22:37 INFO - PROCESS | 1943 | 1463098957404 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x124e7f000 == 67 [pid = 1943] [id = 424] 17:22:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x110fc2000) [pid = 1943] [serial = 1271] [outer = 0x0] 17:22:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x121d73800) [pid = 1943] [serial = 1272] [outer = 0x110fc2000] 17:22:37 INFO - PROCESS | 1943 | 1463098957433 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x12bb45c00) [pid = 1943] [serial = 1273] [outer = 0x110fc2000] 17:22:37 INFO - PROCESS | 1943 | 1463098957838 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]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 669ms 17:22:37 INFO - PROCESS | 1943 | 1463098957889 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 1943 | 1463098957890 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 17:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:22:37 INFO - PROCESS | 1943 | 1463098957892 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 1943 | 1463098957894 Marionette TRACE conn2 <- [1,1670,null,{}] 17:22:37 INFO - PROCESS | 1943 | 1463098957896 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}] 17:22:38 INFO - PROCESS | 1943 | 1463098958003 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:22:38 INFO - PROCESS | 1943 | 1463098958065 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3ca000 == 68 [pid = 1943] [id = 425] 17:22:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x116a63c00) [pid = 1943] [serial = 1274] [outer = 0x0] 17:22:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x12c57c000) [pid = 1943] [serial = 1275] [outer = 0x116a63c00] 17:22:38 INFO - PROCESS | 1943 | 1463098958095 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x12c7cdc00) [pid = 1943] [serial = 1276] [outer = 0x116a63c00] 17:22:38 INFO - PROCESS | 1943 | 1463098958756 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]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 921ms 17:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:22:38 INFO - PROCESS | 1943 | 1463098958813 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 1943 | 1463098958816 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 17:22:38 INFO - PROCESS | 1943 | 1463098958819 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 1943 | 1463098958821 Marionette TRACE conn2 <- [1,1674,null,{}] 17:22:38 INFO - PROCESS | 1943 | 1463098958825 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}] 17:22:38 INFO - PROCESS | 1943 | 1463098958927 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:22:39 INFO - PROCESS | 1943 | 1463098959004 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8d4000 == 69 [pid = 1943] [id = 426] 17:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x116743400) [pid = 1943] [serial = 1277] [outer = 0x0] 17:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x11830b400) [pid = 1943] [serial = 1278] [outer = 0x116743400] 17:22:39 INFO - PROCESS | 1943 | 1463098959033 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x118572800) [pid = 1943] [serial = 1279] [outer = 0x116743400] 17:22:39 INFO - PROCESS | 1943 | 1463098959520 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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 774ms 17:22:39 INFO - PROCESS | 1943 | 1463098959595 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 1943 | 1463098959600 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 17:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:22:39 INFO - PROCESS | 1943 | 1463098959607 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 1943 | 1463098959609 Marionette TRACE conn2 <- [1,1678,null,{}] 17:22:39 INFO - PROCESS | 1943 | 1463098959613 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}] 17:22:39 INFO - PROCESS | 1943 | 1463098959794 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:22:39 INFO - PROCESS | 1943 | 1463098959804 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2f7000 == 70 [pid = 1943] [id = 427] 17:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x119819c00) [pid = 1943] [serial = 1280] [outer = 0x0] 17:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x11a28bc00) [pid = 1943] [serial = 1281] [outer = 0x119819c00] 17:22:39 INFO - PROCESS | 1943 | 1463098959831 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x1219f0400) [pid = 1943] [serial = 1282] [outer = 0x119819c00] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfa3000 == 69 [pid = 1943] [id = 308] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x12da4b800 == 68 [pid = 1943] [id = 416] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x12d199000 == 67 [pid = 1943] [id = 415] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x12cd9c800 == 66 [pid = 1943] [id = 414] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x121645800 == 65 [pid = 1943] [id = 413] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1a1000 == 64 [pid = 1943] [id = 412] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x12be83800 == 63 [pid = 1943] [id = 411] 17:22:39 INFO - PROCESS | 1943 | --DOCSHELL 0x12acd5800 == 62 [pid = 1943] [id = 410] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x12d1c5800) [pid = 1943] [serial = 1191] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2e8000 == 61 [pid = 1943] [id = 409] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x128fa5000 == 60 [pid = 1943] [id = 408] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x121708000 == 59 [pid = 1943] [id = 407] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x1191c0800 == 58 [pid = 1943] [id = 406] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x1164cc800 == 57 [pid = 1943] [id = 405] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x121b5c000 == 56 [pid = 1943] [id = 404] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x13717f000 == 55 [pid = 1943] [id = 401] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x12be79800 == 54 [pid = 1943] [id = 400] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x1214ab800 == 53 [pid = 1943] [id = 399] 17:22:40 INFO - PROCESS | 1943 | --DOCSHELL 0x116ab9000 == 52 [pid = 1943] [id = 398] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x12bb8d400) [pid = 1943] [serial = 1173] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x12bede400) [pid = 1943] [serial = 1176] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x12c1bd400) [pid = 1943] [serial = 1179] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x12c1b7000) [pid = 1943] [serial = 1177] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x128f6fc00) [pid = 1943] [serial = 1167] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x129780800) [pid = 1943] [serial = 1168] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x118931400) [pid = 1943] [serial = 1153] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x1183de000) [pid = 1943] [serial = 1152] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x124e13c00) [pid = 1943] [serial = 1164] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x12641f400) [pid = 1943] [serial = 1165] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x121cb2c00) [pid = 1943] [serial = 1161] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x124db2c00) [pid = 1943] [serial = 1162] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x119f5d000) [pid = 1943] [serial = 1158] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x11a386c00) [pid = 1943] [serial = 1159] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x12c1c2400) [pid = 1943] [serial = 1180] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x12c572800) [pid = 1943] [serial = 1146] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x12cad7c00) [pid = 1943] [serial = 1189] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x1296ee800) [pid = 1943] [serial = 1140] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x11932e800) [pid = 1943] [serial = 1156] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x119104800) [pid = 1943] [serial = 1155] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x11a286c00) [pid = 1943] [serial = 1137] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x12b93ac00) [pid = 1943] [serial = 1143] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x1190a1800) [pid = 1943] [serial = 1134] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x12c7d1c00) [pid = 1943] [serial = 1149] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x12c7cfc00) [pid = 1943] [serial = 1188] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x119d59c00) [pid = 1943] [serial = 1183] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x1164b7c00) [pid = 1943] [serial = 1182] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x12ab2a400) [pid = 1943] [serial = 1185] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x12acc6800) [pid = 1943] [serial = 1171] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x12a89a400) [pid = 1943] [serial = 1170] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x12bbd0c00) [pid = 1943] [serial = 1174] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x12c574000) [pid = 1943] [serial = 1186] [outer = 0x0] [url = about:blank] 17:22:40 INFO - PROCESS | 1943 | 1463098960352 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 775ms 17:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:22:40 INFO - PROCESS | 1943 | 1463098960387 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 1943 | 1463098960390 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 17:22:40 INFO - PROCESS | 1943 | 1463098960393 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 1943 | 1463098960397 Marionette TRACE conn2 <- [1,1682,null,{}] 17:22:40 INFO - PROCESS | 1943 | 1463098960411 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}] 17:22:40 INFO - PROCESS | 1943 | 1463098960528 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:22:40 INFO - PROCESS | 1943 | 1463098960535 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x122727000 == 53 [pid = 1943] [id = 428] 17:22:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x124593800) [pid = 1943] [serial = 1283] [outer = 0x0] 17:22:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x124db9400) [pid = 1943] [serial = 1284] [outer = 0x124593800] 17:22:40 INFO - PROCESS | 1943 | 1463098960562 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x1266c9800) [pid = 1943] [serial = 1285] [outer = 0x124593800] 17:22:40 INFO - PROCESS | 1943 | 1463098960905 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 525ms 17:22:40 INFO - PROCESS | 1943 | 1463098960920 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 1943 | 1463098960921 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 17:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:22:40 INFO - PROCESS | 1943 | 1463098960932 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 1943 | 1463098960933 Marionette TRACE conn2 <- [1,1686,null,{}] 17:22:40 INFO - PROCESS | 1943 | 1463098960936 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}] 17:22:41 INFO - PROCESS | 1943 | 1463098961020 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:22:41 INFO - PROCESS | 1943 | 1463098961025 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298c3000 == 54 [pid = 1943] [id = 429] 17:22:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x126e0c000) [pid = 1943] [serial = 1286] [outer = 0x0] 17:22:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x128f66400) [pid = 1943] [serial = 1287] [outer = 0x126e0c000] 17:22:41 INFO - PROCESS | 1943 | 1463098961050 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x12949b800) [pid = 1943] [serial = 1288] [outer = 0x126e0c000] 17:22:41 INFO - PROCESS | 1943 | 1463098961398 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]]]}] 17:22:41 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 17:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 525ms 17:22:41 INFO - PROCESS | 1943 | 1463098961455 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 1943 | 1463098961457 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 17:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:22:41 INFO - PROCESS | 1943 | 1463098961459 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 1943 | 1463098961460 Marionette TRACE conn2 <- [1,1690,null,{}] 17:22:41 INFO - PROCESS | 1943 | 1463098961462 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}] 17:22:41 INFO - PROCESS | 1943 | 1463098961546 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:22:41 INFO - PROCESS | 1943 | 1463098961553 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce2000 == 55 [pid = 1943] [id = 430] 17:22:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x1291e5800) [pid = 1943] [serial = 1289] [outer = 0x0] 17:22:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x129718c00) [pid = 1943] [serial = 1290] [outer = 0x1291e5800] 17:22:41 INFO - PROCESS | 1943 | 1463098961578 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x12a89a400) [pid = 1943] [serial = 1291] [outer = 0x1291e5800] 17:22:41 INFO - PROCESS | 1943 | 1463098961939 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]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 522ms 17:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:22:41 INFO - PROCESS | 1943 | 1463098961981 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 1943 | 1463098961983 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 17:22:41 INFO - PROCESS | 1943 | 1463098961985 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 1943 | 1463098961986 Marionette TRACE conn2 <- [1,1694,null,{}] 17:22:41 INFO - PROCESS | 1943 | 1463098961988 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}] 17:22:42 INFO - PROCESS | 1943 | 1463098962079 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:22:42 INFO - PROCESS | 1943 | 1463098962157 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1a9000 == 56 [pid = 1943] [id = 431] 17:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x12a810800) [pid = 1943] [serial = 1292] [outer = 0x0] 17:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x12a9a4400) [pid = 1943] [serial = 1293] [outer = 0x12a810800] 17:22:42 INFO - PROCESS | 1943 | 1463098962183 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x12bb96800) [pid = 1943] [serial = 1294] [outer = 0x12a810800] 17:22:42 INFO - PROCESS | 1943 | 1463098962515 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]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 568ms 17:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:22:42 INFO - PROCESS | 1943 | 1463098962554 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 1943 | 1463098962555 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 17:22:42 INFO - PROCESS | 1943 | 1463098962557 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 1943 | 1463098962558 Marionette TRACE conn2 <- [1,1698,null,{}] 17:22:42 INFO - PROCESS | 1943 | 1463098962560 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}] 17:22:42 INFO - PROCESS | 1943 | 1463098962664 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:22:42 INFO - PROCESS | 1943 | 1463098962676 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cda9800 == 57 [pid = 1943] [id = 432] 17:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x12bb97c00) [pid = 1943] [serial = 1295] [outer = 0x0] 17:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x12bede400) [pid = 1943] [serial = 1296] [outer = 0x12bb97c00] 17:22:42 INFO - PROCESS | 1943 | 1463098962701 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x12c1c2400) [pid = 1943] [serial = 1297] [outer = 0x12bb97c00] 17:22:43 INFO - PROCESS | 1943 | 1463098963057 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]]]}] 17:22:43 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 17:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 17:22:43 INFO - PROCESS | 1943 | 1463098963075 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 1943 | 1463098963076 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 17:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:22:43 INFO - PROCESS | 1943 | 1463098963079 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 1943 | 1463098963080 Marionette TRACE conn2 <- [1,1702,null,{}] 17:22:43 INFO - PROCESS | 1943 | 1463098963082 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}] 17:22:43 INFO - PROCESS | 1943 | 1463098963191 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:22:43 INFO - PROCESS | 1943 | 1463098963206 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d797800 == 58 [pid = 1943] [id = 433] 17:22:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x12bbd0c00) [pid = 1943] [serial = 1298] [outer = 0x0] 17:22:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x12c7c9000) [pid = 1943] [serial = 1299] [outer = 0x12bbd0c00] 17:22:43 INFO - PROCESS | 1943 | 1463098963230 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x12c7d6400) [pid = 1943] [serial = 1300] [outer = 0x12bbd0c00] 17:22:43 INFO - PROCESS | 1943 | 1463098963565 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]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 521ms 17:22:43 INFO - PROCESS | 1943 | 1463098963600 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 1943 | 1463098963603 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 17:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:22:43 INFO - PROCESS | 1943 | 1463098963606 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 1943 | 1463098963607 Marionette TRACE conn2 <- [1,1706,null,{}] 17:22:43 INFO - PROCESS | 1943 | 1463098963610 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}] 17:22:43 INFO - PROCESS | 1943 | 1463098963726 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:22:43 INFO - PROCESS | 1943 | 1463098963737 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfb8000 == 59 [pid = 1943] [id = 434] 17:22:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x12c7d6800) [pid = 1943] [serial = 1301] [outer = 0x0] 17:22:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x12cad8400) [pid = 1943] [serial = 1302] [outer = 0x12c7d6800] 17:22:43 INFO - PROCESS | 1943 | 1463098963762 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x12cff2400) [pid = 1943] [serial = 1303] [outer = 0x12c7d6800] 17:22:44 INFO - PROCESS | 1943 | 1463098964249 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]]]}] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x113209400) [pid = 1943] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x1130adc00) [pid = 1943] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x1130aa400) [pid = 1943] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x11756b400) [pid = 1943] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x11910b800) [pid = 1943] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x121521c00) [pid = 1943] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x126e0e800) [pid = 1943] [serial = 922] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x121f10c00) [pid = 1943] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x12bedc400) [pid = 1943] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x119815c00) [pid = 1943] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x12949ec00) [pid = 1943] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x1227a5400) [pid = 1943] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x129780000) [pid = 1943] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x11a291000) [pid = 1943] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x121f11000) [pid = 1943] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x113c08400) [pid = 1943] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x11857f000) [pid = 1943] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x1227a4800) [pid = 1943] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x119331000) [pid = 1943] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x12cffc400) [pid = 1943] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x119102800) [pid = 1943] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x110fbf400) [pid = 1943] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:22:44 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x12ab2a000) [pid = 1943] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 668ms 17:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:22:44 INFO - PROCESS | 1943 | 1463098964274 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 1943 | 1463098964276 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 17:22:44 INFO - PROCESS | 1943 | 1463098964278 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 1943 | 1463098964279 Marionette TRACE conn2 <- [1,1710,null,{}] 17:22:44 INFO - PROCESS | 1943 | 1463098964282 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}] 17:22:44 INFO - PROCESS | 1943 | 1463098964366 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:22:44 INFO - PROCESS | 1943 | 1463098964373 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191bb800 == 60 [pid = 1943] [id = 435] 17:22:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x111130000) [pid = 1943] [serial = 1304] [outer = 0x0] 17:22:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x111139800) [pid = 1943] [serial = 1305] [outer = 0x111130000] 17:22:44 INFO - PROCESS | 1943 | 1463098964398 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x11113dc00) [pid = 1943] [serial = 1306] [outer = 0x111130000] 17:22:44 INFO - PROCESS | 1943 | 1463098964741 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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 471ms 17:22:44 INFO - PROCESS | 1943 | 1463098964754 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 1943 | 1463098964755 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 17:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:22:44 INFO - PROCESS | 1943 | 1463098964757 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 1943 | 1463098964759 Marionette TRACE conn2 <- [1,1714,null,{}] 17:22:44 INFO - PROCESS | 1943 | 1463098964761 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}] 17:22:44 INFO - PROCESS | 1943 | 1463098964863 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:22:44 INFO - PROCESS | 1943 | 1463098964927 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be96800 == 61 [pid = 1943] [id = 436] 17:22:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x11113cc00) [pid = 1943] [serial = 1307] [outer = 0x0] 17:22:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x1176a1400) [pid = 1943] [serial = 1308] [outer = 0x11113cc00] 17:22:44 INFO - PROCESS | 1943 | 1463098964956 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x12977b400) [pid = 1943] [serial = 1309] [outer = 0x11113cc00] 17:22:45 INFO - PROCESS | 1943 | 1463098965258 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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 17:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:22:45 INFO - PROCESS | 1943 | 1463098965277 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1943 | 1463098965278 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 17:22:45 INFO - PROCESS | 1943 | 1463098965280 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 1943 | 1463098965281 Marionette TRACE conn2 <- [1,1718,null,{}] 17:22:45 INFO - PROCESS | 1943 | 1463098965291 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}] 17:22:45 INFO - PROCESS | 1943 | 1463098965382 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:22:45 INFO - PROCESS | 1943 | 1463098965387 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x1374db000 == 62 [pid = 1943] [id = 437] 17:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x110fc1400) [pid = 1943] [serial = 1310] [outer = 0x0] 17:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x12bbd5800) [pid = 1943] [serial = 1311] [outer = 0x110fc1400] 17:22:45 INFO - PROCESS | 1943 | 1463098965411 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x12cff6000) [pid = 1943] [serial = 1312] [outer = 0x110fc1400] 17:22:45 INFO - PROCESS | 1943 | 1463098965740 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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 470ms 17:22:45 INFO - PROCESS | 1943 | 1463098965754 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1943 | 1463098965756 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 17:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:22:45 INFO - PROCESS | 1943 | 1463098965758 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 1943 | 1463098965759 Marionette TRACE conn2 <- [1,1722,null,{}] 17:22:45 INFO - PROCESS | 1943 | 1463098965761 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}] 17:22:45 INFO - PROCESS | 1943 | 1463098965884 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:22:45 INFO - PROCESS | 1943 | 1463098965891 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x13549c800 == 63 [pid = 1943] [id = 438] 17:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x1164ab800) [pid = 1943] [serial = 1313] [outer = 0x0] 17:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x12cff7000) [pid = 1943] [serial = 1314] [outer = 0x1164ab800] 17:22:45 INFO - PROCESS | 1943 | 1463098965915 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x12d713800) [pid = 1943] [serial = 1315] [outer = 0x1164ab800] 17:22:46 INFO - PROCESS | 1943 | 1463098966242 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]]]}] 17:22:46 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 17:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 518ms 17:22:46 INFO - PROCESS | 1943 | 1463098966326 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 1943 | 1463098966328 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 17:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:22:46 INFO - PROCESS | 1943 | 1463098966333 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 1943 | 1463098966335 Marionette TRACE conn2 <- [1,1726,null,{}] 17:22:46 INFO - PROCESS | 1943 | 1463098966339 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}] 17:22:46 INFO - PROCESS | 1943 | 1463098966447 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:22:46 INFO - PROCESS | 1943 | 1463098966554 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2da800 == 64 [pid = 1943] [id = 439] 17:22:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x111139c00) [pid = 1943] [serial = 1316] [outer = 0x0] 17:22:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x111b04c00) [pid = 1943] [serial = 1317] [outer = 0x111139c00] 17:22:46 INFO - PROCESS | 1943 | 1463098966585 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x1164fa000) [pid = 1943] [serial = 1318] [outer = 0x111139c00] 17:22:47 INFO - PROCESS | 1943 | 1463098967023 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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 722ms 17:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:22:47 INFO - PROCESS | 1943 | 1463098967055 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 1943 | 1463098967057 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 17:22:47 INFO - PROCESS | 1943 | 1463098967063 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 1943 | 1463098967066 Marionette TRACE conn2 <- [1,1730,null,{}] 17:22:47 INFO - PROCESS | 1943 | 1463098967069 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}] 17:22:47 INFO - PROCESS | 1943 | 1463098967176 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:22:47 INFO - PROCESS | 1943 | 1463098967241 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298c0000 == 65 [pid = 1943] [id = 440] 17:22:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x118024800) [pid = 1943] [serial = 1319] [outer = 0x0] 17:22:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x118312000) [pid = 1943] [serial = 1320] [outer = 0x118024800] 17:22:47 INFO - PROCESS | 1943 | 1463098967311 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x1194c1000) [pid = 1943] [serial = 1321] [outer = 0x118024800] 17:22:47 INFO - PROCESS | 1943 | 1463098967767 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]]]}] 17:22:47 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 17:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 775ms 17:22:47 INFO - PROCESS | 1943 | 1463098967843 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 1943 | 1463098967845 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 17:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:22:47 INFO - PROCESS | 1943 | 1463098967868 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 1943 | 1463098967871 Marionette TRACE conn2 <- [1,1734,null,{}] 17:22:47 INFO - PROCESS | 1943 | 1463098967884 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}] 17:22:48 INFO - PROCESS | 1943 | 1463098968058 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:22:48 INFO - PROCESS | 1943 | 1463098968185 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x1354ae000 == 66 [pid = 1943] [id = 441] 17:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x12279d400) [pid = 1943] [serial = 1322] [outer = 0x0] 17:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x1227a1c00) [pid = 1943] [serial = 1323] [outer = 0x12279d400] 17:22:48 INFO - PROCESS | 1943 | 1463098968221 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x12641f800) [pid = 1943] [serial = 1324] [outer = 0x12279d400] 17:22:48 INFO - PROCESS | 1943 | 1463098968628 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]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 795ms 17:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:22:48 INFO - PROCESS | 1943 | 1463098968644 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 1943 | 1463098968645 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 17:22:48 INFO - PROCESS | 1943 | 1463098968647 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 1943 | 1463098968649 Marionette TRACE conn2 <- [1,1738,null,{}] 17:22:48 INFO - PROCESS | 1943 | 1463098968651 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}] 17:22:48 INFO - PROCESS | 1943 | 1463098968758 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:22:48 INFO - PROCESS | 1943 | 1463098968863 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x13766f000 == 67 [pid = 1943] [id = 442] 17:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x12279e400) [pid = 1943] [serial = 1325] [outer = 0x0] 17:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x129499400) [pid = 1943] [serial = 1326] [outer = 0x12279e400] 17:22:48 INFO - PROCESS | 1943 | 1463098968895 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x12a9a4800) [pid = 1943] [serial = 1327] [outer = 0x12279e400] 17:22:49 INFO - PROCESS | 1943 | 1463098969444 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]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 820ms 17:22:49 INFO - PROCESS | 1943 | 1463098969470 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:22:49 INFO - PROCESS | 1943 | 1463098969472 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 17:22:49 INFO - PROCESS | 1943 | 1463098969475 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 1943 | 1463098969477 Marionette TRACE conn2 <- [1,1742,null,{}] 17:22:49 INFO - PROCESS | 1943 | 1463098969481 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}] 17:22:49 INFO - PROCESS | 1943 | 1463098969635 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:22:49 INFO - PROCESS | 1943 | 1463098969711 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x11946b800 == 68 [pid = 1943] [id = 443] 17:22:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x11673a800) [pid = 1943] [serial = 1328] [outer = 0x0] 17:22:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x12182e000) [pid = 1943] [serial = 1329] [outer = 0x11673a800] 17:22:49 INFO - PROCESS | 1943 | 1463098969743 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x12ac5b000) [pid = 1943] [serial = 1330] [outer = 0x11673a800] 17:22:50 INFO - PROCESS | 1943 | 1463098970397 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]]]}] 17:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 977ms 17:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:22:50 INFO - PROCESS | 1943 | 1463098970468 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 1943 | 1463098970470 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 17:22:50 INFO - PROCESS | 1943 | 1463098970475 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 1943 | 1463098970477 Marionette TRACE conn2 <- [1,1746,null,{}] 17:22:50 INFO - PROCESS | 1943 | 1463098970482 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}] 17:22:50 INFO - PROCESS | 1943 | 1463098970580 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:22:50 INFO - PROCESS | 1943 | 1463098970659 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3e4000 == 69 [pid = 1943] [id = 444] 17:22:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x1130d2800) [pid = 1943] [serial = 1331] [outer = 0x0] 17:22:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x113383400) [pid = 1943] [serial = 1332] [outer = 0x1130d2800] 17:22:50 INFO - PROCESS | 1943 | 1463098970687 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x11673b400) [pid = 1943] [serial = 1333] [outer = 0x1130d2800] 17:22:51 INFO - PROCESS | 1943 | 1463098971126 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]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 675ms 17:22:51 INFO - PROCESS | 1943 | 1463098971150 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 1943 | 1463098971153 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 17:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:22:51 INFO - PROCESS | 1943 | 1463098971157 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 1943 | 1463098971160 Marionette TRACE conn2 <- [1,1750,null,{}] 17:22:51 INFO - PROCESS | 1943 | 1463098971163 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}] 17:22:51 INFO - PROCESS | 1943 | 1463098971277 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:22:51 INFO - PROCESS | 1943 | 1463098971392 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185bb800 == 70 [pid = 1943] [id = 445] 17:22:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x113204000) [pid = 1943] [serial = 1334] [outer = 0x0] 17:22:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x1168bb400) [pid = 1943] [serial = 1335] [outer = 0x113204000] 17:22:51 INFO - PROCESS | 1943 | 1463098971436 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x11801cc00) [pid = 1943] [serial = 1336] [outer = 0x113204000] 17:22:51 INFO - PROCESS | 1943 | 1463098971907 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]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 17:22:51 INFO - PROCESS | 1943 | 1463098971937 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 1943 | 1463098971939 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 17:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:22:51 INFO - PROCESS | 1943 | 1463098971943 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 1943 | 1463098971945 Marionette TRACE conn2 <- [1,1754,null,{}] 17:22:51 INFO - PROCESS | 1943 | 1463098971954 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}] 17:22:52 INFO - PROCESS | 1943 | 1463098972049 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:22:52 INFO - PROCESS | 1943 | 1463098972129 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x1245ab800 == 71 [pid = 1943] [id = 446] 17:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x118514000) [pid = 1943] [serial = 1337] [outer = 0x0] 17:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x118580000) [pid = 1943] [serial = 1338] [outer = 0x118514000] 17:22:52 INFO - PROCESS | 1943 | 1463098972157 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x119104c00) [pid = 1943] [serial = 1339] [outer = 0x118514000] 17:22:52 INFO - PROCESS | 1943 | 1463098972560 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]]]}] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x1298c5000 == 70 [pid = 1943] [id = 379] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfb2800 == 69 [pid = 1943] [id = 270] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12e21c000 == 68 [pid = 1943] [id = 381] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x1374db000 == 67 [pid = 1943] [id = 437] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12be96800 == 66 [pid = 1943] [id = 436] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x1191bb800 == 65 [pid = 1943] [id = 435] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12dfb8000 == 64 [pid = 1943] [id = 434] 17:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x126e14400) [pid = 1943] [serial = 1203] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x12bee5400) [pid = 1943] [serial = 1248] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x11980ec00) [pid = 1943] [serial = 1200] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x12ac5d800) [pid = 1943] [serial = 1206] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x118587400) [pid = 1943] [serial = 1197] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x1227a0800) [pid = 1943] [serial = 1209] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x110fc3400) [pid = 1943] [serial = 1194] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12d797800 == 63 [pid = 1943] [id = 433] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12cda9800 == 62 [pid = 1943] [id = 432] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1a9000 == 61 [pid = 1943] [id = 431] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce2000 == 60 [pid = 1943] [id = 430] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x1298c3000 == 59 [pid = 1943] [id = 429] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x122727000 == 58 [pid = 1943] [id = 428] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2f7000 == 57 [pid = 1943] [id = 427] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8d4000 == 56 [pid = 1943] [id = 426] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1b1000 == 55 [pid = 1943] [id = 419] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x1242c9000 == 54 [pid = 1943] [id = 418] 17:22:52 INFO - PROCESS | 1943 | --DOCSHELL 0x114f8e000 == 53 [pid = 1943] [id = 417] 17:22:52 INFO - PROCESS | 1943 | 1463098972643 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 1943 | 1463098972645 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 17:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:22:52 INFO - PROCESS | 1943 | 1463098972647 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 1943 | 1463098972648 Marionette TRACE conn2 <- [1,1758,null,{}] 17:22:52 INFO - PROCESS | 1943 | 1463098972675 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}] 17:22:52 INFO - PROCESS | 1943 | 1463098972760 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x1164b8400) [pid = 1943] [serial = 912] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x118568c00) [pid = 1943] [serial = 915] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x119b05c00) [pid = 1943] [serial = 918] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x126421000) [pid = 1943] [serial = 921] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x128e1a000) [pid = 1943] [serial = 924] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x12ac62c00) [pid = 1943] [serial = 967] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x12bef0800) [pid = 1943] [serial = 1075] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x1264c5000) [pid = 1943] [serial = 1240] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x12acc4400) [pid = 1943] [serial = 1242] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x1183e1400) [pid = 1943] [serial = 1239] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x12ab23c00) [pid = 1943] [serial = 1237] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x128e1a800) [pid = 1943] [serial = 1228] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x12bb88800) [pid = 1943] [serial = 1243] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x12bb8f400) [pid = 1943] [serial = 1245] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x126c8e400) [pid = 1943] [serial = 867] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x115d60800) [pid = 1943] [serial = 870] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x12cade400) [pid = 1943] [serial = 1132] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x12977e800) [pid = 1943] [serial = 1233] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x12971e800) [pid = 1943] [serial = 1231] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x1291e3c00) [pid = 1943] [serial = 1230] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x12a99b400) [pid = 1943] [serial = 1234] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x12a9a2c00) [pid = 1943] [serial = 1236] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x1218dac00) [pid = 1943] [serial = 1221] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x121f12800) [pid = 1943] [serial = 1222] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x124e17800) [pid = 1943] [serial = 1227] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x11684b800) [pid = 1943] [serial = 1213] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x11627cc00) [pid = 1943] [serial = 1212] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x11910b000) [pid = 1943] [serial = 1216] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x118936400) [pid = 1943] [serial = 1215] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x1242e3c00) [pid = 1943] [serial = 1224] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x124e13400) [pid = 1943] [serial = 1225] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x11980b800) [pid = 1943] [serial = 1218] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x119f5c800) [pid = 1943] [serial = 1219] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x12d1cd000) [pid = 1943] [serial = 1192] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x12bbd7400) [pid = 1943] [serial = 1246] [outer = 0x0] [url = about:blank] 17:22:52 INFO - PROCESS | 1943 | 1463098972831 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x117432000 == 54 [pid = 1943] [id = 447] 17:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x11627cc00) [pid = 1943] [serial = 1340] [outer = 0x0] 17:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x11851fc00) [pid = 1943] [serial = 1341] [outer = 0x11627cc00] 17:22:52 INFO - PROCESS | 1943 | 1463098972860 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x11913ec00) [pid = 1943] [serial = 1342] [outer = 0x11627cc00] 17:22:53 INFO - PROCESS | 1943 | 1463098973154 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]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 523ms 17:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:22:53 INFO - PROCESS | 1943 | 1463098973174 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 1943 | 1463098973175 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 17:22:53 INFO - PROCESS | 1943 | 1463098973177 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 1943 | 1463098973178 Marionette TRACE conn2 <- [1,1762,null,{}] 17:22:53 INFO - PROCESS | 1943 | 1463098973181 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}] 17:22:53 INFO - PROCESS | 1943 | 1463098973262 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:22:53 INFO - PROCESS | 1943 | 1463098973267 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12164b800 == 55 [pid = 1943] [id = 448] 17:22:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x1183ea400) [pid = 1943] [serial = 1343] [outer = 0x0] 17:22:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x11980e800) [pid = 1943] [serial = 1344] [outer = 0x1183ea400] 17:22:53 INFO - PROCESS | 1943 | 1463098973294 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x119b02800) [pid = 1943] [serial = 1345] [outer = 0x1183ea400] 17:22:53 INFO - PROCESS | 1943 | 1463098973635 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]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 470ms 17:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:22:53 INFO - PROCESS | 1943 | 1463098973649 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 1943 | 1463098973650 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 17:22:53 INFO - PROCESS | 1943 | 1463098973655 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 1943 | 1463098973657 Marionette TRACE conn2 <- [1,1766,null,{}] 17:22:53 INFO - PROCESS | 1943 | 1463098973659 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}] 17:22:53 INFO - PROCESS | 1943 | 1463098973762 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:22:53 INFO - PROCESS | 1943 | 1463098973770 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x128fb5800 == 56 [pid = 1943] [id = 449] 17:22:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x119f06c00) [pid = 1943] [serial = 1346] [outer = 0x0] 17:22:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x119f5f000) [pid = 1943] [serial = 1347] [outer = 0x119f06c00] 17:22:53 INFO - PROCESS | 1943 | 1463098973796 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x121a7e800) [pid = 1943] [serial = 1348] [outer = 0x119f06c00] 17:22:54 INFO - PROCESS | 1943 | 1463098974149 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]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 521ms 17:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:22:54 INFO - PROCESS | 1943 | 1463098974182 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 1943 | 1463098974183 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 17:22:54 INFO - PROCESS | 1943 | 1463098974187 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 1943 | 1463098974188 Marionette TRACE conn2 <- [1,1770,null,{}] 17:22:54 INFO - PROCESS | 1943 | 1463098974191 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}] 17:22:54 INFO - PROCESS | 1943 | 1463098974266 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:22:54 INFO - PROCESS | 1943 | 1463098974272 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298af000 == 57 [pid = 1943] [id = 450] 17:22:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x121a87400) [pid = 1943] [serial = 1349] [outer = 0x0] 17:22:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x12279bc00) [pid = 1943] [serial = 1350] [outer = 0x121a87400] 17:22:54 INFO - PROCESS | 1943 | 1463098974297 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x1248c1800) [pid = 1943] [serial = 1351] [outer = 0x121a87400] 17:22:54 INFO - PROCESS | 1943 | 1463098974633 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]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms 17:22:54 INFO - PROCESS | 1943 | 1463098974657 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 1943 | 1463098974658 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 17:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:22:54 INFO - PROCESS | 1943 | 1463098974661 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 1943 | 1463098974662 Marionette TRACE conn2 <- [1,1774,null,{}] 17:22:54 INFO - PROCESS | 1943 | 1463098974664 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}] 17:22:54 INFO - PROCESS | 1943 | 1463098974745 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:22:54 INFO - PROCESS | 1943 | 1463098974749 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab1c000 == 58 [pid = 1943] [id = 451] 17:22:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x1248bb000) [pid = 1943] [serial = 1352] [outer = 0x0] 17:22:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x124e1d400) [pid = 1943] [serial = 1353] [outer = 0x1248bb000] 17:22:54 INFO - PROCESS | 1943 | 1463098974781 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x126422000) [pid = 1943] [serial = 1354] [outer = 0x1248bb000] 17:22:55 INFO - PROCESS | 1943 | 1463098975164 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]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 522ms 17:22:55 INFO - PROCESS | 1943 | 1463098975183 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 1943 | 1463098975185 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 17:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:22:55 INFO - PROCESS | 1943 | 1463098975190 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 1943 | 1463098975191 Marionette TRACE conn2 <- [1,1778,null,{}] 17:22:55 INFO - PROCESS | 1943 | 1463098975193 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}] 17:22:55 INFO - PROCESS | 1943 | 1463098975296 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:22:55 INFO - PROCESS | 1943 | 1463098975348 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3c7800 == 59 [pid = 1943] [id = 452] 17:22:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x1266cb800) [pid = 1943] [serial = 1355] [outer = 0x0] 17:22:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x126891800) [pid = 1943] [serial = 1356] [outer = 0x1266cb800] 17:22:55 INFO - PROCESS | 1943 | 1463098975374 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x126e12c00) [pid = 1943] [serial = 1357] [outer = 0x1266cb800] 17:22:55 INFO - PROCESS | 1943 | 1463098975670 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]]]}] 17:22:55 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 17:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 17:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:22:55 INFO - PROCESS | 1943 | 1463098975709 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 1943 | 1463098975710 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 17:22:55 INFO - PROCESS | 1943 | 1463098975712 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 1943 | 1463098975713 Marionette TRACE conn2 <- [1,1782,null,{}] 17:22:55 INFO - PROCESS | 1943 | 1463098975716 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}] 17:22:55 INFO - PROCESS | 1943 | 1463098975820 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:22:55 INFO - PROCESS | 1943 | 1463098975857 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce4800 == 60 [pid = 1943] [id = 453] 17:22:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x1266cc800) [pid = 1943] [serial = 1358] [outer = 0x0] 17:22:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x128da1800) [pid = 1943] [serial = 1359] [outer = 0x1266cc800] 17:22:55 INFO - PROCESS | 1943 | 1463098975881 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x128e17400) [pid = 1943] [serial = 1360] [outer = 0x1266cc800] 17:22:56 INFO - PROCESS | 1943 | 1463098976215 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]]]}] 17:22:56 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 17:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 520ms 17:22:56 INFO - PROCESS | 1943 | 1463098976232 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 1943 | 1463098976234 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 17:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:22:56 INFO - PROCESS | 1943 | 1463098976239 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 1943 | 1463098976241 Marionette TRACE conn2 <- [1,1786,null,{}] 17:22:56 INFO - PROCESS | 1943 | 1463098976243 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}] 17:22:56 INFO - PROCESS | 1943 | 1463098976363 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:22:56 INFO - PROCESS | 1943 | 1463098976376 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c196000 == 61 [pid = 1943] [id = 454] 17:22:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x126c8e400) [pid = 1943] [serial = 1361] [outer = 0x0] 17:22:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x1291de400) [pid = 1943] [serial = 1362] [outer = 0x126c8e400] 17:22:56 INFO - PROCESS | 1943 | 1463098976406 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x12977f800) [pid = 1943] [serial = 1363] [outer = 0x126c8e400] 17:22:56 INFO - PROCESS | 1943 | 1463098976767 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]]]}] 17:22:56 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 17:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 571ms 17:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:22:56 INFO - PROCESS | 1943 | 1463098976810 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 1943 | 1463098976811 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 17:22:56 INFO - PROCESS | 1943 | 1463098976813 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 1943 | 1463098976814 Marionette TRACE conn2 <- [1,1790,null,{}] 17:22:56 INFO - PROCESS | 1943 | 1463098976816 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}] 17:22:57 INFO - PROCESS | 1943 | 1463098977241 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x110fc1400) [pid = 1943] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x12ac5d400) [pid = 1943] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x111130000) [pid = 1943] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x1183e1000) [pid = 1943] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x119d5f400) [pid = 1943] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x118310800) [pid = 1943] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x12bee2000) [pid = 1943] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x1291e5800) [pid = 1943] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x11932c400) [pid = 1943] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x119325400) [pid = 1943] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x12279ec00) [pid = 1943] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x12bbd0c00) [pid = 1943] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x12a99f800) [pid = 1943] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x124db6c00) [pid = 1943] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x126889000) [pid = 1943] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x12612a800) [pid = 1943] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x1194bd800) [pid = 1943] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x1296f3800) [pid = 1943] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x12bed7000) [pid = 1943] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x1183dc400) [pid = 1943] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x12c7d6800) [pid = 1943] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x126e0c000) [pid = 1943] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x116a63c00) [pid = 1943] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x12a810800) [pid = 1943] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x12641a800) [pid = 1943] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x119326400) [pid = 1943] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x119819c00) [pid = 1943] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x110fc2000) [pid = 1943] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x118566800) [pid = 1943] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x11980dc00) [pid = 1943] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x110fc0800) [pid = 1943] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x124593800) [pid = 1943] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x11769e800) [pid = 1943] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x12bb97c00) [pid = 1943] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x11113cc00) [pid = 1943] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x11673ac00) [pid = 1943] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x110fbec00) [pid = 1943] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x1219e8400) [pid = 1943] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x1183e2800) [pid = 1943] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x118582800) [pid = 1943] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x116743400) [pid = 1943] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x1291d8400) [pid = 1943] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x115e6ac00) [pid = 1943] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x129498800) [pid = 1943] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x12a80f800) [pid = 1943] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x124e14800) [pid = 1943] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x126e0c400) [pid = 1943] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x113c0d400) [pid = 1943] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:22:57 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x12a896400) [pid = 1943] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:22:57 INFO - PROCESS | 1943 | 1463098977304 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x116abc000 == 62 [pid = 1943] [id = 455] 17:22:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x110fc1400) [pid = 1943] [serial = 1364] [outer = 0x0] 17:22:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x111130000) [pid = 1943] [serial = 1365] [outer = 0x110fc1400] 17:22:57 INFO - PROCESS | 1943 | 1463098977329 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x113c0a800) [pid = 1943] [serial = 1366] [outer = 0x110fc1400] 17:22:57 INFO - PROCESS | 1943 | 1463098977595 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]]]}] 17:22:57 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) 17:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 824ms 17:22:57 INFO - PROCESS | 1943 | 1463098977644 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 1943 | 1463098977645 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 17:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:22:57 INFO - PROCESS | 1943 | 1463098977647 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 1943 | 1463098977648 Marionette TRACE conn2 <- [1,1794,null,{}] 17:22:57 INFO - PROCESS | 1943 | 1463098977652 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}] 17:22:57 INFO - PROCESS | 1943 | 1463098977733 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:22:57 INFO - PROCESS | 1943 | 1463098977740 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c54b000 == 63 [pid = 1943] [id = 456] 17:22:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x11673ac00) [pid = 1943] [serial = 1367] [outer = 0x0] 17:22:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x11830c400) [pid = 1943] [serial = 1368] [outer = 0x11673ac00] 17:22:57 INFO - PROCESS | 1943 | 1463098977764 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x11902e400) [pid = 1943] [serial = 1369] [outer = 0x11673ac00] 17:22:58 INFO - PROCESS | 1943 | 1463098978081 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]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 468ms 17:22:58 INFO - PROCESS | 1943 | 1463098978116 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 1943 | 1463098978117 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 17:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:22:58 INFO - PROCESS | 1943 | 1463098978121 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 1943 | 1463098978122 Marionette TRACE conn2 <- [1,1798,null,{}] 17:22:58 INFO - PROCESS | 1943 | 1463098978125 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}] 17:22:58 INFO - PROCESS | 1943 | 1463098978238 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:22:58 INFO - PROCESS | 1943 | 1463098978245 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc20000 == 64 [pid = 1943] [id = 457] 17:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x110fbf400) [pid = 1943] [serial = 1370] [outer = 0x0] 17:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x11914b000) [pid = 1943] [serial = 1371] [outer = 0x110fbf400] 17:22:58 INFO - PROCESS | 1943 | 1463098978269 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x11a381800) [pid = 1943] [serial = 1372] [outer = 0x110fbf400] 17:22:58 INFO - PROCESS | 1943 | 1463098978568 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]]]}] 17:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 17:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:22:58 INFO - PROCESS | 1943 | 1463098978591 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 1943 | 1463098978592 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 17:22:58 INFO - PROCESS | 1943 | 1463098978594 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 1943 | 1463098978595 Marionette TRACE conn2 <- [1,1802,null,{}] 17:22:58 INFO - PROCESS | 1943 | 1463098978598 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}] 17:22:58 INFO - PROCESS | 1943 | 1463098978690 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:22:58 INFO - PROCESS | 1943 | 1463098978694 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3de000 == 65 [pid = 1943] [id = 458] 17:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x12151b000) [pid = 1943] [serial = 1373] [outer = 0x0] 17:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x126889c00) [pid = 1943] [serial = 1374] [outer = 0x12151b000] 17:22:58 INFO - PROCESS | 1943 | 1463098978719 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x128dab400) [pid = 1943] [serial = 1375] [outer = 0x12151b000] 17:22:59 INFO - PROCESS | 1943 | 1463098979053 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]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 468ms 17:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:22:59 INFO - PROCESS | 1943 | 1463098979062 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 1943 | 1463098979063 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 17:22:59 INFO - PROCESS | 1943 | 1463098979065 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 1943 | 1463098979066 Marionette TRACE conn2 <- [1,1806,null,{}] 17:22:59 INFO - PROCESS | 1943 | 1463098979073 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}] 17:22:59 INFO - PROCESS | 1943 | 1463098979160 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:22:59 INFO - PROCESS | 1943 | 1463098979290 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x11323f000 == 66 [pid = 1943] [id = 459] 17:22:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x110fc3400) [pid = 1943] [serial = 1376] [outer = 0x0] 17:22:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x111130400) [pid = 1943] [serial = 1377] [outer = 0x110fc3400] 17:22:59 INFO - PROCESS | 1943 | 1463098979330 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x111d1ec00) [pid = 1943] [serial = 1378] [outer = 0x110fc3400] 17:22:59 INFO - PROCESS | 1943 | 1463098979768 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]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 774ms 17:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:22:59 INFO - PROCESS | 1943 | 1463098979840 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 1943 | 1463098979844 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 17:22:59 INFO - PROCESS | 1943 | 1463098979847 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 1943 | 1463098979850 Marionette TRACE conn2 <- [1,1810,null,{}] 17:22:59 INFO - PROCESS | 1943 | 1463098979853 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}] 17:22:59 INFO - PROCESS | 1943 | 1463098979965 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:23:00 INFO - PROCESS | 1943 | 1463098980043 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b6d800 == 67 [pid = 1943] [id = 460] 17:23:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x116a63400) [pid = 1943] [serial = 1379] [outer = 0x0] 17:23:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x1176a5800) [pid = 1943] [serial = 1380] [outer = 0x116a63400] 17:23:00 INFO - PROCESS | 1943 | 1463098980074 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x11830e000) [pid = 1943] [serial = 1381] [outer = 0x116a63400] 17:23:00 INFO - PROCESS | 1943 | 1463098980505 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]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 674ms 17:23:00 INFO - PROCESS | 1943 | 1463098980523 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 1943 | 1463098980526 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 17:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:23:00 INFO - PROCESS | 1943 | 1463098980529 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 1943 | 1463098980531 Marionette TRACE conn2 <- [1,1814,null,{}] 17:23:00 INFO - PROCESS | 1943 | 1463098980558 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}] 17:23:00 INFO - PROCESS | 1943 | 1463098980669 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:23:00 INFO - PROCESS | 1943 | 1463098980772 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be87800 == 68 [pid = 1943] [id = 461] 17:23:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x118310400) [pid = 1943] [serial = 1382] [outer = 0x0] 17:23:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x118566000) [pid = 1943] [serial = 1383] [outer = 0x118310400] 17:23:00 INFO - PROCESS | 1943 | 1463098980805 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x119813400) [pid = 1943] [serial = 1384] [outer = 0x118310400] 17:23:01 INFO - PROCESS | 1943 | 1463098981229 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]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 746ms 17:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:23:01 INFO - PROCESS | 1943 | 1463098981276 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 1943 | 1463098981278 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 17:23:01 INFO - PROCESS | 1943 | 1463098981281 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 1943 | 1463098981286 Marionette TRACE conn2 <- [1,1818,null,{}] 17:23:01 INFO - PROCESS | 1943 | 1463098981293 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}] 17:23:01 INFO - PROCESS | 1943 | 1463098981402 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:23:01 INFO - PROCESS | 1943 | 1463098981464 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da79000 == 69 [pid = 1943] [id = 462] 17:23:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x119b0f000) [pid = 1943] [serial = 1385] [outer = 0x0] 17:23:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x11a28ec00) [pid = 1943] [serial = 1386] [outer = 0x119b0f000] 17:23:01 INFO - PROCESS | 1943 | 1463098981536 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x1242e3000) [pid = 1943] [serial = 1387] [outer = 0x119b0f000] 17:23:01 INFO - PROCESS | 1943 | 1463098981934 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]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 725ms 17:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:23:02 INFO - PROCESS | 1943 | 1463098982021 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 1943 | 1463098982023 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 17:23:02 INFO - PROCESS | 1943 | 1463098982025 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 1943 | 1463098982026 Marionette TRACE conn2 <- [1,1822,null,{}] 17:23:02 INFO - PROCESS | 1943 | 1463098982029 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}] 17:23:02 INFO - PROCESS | 1943 | 1463098982136 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:23:02 INFO - PROCESS | 1943 | 1463098982239 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfbd800 == 70 [pid = 1943] [id = 463] 17:23:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x1219ecc00) [pid = 1943] [serial = 1388] [outer = 0x0] 17:23:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x128da3000) [pid = 1943] [serial = 1389] [outer = 0x1219ecc00] 17:23:02 INFO - PROCESS | 1943 | 1463098982272 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x1294a1000) [pid = 1943] [serial = 1390] [outer = 0x1219ecc00] 17:23:02 INFO - PROCESS | 1943 | 1463098982712 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]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 721ms 17:23:02 INFO - PROCESS | 1943 | 1463098982747 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 1943 | 1463098982748 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 17:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:23:02 INFO - PROCESS | 1943 | 1463098982751 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 1943 | 1463098982752 Marionette TRACE conn2 <- [1,1826,null,{}] 17:23:02 INFO - PROCESS | 1943 | 1463098982755 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}] 17:23:02 INFO - PROCESS | 1943 | 1463098982860 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:23:02 INFO - PROCESS | 1943 | 1463098982940 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc10000 == 71 [pid = 1943] [id = 464] 17:23:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x129777c00) [pid = 1943] [serial = 1391] [outer = 0x0] 17:23:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x12977bc00) [pid = 1943] [serial = 1392] [outer = 0x129777c00] 17:23:02 INFO - PROCESS | 1943 | 1463098982974 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x12a99c800) [pid = 1943] [serial = 1393] [outer = 0x129777c00] 17:23:03 INFO - PROCESS | 1943 | 1463098983397 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]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 17:23:03 INFO - PROCESS | 1943 | 1463098983472 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 1943 | 1463098983473 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 17:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:23:03 INFO - PROCESS | 1943 | 1463098983478 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 1943 | 1463098983479 Marionette TRACE conn2 <- [1,1830,null,{}] 17:23:03 INFO - PROCESS | 1943 | 1463098983481 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}] 17:23:03 INFO - PROCESS | 1943 | 1463098983588 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:23:03 INFO - PROCESS | 1943 | 1463098983665 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e04800 == 72 [pid = 1943] [id = 465] 17:23:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x1168c5400) [pid = 1943] [serial = 1394] [outer = 0x0] 17:23:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x119323000) [pid = 1943] [serial = 1395] [outer = 0x1168c5400] 17:23:03 INFO - PROCESS | 1943 | 1463098983694 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x12971e800) [pid = 1943] [serial = 1396] [outer = 0x1168c5400] 17:23:04 INFO - PROCESS | 1943 | 1463098984277 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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 821ms 17:23:04 INFO - PROCESS | 1943 | 1463098984299 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 1943 | 1463098984302 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 17:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:23:04 INFO - PROCESS | 1943 | 1463098984307 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 1943 | 1463098984310 Marionette TRACE conn2 <- [1,1834,null,{}] 17:23:04 INFO - PROCESS | 1943 | 1463098984314 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}] 17:23:04 INFO - PROCESS | 1943 | 1463098984415 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:23:04 INFO - PROCESS | 1943 | 1463098984483 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214ba000 == 73 [pid = 1943] [id = 466] 17:23:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x1131ec800) [pid = 1943] [serial = 1397] [outer = 0x0] 17:23:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x113317800) [pid = 1943] [serial = 1398] [outer = 0x1131ec800] 17:23:04 INFO - PROCESS | 1943 | 1463098984511 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x116745400) [pid = 1943] [serial = 1399] [outer = 0x1131ec800] 17:23:05 INFO - PROCESS | 1943 | 1463098985002 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]]]}] 17:23:05 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 17:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 721ms 17:23:05 INFO - PROCESS | 1943 | 1463098985029 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 1943 | 1463098985033 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 17:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:23:05 INFO - PROCESS | 1943 | 1463098985037 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1943 | 1463098985039 Marionette TRACE conn2 <- [1,1838,null,{}] 17:23:05 INFO - PROCESS | 1943 | 1463098985041 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}] 17:23:05 INFO - PROCESS | 1943 | 1463098985139 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:23:05 INFO - PROCESS | 1943 | 1463098985218 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e0e800 == 74 [pid = 1943] [id = 467] 17:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x11673e800) [pid = 1943] [serial = 1400] [outer = 0x0] 17:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x11818a000) [pid = 1943] [serial = 1401] [outer = 0x11673e800] 17:23:05 INFO - PROCESS | 1943 | 1463098985246 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x1183eb000) [pid = 1943] [serial = 1402] [outer = 0x11673e800] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x1133d0000 == 73 [pid = 1943] [id = 309] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3de000 == 72 [pid = 1943] [id = 458] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc20000 == 71 [pid = 1943] [id = 457] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12c54b000 == 70 [pid = 1943] [id = 456] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x116abc000 == 69 [pid = 1943] [id = 455] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12c196000 == 68 [pid = 1943] [id = 454] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x12cff7000) [pid = 1943] [serial = 1314] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce4800 == 67 [pid = 1943] [id = 453] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3c7800 == 66 [pid = 1943] [id = 452] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab1c000 == 65 [pid = 1943] [id = 451] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x1298af000 == 64 [pid = 1943] [id = 450] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x128fb5800 == 63 [pid = 1943] [id = 449] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x12164b800 == 62 [pid = 1943] [id = 448] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x117432000 == 61 [pid = 1943] [id = 447] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x1245ab800 == 60 [pid = 1943] [id = 446] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x1185bb800 == 59 [pid = 1943] [id = 445] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3e4000 == 58 [pid = 1943] [id = 444] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x13766f000 == 57 [pid = 1943] [id = 442] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x1354ae000 == 56 [pid = 1943] [id = 441] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x1298c0000 == 55 [pid = 1943] [id = 440] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2da800 == 54 [pid = 1943] [id = 439] 17:23:05 INFO - PROCESS | 1943 | --DOCSHELL 0x13549c800 == 53 [pid = 1943] [id = 438] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x12cff6000) [pid = 1943] [serial = 1312] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x12c7cc800) [pid = 1943] [serial = 1147] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x11113dc00) [pid = 1943] [serial = 1306] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x119148000) [pid = 1943] [serial = 1078] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x121a89c00) [pid = 1943] [serial = 1257] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x12c577400) [pid = 1943] [serial = 1270] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x12c577800) [pid = 1943] [serial = 1267] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x129718c00) [pid = 1943] [serial = 1290] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x11a383800) [pid = 1943] [serial = 1201] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x11a382400) [pid = 1943] [serial = 1030] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x1227a7c00) [pid = 1943] [serial = 1210] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x12c7c9000) [pid = 1943] [serial = 1299] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x12bb43400) [pid = 1943] [serial = 1264] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x128dac000) [pid = 1943] [serial = 909] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x118314c00) [pid = 1943] [serial = 1269] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x12a999800) [pid = 1943] [serial = 1261] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x126e12400) [pid = 1943] [serial = 976] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x124592800) [pid = 1943] [serial = 1081] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x12cae2000) [pid = 1943] [serial = 1150] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x12c1b3400) [pid = 1943] [serial = 1249] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x12c574400) [pid = 1943] [serial = 1093] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x12cff2400) [pid = 1943] [serial = 1303] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x128f66400) [pid = 1943] [serial = 1287] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x12c57c000) [pid = 1943] [serial = 1275] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x12c1b9000) [pid = 1943] [serial = 1266] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x1294a3000) [pid = 1943] [serial = 1260] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x12bb96800) [pid = 1943] [serial = 1294] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x129773400) [pid = 1943] [serial = 979] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x129498400) [pid = 1943] [serial = 1033] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x11a28bc00) [pid = 1943] [serial = 1281] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x12bb45c00) [pid = 1943] [serial = 1273] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x1190a4000) [pid = 1943] [serial = 1027] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x12a89a400) [pid = 1943] [serial = 1291] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x12c7cdc00) [pid = 1943] [serial = 1276] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x121a7d800) [pid = 1943] [serial = 1138] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x112a71c00) [pid = 1943] [serial = 1195] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x124db9400) [pid = 1943] [serial = 1284] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x124db4c00) [pid = 1943] [serial = 1258] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x119147400) [pid = 1943] [serial = 973] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x12c1c2400) [pid = 1943] [serial = 1297] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x1176a1400) [pid = 1943] [serial = 1308] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x119147000) [pid = 1943] [serial = 1198] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x12a9a4400) [pid = 1943] [serial = 1293] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x12ac5c800) [pid = 1943] [serial = 1263] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x12bede400) [pid = 1943] [serial = 1296] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x1130ae400) [pid = 1943] [serial = 1252] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x1294a0800) [pid = 1943] [serial = 1204] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1266c9800) [pid = 1943] [serial = 1285] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x119810800) [pid = 1943] [serial = 1255] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x11932f400) [pid = 1943] [serial = 1135] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x118572800) [pid = 1943] [serial = 1279] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x1219f0400) [pid = 1943] [serial = 1282] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x11830b400) [pid = 1943] [serial = 1278] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x12977b400) [pid = 1943] [serial = 1309] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x12977e000) [pid = 1943] [serial = 1141] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x11756b800) [pid = 1943] [serial = 1024] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x12bbd5800) [pid = 1943] [serial = 1311] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x11893c000) [pid = 1943] [serial = 1254] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x12bb4ac00) [pid = 1943] [serial = 1087] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12bbc9400) [pid = 1943] [serial = 1144] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x12bee1400) [pid = 1943] [serial = 1207] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x12cad8400) [pid = 1943] [serial = 1302] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x129773800) [pid = 1943] [serial = 1084] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11711e400) [pid = 1943] [serial = 970] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x12949b800) [pid = 1943] [serial = 1288] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x111139800) [pid = 1943] [serial = 1305] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x110fc7c00) [pid = 1943] [serial = 1251] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x12beed000) [pid = 1943] [serial = 1090] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x121d73800) [pid = 1943] [serial = 1272] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x12c7d6400) [pid = 1943] [serial = 1300] [outer = 0x0] [url = about:blank] 17:23:05 INFO - PROCESS | 1943 | 1463098985661 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]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 17:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:23:05 INFO - PROCESS | 1943 | 1463098985707 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 1943 | 1463098985709 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 17:23:05 INFO - PROCESS | 1943 | 1463098985711 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1943 | 1463098985713 Marionette TRACE conn2 <- [1,1842,null,{}] 17:23:05 INFO - PROCESS | 1943 | 1463098985726 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}] 17:23:05 INFO - PROCESS | 1943 | 1463098985818 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:23:05 INFO - PROCESS | 1943 | 1463098985879 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b2e000 == 54 [pid = 1943] [id = 468] 17:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11830b400) [pid = 1943] [serial = 1403] [outer = 0x0] 17:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x118572800) [pid = 1943] [serial = 1404] [outer = 0x11830b400] 17:23:05 INFO - PROCESS | 1943 | 1463098985907 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11910f800) [pid = 1943] [serial = 1405] [outer = 0x11830b400] 17:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 17:23:06 INFO - PROCESS | 1943 | 1463098986227 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]]]}] 17:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:23:06 INFO - PROCESS | 1943 | 1463098986238 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 1943 | 1463098986241 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 17:23:06 INFO - PROCESS | 1943 | 1463098986244 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 1943 | 1463098986245 Marionette TRACE conn2 <- [1,1846,null,{}] 17:23:06 INFO - PROCESS | 1943 | 1463098986247 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}] 17:23:06 INFO - PROCESS | 1943 | 1463098986378 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:23:06 INFO - PROCESS | 1943 | 1463098986437 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x121d1a800 == 55 [pid = 1943] [id = 469] 17:23:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x118572000) [pid = 1943] [serial = 1406] [outer = 0x0] 17:23:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x119329c00) [pid = 1943] [serial = 1407] [outer = 0x118572000] 17:23:06 INFO - PROCESS | 1943 | 1463098986464 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x119be0400) [pid = 1943] [serial = 1408] [outer = 0x118572000] 17:23:06 INFO - PROCESS | 1943 | 1463098986815 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]]]}] 17:23:06 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) 17:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 619ms 17:23:06 INFO - PROCESS | 1943 | 1463098986863 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 1943 | 1463098986865 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 17:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:23:06 INFO - PROCESS | 1943 | 1463098986868 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 1943 | 1463098986870 Marionette TRACE conn2 <- [1,1850,null,{}] 17:23:06 INFO - PROCESS | 1943 | 1463098986874 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}] 17:23:07 INFO - PROCESS | 1943 | 1463098987023 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:23:07 INFO - PROCESS | 1943 | 1463098987029 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191c9800 == 56 [pid = 1943] [id = 470] 17:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x118586c00) [pid = 1943] [serial = 1409] [outer = 0x0] 17:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x119f08400) [pid = 1943] [serial = 1410] [outer = 0x118586c00] 17:23:07 INFO - PROCESS | 1943 | 1463098987054 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x11a387400) [pid = 1943] [serial = 1411] [outer = 0x118586c00] 17:23:07 INFO - PROCESS | 1943 | 1463098987360 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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 17:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:23:07 INFO - PROCESS | 1943 | 1463098987390 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 1943 | 1463098987391 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 17:23:07 INFO - PROCESS | 1943 | 1463098987393 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 1943 | 1463098987394 Marionette TRACE conn2 <- [1,1854,null,{}] 17:23:07 INFO - PROCESS | 1943 | 1463098987397 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}] 17:23:07 INFO - PROCESS | 1943 | 1463098987495 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:23:07 INFO - PROCESS | 1943 | 1463098987501 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8b8000 == 57 [pid = 1943] [id = 471] 17:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x12155b800) [pid = 1943] [serial = 1412] [outer = 0x0] 17:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x12279b800) [pid = 1943] [serial = 1413] [outer = 0x12155b800] 17:23:07 INFO - PROCESS | 1943 | 1463098987526 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x12641f400) [pid = 1943] [serial = 1414] [outer = 0x12155b800] 17:23:07 INFO - PROCESS | 1943 | 1463098987908 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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 567ms 17:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:23:07 INFO - PROCESS | 1943 | 1463098987961 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 1943 | 1463098987963 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 17:23:07 INFO - PROCESS | 1943 | 1463098987965 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 1943 | 1463098987966 Marionette TRACE conn2 <- [1,1858,null,{}] 17:23:07 INFO - PROCESS | 1943 | 1463098987968 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}] 17:23:08 INFO - PROCESS | 1943 | 1463098988081 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:23:08 INFO - PROCESS | 1943 | 1463098988123 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3c6800 == 58 [pid = 1943] [id = 472] 17:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1227a4c00) [pid = 1943] [serial = 1415] [outer = 0x0] 17:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x126c97800) [pid = 1943] [serial = 1416] [outer = 0x1227a4c00] 17:23:08 INFO - PROCESS | 1943 | 1463098988148 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x128dacc00) [pid = 1943] [serial = 1417] [outer = 0x1227a4c00] 17:23:08 INFO - PROCESS | 1943 | 1463098988461 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]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 17:23:08 INFO - PROCESS | 1943 | 1463098988484 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 1943 | 1463098988487 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 17:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:23:08 INFO - PROCESS | 1943 | 1463098988510 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 1943 | 1463098988512 Marionette TRACE conn2 <- [1,1862,null,{}] 17:23:08 INFO - PROCESS | 1943 | 1463098988514 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}] 17:23:08 INFO - PROCESS | 1943 | 1463098988617 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:23:08 INFO - PROCESS | 1943 | 1463098988653 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd1000 == 59 [pid = 1943] [id = 473] 17:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x126893800) [pid = 1943] [serial = 1418] [outer = 0x0] 17:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x1291e0c00) [pid = 1943] [serial = 1419] [outer = 0x126893800] 17:23:08 INFO - PROCESS | 1943 | 1463098988679 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x1294a0c00) [pid = 1943] [serial = 1420] [outer = 0x126893800] 17:23:09 INFO - PROCESS | 1943 | 1463098988998 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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 538ms 17:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:23:09 INFO - PROCESS | 1943 | 1463098989030 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 1943 | 1463098989031 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 17:23:09 INFO - PROCESS | 1943 | 1463098989033 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 1943 | 1463098989034 Marionette TRACE conn2 <- [1,1866,null,{}] 17:23:09 INFO - PROCESS | 1943 | 1463098989037 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}] 17:23:09 INFO - PROCESS | 1943 | 1463098989144 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:23:09 INFO - PROCESS | 1943 | 1463098989158 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfa0800 == 60 [pid = 1943] [id = 474] 17:23:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x128e18800) [pid = 1943] [serial = 1421] [outer = 0x0] 17:23:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x129773800) [pid = 1943] [serial = 1422] [outer = 0x128e18800] 17:23:09 INFO - PROCESS | 1943 | 1463098989191 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12a810800) [pid = 1943] [serial = 1423] [outer = 0x128e18800] 17:23:09 INFO - PROCESS | 1943 | 1463098989508 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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 17:23:09 INFO - PROCESS | 1943 | 1463098989551 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 1943 | 1463098989553 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 17:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:23:09 INFO - PROCESS | 1943 | 1463098989555 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 1943 | 1463098989556 Marionette TRACE conn2 <- [1,1870,null,{}] 17:23:09 INFO - PROCESS | 1943 | 1463098989558 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}] 17:23:09 INFO - PROCESS | 1943 | 1463098989787 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1266cb800) [pid = 1943] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1266cc800) [pid = 1943] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x126c8e400) [pid = 1943] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x119f06c00) [pid = 1943] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x121a87400) [pid = 1943] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1164ab800) [pid = 1943] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x1248bb000) [pid = 1943] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x11627cc00) [pid = 1943] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x118514000) [pid = 1943] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1183ea400) [pid = 1943] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x113204000) [pid = 1943] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1130d2800) [pid = 1943] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x110fc1400) [pid = 1943] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x110fbf400) [pid = 1943] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:23:09 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11673ac00) [pid = 1943] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:23:09 INFO - PROCESS | 1943 | 1463098989835 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b2c000 == 61 [pid = 1943] [id = 475] 17:23:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x110fc2000) [pid = 1943] [serial = 1424] [outer = 0x0] 17:23:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x112a65400) [pid = 1943] [serial = 1425] [outer = 0x110fc2000] 17:23:09 INFO - PROCESS | 1943 | 1463098989861 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1183e7c00) [pid = 1943] [serial = 1426] [outer = 0x110fc2000] 17:23:10 INFO - PROCESS | 1943 | 1463098990156 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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 621ms 17:23:10 INFO - PROCESS | 1943 | 1463098990176 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1943 | 1463098990177 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 17:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:23:10 INFO - PROCESS | 1943 | 1463098990180 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 1943 | 1463098990181 Marionette TRACE conn2 <- [1,1874,null,{}] 17:23:10 INFO - PROCESS | 1943 | 1463098990184 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}] 17:23:10 INFO - PROCESS | 1943 | 1463098990341 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:23:10 INFO - PROCESS | 1943 | 1463098990442 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c544800 == 62 [pid = 1943] [id = 476] 17:23:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x119b0ec00) [pid = 1943] [serial = 1427] [outer = 0x0] 17:23:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x126e13400) [pid = 1943] [serial = 1428] [outer = 0x119b0ec00] 17:23:10 INFO - PROCESS | 1943 | 1463098990492 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x12ab27000) [pid = 1943] [serial = 1429] [outer = 0x119b0ec00] 17:23:10 INFO - PROCESS | 1943 | 1463098990841 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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 674ms 17:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:23:10 INFO - PROCESS | 1943 | 1463098990857 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1943 | 1463098990859 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 17:23:10 INFO - PROCESS | 1943 | 1463098990862 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 1943 | 1463098990864 Marionette TRACE conn2 <- [1,1878,null,{}] 17:23:10 INFO - PROCESS | 1943 | 1463098990868 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}] 17:23:11 INFO - PROCESS | 1943 | 1463098991004 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:23:11 INFO - PROCESS | 1943 | 1463098991129 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cd98000 == 63 [pid = 1943] [id = 477] 17:23:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x12ab2a400) [pid = 1943] [serial = 1430] [outer = 0x0] 17:23:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x12ac57800) [pid = 1943] [serial = 1431] [outer = 0x12ab2a400] 17:23:11 INFO - PROCESS | 1943 | 1463098991153 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x12acbec00) [pid = 1943] [serial = 1432] [outer = 0x12ab2a400] 17:23:11 INFO - PROCESS | 1943 | 1463098991418 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]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 572ms 17:23:11 INFO - PROCESS | 1943 | 1463098991442 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 1943 | 1463098991443 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 17:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:23:11 INFO - PROCESS | 1943 | 1463098991445 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 1943 | 1463098991446 Marionette TRACE conn2 <- [1,1882,null,{}] 17:23:11 INFO - PROCESS | 1943 | 1463098991448 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}] 17:23:11 INFO - PROCESS | 1943 | 1463098991540 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:23:11 INFO - PROCESS | 1943 | 1463098991544 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d78e000 == 64 [pid = 1943] [id = 478] 17:23:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12ab2bc00) [pid = 1943] [serial = 1433] [outer = 0x0] 17:23:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12b93b000) [pid = 1943] [serial = 1434] [outer = 0x12ab2bc00] 17:23:11 INFO - PROCESS | 1943 | 1463098991569 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12bb3f000) [pid = 1943] [serial = 1435] [outer = 0x12ab2bc00] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2e9800 == 63 [pid = 1943] [id = 402] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd8000 == 62 [pid = 1943] [id = 340] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x113252800 == 61 [pid = 1943] [id = 403] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12da8d000 == 60 [pid = 1943] [id = 380] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x117434000 == 59 [pid = 1943] [id = 383] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12dfcb000 == 58 [pid = 1943] [id = 420] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12da56000 == 57 [pid = 1943] [id = 363] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x137174800 == 56 [pid = 1943] [id = 423] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x124e7f000 == 55 [pid = 1943] [id = 424] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x137140000 == 54 [pid = 1943] [id = 422] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x11946b800 == 53 [pid = 1943] [id = 443] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab02800 == 52 [pid = 1943] [id = 343] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1a0000 == 51 [pid = 1943] [id = 382] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12f3b0000 == 50 [pid = 1943] [id = 421] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x1182e1800 == 49 [pid = 1943] [id = 364] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3ca000 == 48 [pid = 1943] [id = 425] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12c548000 == 47 [pid = 1943] [id = 322] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcea000 == 46 [pid = 1943] [id = 344] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x119e0e800 == 45 [pid = 1943] [id = 467] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x1214ba000 == 44 [pid = 1943] [id = 466] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x117e04800 == 43 [pid = 1943] [id = 465] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc10000 == 42 [pid = 1943] [id = 464] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12dfbd800 == 41 [pid = 1943] [id = 463] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12da79000 == 40 [pid = 1943] [id = 462] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x12be87800 == 39 [pid = 1943] [id = 461] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x121b6d800 == 38 [pid = 1943] [id = 460] 17:23:12 INFO - PROCESS | 1943 | --DOCSHELL 0x11323f000 == 37 [pid = 1943] [id = 459] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x121d1a800 == 36 [pid = 1943] [id = 469] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x119b2e000 == 35 [pid = 1943] [id = 468] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x1191c9800 == 34 [pid = 1943] [id = 470] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfa0800 == 33 [pid = 1943] [id = 474] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3c6800 == 32 [pid = 1943] [id = 472] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12c544800 == 31 [pid = 1943] [id = 476] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x119b2c000 == 30 [pid = 1943] [id = 475] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd1000 == 29 [pid = 1943] [id = 473] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8b8000 == 28 [pid = 1943] [id = 471] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x126891800) [pid = 1943] [serial = 1356] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x128da1800) [pid = 1943] [serial = 1359] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x126e12c00) [pid = 1943] [serial = 1357] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x1291de400) [pid = 1943] [serial = 1362] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOCSHELL 0x12cd98000 == 27 [pid = 1943] [id = 477] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x119f5f000) [pid = 1943] [serial = 1347] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x121a7e800) [pid = 1943] [serial = 1348] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x12279bc00) [pid = 1943] [serial = 1350] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x1248c1800) [pid = 1943] [serial = 1351] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x128e17400) [pid = 1943] [serial = 1360] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x12d713800) [pid = 1943] [serial = 1315] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x118312000) [pid = 1943] [serial = 1320] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x124e1d400) [pid = 1943] [serial = 1353] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11851fc00) [pid = 1943] [serial = 1341] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x11913ec00) [pid = 1943] [serial = 1342] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x12182e000) [pid = 1943] [serial = 1329] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x111b04c00) [pid = 1943] [serial = 1317] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x119104c00) [pid = 1943] [serial = 1339] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x118580000) [pid = 1943] [serial = 1338] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11980e800) [pid = 1943] [serial = 1344] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x119b02800) [pid = 1943] [serial = 1345] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x11801cc00) [pid = 1943] [serial = 1336] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x1168bb400) [pid = 1943] [serial = 1335] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1227a1c00) [pid = 1943] [serial = 1323] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x12977f800) [pid = 1943] [serial = 1363] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x11673b400) [pid = 1943] [serial = 1333] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x113383400) [pid = 1943] [serial = 1332] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x129499400) [pid = 1943] [serial = 1326] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x113c0a800) [pid = 1943] [serial = 1366] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x126889c00) [pid = 1943] [serial = 1374] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x11a381800) [pid = 1943] [serial = 1372] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x111130000) [pid = 1943] [serial = 1365] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x11830c400) [pid = 1943] [serial = 1368] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x11902e400) [pid = 1943] [serial = 1369] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x126422000) [pid = 1943] [serial = 1354] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x11914b000) [pid = 1943] [serial = 1371] [outer = 0x0] [url = about:blank] 17:23:13 INFO - PROCESS | 1943 | 1463098993281 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1875ms 17:23:13 INFO - PROCESS | 1943 | 1463098993322 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 1943 | 1463098993325 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 17:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:23:13 INFO - PROCESS | 1943 | 1463098993328 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 1943 | 1463098993330 Marionette TRACE conn2 <- [1,1886,null,{}] 17:23:13 INFO - PROCESS | 1943 | 1463098993340 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}] 17:23:13 INFO - PROCESS | 1943 | 1463098993443 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:23:13 INFO - PROCESS | 1943 | 1463098993455 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x115e18000 == 28 [pid = 1943] [id = 479] 17:23:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x111d28800) [pid = 1943] [serial = 1436] [outer = 0x0] 17:23:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x11224e800) [pid = 1943] [serial = 1437] [outer = 0x111d28800] 17:23:13 INFO - PROCESS | 1943 | 1463098993483 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x112ddb400) [pid = 1943] [serial = 1438] [outer = 0x111d28800] 17:23:13 INFO - PROCESS | 1943 | 1463098993822 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 523ms 17:23:13 INFO - PROCESS | 1943 | 1463098993851 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 1943 | 1463098993858 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 17:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:23:13 INFO - PROCESS | 1943 | 1463098993861 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 1943 | 1463098993863 Marionette TRACE conn2 <- [1,1890,null,{}] 17:23:13 INFO - PROCESS | 1943 | 1463098993865 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}] 17:23:13 INFO - PROCESS | 1943 | 1463098993939 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:23:13 INFO - PROCESS | 1943 | 1463098993988 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x1166e9800 == 29 [pid = 1943] [id = 480] 17:23:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11224d400) [pid = 1943] [serial = 1439] [outer = 0x0] 17:23:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x113208400) [pid = 1943] [serial = 1440] [outer = 0x11224d400] 17:23:14 INFO - PROCESS | 1943 | 1463098994013 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x115d64800) [pid = 1943] [serial = 1441] [outer = 0x11224d400] 17:23:14 INFO - PROCESS | 1943 | 1463098994314 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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 468ms 17:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:23:14 INFO - PROCESS | 1943 | 1463098994330 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 1943 | 1463098994332 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 17:23:14 INFO - PROCESS | 1943 | 1463098994334 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 1943 | 1463098994338 Marionette TRACE conn2 <- [1,1894,null,{}] 17:23:14 INFO - PROCESS | 1943 | 1463098994348 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}] 17:23:14 INFO - PROCESS | 1943 | 1463098994426 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:23:14 INFO - PROCESS | 1943 | 1463098994441 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x11870a800 == 30 [pid = 1943] [id = 481] 17:23:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x110fc0400) [pid = 1943] [serial = 1442] [outer = 0x0] 17:23:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1164fd800) [pid = 1943] [serial = 1443] [outer = 0x110fc0400] 17:23:14 INFO - PROCESS | 1943 | 1463098994469 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1168bb400) [pid = 1943] [serial = 1444] [outer = 0x110fc0400] 17:23:14 INFO - PROCESS | 1943 | 1463098994812 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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 527ms 17:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:23:14 INFO - PROCESS | 1943 | 1463098994862 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 1943 | 1463098994864 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 17:23:14 INFO - PROCESS | 1943 | 1463098994866 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 1943 | 1463098994867 Marionette TRACE conn2 <- [1,1898,null,{}] 17:23:14 INFO - PROCESS | 1943 | 1463098994869 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}] 17:23:14 INFO - PROCESS | 1943 | 1463098994939 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:23:14 INFO - PROCESS | 1943 | 1463098994944 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191ca800 == 31 [pid = 1943] [id = 482] 17:23:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x11673b800) [pid = 1943] [serial = 1445] [outer = 0x0] 17:23:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x117563c00) [pid = 1943] [serial = 1446] [outer = 0x11673b800] 17:23:14 INFO - PROCESS | 1943 | 1463098994970 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x11801f000) [pid = 1943] [serial = 1447] [outer = 0x11673b800] 17:23:15 INFO - PROCESS | 1943 | 1463098995277 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 419ms 17:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:23:15 INFO - PROCESS | 1943 | 1463098995292 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 1943 | 1463098995293 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 17:23:15 INFO - PROCESS | 1943 | 1463098995295 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1943 | 1463098995296 Marionette TRACE conn2 <- [1,1902,null,{}] 17:23:15 INFO - PROCESS | 1943 | 1463098995299 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}] 17:23:15 INFO - PROCESS | 1943 | 1463098995372 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:23:15 INFO - PROCESS | 1943 | 1463098995376 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b1e800 == 32 [pid = 1943] [id = 483] 17:23:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x11331dc00) [pid = 1943] [serial = 1448] [outer = 0x0] 17:23:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x11818a800) [pid = 1943] [serial = 1449] [outer = 0x11331dc00] 17:23:15 INFO - PROCESS | 1943 | 1463098995418 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x118311400) [pid = 1943] [serial = 1450] [outer = 0x11331dc00] 17:23:15 INFO - PROCESS | 1943 | 1463098995901 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 669ms 17:23:15 INFO - PROCESS | 1943 | 1463098995966 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:23:15 INFO - PROCESS | 1943 | 1463098995979 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 17:23:15 INFO - PROCESS | 1943 | 1463098995983 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1943 | 1463098995984 Marionette TRACE conn2 <- [1,1906,null,{}] 17:23:15 INFO - PROCESS | 1943 | 1463098995988 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}] 17:23:16 INFO - PROCESS | 1943 | 1463098996075 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:23:16 INFO - PROCESS | 1943 | 1463098996083 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2ec000 == 33 [pid = 1943] [id = 484] 17:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x118315400) [pid = 1943] [serial = 1451] [outer = 0x0] 17:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x118514000) [pid = 1943] [serial = 1452] [outer = 0x118315400] 17:23:16 INFO - PROCESS | 1943 | 1463098996112 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11856d400) [pid = 1943] [serial = 1453] [outer = 0x118315400] 17:23:16 INFO - PROCESS | 1943 | 1463098996426 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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 470ms 17:23:16 INFO - PROCESS | 1943 | 1463098996454 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 1943 | 1463098996456 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 17:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:23:16 INFO - PROCESS | 1943 | 1463098996458 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 1943 | 1463098996459 Marionette TRACE conn2 <- [1,1910,null,{}] 17:23:16 INFO - PROCESS | 1943 | 1463098996461 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}] 17:23:16 INFO - PROCESS | 1943 | 1463098996552 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:23:16 INFO - PROCESS | 1943 | 1463098996559 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3de000 == 34 [pid = 1943] [id = 485] 17:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x110fc7000) [pid = 1943] [serial = 1454] [outer = 0x0] 17:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x118580400) [pid = 1943] [serial = 1455] [outer = 0x110fc7000] 17:23:16 INFO - PROCESS | 1943 | 1463098996584 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1185da000) [pid = 1943] [serial = 1456] [outer = 0x110fc7000] 17:23:16 INFO - PROCESS | 1943 | 1463098996872 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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 471ms 17:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:23:16 INFO - PROCESS | 1943 | 1463098996929 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 1943 | 1463098996930 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 17:23:16 INFO - PROCESS | 1943 | 1463098996933 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 1943 | 1463098996934 Marionette TRACE conn2 <- [1,1914,null,{}] 17:23:16 INFO - PROCESS | 1943 | 1463098996936 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}] 17:23:17 INFO - PROCESS | 1943 | 1463098997008 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:23:17 INFO - PROCESS | 1943 | 1463098997013 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b5c800 == 35 [pid = 1943] [id = 486] 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x118314c00) [pid = 1943] [serial = 1457] [outer = 0x0] 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11909e800) [pid = 1943] [serial = 1458] [outer = 0x118314c00] 17:23:17 INFO - PROCESS | 1943 | 1463098997059 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119107c00) [pid = 1943] [serial = 1459] [outer = 0x118314c00] 17:23:17 INFO - PROCESS | 1943 | 1463098997383 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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 468ms 17:23:17 INFO - PROCESS | 1943 | 1463098997401 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 1943 | 1463098997404 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 17:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:23:17 INFO - PROCESS | 1943 | 1463098997408 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 1943 | 1463098997409 Marionette TRACE conn2 <- [1,1918,null,{}] 17:23:17 INFO - PROCESS | 1943 | 1463098997412 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}] 17:23:17 INFO - PROCESS | 1943 | 1463098997509 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:23:17 INFO - PROCESS | 1943 | 1463098997516 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x11870a000 == 36 [pid = 1943] [id = 487] 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x11801cc00) [pid = 1943] [serial = 1460] [outer = 0x0] 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x119109000) [pid = 1943] [serial = 1461] [outer = 0x11801cc00] 17:23:17 INFO - PROCESS | 1943 | 1463098997541 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x119148400) [pid = 1943] [serial = 1462] [outer = 0x11801cc00] 17:23:17 INFO - PROCESS | 1943 | 1463098997853 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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 469ms 17:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:23:17 INFO - PROCESS | 1943 | 1463098997878 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 1943 | 1463098997879 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 17:23:17 INFO - PROCESS | 1943 | 1463098997881 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 1943 | 1463098997882 Marionette TRACE conn2 <- [1,1922,null,{}] 17:23:17 INFO - PROCESS | 1943 | 1463098997886 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}] 17:23:17 INFO - PROCESS | 1943 | 1463098997964 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:23:17 INFO - PROCESS | 1943 | 1463098997971 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ed1800 == 37 [pid = 1943] [id = 488] 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x119147800) [pid = 1943] [serial = 1463] [outer = 0x0] 17:23:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x11932fc00) [pid = 1943] [serial = 1464] [outer = 0x119147800] 17:23:17 INFO - PROCESS | 1943 | 1463098997995 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1194bf400) [pid = 1943] [serial = 1465] [outer = 0x119147800] 17:23:18 INFO - PROCESS | 1943 | 1463098998323 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]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 471ms 17:23:18 INFO - PROCESS | 1943 | 1463098998353 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:23:18 INFO - PROCESS | 1943 | 1463098998363 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 17:23:18 INFO - PROCESS | 1943 | 1463098998365 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 1943 | 1463098998367 Marionette TRACE conn2 <- [1,1926,null,{}] 17:23:18 INFO - PROCESS | 1943 | 1463098998370 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}] 17:23:18 INFO - PROCESS | 1943 | 1463098998483 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:23:18 INFO - PROCESS | 1943 | 1463098998500 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b1c800 == 38 [pid = 1943] [id = 489] 17:23:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x119331000) [pid = 1943] [serial = 1466] [outer = 0x0] 17:23:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x119814c00) [pid = 1943] [serial = 1467] [outer = 0x119331000] 17:23:18 INFO - PROCESS | 1943 | 1463098998529 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x119d56000) [pid = 1943] [serial = 1468] [outer = 0x119331000] 17:23:18 INFO - PROCESS | 1943 | 1463098998864 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]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 522ms 17:23:18 INFO - PROCESS | 1943 | 1463098998893 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 1943 | 1463098998894 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 17:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:23:18 INFO - PROCESS | 1943 | 1463098998896 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 1943 | 1463098998897 Marionette TRACE conn2 <- [1,1930,null,{}] 17:23:18 INFO - PROCESS | 1943 | 1463098998899 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}] 17:23:18 INFO - PROCESS | 1943 | 1463098998993 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:23:18 INFO - PROCESS | 1943 | 1463098998997 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291c9800 == 39 [pid = 1943] [id = 490] 17:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11910a800) [pid = 1943] [serial = 1469] [outer = 0x0] 17:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x119d63800) [pid = 1943] [serial = 1470] [outer = 0x11910a800] 17:23:19 INFO - PROCESS | 1943 | 1463098999021 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x11a286c00) [pid = 1943] [serial = 1471] [outer = 0x11910a800] 17:23:19 INFO - PROCESS | 1943 | 1463098999338 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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 469ms 17:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:23:19 INFO - PROCESS | 1943 | 1463098999365 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 1943 | 1463098999366 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 17:23:19 INFO - PROCESS | 1943 | 1463098999375 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 1943 | 1463098999376 Marionette TRACE conn2 <- [1,1934,null,{}] 17:23:19 INFO - PROCESS | 1943 | 1463098999379 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}] 17:23:19 INFO - PROCESS | 1943 | 1463098999470 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:23:19 INFO - PROCESS | 1943 | 1463098999481 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298ba800 == 40 [pid = 1943] [id = 491] 17:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x11a287800) [pid = 1943] [serial = 1472] [outer = 0x0] 17:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x11a291400) [pid = 1943] [serial = 1473] [outer = 0x11a287800] 17:23:19 INFO - PROCESS | 1943 | 1463098999533 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x121517c00) [pid = 1943] [serial = 1474] [outer = 0x11a287800] 17:23:19 INFO - PROCESS | 1943 | 1463098999848 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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 525ms 17:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:23:19 INFO - PROCESS | 1943 | 1463098999894 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 1943 | 1463098999895 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 17:23:19 INFO - PROCESS | 1943 | 1463098999897 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 1943 | 1463098999898 Marionette TRACE conn2 <- [1,1938,null,{}] 17:23:19 INFO - PROCESS | 1943 | 1463098999901 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}] 17:23:20 INFO - PROCESS | 1943 | 1463098999993 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:23:20 INFO - PROCESS | 1943 | 1463099000009 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a842000 == 41 [pid = 1943] [id = 492] 17:23:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x11a28d800) [pid = 1943] [serial = 1475] [outer = 0x0] 17:23:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x1216c7800) [pid = 1943] [serial = 1476] [outer = 0x11a28d800] 17:23:20 INFO - PROCESS | 1943 | 1463099000033 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x121a7e400) [pid = 1943] [serial = 1477] [outer = 0x11a28d800] 17:23:20 INFO - PROCESS | 1943 | 1463099000348 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]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 468ms 17:23:20 INFO - PROCESS | 1943 | 1463099000367 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 1943 | 1463099000370 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 17:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:23:20 INFO - PROCESS | 1943 | 1463099000373 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 1943 | 1463099000374 Marionette TRACE conn2 <- [1,1942,null,{}] 17:23:20 INFO - PROCESS | 1943 | 1463099000384 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}] 17:23:20 INFO - PROCESS | 1943 | 1463099000739 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x111139c00) [pid = 1943] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x118586c00) [pid = 1943] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x118572000) [pid = 1943] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11830b400) [pid = 1943] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x11673e800) [pid = 1943] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1131ec800) [pid = 1943] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x1168c5400) [pid = 1943] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x129777c00) [pid = 1943] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1219ecc00) [pid = 1943] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x119b0f000) [pid = 1943] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x118310400) [pid = 1943] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x116a63400) [pid = 1943] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x110fc3400) [pid = 1943] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x12279e400) [pid = 1943] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x11673a800) [pid = 1943] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x118024800) [pid = 1943] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x12279d400) [pid = 1943] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x12151b000) [pid = 1943] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1227a4c00) [pid = 1943] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x126893800) [pid = 1943] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x128e18800) [pid = 1943] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x12ab2a400) [pid = 1943] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x119b0ec00) [pid = 1943] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x110fc2000) [pid = 1943] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:23:20 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x12155b800) [pid = 1943] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:23:20 INFO - PROCESS | 1943 | 1463099000786 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3c800 == 42 [pid = 1943] [id = 493] 17:23:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x110fc2000) [pid = 1943] [serial = 1478] [outer = 0x0] 17:23:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x111139c00) [pid = 1943] [serial = 1479] [outer = 0x110fc2000] 17:23:20 INFO - PROCESS | 1943 | 1463099000812 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11673e800) [pid = 1943] [serial = 1480] [outer = 0x110fc2000] 17:23:21 INFO - PROCESS | 1943 | 1463099001052 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]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 732ms 17:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:23:21 INFO - PROCESS | 1943 | 1463099001109 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 1943 | 1463099001110 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 17:23:21 INFO - PROCESS | 1943 | 1463099001112 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 1943 | 1463099001113 Marionette TRACE conn2 <- [1,1946,null,{}] 17:23:21 INFO - PROCESS | 1943 | 1463099001115 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}] 17:23:21 INFO - PROCESS | 1943 | 1463099001197 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:23:21 INFO - PROCESS | 1943 | 1463099001220 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c57000 == 43 [pid = 1943] [id = 494] 17:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x118025800) [pid = 1943] [serial = 1481] [outer = 0x0] 17:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x119817c00) [pid = 1943] [serial = 1482] [outer = 0x118025800] 17:23:21 INFO - PROCESS | 1943 | 1463099001244 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x121a7e800) [pid = 1943] [serial = 1483] [outer = 0x118025800] 17:23:21 INFO - PROCESS | 1943 | 1463099001556 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]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 474ms 17:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:23:21 INFO - PROCESS | 1943 | 1463099001588 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 1943 | 1463099001590 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 17:23:21 INFO - PROCESS | 1943 | 1463099001592 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 1943 | 1463099001593 Marionette TRACE conn2 <- [1,1950,null,{}] 17:23:21 INFO - PROCESS | 1943 | 1463099001595 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}] 17:23:21 INFO - PROCESS | 1943 | 1463099001693 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:23:21 INFO - PROCESS | 1943 | 1463099001700 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3c5800 == 44 [pid = 1943] [id = 495] 17:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x116744800) [pid = 1943] [serial = 1484] [outer = 0x0] 17:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x121d7c000) [pid = 1943] [serial = 1485] [outer = 0x116744800] 17:23:21 INFO - PROCESS | 1943 | 1463099001727 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x12279b400) [pid = 1943] [serial = 1486] [outer = 0x116744800] 17:23:22 INFO - PROCESS | 1943 | 1463099002008 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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 468ms 17:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:23:22 INFO - PROCESS | 1943 | 1463099002060 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 1943 | 1463099002062 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 17:23:22 INFO - PROCESS | 1943 | 1463099002064 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 1943 | 1463099002064 Marionette TRACE conn2 <- [1,1954,null,{}] 17:23:22 INFO - PROCESS | 1943 | 1463099002067 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}] 17:23:22 INFO - PROCESS | 1943 | 1463099002149 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:23:22 INFO - PROCESS | 1943 | 1463099002156 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcda800 == 45 [pid = 1943] [id = 496] 17:23:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x12279c400) [pid = 1943] [serial = 1487] [outer = 0x0] 17:23:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1227a1c00) [pid = 1943] [serial = 1488] [outer = 0x12279c400] 17:23:22 INFO - PROCESS | 1943 | 1463099002180 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x124592800) [pid = 1943] [serial = 1489] [outer = 0x12279c400] 17:23:22 INFO - PROCESS | 1943 | 1463099002502 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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 469ms 17:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:23:22 INFO - PROCESS | 1943 | 1463099002534 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 1943 | 1463099002535 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 17:23:22 INFO - PROCESS | 1943 | 1463099002537 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 1943 | 1463099002538 Marionette TRACE conn2 <- [1,1958,null,{}] 17:23:22 INFO - PROCESS | 1943 | 1463099002540 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}] 17:23:22 INFO - PROCESS | 1943 | 1463099002644 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:23:22 INFO - PROCESS | 1943 | 1463099002650 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be86800 == 46 [pid = 1943] [id = 497] 17:23:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x118572000) [pid = 1943] [serial = 1490] [outer = 0x0] 17:23:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x124596800) [pid = 1943] [serial = 1491] [outer = 0x118572000] 17:23:22 INFO - PROCESS | 1943 | 1463099002675 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x124e13000) [pid = 1943] [serial = 1492] [outer = 0x118572000] 17:23:23 INFO - PROCESS | 1943 | 1463099003184 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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 17:23:23 INFO - PROCESS | 1943 | 1463099003228 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:23:23 INFO - PROCESS | 1943 | 1463099003232 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 17:23:23 INFO - PROCESS | 1943 | 1463099003239 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 1943 | 1463099003242 Marionette TRACE conn2 <- [1,1962,null,{}] 17:23:23 INFO - PROCESS | 1943 | 1463099003245 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}] 17:23:23 INFO - PROCESS | 1943 | 1463099003358 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:23:23 INFO - PROCESS | 1943 | 1463099003436 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x117445800 == 47 [pid = 1943] [id = 498] 17:23:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x111bb7800) [pid = 1943] [serial = 1493] [outer = 0x0] 17:23:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x1130adc00) [pid = 1943] [serial = 1494] [outer = 0x111bb7800] 17:23:23 INFO - PROCESS | 1943 | 1463099003467 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x113380000) [pid = 1943] [serial = 1495] [outer = 0x111bb7800] 17:23:23 INFO - PROCESS | 1943 | 1463099003944 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]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 774ms 17:23:24 INFO - PROCESS | 1943 | 1463099004072 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 1943 | 1463099004076 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 17:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:23:24 INFO - PROCESS | 1943 | 1463099004082 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 1943 | 1463099004084 Marionette TRACE conn2 <- [1,1966,null,{}] 17:23:24 INFO - PROCESS | 1943 | 1463099004087 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}] 17:23:24 INFO - PROCESS | 1943 | 1463099004201 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:23:24 INFO - PROCESS | 1943 | 1463099004274 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x1166eb800 == 48 [pid = 1943] [id = 499] 17:23:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x112d2b800) [pid = 1943] [serial = 1496] [outer = 0x0] 17:23:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x1164b1c00) [pid = 1943] [serial = 1497] [outer = 0x112d2b800] 17:23:24 INFO - PROCESS | 1943 | 1463099004304 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x1168c6000) [pid = 1943] [serial = 1498] [outer = 0x112d2b800] 17:23:24 INFO - PROCESS | 1943 | 1463099004989 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]]]}] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcda800 == 47 [pid = 1943] [id = 496] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3c5800 == 46 [pid = 1943] [id = 495] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x126c57000 == 45 [pid = 1943] [id = 494] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3c800 == 44 [pid = 1943] [id = 493] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x12a842000 == 43 [pid = 1943] [id = 492] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x1298ba800 == 42 [pid = 1943] [id = 491] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x1291c9800 == 41 [pid = 1943] [id = 490] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x119b1c800 == 40 [pid = 1943] [id = 489] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x12b93b000) [pid = 1943] [serial = 1434] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x124ed1800 == 39 [pid = 1943] [id = 488] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x11870a000 == 38 [pid = 1943] [id = 487] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x121b5c800 == 37 [pid = 1943] [id = 486] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3de000 == 36 [pid = 1943] [id = 485] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2ec000 == 35 [pid = 1943] [id = 484] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x119b1e800 == 34 [pid = 1943] [id = 483] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x1191ca800 == 33 [pid = 1943] [id = 482] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x11870a800 == 32 [pid = 1943] [id = 481] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x1166e9800 == 31 [pid = 1943] [id = 480] 17:23:25 INFO - PROCESS | 1943 | --DOCSHELL 0x115e18000 == 30 [pid = 1943] [id = 479] 17:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 972ms 17:23:25 INFO - PROCESS | 1943 | 1463099005055 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 1943 | 1463099005057 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 17:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:23:25 INFO - PROCESS | 1943 | 1463099005061 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 1943 | 1463099005062 Marionette TRACE conn2 <- [1,1970,null,{}] 17:23:25 INFO - PROCESS | 1943 | 1463099005066 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}] 17:23:25 INFO - PROCESS | 1943 | 1463099005147 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:23:25 INFO - PROCESS | 1943 | 1463099005158 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x116656000 == 31 [pid = 1943] [id = 500] 17:23:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x113c08400) [pid = 1943] [serial = 1499] [outer = 0x0] 17:23:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x114eef000) [pid = 1943] [serial = 1500] [outer = 0x113c08400] 17:23:25 INFO - PROCESS | 1943 | 1463099005186 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x1164abc00) [pid = 1943] [serial = 1501] [outer = 0x113c08400] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x12a9a4800) [pid = 1943] [serial = 1327] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x12ac5b000) [pid = 1943] [serial = 1330] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1194c1000) [pid = 1943] [serial = 1321] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x12641f800) [pid = 1943] [serial = 1324] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x128dab400) [pid = 1943] [serial = 1375] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x1164fa000) [pid = 1943] [serial = 1318] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x126c97800) [pid = 1943] [serial = 1416] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1291e0c00) [pid = 1943] [serial = 1419] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x128dacc00) [pid = 1943] [serial = 1417] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x129773800) [pid = 1943] [serial = 1422] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x12acbec00) [pid = 1943] [serial = 1432] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1294a0c00) [pid = 1943] [serial = 1420] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12a810800) [pid = 1943] [serial = 1423] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x126e13400) [pid = 1943] [serial = 1428] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x12ac57800) [pid = 1943] [serial = 1431] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x112a65400) [pid = 1943] [serial = 1425] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1183e7c00) [pid = 1943] [serial = 1426] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x12279b800) [pid = 1943] [serial = 1413] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x119f08400) [pid = 1943] [serial = 1410] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11a387400) [pid = 1943] [serial = 1411] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x119329c00) [pid = 1943] [serial = 1407] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x119be0400) [pid = 1943] [serial = 1408] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x118572800) [pid = 1943] [serial = 1404] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11910f800) [pid = 1943] [serial = 1405] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1183eb000) [pid = 1943] [serial = 1402] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x11818a000) [pid = 1943] [serial = 1401] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x116745400) [pid = 1943] [serial = 1399] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x113317800) [pid = 1943] [serial = 1398] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x12971e800) [pid = 1943] [serial = 1396] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x119323000) [pid = 1943] [serial = 1395] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x12a99c800) [pid = 1943] [serial = 1393] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x12977bc00) [pid = 1943] [serial = 1392] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x1294a1000) [pid = 1943] [serial = 1390] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x128da3000) [pid = 1943] [serial = 1389] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1242e3000) [pid = 1943] [serial = 1387] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11a28ec00) [pid = 1943] [serial = 1386] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x119813400) [pid = 1943] [serial = 1384] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x118566000) [pid = 1943] [serial = 1383] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x11830e000) [pid = 1943] [serial = 1381] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x1176a5800) [pid = 1943] [serial = 1380] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x111d1ec00) [pid = 1943] [serial = 1378] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x111130400) [pid = 1943] [serial = 1377] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x12ab27000) [pid = 1943] [serial = 1429] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x12641f400) [pid = 1943] [serial = 1414] [outer = 0x0] [url = about:blank] 17:23:25 INFO - PROCESS | 1943 | 1463099005540 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]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 524ms 17:23:25 INFO - PROCESS | 1943 | 1463099005585 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 1943 | 1463099005588 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 17:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:23:25 INFO - PROCESS | 1943 | 1463099005593 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 1943 | 1463099005594 Marionette TRACE conn2 <- [1,1974,null,{}] 17:23:25 INFO - PROCESS | 1943 | 1463099005597 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}] 17:23:25 INFO - PROCESS | 1943 | 1463099005672 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:23:25 INFO - PROCESS | 1943 | 1463099005699 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x11870a000 == 32 [pid = 1943] [id = 501] 17:23:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x116a63400) [pid = 1943] [serial = 1502] [outer = 0x0] 17:23:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x11711ec00) [pid = 1943] [serial = 1503] [outer = 0x116a63400] 17:23:25 INFO - PROCESS | 1943 | 1463099005727 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x1176a5800) [pid = 1943] [serial = 1504] [outer = 0x116a63400] 17:23:26 INFO - PROCESS | 1943 | 1463099006047 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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 469ms 17:23:26 INFO - PROCESS | 1943 | 1463099006061 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 1943 | 1463099006072 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 17:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:23:26 INFO - PROCESS | 1943 | 1463099006075 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 1943 | 1463099006077 Marionette TRACE conn2 <- [1,1978,null,{}] 17:23:26 INFO - PROCESS | 1943 | 1463099006085 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}] 17:23:26 INFO - PROCESS | 1943 | 1463099006165 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:23:26 INFO - PROCESS | 1943 | 1463099006216 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e1d000 == 33 [pid = 1943] [id = 502] 17:23:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x111134000) [pid = 1943] [serial = 1505] [outer = 0x0] 17:23:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x118307800) [pid = 1943] [serial = 1506] [outer = 0x111134000] 17:23:26 INFO - PROCESS | 1943 | 1463099006244 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x118316400) [pid = 1943] [serial = 1507] [outer = 0x111134000] 17:23:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x118521400) [pid = 1943] [serial = 1508] [outer = 0x12cffd000] 17:23:26 INFO - PROCESS | 1943 | 1463099006570 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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 522ms 17:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:23:26 INFO - PROCESS | 1943 | 1463099006598 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 1943 | 1463099006599 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 17:23:26 INFO - PROCESS | 1943 | 1463099006602 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 1943 | 1463099006605 Marionette TRACE conn2 <- [1,1982,null,{}] 17:23:26 INFO - PROCESS | 1943 | 1463099006608 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}] 17:23:26 INFO - PROCESS | 1943 | 1463099006683 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:23:26 INFO - PROCESS | 1943 | 1463099006737 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2f5800 == 34 [pid = 1943] [id = 503] 17:23:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11711fc00) [pid = 1943] [serial = 1509] [outer = 0x0] 17:23:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x1183e6000) [pid = 1943] [serial = 1510] [outer = 0x11711fc00] 17:23:26 INFO - PROCESS | 1943 | 1463099006765 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x118583800) [pid = 1943] [serial = 1511] [outer = 0x11711fc00] 17:23:27 INFO - PROCESS | 1943 | 1463099007062 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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 472ms 17:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:23:27 INFO - PROCESS | 1943 | 1463099007077 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 1943 | 1463099007079 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 17:23:27 INFO - PROCESS | 1943 | 1463099007081 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 1943 | 1463099007082 Marionette TRACE conn2 <- [1,1986,null,{}] 17:23:27 INFO - PROCESS | 1943 | 1463099007084 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}] 17:23:27 INFO - PROCESS | 1943 | 1463099007195 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:23:27 INFO - PROCESS | 1943 | 1463099007206 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227da000 == 35 [pid = 1943] [id = 504] 17:23:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x11711dc00) [pid = 1943] [serial = 1512] [outer = 0x0] 17:23:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x118580000) [pid = 1943] [serial = 1513] [outer = 0x11711dc00] 17:23:27 INFO - PROCESS | 1943 | 1463099007231 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x118937c00) [pid = 1943] [serial = 1514] [outer = 0x11711dc00] 17:23:27 INFO - PROCESS | 1943 | 1463099007535 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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 472ms 17:23:27 INFO - PROCESS | 1943 | 1463099007560 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 1943 | 1463099007561 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 17:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:23:27 INFO - PROCESS | 1943 | 1463099007563 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 1943 | 1463099007564 Marionette TRACE conn2 <- [1,1990,null,{}] 17:23:27 INFO - PROCESS | 1943 | 1463099007567 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}] 17:23:27 INFO - PROCESS | 1943 | 1463099007676 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:23:27 INFO - PROCESS | 1943 | 1463099007681 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ed1800 == 36 [pid = 1943] [id = 505] 17:23:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x118932400) [pid = 1943] [serial = 1515] [outer = 0x0] 17:23:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x11910ac00) [pid = 1943] [serial = 1516] [outer = 0x118932400] 17:23:27 INFO - PROCESS | 1943 | 1463099007706 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x11980dc00) [pid = 1943] [serial = 1517] [outer = 0x118932400] 17:23:28 INFO - PROCESS | 1943 | 1463099008032 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]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 521ms 17:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:23:28 INFO - PROCESS | 1943 | 1463099008085 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 1943 | 1463099008086 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 17:23:28 INFO - PROCESS | 1943 | 1463099008088 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 1943 | 1463099008089 Marionette TRACE conn2 <- [1,1994,null,{}] 17:23:28 INFO - PROCESS | 1943 | 1463099008092 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}] 17:23:28 INFO - PROCESS | 1943 | 1463099008183 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:23:28 INFO - PROCESS | 1943 | 1463099008196 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x119466000 == 37 [pid = 1943] [id = 506] 17:23:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1194c0c00) [pid = 1943] [serial = 1518] [outer = 0x0] 17:23:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x119817400) [pid = 1943] [serial = 1519] [outer = 0x1194c0c00] 17:23:28 INFO - PROCESS | 1943 | 1463099008220 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x119b07800) [pid = 1943] [serial = 1520] [outer = 0x1194c0c00] 17:23:28 INFO - PROCESS | 1943 | 1463099008571 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]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 520ms 17:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:23:28 INFO - PROCESS | 1943 | 1463099008608 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 1943 | 1463099008609 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 17:23:28 INFO - PROCESS | 1943 | 1463099008611 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 1943 | 1463099008612 Marionette TRACE conn2 <- [1,1998,null,{}] 17:23:28 INFO - PROCESS | 1943 | 1463099008615 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}] 17:23:28 INFO - PROCESS | 1943 | 1463099008712 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:23:28 INFO - PROCESS | 1943 | 1463099008716 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x129647800 == 38 [pid = 1943] [id = 507] 17:23:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x119b05c00) [pid = 1943] [serial = 1521] [outer = 0x0] 17:23:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x119f5b400) [pid = 1943] [serial = 1522] [outer = 0x119b05c00] 17:23:28 INFO - PROCESS | 1943 | 1463099008743 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11a284c00) [pid = 1943] [serial = 1523] [outer = 0x119b05c00] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11331dc00) [pid = 1943] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11801cc00) [pid = 1943] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x111d28800) [pid = 1943] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x118315400) [pid = 1943] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x110fc7000) [pid = 1943] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x116744800) [pid = 1943] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x110fc2000) [pid = 1943] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x12279c400) [pid = 1943] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x119331000) [pid = 1943] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x118025800) [pid = 1943] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x11910a800) [pid = 1943] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x11673b800) [pid = 1943] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x110fc0400) [pid = 1943] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11224d400) [pid = 1943] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x11a287800) [pid = 1943] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x118314c00) [pid = 1943] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x11a28d800) [pid = 1943] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:23:29 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x119147800) [pid = 1943] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:23:29 INFO - PROCESS | 1943 | 1463099009320 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]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 725ms 17:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:23:29 INFO - PROCESS | 1943 | 1463099009339 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 1943 | 1463099009340 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 17:23:29 INFO - PROCESS | 1943 | 1463099009342 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 1943 | 1463099009343 Marionette TRACE conn2 <- [1,2002,null,{}] 17:23:29 INFO - PROCESS | 1943 | 1463099009345 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}] 17:23:29 INFO - PROCESS | 1943 | 1463099009426 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:23:29 INFO - PROCESS | 1943 | 1463099009447 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291d1000 == 39 [pid = 1943] [id = 508] 17:23:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x113317c00) [pid = 1943] [serial = 1524] [outer = 0x0] 17:23:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x11856d800) [pid = 1943] [serial = 1525] [outer = 0x113317c00] 17:23:29 INFO - PROCESS | 1943 | 1463099009472 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x11a286400) [pid = 1943] [serial = 1526] [outer = 0x113317c00] 17:23:29 INFO - PROCESS | 1943 | 1463099009833 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]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 520ms 17:23:29 INFO - PROCESS | 1943 | 1463099009863 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 1943 | 1463099009864 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 17:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:23:29 INFO - PROCESS | 1943 | 1463099009866 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 1943 | 1463099009867 Marionette TRACE conn2 <- [1,2006,null,{}] 17:23:29 INFO - PROCESS | 1943 | 1463099009877 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}] 17:23:29 INFO - PROCESS | 1943 | 1463099009962 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:23:29 INFO - PROCESS | 1943 | 1463099009969 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x129645000 == 40 [pid = 1943] [id = 509] 17:23:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11857e400) [pid = 1943] [serial = 1527] [outer = 0x0] 17:23:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x11a293000) [pid = 1943] [serial = 1528] [outer = 0x11857e400] 17:23:29 INFO - PROCESS | 1943 | 1463099009995 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x11830ac00) [pid = 1943] [serial = 1529] [outer = 0x11857e400] 17:23:30 INFO - PROCESS | 1943 | 1463099010328 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]]]}] 17:23:30 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 17:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 468ms 17:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:23:30 INFO - PROCESS | 1943 | 1463099010339 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 1943 | 1463099010341 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 17:23:30 INFO - PROCESS | 1943 | 1463099010343 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 1943 | 1463099010345 Marionette TRACE conn2 <- [1,2010,null,{}] 17:23:30 INFO - PROCESS | 1943 | 1463099010348 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}] 17:23:30 INFO - PROCESS | 1943 | 1463099010450 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:23:30 INFO - PROCESS | 1943 | 1463099010457 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3cf000 == 41 [pid = 1943] [id = 510] 17:23:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x11a28a400) [pid = 1943] [serial = 1530] [outer = 0x0] 17:23:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1218d9c00) [pid = 1943] [serial = 1531] [outer = 0x11a28a400] 17:23:30 INFO - PROCESS | 1943 | 1463099010487 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1216ca400) [pid = 1943] [serial = 1532] [outer = 0x11a28a400] 17:23:30 INFO - PROCESS | 1943 | 1463099010822 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]]]}] 17:23:30 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 17:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 17:23:30 INFO - PROCESS | 1943 | 1463099010862 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 1943 | 1463099010863 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 17:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:23:30 INFO - PROCESS | 1943 | 1463099010866 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 1943 | 1463099010877 Marionette TRACE conn2 <- [1,2014,null,{}] 17:23:30 INFO - PROCESS | 1943 | 1463099010889 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}] 17:23:30 INFO - PROCESS | 1943 | 1463099010966 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:23:30 INFO - PROCESS | 1943 | 1463099010973 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcde000 == 42 [pid = 1943] [id = 511] 17:23:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x1219ec800) [pid = 1943] [serial = 1533] [outer = 0x0] 17:23:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x124db6c00) [pid = 1943] [serial = 1534] [outer = 0x1219ec800] 17:23:30 INFO - PROCESS | 1943 | 1463099010998 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x124e18c00) [pid = 1943] [serial = 1535] [outer = 0x1219ec800] 17:23:31 INFO - PROCESS | 1943 | 1463099011442 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]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 639ms 17:23:31 INFO - PROCESS | 1943 | 1463099011506 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:23:31 INFO - PROCESS | 1943 | 1463099011508 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 17:23:31 INFO - PROCESS | 1943 | 1463099011511 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 1943 | 1463099011513 Marionette TRACE conn2 <- [1,2018,null,{}] 17:23:31 INFO - PROCESS | 1943 | 1463099011517 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}] 17:23:31 INFO - PROCESS | 1943 | 1463099011618 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:23:31 INFO - PROCESS | 1943 | 1463099011700 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x117431000 == 43 [pid = 1943] [id = 512] 17:23:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x111d1d400) [pid = 1943] [serial = 1536] [outer = 0x0] 17:23:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x11320c800) [pid = 1943] [serial = 1537] [outer = 0x111d1d400] 17:23:31 INFO - PROCESS | 1943 | 1463099011752 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1164acc00) [pid = 1943] [serial = 1538] [outer = 0x111d1d400] 17:23:32 INFO - PROCESS | 1943 | 1463099012345 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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 874ms 17:23:32 INFO - PROCESS | 1943 | 1463099012385 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 1943 | 1463099012389 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 17:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:23:32 INFO - PROCESS | 1943 | 1463099012394 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 1943 | 1463099012396 Marionette TRACE conn2 <- [1,2022,null,{}] 17:23:32 INFO - PROCESS | 1943 | 1463099012398 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}] 17:23:32 INFO - PROCESS | 1943 | 1463099012498 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:23:32 INFO - PROCESS | 1943 | 1463099012554 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ec9800 == 44 [pid = 1943] [id = 513] 17:23:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x11673ac00) [pid = 1943] [serial = 1539] [outer = 0x0] 17:23:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x11801c800) [pid = 1943] [serial = 1540] [outer = 0x11673ac00] 17:23:32 INFO - PROCESS | 1943 | 1463099012584 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x118314000) [pid = 1943] [serial = 1541] [outer = 0x11673ac00] 17:23:32 INFO - PROCESS | 1943 | 1463099012995 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]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 668ms 17:23:33 INFO - PROCESS | 1943 | 1463099013073 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 1943 | 1463099013075 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 17:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:23:33 INFO - PROCESS | 1943 | 1463099013077 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 1943 | 1463099013080 Marionette TRACE conn2 <- [1,2026,null,{}] 17:23:33 INFO - PROCESS | 1943 | 1463099013105 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}] 17:23:33 INFO - PROCESS | 1943 | 1463099013228 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:23:33 INFO - PROCESS | 1943 | 1463099013281 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be89800 == 45 [pid = 1943] [id = 514] 17:23:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11910d000) [pid = 1943] [serial = 1542] [outer = 0x0] 17:23:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x119149800) [pid = 1943] [serial = 1543] [outer = 0x11910d000] 17:23:33 INFO - PROCESS | 1943 | 1463099013312 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1194bac00) [pid = 1943] [serial = 1544] [outer = 0x11910d000] 17:23:33 INFO - PROCESS | 1943 | 1463099013730 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]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 673ms 17:23:33 INFO - PROCESS | 1943 | 1463099013751 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 1943 | 1463099013754 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 17:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:23:33 INFO - PROCESS | 1943 | 1463099013757 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 1943 | 1463099013759 Marionette TRACE conn2 <- [1,2030,null,{}] 17:23:33 INFO - PROCESS | 1943 | 1463099013761 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}] 17:23:33 INFO - PROCESS | 1943 | 1463099013861 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:23:33 INFO - PROCESS | 1943 | 1463099013913 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c199000 == 46 [pid = 1943] [id = 515] 17:23:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x1194bf800) [pid = 1943] [serial = 1545] [outer = 0x0] 17:23:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11a28bc00) [pid = 1943] [serial = 1546] [outer = 0x1194bf800] 17:23:33 INFO - PROCESS | 1943 | 1463099013945 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x121af2800) [pid = 1943] [serial = 1547] [outer = 0x1194bf800] 17:23:34 INFO - PROCESS | 1943 | 1463099014357 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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 619ms 17:23:34 INFO - PROCESS | 1943 | 1463099014377 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 1943 | 1463099014378 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 17:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:23:34 INFO - PROCESS | 1943 | 1463099014380 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 1943 | 1463099014382 Marionette TRACE conn2 <- [1,2034,null,{}] 17:23:34 INFO - PROCESS | 1943 | 1463099014384 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}] 17:23:34 INFO - PROCESS | 1943 | 1463099014489 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:23:34 INFO - PROCESS | 1943 | 1463099014580 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c532800 == 47 [pid = 1943] [id = 516] 17:23:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x11a289800) [pid = 1943] [serial = 1548] [outer = 0x0] 17:23:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1227a4400) [pid = 1943] [serial = 1549] [outer = 0x11a289800] 17:23:34 INFO - PROCESS | 1943 | 1463099014610 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x124e17c00) [pid = 1943] [serial = 1550] [outer = 0x11a289800] 17:23:35 INFO - PROCESS | 1943 | 1463099015026 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]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 17:23:35 INFO - PROCESS | 1943 | 1463099015051 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:23:35 INFO - PROCESS | 1943 | 1463099015053 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 17:23:35 INFO - PROCESS | 1943 | 1463099015055 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1943 | 1463099015056 Marionette TRACE conn2 <- [1,2038,null,{}] 17:23:35 INFO - PROCESS | 1943 | 1463099015059 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}] 17:23:35 INFO - PROCESS | 1943 | 1463099015174 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:23:35 INFO - PROCESS | 1943 | 1463099015243 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c544000 == 48 [pid = 1943] [id = 517] 17:23:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x124e1f400) [pid = 1943] [serial = 1551] [outer = 0x0] 17:23:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x12641f800) [pid = 1943] [serial = 1552] [outer = 0x124e1f400] 17:23:35 INFO - PROCESS | 1943 | 1463099015271 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x126894000) [pid = 1943] [serial = 1553] [outer = 0x124e1f400] 17:23:35 INFO - PROCESS | 1943 | 1463099015681 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]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 17:23:35 INFO - PROCESS | 1943 | 1463099015727 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 1943 | 1463099015728 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 17:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:23:35 INFO - PROCESS | 1943 | 1463099015731 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1943 | 1463099015732 Marionette TRACE conn2 <- [1,2042,null,{}] 17:23:35 INFO - PROCESS | 1943 | 1463099015734 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}] 17:23:35 INFO - PROCESS | 1943 | 1463099015835 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:23:35 INFO - PROCESS | 1943 | 1463099015922 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189b4800 == 49 [pid = 1943] [id = 518] 17:23:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x110fcb000) [pid = 1943] [serial = 1554] [outer = 0x0] 17:23:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1130d5800) [pid = 1943] [serial = 1555] [outer = 0x110fcb000] 17:23:35 INFO - PROCESS | 1943 | 1463099015951 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x121af1400) [pid = 1943] [serial = 1556] [outer = 0x110fcb000] 17:23:36 INFO - PROCESS | 1943 | 1463099016510 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]]]}] 17:23:36 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) 17:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 820ms 17:23:36 INFO - PROCESS | 1943 | 1463099016552 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 1943 | 1463099016554 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 17:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:23:36 INFO - PROCESS | 1943 | 1463099016557 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 1943 | 1463099016559 Marionette TRACE conn2 <- [1,2046,null,{}] 17:23:36 INFO - PROCESS | 1943 | 1463099016563 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}] 17:23:36 INFO - PROCESS | 1943 | 1463099016666 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:23:36 INFO - PROCESS | 1943 | 1463099016736 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3d0000 == 50 [pid = 1943] [id = 519] 17:23:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11320c400) [pid = 1943] [serial = 1557] [outer = 0x0] 17:23:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x113383400) [pid = 1943] [serial = 1558] [outer = 0x11320c400] 17:23:36 INFO - PROCESS | 1943 | 1463099016765 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x11620d000) [pid = 1943] [serial = 1559] [outer = 0x11320c400] 17:23:37 INFO - PROCESS | 1943 | 1463099017226 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]]]}] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3cf000 == 49 [pid = 1943] [id = 510] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x129645000 == 48 [pid = 1943] [id = 509] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x1291d1000 == 47 [pid = 1943] [id = 508] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x129647800 == 46 [pid = 1943] [id = 507] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x119466000 == 45 [pid = 1943] [id = 506] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x124ed1800 == 44 [pid = 1943] [id = 505] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x1227da000 == 43 [pid = 1943] [id = 504] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x124596800) [pid = 1943] [serial = 1491] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2f5800 == 42 [pid = 1943] [id = 503] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x119e1d000 == 41 [pid = 1943] [id = 502] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x11870a000 == 40 [pid = 1943] [id = 501] 17:23:37 INFO - PROCESS | 1943 | --DOCSHELL 0x116656000 == 39 [pid = 1943] [id = 500] 17:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 720ms 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x119d63800) [pid = 1943] [serial = 1470] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x117563c00) [pid = 1943] [serial = 1446] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11801f000) [pid = 1943] [serial = 1447] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x1164fd800) [pid = 1943] [serial = 1443] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1168bb400) [pid = 1943] [serial = 1444] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x113208400) [pid = 1943] [serial = 1440] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x115d64800) [pid = 1943] [serial = 1441] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x11a291400) [pid = 1943] [serial = 1473] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x11909e800) [pid = 1943] [serial = 1458] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x119107c00) [pid = 1943] [serial = 1459] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1216c7800) [pid = 1943] [serial = 1476] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x121517c00) [pid = 1943] [serial = 1474] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11932fc00) [pid = 1943] [serial = 1464] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x121a7e400) [pid = 1943] [serial = 1477] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1194bf400) [pid = 1943] [serial = 1465] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x11818a800) [pid = 1943] [serial = 1449] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x118311400) [pid = 1943] [serial = 1450] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x119109000) [pid = 1943] [serial = 1461] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x119148400) [pid = 1943] [serial = 1462] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11224e800) [pid = 1943] [serial = 1437] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x112ddb400) [pid = 1943] [serial = 1438] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x118514000) [pid = 1943] [serial = 1452] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x11856d400) [pid = 1943] [serial = 1453] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x118580400) [pid = 1943] [serial = 1455] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x1185da000) [pid = 1943] [serial = 1456] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x12279b400) [pid = 1943] [serial = 1486] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x111139c00) [pid = 1943] [serial = 1479] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x1227a1c00) [pid = 1943] [serial = 1488] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x11673e800) [pid = 1943] [serial = 1480] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x119814c00) [pid = 1943] [serial = 1467] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11a286c00) [pid = 1943] [serial = 1471] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x119817c00) [pid = 1943] [serial = 1482] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x121a7e800) [pid = 1943] [serial = 1483] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x119d56000) [pid = 1943] [serial = 1468] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x121d7c000) [pid = 1943] [serial = 1485] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x124592800) [pid = 1943] [serial = 1489] [outer = 0x0] [url = about:blank] 17:23:37 INFO - PROCESS | 1943 | 1463099017285 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 1943 | 1463099017291 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 17:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:23:37 INFO - PROCESS | 1943 | 1463099017298 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 1943 | 1463099017300 Marionette TRACE conn2 <- [1,2050,null,{}] 17:23:37 INFO - PROCESS | 1943 | 1463099017302 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}] 17:23:37 INFO - PROCESS | 1943 | 1463099017379 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:23:37 INFO - PROCESS | 1943 | 1463099017387 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f23800 == 40 [pid = 1943] [id = 520] 17:23:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x115e74000) [pid = 1943] [serial = 1560] [outer = 0x0] 17:23:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11673bc00) [pid = 1943] [serial = 1561] [outer = 0x115e74000] 17:23:37 INFO - PROCESS | 1943 | 1463099017414 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1176a5400) [pid = 1943] [serial = 1562] [outer = 0x115e74000] 17:23:37 INFO - PROCESS | 1943 | 1463099017771 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]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 17:23:37 INFO - PROCESS | 1943 | 1463099017822 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 1943 | 1463099017823 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 17:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:23:37 INFO - PROCESS | 1943 | 1463099017826 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 1943 | 1463099017828 Marionette TRACE conn2 <- [1,2054,null,{}] 17:23:37 INFO - PROCESS | 1943 | 1463099017835 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}] 17:23:37 INFO - PROCESS | 1943 | 1463099017916 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:23:37 INFO - PROCESS | 1943 | 1463099017923 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d08000 == 41 [pid = 1943] [id = 521] 17:23:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x11830cc00) [pid = 1943] [serial = 1563] [outer = 0x0] 17:23:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x1183e2400) [pid = 1943] [serial = 1564] [outer = 0x11830cc00] 17:23:37 INFO - PROCESS | 1943 | 1463099017951 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x118570c00) [pid = 1943] [serial = 1565] [outer = 0x11830cc00] 17:23:38 INFO - PROCESS | 1943 | 1463099018283 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]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 470ms 17:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:23:38 INFO - PROCESS | 1943 | 1463099018296 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 1943 | 1463099018298 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 17:23:38 INFO - PROCESS | 1943 | 1463099018300 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 1943 | 1463099018301 Marionette TRACE conn2 <- [1,2058,null,{}] 17:23:38 INFO - PROCESS | 1943 | 1463099018305 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}] 17:23:38 INFO - PROCESS | 1943 | 1463099018397 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:23:38 INFO - PROCESS | 1943 | 1463099018447 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x12170e000 == 42 [pid = 1943] [id = 522] 17:23:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x118314c00) [pid = 1943] [serial = 1566] [outer = 0x0] 17:23:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x119034800) [pid = 1943] [serial = 1567] [outer = 0x118314c00] 17:23:38 INFO - PROCESS | 1943 | 1463099018473 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x11914b000) [pid = 1943] [serial = 1568] [outer = 0x118314c00] 17:23:38 INFO - PROCESS | 1943 | 1463099018764 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]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 17:23:38 INFO - PROCESS | 1943 | 1463099018821 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 1943 | 1463099018823 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 17:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:23:38 INFO - PROCESS | 1943 | 1463099018826 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 1943 | 1463099018827 Marionette TRACE conn2 <- [1,2062,null,{}] 17:23:38 INFO - PROCESS | 1943 | 1463099018829 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}] 17:23:38 INFO - PROCESS | 1943 | 1463099018906 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:23:38 INFO - PROCESS | 1943 | 1463099018910 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261ef000 == 43 [pid = 1943] [id = 523] 17:23:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119330400) [pid = 1943] [serial = 1569] [outer = 0x0] 17:23:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x11980e000) [pid = 1943] [serial = 1570] [outer = 0x119330400] 17:23:38 INFO - PROCESS | 1943 | 1463099018935 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119be7400) [pid = 1943] [serial = 1571] [outer = 0x119330400] 17:23:39 INFO - PROCESS | 1943 | 1463099019283 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]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 467ms 17:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:23:39 INFO - PROCESS | 1943 | 1463099019294 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 1943 | 1463099019295 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 17:23:39 INFO - PROCESS | 1943 | 1463099019297 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 1943 | 1463099019298 Marionette TRACE conn2 <- [1,2066,null,{}] 17:23:39 INFO - PROCESS | 1943 | 1463099019300 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}] 17:23:39 INFO - PROCESS | 1943 | 1463099019429 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:23:39 INFO - PROCESS | 1943 | 1463099019444 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dbc000 == 44 [pid = 1943] [id = 524] 17:23:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x119d58400) [pid = 1943] [serial = 1572] [outer = 0x0] 17:23:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x11a287000) [pid = 1943] [serial = 1573] [outer = 0x119d58400] 17:23:39 INFO - PROCESS | 1943 | 1463099019478 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x12279d400) [pid = 1943] [serial = 1574] [outer = 0x119d58400] 17:23:39 INFO - PROCESS | 1943 | 1463099019823 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]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 569ms 17:23:39 INFO - PROCESS | 1943 | 1463099019866 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:23:39 INFO - PROCESS | 1943 | 1463099019867 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 17:23:39 INFO - PROCESS | 1943 | 1463099019870 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 1943 | 1463099019871 Marionette TRACE conn2 <- [1,2070,null,{}] 17:23:39 INFO - PROCESS | 1943 | 1463099019873 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}] 17:23:39 INFO - PROCESS | 1943 | 1463099019971 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:23:40 INFO - PROCESS | 1943 | 1463099020006 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x129648000 == 45 [pid = 1943] [id = 525] 17:23:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1227a4800) [pid = 1943] [serial = 1575] [outer = 0x0] 17:23:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x124e1bc00) [pid = 1943] [serial = 1576] [outer = 0x1227a4800] 17:23:40 INFO - PROCESS | 1943 | 1463099020031 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x126422000) [pid = 1943] [serial = 1577] [outer = 0x1227a4800] 17:23:40 INFO - PROCESS | 1943 | 1463099020342 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]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 17:23:40 INFO - PROCESS | 1943 | 1463099020390 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 1943 | 1463099020391 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 17:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:23:40 INFO - PROCESS | 1943 | 1463099020393 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 1943 | 1463099020394 Marionette TRACE conn2 <- [1,2074,null,{}] 17:23:40 INFO - PROCESS | 1943 | 1463099020397 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}] 17:23:40 INFO - PROCESS | 1943 | 1463099020496 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:23:40 INFO - PROCESS | 1943 | 1463099020517 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab03800 == 46 [pid = 1943] [id = 526] 17:23:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x126662000) [pid = 1943] [serial = 1578] [outer = 0x0] 17:23:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x126892c00) [pid = 1943] [serial = 1579] [outer = 0x126662000] 17:23:40 INFO - PROCESS | 1943 | 1463099020544 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x126e0d400) [pid = 1943] [serial = 1580] [outer = 0x126662000] 17:23:40 INFO - PROCESS | 1943 | 1463099020906 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]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms 17:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:23:40 INFO - PROCESS | 1943 | 1463099020964 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 1943 | 1463099020966 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 17:23:40 INFO - PROCESS | 1943 | 1463099020969 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 1943 | 1463099020971 Marionette TRACE conn2 <- [1,2078,null,{}] 17:23:40 INFO - PROCESS | 1943 | 1463099020974 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}] 17:23:41 INFO - PROCESS | 1943 | 1463099021126 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:23:41 INFO - PROCESS | 1943 | 1463099021145 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3cd800 == 47 [pid = 1943] [id = 527] 17:23:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x116736800) [pid = 1943] [serial = 1581] [outer = 0x0] 17:23:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x126895c00) [pid = 1943] [serial = 1582] [outer = 0x116736800] 17:23:41 INFO - PROCESS | 1943 | 1463099021185 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x128da3c00) [pid = 1943] [serial = 1583] [outer = 0x116736800] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11a28a400) [pid = 1943] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x113c08400) [pid = 1943] [serial = 1499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x116a63400) [pid = 1943] [serial = 1502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x118932400) [pid = 1943] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x111134000) [pid = 1943] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11711dc00) [pid = 1943] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11711fc00) [pid = 1943] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1194c0c00) [pid = 1943] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x113317c00) [pid = 1943] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x11857e400) [pid = 1943] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:23:41 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x119b05c00) [pid = 1943] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:23:41 INFO - PROCESS | 1943 | 1463099021640 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]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 722ms 17:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:23:41 INFO - PROCESS | 1943 | 1463099021690 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 1943 | 1463099021692 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 17:23:41 INFO - PROCESS | 1943 | 1463099021694 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 1943 | 1463099021695 Marionette TRACE conn2 <- [1,2082,null,{}] 17:23:41 INFO - PROCESS | 1943 | 1463099021697 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}] 17:23:41 INFO - PROCESS | 1943 | 1463099021791 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:23:41 INFO - PROCESS | 1943 | 1463099021851 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9e7000 == 48 [pid = 1943] [id = 528] 17:23:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x11756d800) [pid = 1943] [serial = 1584] [outer = 0x0] 17:23:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x118587400) [pid = 1943] [serial = 1585] [outer = 0x11756d800] 17:23:41 INFO - PROCESS | 1943 | 1463099021876 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x121f10c00) [pid = 1943] [serial = 1586] [outer = 0x11756d800] 17:23:42 INFO - PROCESS | 1943 | 1463099022153 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]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 517ms 17:23:42 INFO - PROCESS | 1943 | 1463099022212 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 1943 | 1463099022213 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 17:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:23:42 INFO - PROCESS | 1943 | 1463099022216 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 1943 | 1463099022218 Marionette TRACE conn2 <- [1,2086,null,{}] 17:23:42 INFO - PROCESS | 1943 | 1463099022222 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}] 17:23:42 INFO - PROCESS | 1943 | 1463099022314 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:23:42 INFO - PROCESS | 1943 | 1463099022320 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c52e800 == 49 [pid = 1943] [id = 529] 17:23:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x128da2400) [pid = 1943] [serial = 1587] [outer = 0x0] 17:23:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x128e16c00) [pid = 1943] [serial = 1588] [outer = 0x128da2400] 17:23:42 INFO - PROCESS | 1943 | 1463099022351 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1291d8000) [pid = 1943] [serial = 1589] [outer = 0x128da2400] 17:23:42 INFO - PROCESS | 1943 | 1463099022688 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]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 523ms 17:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:23:42 INFO - PROCESS | 1943 | 1463099022741 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 1943 | 1463099022742 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 17:23:42 INFO - PROCESS | 1943 | 1463099022744 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 1943 | 1463099022745 Marionette TRACE conn2 <- [1,2090,null,{}] 17:23:42 INFO - PROCESS | 1943 | 1463099022747 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}] 17:23:42 INFO - PROCESS | 1943 | 1463099022831 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:23:42 INFO - PROCESS | 1943 | 1463099022836 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c91d000 == 50 [pid = 1943] [id = 530] 17:23:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x128e14400) [pid = 1943] [serial = 1590] [outer = 0x0] 17:23:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1291e0800) [pid = 1943] [serial = 1591] [outer = 0x128e14400] 17:23:42 INFO - PROCESS | 1943 | 1463099022860 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x12949e400) [pid = 1943] [serial = 1592] [outer = 0x128e14400] 17:23:43 INFO - PROCESS | 1943 | 1463099023189 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]]]}] 17:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 468ms 17:23:43 INFO - PROCESS | 1943 | 1463099023214 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 1943 | 1463099023215 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 17:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:23:43 INFO - PROCESS | 1943 | 1463099023218 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 1943 | 1463099023219 Marionette TRACE conn2 <- [1,2094,null,{}] 17:23:43 INFO - PROCESS | 1943 | 1463099023223 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}] 17:23:43 INFO - PROCESS | 1943 | 1463099023312 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:23:43 INFO - PROCESS | 1943 | 1463099023370 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc24800 == 51 [pid = 1943] [id = 531] 17:23:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x110fc1c00) [pid = 1943] [serial = 1593] [outer = 0x0] 17:23:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1294a0800) [pid = 1943] [serial = 1594] [outer = 0x110fc1c00] 17:23:43 INFO - PROCESS | 1943 | 1463099023394 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1296ee000) [pid = 1943] [serial = 1595] [outer = 0x110fc1c00] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12d78e000 == 50 [pid = 1943] [id = 478] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x1166eb800 == 49 [pid = 1943] [id = 499] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x117445800 == 48 [pid = 1943] [id = 498] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12be86800 == 47 [pid = 1943] [id = 497] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3d0000 == 46 [pid = 1943] [id = 519] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x1189b4800 == 45 [pid = 1943] [id = 518] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12c544000 == 44 [pid = 1943] [id = 517] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12c532800 == 43 [pid = 1943] [id = 516] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12c199000 == 42 [pid = 1943] [id = 515] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12be89800 == 41 [pid = 1943] [id = 514] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x124ec9800 == 40 [pid = 1943] [id = 513] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcde000 == 39 [pid = 1943] [id = 511] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x117431000 == 38 [pid = 1943] [id = 512] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12170e000 == 37 [pid = 1943] [id = 522] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x119d08000 == 36 [pid = 1943] [id = 521] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x129648000 == 35 [pid = 1943] [id = 525] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9e7000 == 34 [pid = 1943] [id = 528] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12c52e800 == 33 [pid = 1943] [id = 529] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x116f23800 == 32 [pid = 1943] [id = 520] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3cd800 == 31 [pid = 1943] [id = 527] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x128dbc000 == 30 [pid = 1943] [id = 524] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab03800 == 29 [pid = 1943] [id = 526] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x1261ef000 == 28 [pid = 1943] [id = 523] 17:23:44 INFO - PROCESS | 1943 | --DOCSHELL 0x12c91d000 == 27 [pid = 1943] [id = 530] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x1218d9c00) [pid = 1943] [serial = 1531] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x114eef000) [pid = 1943] [serial = 1500] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x1164abc00) [pid = 1943] [serial = 1501] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11711ec00) [pid = 1943] [serial = 1503] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x11980dc00) [pid = 1943] [serial = 1517] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x118307800) [pid = 1943] [serial = 1506] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x118180c00) [pid = 1943] [serial = 931] [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.] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x118937c00) [pid = 1943] [serial = 1514] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1183e6000) [pid = 1943] [serial = 1510] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x118580000) [pid = 1943] [serial = 1513] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x118583800) [pid = 1943] [serial = 1511] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x119817400) [pid = 1943] [serial = 1519] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x119b07800) [pid = 1943] [serial = 1520] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x1164b1c00) [pid = 1943] [serial = 1497] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x11856d800) [pid = 1943] [serial = 1525] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x1176a5800) [pid = 1943] [serial = 1504] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x11830ac00) [pid = 1943] [serial = 1529] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x11a286400) [pid = 1943] [serial = 1526] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x11a293000) [pid = 1943] [serial = 1528] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x119f5b400) [pid = 1943] [serial = 1522] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x1130adc00) [pid = 1943] [serial = 1494] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x124db6c00) [pid = 1943] [serial = 1534] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x11910ac00) [pid = 1943] [serial = 1516] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x11a284c00) [pid = 1943] [serial = 1523] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x118316400) [pid = 1943] [serial = 1507] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x1216ca400) [pid = 1943] [serial = 1532] [outer = 0x0] [url = about:blank] 17:23:44 INFO - PROCESS | 1943 | 1463099024893 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]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1722ms 17:23:44 INFO - PROCESS | 1943 | 1463099024941 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:23:44 INFO - PROCESS | 1943 | 1463099024943 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 17:23:44 INFO - PROCESS | 1943 | 1463099024947 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 1943 | 1463099024949 Marionette TRACE conn2 <- [1,2098,null,{}] 17:23:44 INFO - PROCESS | 1943 | 1463099024961 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}] 17:23:45 INFO - PROCESS | 1943 | 1463099025066 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:23:45 INFO - PROCESS | 1943 | 1463099025073 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x11647b800 == 28 [pid = 1943] [id = 532] 17:23:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x1122b4000) [pid = 1943] [serial = 1596] [outer = 0x0] 17:23:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x112a6e000) [pid = 1943] [serial = 1597] [outer = 0x1122b4000] 17:23:45 INFO - PROCESS | 1943 | 1463099025100 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x1131ec800) [pid = 1943] [serial = 1598] [outer = 0x1122b4000] 17:23:45 INFO - PROCESS | 1943 | 1463099025474 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]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 571ms 17:23:45 INFO - PROCESS | 1943 | 1463099025520 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1943 | 1463099025529 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 17:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:23:45 INFO - PROCESS | 1943 | 1463099025535 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 1943 | 1463099025538 Marionette TRACE conn2 <- [1,2102,null,{}] 17:23:45 INFO - PROCESS | 1943 | 1463099025541 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}] 17:23:45 INFO - PROCESS | 1943 | 1463099025641 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:23:45 INFO - PROCESS | 1943 | 1463099025653 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x117445800 == 29 [pid = 1943] [id = 533] 17:23:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x113210800) [pid = 1943] [serial = 1599] [outer = 0x0] 17:23:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x114fc4800) [pid = 1943] [serial = 1600] [outer = 0x113210800] 17:23:45 INFO - PROCESS | 1943 | 1463099025692 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x1164ba800) [pid = 1943] [serial = 1601] [outer = 0x113210800] 17:23:46 INFO - PROCESS | 1943 | 1463099026127 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]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 17:23:46 INFO - PROCESS | 1943 | 1463099026157 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 1943 | 1463099026158 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 17:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:23:46 INFO - PROCESS | 1943 | 1463099026161 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 1943 | 1463099026163 Marionette TRACE conn2 <- [1,2106,null,{}] 17:23:46 INFO - PROCESS | 1943 | 1463099026171 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}] 17:23:46 INFO - PROCESS | 1943 | 1463099026256 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:23:46 INFO - PROCESS | 1943 | 1463099026261 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191b4800 == 30 [pid = 1943] [id = 534] 17:23:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x110fc2800) [pid = 1943] [serial = 1602] [outer = 0x0] 17:23:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x116a63800) [pid = 1943] [serial = 1603] [outer = 0x110fc2800] 17:23:46 INFO - PROCESS | 1943 | 1463099026293 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x117568800) [pid = 1943] [serial = 1604] [outer = 0x110fc2800] 17:23:46 INFO - PROCESS | 1943 | 1463099026634 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]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 525ms 17:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:23:46 INFO - PROCESS | 1943 | 1463099026686 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 1943 | 1463099026688 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 17:23:46 INFO - PROCESS | 1943 | 1463099026690 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 1943 | 1463099026691 Marionette TRACE conn2 <- [1,2110,null,{}] 17:23:46 INFO - PROCESS | 1943 | 1463099026693 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}] 17:23:46 INFO - PROCESS | 1943 | 1463099026784 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:23:46 INFO - PROCESS | 1943 | 1463099026794 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x1194a9800 == 31 [pid = 1943] [id = 535] 17:23:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x11673e400) [pid = 1943] [serial = 1605] [outer = 0x0] 17:23:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x118180000) [pid = 1943] [serial = 1606] [outer = 0x11673e400] 17:23:46 INFO - PROCESS | 1943 | 1463099026820 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x11830d400) [pid = 1943] [serial = 1607] [outer = 0x11673e400] 17:23:47 INFO - PROCESS | 1943 | 1463099027113 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]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 470ms 17:23:47 INFO - PROCESS | 1943 | 1463099027160 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 1943 | 1463099027161 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 17:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:23:47 INFO - PROCESS | 1943 | 1463099027163 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 1943 | 1463099027165 Marionette TRACE conn2 <- [1,2114,null,{}] 17:23:47 INFO - PROCESS | 1943 | 1463099027167 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}] 17:23:47 INFO - PROCESS | 1943 | 1463099027235 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:23:47 INFO - PROCESS | 1943 | 1463099027241 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2e9800 == 32 [pid = 1943] [id = 536] 17:23:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x113208400) [pid = 1943] [serial = 1608] [outer = 0x0] 17:23:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x118313c00) [pid = 1943] [serial = 1609] [outer = 0x113208400] 17:23:47 INFO - PROCESS | 1943 | 1463099027267 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1183e3400) [pid = 1943] [serial = 1610] [outer = 0x113208400] 17:23:47 INFO - PROCESS | 1943 | 1463099027612 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]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 468ms 17:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:23:47 INFO - PROCESS | 1943 | 1463099027632 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 1943 | 1463099027633 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 17:23:47 INFO - PROCESS | 1943 | 1463099027636 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 1943 | 1463099027638 Marionette TRACE conn2 <- [1,2118,null,{}] 17:23:47 INFO - PROCESS | 1943 | 1463099027651 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}] 17:23:47 INFO - PROCESS | 1943 | 1463099027738 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:23:47 INFO - PROCESS | 1943 | 1463099027744 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x121645000 == 33 [pid = 1943] [id = 537] 17:23:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1183e6c00) [pid = 1943] [serial = 1611] [outer = 0x0] 17:23:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x11856c000) [pid = 1943] [serial = 1612] [outer = 0x1183e6c00] 17:23:47 INFO - PROCESS | 1943 | 1463099027772 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1185d1000) [pid = 1943] [serial = 1613] [outer = 0x1183e6c00] 17:23:48 INFO - PROCESS | 1943 | 1463099028089 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]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 473ms 17:23:48 INFO - PROCESS | 1943 | 1463099028110 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 1943 | 1463099028111 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 17:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:23:48 INFO - PROCESS | 1943 | 1463099028113 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 1943 | 1463099028114 Marionette TRACE conn2 <- [1,2122,null,{}] 17:23:48 INFO - PROCESS | 1943 | 1463099028116 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}] 17:23:48 INFO - PROCESS | 1943 | 1463099028186 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:23:48 INFO - PROCESS | 1943 | 1463099028192 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x121d1a000 == 34 [pid = 1943] [id = 538] 17:23:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x11756b400) [pid = 1943] [serial = 1614] [outer = 0x0] 17:23:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x119031000) [pid = 1943] [serial = 1615] [outer = 0x11756b400] 17:23:48 INFO - PROCESS | 1943 | 1463099028217 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x119105000) [pid = 1943] [serial = 1616] [outer = 0x11756b400] 17:23:48 INFO - PROCESS | 1943 | 1463099028524 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]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 423ms 17:23:48 INFO - PROCESS | 1943 | 1463099028536 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 1943 | 1463099028539 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 17:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:23:48 INFO - PROCESS | 1943 | 1463099028545 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 1943 | 1463099028546 Marionette TRACE conn2 <- [1,2126,null,{}] 17:23:48 INFO - PROCESS | 1943 | 1463099028548 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}] 17:23:48 INFO - PROCESS | 1943 | 1463099028618 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:23:48 INFO - PROCESS | 1943 | 1463099028680 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d8d000 == 35 [pid = 1943] [id = 539] 17:23:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11756dc00) [pid = 1943] [serial = 1617] [outer = 0x0] 17:23:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x119105400) [pid = 1943] [serial = 1618] [outer = 0x11756dc00] 17:23:48 INFO - PROCESS | 1943 | 1463099028705 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x119146400) [pid = 1943] [serial = 1619] [outer = 0x11756dc00] 17:23:49 INFO - PROCESS | 1943 | 1463099029079 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]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 572ms 17:23:49 INFO - PROCESS | 1943 | 1463099029118 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 1943 | 1463099029119 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 17:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:23:49 INFO - PROCESS | 1943 | 1463099029123 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 1943 | 1463099029125 Marionette TRACE conn2 <- [1,2130,null,{}] 17:23:49 INFO - PROCESS | 1943 | 1463099029128 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}] 17:23:49 INFO - PROCESS | 1943 | 1463099029234 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:23:49 INFO - PROCESS | 1943 | 1463099029313 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191b2000 == 36 [pid = 1943] [id = 540] 17:23:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x115e71000) [pid = 1943] [serial = 1620] [outer = 0x0] 17:23:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119148000) [pid = 1943] [serial = 1621] [outer = 0x115e71000] 17:23:49 INFO - PROCESS | 1943 | 1463099029352 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1194b2400) [pid = 1943] [serial = 1622] [outer = 0x115e71000] 17:23:49 INFO - PROCESS | 1943 | 1463099029639 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] 17:23:49 INFO - PROCESS | 1943 | 1463099029694 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 17:23:49 INFO - PROCESS | 1943 | 1463099029696 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 1943 | 1463099029697 Marionette TRACE conn2 <- [1,2134,null,{}] 17:23:49 INFO - PROCESS | 1943 | 1463099029699 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}] 17:23:49 INFO - PROCESS | 1943 | 1463099029775 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:23:49 INFO - PROCESS | 1943 | 1463099029779 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dcb800 == 37 [pid = 1943] [id = 541] 17:23:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1194bc800) [pid = 1943] [serial = 1623] [outer = 0x0] 17:23:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x119813000) [pid = 1943] [serial = 1624] [outer = 0x1194bc800] 17:23:49 INFO - PROCESS | 1943 | 1463099029805 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x119b04400) [pid = 1943] [serial = 1625] [outer = 0x1194bc800] 17:23:50 INFO - PROCESS | 1943 | 1463099030182 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]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 523ms 17:23:50 INFO - PROCESS | 1943 | 1463099030222 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 1943 | 1463099030224 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 17:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:23:50 INFO - PROCESS | 1943 | 1463099030227 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 1943 | 1463099030228 Marionette TRACE conn2 <- [1,2138,null,{}] 17:23:50 INFO - PROCESS | 1943 | 1463099030230 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}] 17:23:50 INFO - PROCESS | 1943 | 1463099030331 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:23:50 INFO - PROCESS | 1943 | 1463099030344 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2e9000 == 38 [pid = 1943] [id = 542] 17:23:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x119816c00) [pid = 1943] [serial = 1626] [outer = 0x0] 17:23:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x119f06c00) [pid = 1943] [serial = 1627] [outer = 0x119816c00] 17:23:50 INFO - PROCESS | 1943 | 1463099030374 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x11a28a800) [pid = 1943] [serial = 1628] [outer = 0x119816c00] 17:23:50 INFO - PROCESS | 1943 | 1463099030719 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]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 17:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:23:50 INFO - PROCESS | 1943 | 1463099030747 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 1943 | 1463099030748 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 17:23:50 INFO - PROCESS | 1943 | 1463099030750 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 1943 | 1463099030751 Marionette TRACE conn2 <- [1,2142,null,{}] 17:23:50 INFO - PROCESS | 1943 | 1463099030759 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}] 17:23:50 INFO - PROCESS | 1943 | 1463099030853 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:23:50 INFO - PROCESS | 1943 | 1463099030857 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298be000 == 39 [pid = 1943] [id = 543] 17:23:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1199f1c00) [pid = 1943] [serial = 1629] [outer = 0x0] 17:23:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x11a292400) [pid = 1943] [serial = 1630] [outer = 0x1199f1c00] 17:23:50 INFO - PROCESS | 1943 | 1463099030882 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x121519800) [pid = 1943] [serial = 1631] [outer = 0x1199f1c00] 17:23:51 INFO - PROCESS | 1943 | 1463099031321 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] 17:23:51 INFO - PROCESS | 1943 | 1463099031375 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 17:23:51 INFO - PROCESS | 1943 | 1463099031378 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 1943 | 1463099031380 Marionette TRACE conn2 <- [1,2146,null,{}] 17:23:51 INFO - PROCESS | 1943 | 1463099031382 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}] 17:23:51 INFO - PROCESS | 1943 | 1463099031529 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:23:51 INFO - PROCESS | 1943 | 1463099031543 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab0b800 == 40 [pid = 1943] [id = 544] 17:23:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12151d000) [pid = 1943] [serial = 1632] [outer = 0x0] 17:23:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1216c7800) [pid = 1943] [serial = 1633] [outer = 0x12151d000] 17:23:51 INFO - PROCESS | 1943 | 1463099031568 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x121af5c00) [pid = 1943] [serial = 1634] [outer = 0x12151d000] 17:23:52 INFO - PROCESS | 1943 | 1463099032132 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] 17:23:52 INFO - PROCESS | 1943 | 1463099032200 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 17:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:23:52 INFO - PROCESS | 1943 | 1463099032203 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 1943 | 1463099032204 Marionette TRACE conn2 <- [1,2150,null,{}] 17:23:52 INFO - PROCESS | 1943 | 1463099032206 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}] 17:23:52 INFO - PROCESS | 1943 | 1463099032277 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:23:52 INFO - PROCESS | 1943 | 1463099032283 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e18800 == 41 [pid = 1943] [id = 545] 17:23:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x111bb7800) [pid = 1943] [serial = 1635] [outer = 0x0] 17:23:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x115e09c00) [pid = 1943] [serial = 1636] [outer = 0x111bb7800] 17:23:52 INFO - PROCESS | 1943 | 1463099032310 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x11830b400) [pid = 1943] [serial = 1637] [outer = 0x111bb7800] 17:23:52 INFO - PROCESS | 1943 | 1463099032625 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]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 470ms 17:23:52 INFO - PROCESS | 1943 | 1463099032673 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:23:52 INFO - PROCESS | 1943 | 1463099032675 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 17:23:52 INFO - PROCESS | 1943 | 1463099032677 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 1943 | 1463099032678 Marionette TRACE conn2 <- [1,2154,null,{}] 17:23:52 INFO - PROCESS | 1943 | 1463099032680 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}] 17:23:52 INFO - PROCESS | 1943 | 1463099032753 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:23:52 INFO - PROCESS | 1943 | 1463099032824 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x129644800 == 42 [pid = 1943] [id = 546] 17:23:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1176a1400) [pid = 1943] [serial = 1638] [outer = 0x0] 17:23:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11932a400) [pid = 1943] [serial = 1639] [outer = 0x1176a1400] 17:23:52 INFO - PROCESS | 1943 | 1463099032851 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x121d7a400) [pid = 1943] [serial = 1640] [outer = 0x1176a1400] 17:23:53 INFO - PROCESS | 1943 | 1463099033122 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]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 468ms 17:23:53 INFO - PROCESS | 1943 | 1463099033146 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1943 | 1463099033147 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 17:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:23:53 INFO - PROCESS | 1943 | 1463099033149 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1943 | 1463099033150 Marionette TRACE conn2 <- [1,2158,null,{}] 17:23:53 INFO - PROCESS | 1943 | 1463099033160 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}] 17:23:53 INFO - PROCESS | 1943 | 1463099033242 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:23:53 INFO - PROCESS | 1943 | 1463099033246 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd3000 == 43 [pid = 1943] [id = 547] 17:23:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x12279ac00) [pid = 1943] [serial = 1641] [outer = 0x0] 17:23:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1227a5800) [pid = 1943] [serial = 1642] [outer = 0x12279ac00] 17:23:53 INFO - PROCESS | 1943 | 1463099033270 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x124595800) [pid = 1943] [serial = 1643] [outer = 0x12279ac00] 17:23:53 INFO - PROCESS | 1943 | 1463099033594 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]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 17:23:53 INFO - PROCESS | 1943 | 1463099033617 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1943 | 1463099033618 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 17:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:23:53 INFO - PROCESS | 1943 | 1463099033624 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1943 | 1463099033625 Marionette TRACE conn2 <- [1,2162,null,{}] 17:23:53 INFO - PROCESS | 1943 | 1463099033628 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}] 17:23:53 INFO - PROCESS | 1943 | 1463099033730 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:23:53 INFO - PROCESS | 1943 | 1463099033737 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be80000 == 44 [pid = 1943] [id = 548] 17:23:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x119330000) [pid = 1943] [serial = 1644] [outer = 0x0] 17:23:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1247bb000) [pid = 1943] [serial = 1645] [outer = 0x119330000] 17:23:53 INFO - PROCESS | 1943 | 1463099033762 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x124e1e000) [pid = 1943] [serial = 1646] [outer = 0x119330000] 17:23:54 INFO - PROCESS | 1943 | 1463099034084 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]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 469ms 17:23:54 INFO - PROCESS | 1943 | 1463099034093 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 1943 | 1463099034094 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 17:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:23:54 INFO - PROCESS | 1943 | 1463099034096 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 1943 | 1463099034097 Marionette TRACE conn2 <- [1,2166,null,{}] 17:23:54 INFO - PROCESS | 1943 | 1463099034100 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}] 17:23:54 INFO - PROCESS | 1943 | 1463099034231 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:23:54 INFO - PROCESS | 1943 | 1463099034292 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x1131b0800 == 45 [pid = 1943] [id = 549] 17:23:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x110fc2c00) [pid = 1943] [serial = 1647] [outer = 0x0] 17:23:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x110fc9000) [pid = 1943] [serial = 1648] [outer = 0x110fc2c00] 17:23:54 INFO - PROCESS | 1943 | 1463099034324 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x111139c00) [pid = 1943] [serial = 1649] [outer = 0x110fc2c00] 17:23:54 INFO - PROCESS | 1943 | 1463099034867 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]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 820ms 17:23:54 INFO - PROCESS | 1943 | 1463099034927 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 1943 | 1463099034931 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 17:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:23:54 INFO - PROCESS | 1943 | 1463099034935 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 1943 | 1463099034943 Marionette TRACE conn2 <- [1,2170,null,{}] 17:23:54 INFO - PROCESS | 1943 | 1463099034947 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}] 17:23:55 INFO - PROCESS | 1943 | 1463099035110 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:23:55 INFO - PROCESS | 1943 | 1463099035215 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x1194a6000 == 46 [pid = 1943] [id = 550] 17:23:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x114fc2800) [pid = 1943] [serial = 1650] [outer = 0x0] 17:23:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x11620c400) [pid = 1943] [serial = 1651] [outer = 0x114fc2800] 17:23:55 INFO - PROCESS | 1943 | 1463099035262 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x1166c0000) [pid = 1943] [serial = 1652] [outer = 0x114fc2800] 17:23:55 INFO - PROCESS | 1943 | 1463099035943 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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1080ms 17:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:23:56 INFO - PROCESS | 1943 | 1463099036021 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 1943 | 1463099036023 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 17:23:56 INFO - PROCESS | 1943 | 1463099036026 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 1943 | 1463099036027 Marionette TRACE conn2 <- [1,2174,null,{}] 17:23:56 INFO - PROCESS | 1943 | 1463099036030 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}] 17:23:56 INFO - PROCESS | 1943 | 1463099036257 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:23:56 INFO - PROCESS | 1943 | 1463099036353 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3e000 == 47 [pid = 1943] [id = 551] 17:23:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x111d19c00) [pid = 1943] [serial = 1653] [outer = 0x0] 17:23:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x1122ad400) [pid = 1943] [serial = 1654] [outer = 0x111d19c00] 17:23:56 INFO - PROCESS | 1943 | 1463099036382 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x113206800) [pid = 1943] [serial = 1655] [outer = 0x111d19c00] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x12be80000 == 46 [pid = 1943] [id = 548] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd3000 == 45 [pid = 1943] [id = 547] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x129644800 == 44 [pid = 1943] [id = 546] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x117e18800 == 43 [pid = 1943] [id = 545] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab0b800 == 42 [pid = 1943] [id = 544] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x1298be000 == 41 [pid = 1943] [id = 543] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2e9000 == 40 [pid = 1943] [id = 542] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x128dcb800 == 39 [pid = 1943] [id = 541] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1294a0800) [pid = 1943] [serial = 1594] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x1191b2000 == 38 [pid = 1943] [id = 540] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x124d8d000 == 37 [pid = 1943] [id = 539] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x121d1a000 == 36 [pid = 1943] [id = 538] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x121645000 == 35 [pid = 1943] [id = 537] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2e9800 == 34 [pid = 1943] [id = 536] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x1194a9800 == 33 [pid = 1943] [id = 535] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x1191b4800 == 32 [pid = 1943] [id = 534] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x117445800 == 31 [pid = 1943] [id = 533] 17:23:56 INFO - PROCESS | 1943 | --DOCSHELL 0x11647b800 == 30 [pid = 1943] [id = 532] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1168c6000) [pid = 1943] [serial = 1498] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x12bb3f000) [pid = 1943] [serial = 1435] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x113380000) [pid = 1943] [serial = 1495] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x124e13000) [pid = 1943] [serial = 1492] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x124e1bc00) [pid = 1943] [serial = 1576] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x126892c00) [pid = 1943] [serial = 1579] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x126422000) [pid = 1943] [serial = 1577] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x126895c00) [pid = 1943] [serial = 1582] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x118587400) [pid = 1943] [serial = 1585] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x128e16c00) [pid = 1943] [serial = 1588] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1291e0800) [pid = 1943] [serial = 1591] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x128da3c00) [pid = 1943] [serial = 1583] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1194bac00) [pid = 1943] [serial = 1544] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x119149800) [pid = 1943] [serial = 1543] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x118314000) [pid = 1943] [serial = 1541] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11801c800) [pid = 1943] [serial = 1540] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1164acc00) [pid = 1943] [serial = 1538] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11320c800) [pid = 1943] [serial = 1537] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x124e18c00) [pid = 1943] [serial = 1535] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x11980e000) [pid = 1943] [serial = 1570] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x119be7400) [pid = 1943] [serial = 1571] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x119034800) [pid = 1943] [serial = 1567] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x11914b000) [pid = 1943] [serial = 1568] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x1183e2400) [pid = 1943] [serial = 1564] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x118570c00) [pid = 1943] [serial = 1565] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x11673bc00) [pid = 1943] [serial = 1561] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1176a5400) [pid = 1943] [serial = 1562] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x11620d000) [pid = 1943] [serial = 1559] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x113383400) [pid = 1943] [serial = 1558] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x121af1400) [pid = 1943] [serial = 1556] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x1130d5800) [pid = 1943] [serial = 1555] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x126894000) [pid = 1943] [serial = 1553] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x12641f800) [pid = 1943] [serial = 1552] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x124e17c00) [pid = 1943] [serial = 1550] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x1227a4400) [pid = 1943] [serial = 1549] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x121af2800) [pid = 1943] [serial = 1547] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x11a28bc00) [pid = 1943] [serial = 1546] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x12949e400) [pid = 1943] [serial = 1592] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x121f10c00) [pid = 1943] [serial = 1586] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x11a287000) [pid = 1943] [serial = 1573] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x12279d400) [pid = 1943] [serial = 1574] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x126e0d400) [pid = 1943] [serial = 1580] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x1291d8000) [pid = 1943] [serial = 1589] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1943 | 1463099036896 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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 922ms 17:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:23:56 INFO - PROCESS | 1943 | 1463099036949 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 1943 | 1463099036951 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 17:23:56 INFO - PROCESS | 1943 | 1463099036953 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 1943 | 1463099036956 Marionette TRACE conn2 <- [1,2178,null,{}] 17:23:56 INFO - PROCESS | 1943 | 1463099036959 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}] 17:23:57 INFO - PROCESS | 1943 | 1463099037035 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:23:57 INFO - PROCESS | 1943 | 1463099037043 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f38000 == 31 [pid = 1943] [id = 552] 17:23:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x112fc1800) [pid = 1943] [serial = 1656] [outer = 0x0] 17:23:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x1164abc00) [pid = 1943] [serial = 1657] [outer = 0x112fc1800] 17:23:57 INFO - PROCESS | 1943 | 1463099037072 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x116743000) [pid = 1943] [serial = 1658] [outer = 0x112fc1800] 17:23:57 INFO - PROCESS | 1943 | 1463099037401 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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 473ms 17:23:57 INFO - PROCESS | 1943 | 1463099037439 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1943 | 1463099037441 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 17:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:23:57 INFO - PROCESS | 1943 | 1463099037444 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 1943 | 1463099037445 Marionette TRACE conn2 <- [1,2182,null,{}] 17:23:57 INFO - PROCESS | 1943 | 1463099037448 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}] 17:23:57 INFO - PROCESS | 1943 | 1463099037519 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:23:57 INFO - PROCESS | 1943 | 1463099037528 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x11948b800 == 32 [pid = 1943] [id = 553] 17:23:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x116a62800) [pid = 1943] [serial = 1659] [outer = 0x0] 17:23:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x1176a6400) [pid = 1943] [serial = 1660] [outer = 0x116a62800] 17:23:57 INFO - PROCESS | 1943 | 1463099037554 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x118307c00) [pid = 1943] [serial = 1661] [outer = 0x116a62800] 17:23:57 INFO - PROCESS | 1943 | 1463099037909 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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 469ms 17:23:57 INFO - PROCESS | 1943 | 1463099037913 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1943 | 1463099037916 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 17:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:23:57 INFO - PROCESS | 1943 | 1463099037928 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 1943 | 1463099037931 Marionette TRACE conn2 <- [1,2186,null,{}] 17:23:57 INFO - PROCESS | 1943 | 1463099037942 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}] 17:23:58 INFO - PROCESS | 1943 | 1463099038025 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:23:58 INFO - PROCESS | 1943 | 1463099038076 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2e7000 == 33 [pid = 1943] [id = 554] 17:23:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x111b04400) [pid = 1943] [serial = 1662] [outer = 0x0] 17:23:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x11830e400) [pid = 1943] [serial = 1663] [outer = 0x111b04400] 17:23:58 INFO - PROCESS | 1943 | 1463099038101 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x118567400) [pid = 1943] [serial = 1664] [outer = 0x111b04400] 17:23:58 INFO - PROCESS | 1943 | 1463099038377 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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 479ms 17:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:23:58 INFO - PROCESS | 1943 | 1463099038399 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 1943 | 1463099038400 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 17:23:58 INFO - PROCESS | 1943 | 1463099038402 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 1943 | 1463099038403 Marionette TRACE conn2 <- [1,2190,null,{}] 17:23:58 INFO - PROCESS | 1943 | 1463099038413 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}] 17:23:58 INFO - PROCESS | 1943 | 1463099038491 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:23:58 INFO - PROCESS | 1943 | 1463099038496 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2f5000 == 34 [pid = 1943] [id = 555] 17:23:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x118309c00) [pid = 1943] [serial = 1665] [outer = 0x0] 17:23:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x118578800) [pid = 1943] [serial = 1666] [outer = 0x118309c00] 17:23:58 INFO - PROCESS | 1943 | 1463099038523 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1185dc800) [pid = 1943] [serial = 1667] [outer = 0x118309c00] 17:23:58 INFO - PROCESS | 1943 | 1463099038861 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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 475ms 17:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:23:58 INFO - PROCESS | 1943 | 1463099038878 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 1943 | 1463099038879 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 17:23:58 INFO - PROCESS | 1943 | 1463099038881 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 1943 | 1463099038882 Marionette TRACE conn2 <- [1,2194,null,{}] 17:23:58 INFO - PROCESS | 1943 | 1463099038885 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}] 17:23:58 INFO - PROCESS | 1943 | 1463099038988 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:23:59 INFO - PROCESS | 1943 | 1463099039004 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261f5800 == 35 [pid = 1943] [id = 556] 17:23:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x119103c00) [pid = 1943] [serial = 1668] [outer = 0x0] 17:23:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x119109000) [pid = 1943] [serial = 1669] [outer = 0x119103c00] 17:23:59 INFO - PROCESS | 1943 | 1463099039041 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x119326400) [pid = 1943] [serial = 1670] [outer = 0x119103c00] 17:23:59 INFO - PROCESS | 1943 | 1463099039370 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]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 17:23:59 INFO - PROCESS | 1943 | 1463099039400 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 1943 | 1463099039401 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 17:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:23:59 INFO - PROCESS | 1943 | 1463099039403 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 1943 | 1463099039404 Marionette TRACE conn2 <- [1,2198,null,{}] 17:23:59 INFO - PROCESS | 1943 | 1463099039406 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}] 17:23:59 INFO - PROCESS | 1943 | 1463099039499 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:23:59 INFO - PROCESS | 1943 | 1463099039510 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dcd000 == 36 [pid = 1943] [id = 557] 17:23:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x119104400) [pid = 1943] [serial = 1671] [outer = 0x0] 17:23:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1194bb800) [pid = 1943] [serial = 1672] [outer = 0x119104400] 17:23:59 INFO - PROCESS | 1943 | 1463099039535 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119816800) [pid = 1943] [serial = 1673] [outer = 0x119104400] 17:23:59 INFO - PROCESS | 1943 | 1463099039835 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]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 17:23:59 INFO - PROCESS | 1943 | 1463099039875 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 1943 | 1463099039876 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 17:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:23:59 INFO - PROCESS | 1943 | 1463099039892 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 1943 | 1463099039893 Marionette TRACE conn2 <- [1,2202,null,{}] 17:23:59 INFO - PROCESS | 1943 | 1463099039896 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}] 17:23:59 INFO - PROCESS | 1943 | 1463099039987 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:23:59 INFO - PROCESS | 1943 | 1463099039991 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291ce000 == 37 [pid = 1943] [id = 558] 17:23:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119810400) [pid = 1943] [serial = 1674] [outer = 0x0] 17:24:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x119b08400) [pid = 1943] [serial = 1675] [outer = 0x119810400] 17:24:00 INFO - PROCESS | 1943 | 1463099040016 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119d5e400) [pid = 1943] [serial = 1676] [outer = 0x119810400] 17:24:00 INFO - PROCESS | 1943 | 1463099040366 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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 518ms 17:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:24:00 INFO - PROCESS | 1943 | 1463099040411 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 1943 | 1463099040412 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 17:24:00 INFO - PROCESS | 1943 | 1463099040414 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1943 | 1463099040416 Marionette TRACE conn2 <- [1,2206,null,{}] 17:24:00 INFO - PROCESS | 1943 | 1463099040418 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}] 17:24:00 INFO - PROCESS | 1943 | 1463099040510 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:24:00 INFO - PROCESS | 1943 | 1463099040524 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298bc000 == 38 [pid = 1943] [id = 559] 17:24:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x119d59c00) [pid = 1943] [serial = 1677] [outer = 0x0] 17:24:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x119f5e000) [pid = 1943] [serial = 1678] [outer = 0x119d59c00] 17:24:00 INFO - PROCESS | 1943 | 1463099040548 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x11a288800) [pid = 1943] [serial = 1679] [outer = 0x119d59c00] 17:24:00 INFO - PROCESS | 1943 | 1463099040864 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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 471ms 17:24:00 INFO - PROCESS | 1943 | 1463099040886 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 1943 | 1463099040889 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 17:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:24:00 INFO - PROCESS | 1943 | 1463099040892 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1943 | 1463099040893 Marionette TRACE conn2 <- [1,2210,null,{}] 17:24:00 INFO - PROCESS | 1943 | 1463099040895 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}] 17:24:01 INFO - PROCESS | 1943 | 1463099041095 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x119816c00) [pid = 1943] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x113210800) [pid = 1943] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x11673e400) [pid = 1943] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x110fc2800) [pid = 1943] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x1183e6c00) [pid = 1943] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x115e71000) [pid = 1943] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x113208400) [pid = 1943] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x11756b400) [pid = 1943] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x1199f1c00) [pid = 1943] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x1122b4000) [pid = 1943] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x11756dc00) [pid = 1943] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x1194bc800) [pid = 1943] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x12279ac00) [pid = 1943] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x12151d000) [pid = 1943] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x111bb7800) [pid = 1943] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:24:01 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x1176a1400) [pid = 1943] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:24:01 INFO - PROCESS | 1943 | 1463099041139 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x119471000 == 39 [pid = 1943] [id = 560] 17:24:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x110fc4c00) [pid = 1943] [serial = 1680] [outer = 0x0] 17:24:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x111bb7800) [pid = 1943] [serial = 1681] [outer = 0x110fc4c00] 17:24:01 INFO - PROCESS | 1943 | 1463099041164 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11684b400) [pid = 1943] [serial = 1682] [outer = 0x110fc4c00] 17:24:01 INFO - PROCESS | 1943 | 1463099041496 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]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 618ms 17:24:01 INFO - PROCESS | 1943 | 1463099041511 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 1943 | 1463099041513 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 17:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:24:01 INFO - PROCESS | 1943 | 1463099041516 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 1943 | 1463099041530 Marionette TRACE conn2 <- [1,2214,null,{}] 17:24:01 INFO - PROCESS | 1943 | 1463099041534 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}] 17:24:01 INFO - PROCESS | 1943 | 1463099041646 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:24:01 INFO - PROCESS | 1943 | 1463099041727 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acc9000 == 40 [pid = 1943] [id = 561] 17:24:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x117471c00) [pid = 1943] [serial = 1683] [outer = 0x0] 17:24:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x1194c1c00) [pid = 1943] [serial = 1684] [outer = 0x117471c00] 17:24:01 INFO - PROCESS | 1943 | 1463099041771 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11a385c00) [pid = 1943] [serial = 1685] [outer = 0x117471c00] 17:24:02 INFO - PROCESS | 1943 | 1463099042074 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]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 583ms 17:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:24:02 INFO - PROCESS | 1943 | 1463099042098 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 1943 | 1463099042100 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 17:24:02 INFO - PROCESS | 1943 | 1463099042102 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 1943 | 1463099042104 Marionette TRACE conn2 <- [1,2218,null,{}] 17:24:02 INFO - PROCESS | 1943 | 1463099042114 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}] 17:24:02 INFO - PROCESS | 1943 | 1463099042208 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:24:02 INFO - PROCESS | 1943 | 1463099042258 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9fe000 == 41 [pid = 1943] [id = 562] 17:24:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x11a37c000) [pid = 1943] [serial = 1686] [outer = 0x0] 17:24:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x121834c00) [pid = 1943] [serial = 1687] [outer = 0x11a37c000] 17:24:02 INFO - PROCESS | 1943 | 1463099042283 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x12279d000) [pid = 1943] [serial = 1688] [outer = 0x11a37c000] 17:24:02 INFO - PROCESS | 1943 | 1463099042592 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]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 528ms 17:24:02 INFO - PROCESS | 1943 | 1463099042631 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 1943 | 1463099042633 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 17:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:24:02 INFO - PROCESS | 1943 | 1463099042636 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 1943 | 1463099042638 Marionette TRACE conn2 <- [1,2222,null,{}] 17:24:02 INFO - PROCESS | 1943 | 1463099042641 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}] 17:24:02 INFO - PROCESS | 1943 | 1463099042754 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:24:02 INFO - PROCESS | 1943 | 1463099042807 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be79800 == 42 [pid = 1943] [id = 563] 17:24:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x11a384400) [pid = 1943] [serial = 1689] [outer = 0x0] 17:24:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x1227a3c00) [pid = 1943] [serial = 1690] [outer = 0x11a384400] 17:24:02 INFO - PROCESS | 1943 | 1463099042827 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x124e1b800) [pid = 1943] [serial = 1691] [outer = 0x11a384400] 17:24:03 INFO - PROCESS | 1943 | 1463099043250 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]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 624ms 17:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:24:03 INFO - PROCESS | 1943 | 1463099043260 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 1943 | 1463099043264 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 17:24:03 INFO - PROCESS | 1943 | 1463099043269 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 1943 | 1463099043273 Marionette TRACE conn2 <- [1,2226,null,{}] 17:24:03 INFO - PROCESS | 1943 | 1463099043278 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}] 17:24:03 INFO - PROCESS | 1943 | 1463099043440 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:24:03 INFO - PROCESS | 1943 | 1463099043593 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x11871a800 == 43 [pid = 1943] [id = 564] 17:24:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x11331ac00) [pid = 1943] [serial = 1692] [outer = 0x0] 17:24:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x114eef000) [pid = 1943] [serial = 1693] [outer = 0x11331ac00] 17:24:03 INFO - PROCESS | 1943 | 1463099043640 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x11673c800) [pid = 1943] [serial = 1694] [outer = 0x11331ac00] 17:24:04 INFO - PROCESS | 1943 | 1463099044067 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]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 825ms 17:24:04 INFO - PROCESS | 1943 | 1463099044093 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 1943 | 1463099044097 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 17:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:24:04 INFO - PROCESS | 1943 | 1463099044102 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 1943 | 1463099044104 Marionette TRACE conn2 <- [1,2230,null,{}] 17:24:04 INFO - PROCESS | 1943 | 1463099044106 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}] 17:24:04 INFO - PROCESS | 1943 | 1463099044204 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:24:04 INFO - PROCESS | 1943 | 1463099044258 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d9f000 == 44 [pid = 1943] [id = 565] 17:24:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x11673c400) [pid = 1943] [serial = 1695] [outer = 0x0] 17:24:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x11801cc00) [pid = 1943] [serial = 1696] [outer = 0x11673c400] 17:24:04 INFO - PROCESS | 1943 | 1463099044287 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1183e0800) [pid = 1943] [serial = 1697] [outer = 0x11673c400] 17:24:04 INFO - PROCESS | 1943 | 1463099044705 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]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 621ms 17:24:04 INFO - PROCESS | 1943 | 1463099044722 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 1943 | 1463099044724 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 17:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:24:04 INFO - PROCESS | 1943 | 1463099044726 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 1943 | 1463099044729 Marionette TRACE conn2 <- [1,2234,null,{}] 17:24:04 INFO - PROCESS | 1943 | 1463099044737 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}] 17:24:04 INFO - PROCESS | 1943 | 1463099044836 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:24:04 INFO - PROCESS | 1943 | 1463099044924 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce5000 == 45 [pid = 1943] [id = 566] 17:24:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1185d3800) [pid = 1943] [serial = 1698] [outer = 0x0] 17:24:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x119142800) [pid = 1943] [serial = 1699] [outer = 0x1185d3800] 17:24:04 INFO - PROCESS | 1943 | 1463099044956 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11980e800) [pid = 1943] [serial = 1700] [outer = 0x1185d3800] 17:24:05 INFO - PROCESS | 1943 | 1463099045357 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]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 672ms 17:24:05 INFO - PROCESS | 1943 | 1463099045399 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 1943 | 1463099045401 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 17:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:24:05 INFO - PROCESS | 1943 | 1463099045403 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 1943 | 1463099045404 Marionette TRACE conn2 <- [1,2238,null,{}] 17:24:05 INFO - PROCESS | 1943 | 1463099045407 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}] 17:24:05 INFO - PROCESS | 1943 | 1463099045495 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:24:05 INFO - PROCESS | 1943 | 1463099045587 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1ab000 == 46 [pid = 1943] [id = 567] 17:24:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x119d61800) [pid = 1943] [serial = 1701] [outer = 0x0] 17:24:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x11a381800) [pid = 1943] [serial = 1702] [outer = 0x119d61800] 17:24:05 INFO - PROCESS | 1943 | 1463099045616 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x1218dac00) [pid = 1943] [serial = 1703] [outer = 0x119d61800] 17:24:06 INFO - PROCESS | 1943 | 1463099046017 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]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 621ms 17:24:06 INFO - PROCESS | 1943 | 1463099046025 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1943 | 1463099046026 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 17:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:24:06 INFO - PROCESS | 1943 | 1463099046028 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1943 | 1463099046030 Marionette TRACE conn2 <- [1,2242,null,{}] 17:24:06 INFO - PROCESS | 1943 | 1463099046032 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}] 17:24:06 INFO - PROCESS | 1943 | 1463099046125 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:24:06 INFO - PROCESS | 1943 | 1463099046222 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c53e000 == 47 [pid = 1943] [id = 568] 17:24:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11a291c00) [pid = 1943] [serial = 1704] [outer = 0x0] 17:24:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x121d7b400) [pid = 1943] [serial = 1705] [outer = 0x11a291c00] 17:24:06 INFO - PROCESS | 1943 | 1463099046252 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x124e1ec00) [pid = 1943] [serial = 1706] [outer = 0x11a291c00] 17:24:06 INFO - PROCESS | 1943 | 1463099046712 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]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 719ms 17:24:06 INFO - PROCESS | 1943 | 1463099046893 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1943 | 1463099046895 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 17:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:24:06 INFO - PROCESS | 1943 | 1463099046918 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1943 | 1463099046920 Marionette TRACE conn2 <- [1,2246,null,{}] 17:24:06 INFO - PROCESS | 1943 | 1463099046924 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}] 17:24:07 INFO - PROCESS | 1943 | 1463099047023 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:24:07 INFO - PROCESS | 1943 | 1463099047075 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2da800 == 48 [pid = 1943] [id = 569] 17:24:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1130a7c00) [pid = 1943] [serial = 1707] [outer = 0x0] 17:24:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x113207800) [pid = 1943] [serial = 1708] [outer = 0x1130a7c00] 17:24:07 INFO - PROCESS | 1943 | 1463099047102 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1164fa000) [pid = 1943] [serial = 1709] [outer = 0x1130a7c00] 17:24:07 INFO - PROCESS | 1943 | 1463099047567 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]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 17:24:07 INFO - PROCESS | 1943 | 1463099047589 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:24:07 INFO - PROCESS | 1943 | 1463099047591 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 17:24:07 INFO - PROCESS | 1943 | 1463099047597 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 1943 | 1463099047599 Marionette TRACE conn2 <- [1,2250,null,{}] 17:24:07 INFO - PROCESS | 1943 | 1463099047602 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}] 17:24:07 INFO - PROCESS | 1943 | 1463099047696 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:24:07 INFO - PROCESS | 1943 | 1463099047748 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x119492800 == 49 [pid = 1943] [id = 570] 17:24:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x116846800) [pid = 1943] [serial = 1710] [outer = 0x0] 17:24:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x1176a3400) [pid = 1943] [serial = 1711] [outer = 0x116846800] 17:24:07 INFO - PROCESS | 1943 | 1463099047779 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x11830fc00) [pid = 1943] [serial = 1712] [outer = 0x116846800] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9fe000 == 48 [pid = 1943] [id = 562] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x12acc9000 == 47 [pid = 1943] [id = 561] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x119471000 == 46 [pid = 1943] [id = 560] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x1298bc000 == 45 [pid = 1943] [id = 559] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x1291ce000 == 44 [pid = 1943] [id = 558] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x128dcd000 == 43 [pid = 1943] [id = 557] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x1261f5800 == 42 [pid = 1943] [id = 556] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2f5000 == 41 [pid = 1943] [id = 555] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2e7000 == 40 [pid = 1943] [id = 554] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x11948b800 == 39 [pid = 1943] [id = 553] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x116f38000 == 38 [pid = 1943] [id = 552] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3e000 == 37 [pid = 1943] [id = 551] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x1194a6000 == 36 [pid = 1943] [id = 550] 17:24:08 INFO - PROCESS | 1943 | --DOCSHELL 0x1131b0800 == 35 [pid = 1943] [id = 549] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x124595800) [pid = 1943] [serial = 1643] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x1216c7800) [pid = 1943] [serial = 1633] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x121af5c00) [pid = 1943] [serial = 1634] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x11830b400) [pid = 1943] [serial = 1637] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1227a5800) [pid = 1943] [serial = 1642] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x11932a400) [pid = 1943] [serial = 1639] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1247bb000) [pid = 1943] [serial = 1645] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x115e09c00) [pid = 1943] [serial = 1636] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x121d7a400) [pid = 1943] [serial = 1640] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x11a28a800) [pid = 1943] [serial = 1628] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x121519800) [pid = 1943] [serial = 1631] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x119b04400) [pid = 1943] [serial = 1625] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x119f06c00) [pid = 1943] [serial = 1627] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x114fc4800) [pid = 1943] [serial = 1600] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1164ba800) [pid = 1943] [serial = 1601] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x118180000) [pid = 1943] [serial = 1606] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x116a63800) [pid = 1943] [serial = 1603] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x117568800) [pid = 1943] [serial = 1604] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x11830d400) [pid = 1943] [serial = 1607] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x11856c000) [pid = 1943] [serial = 1612] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x1185d1000) [pid = 1943] [serial = 1613] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x119148000) [pid = 1943] [serial = 1621] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x1194b2400) [pid = 1943] [serial = 1622] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x118313c00) [pid = 1943] [serial = 1609] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1183e3400) [pid = 1943] [serial = 1610] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x119031000) [pid = 1943] [serial = 1615] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11a292400) [pid = 1943] [serial = 1630] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x119105000) [pid = 1943] [serial = 1616] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x112a6e000) [pid = 1943] [serial = 1597] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x1131ec800) [pid = 1943] [serial = 1598] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x119105400) [pid = 1943] [serial = 1618] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x119146400) [pid = 1943] [serial = 1619] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x119813000) [pid = 1943] [serial = 1624] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1943 | 1463099048158 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]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 573ms 17:24:08 INFO - PROCESS | 1943 | 1463099048169 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 1943 | 1463099048170 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 17:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:24:08 INFO - PROCESS | 1943 | 1463099048175 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 1943 | 1463099048176 Marionette TRACE conn2 <- [1,2254,null,{}] 17:24:08 INFO - PROCESS | 1943 | 1463099048182 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}] 17:24:08 INFO - PROCESS | 1943 | 1463099048263 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:24:08 INFO - PROCESS | 1943 | 1463099048319 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x119468000 == 36 [pid = 1943] [id = 571] 17:24:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x118308c00) [pid = 1943] [serial = 1713] [outer = 0x0] 17:24:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x1183e7c00) [pid = 1943] [serial = 1714] [outer = 0x118308c00] 17:24:08 INFO - PROCESS | 1943 | 1463099048348 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11856f800) [pid = 1943] [serial = 1715] [outer = 0x118308c00] 17:24:08 INFO - PROCESS | 1943 | 1463099048650 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]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 17:24:08 INFO - PROCESS | 1943 | 1463099048694 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 1943 | 1463099048695 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 17:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:24:08 INFO - PROCESS | 1943 | 1463099048697 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 1943 | 1463099048698 Marionette TRACE conn2 <- [1,2258,null,{}] 17:24:08 INFO - PROCESS | 1943 | 1463099048701 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}] 17:24:08 INFO - PROCESS | 1943 | 1463099048778 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:24:08 INFO - PROCESS | 1943 | 1463099048782 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x121d24800 == 37 [pid = 1943] [id = 572] 17:24:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1185d1000) [pid = 1943] [serial = 1716] [outer = 0x0] 17:24:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x1190a2c00) [pid = 1943] [serial = 1717] [outer = 0x1185d1000] 17:24:08 INFO - PROCESS | 1943 | 1463099048810 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x119142c00) [pid = 1943] [serial = 1718] [outer = 0x1185d1000] 17:24:09 INFO - PROCESS | 1943 | 1463099049183 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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 17:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:24:09 INFO - PROCESS | 1943 | 1463099049220 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1943 | 1463099049221 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 17:24:09 INFO - PROCESS | 1943 | 1463099049225 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 1943 | 1463099049237 Marionette TRACE conn2 <- [1,2262,null,{}] 17:24:09 INFO - PROCESS | 1943 | 1463099049240 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}] 17:24:09 INFO - PROCESS | 1943 | 1463099049356 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:24:09 INFO - PROCESS | 1943 | 1463099049362 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ed4000 == 38 [pid = 1943] [id = 573] 17:24:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x11910c800) [pid = 1943] [serial = 1719] [outer = 0x0] 17:24:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x1194bdc00) [pid = 1943] [serial = 1720] [outer = 0x11910c800] 17:24:09 INFO - PROCESS | 1943 | 1463099049395 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x119815800) [pid = 1943] [serial = 1721] [outer = 0x11910c800] 17:24:09 INFO - PROCESS | 1943 | 1463099049697 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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 483ms 17:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:24:09 INFO - PROCESS | 1943 | 1463099049711 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1943 | 1463099049713 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 17:24:09 INFO - PROCESS | 1943 | 1463099049715 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 1943 | 1463099049716 Marionette TRACE conn2 <- [1,2266,null,{}] 17:24:09 INFO - PROCESS | 1943 | 1463099049718 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}] 17:24:09 INFO - PROCESS | 1943 | 1463099049851 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:24:09 INFO - PROCESS | 1943 | 1463099049859 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dba800 == 39 [pid = 1943] [id = 574] 17:24:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119b02400) [pid = 1943] [serial = 1722] [outer = 0x0] 17:24:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119f06c00) [pid = 1943] [serial = 1723] [outer = 0x119b02400] 17:24:09 INFO - PROCESS | 1943 | 1463099049885 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x121af5c00) [pid = 1943] [serial = 1724] [outer = 0x119b02400] 17:24:10 INFO - PROCESS | 1943 | 1463099050270 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]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 572ms 17:24:10 INFO - PROCESS | 1943 | 1463099050288 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 1943 | 1463099050290 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 17:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:24:10 INFO - PROCESS | 1943 | 1463099050300 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 1943 | 1463099050301 Marionette TRACE conn2 <- [1,2270,null,{}] 17:24:10 INFO - PROCESS | 1943 | 1463099050304 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}] 17:24:10 INFO - PROCESS | 1943 | 1463099050448 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:24:10 INFO - PROCESS | 1943 | 1463099050518 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298bb000 == 40 [pid = 1943] [id = 575] 17:24:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119b02800) [pid = 1943] [serial = 1725] [outer = 0x0] 17:24:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x1227a5800) [pid = 1943] [serial = 1726] [outer = 0x119b02800] 17:24:10 INFO - PROCESS | 1943 | 1463099050544 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x124e20c00) [pid = 1943] [serial = 1727] [outer = 0x119b02800] 17:24:10 INFO - PROCESS | 1943 | 1463099050861 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]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 577ms 17:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:24:10 INFO - PROCESS | 1943 | 1463099050871 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 1943 | 1463099050874 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 17:24:10 INFO - PROCESS | 1943 | 1463099050877 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 1943 | 1463099050878 Marionette TRACE conn2 <- [1,2274,null,{}] 17:24:10 INFO - PROCESS | 1943 | 1463099050881 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}] 17:24:10 INFO - PROCESS | 1943 | 1463099050979 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:24:10 INFO - PROCESS | 1943 | 1463099050993 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8c5000 == 41 [pid = 1943] [id = 576] 17:24:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1227a4800) [pid = 1943] [serial = 1728] [outer = 0x0] 17:24:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1264ca000) [pid = 1943] [serial = 1729] [outer = 0x1227a4800] 17:24:11 INFO - PROCESS | 1943 | 1463099051017 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1266c7800) [pid = 1943] [serial = 1730] [outer = 0x1227a4800] 17:24:11 INFO - PROCESS | 1943 | 1463099051341 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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 17:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:24:11 INFO - PROCESS | 1943 | 1463099051347 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 1943 | 1463099051348 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 17:24:11 INFO - PROCESS | 1943 | 1463099051350 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 1943 | 1463099051352 Marionette TRACE conn2 <- [1,2278,null,{}] 17:24:11 INFO - PROCESS | 1943 | 1463099051355 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}] 17:24:11 INFO - PROCESS | 1943 | 1463099051454 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:24:11 INFO - PROCESS | 1943 | 1463099051459 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3b9800 == 42 [pid = 1943] [id = 577] 17:24:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x126661c00) [pid = 1943] [serial = 1731] [outer = 0x0] 17:24:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x126e0d000) [pid = 1943] [serial = 1732] [outer = 0x126661c00] 17:24:11 INFO - PROCESS | 1943 | 1463099051513 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x126e13800) [pid = 1943] [serial = 1733] [outer = 0x126661c00] 17:24:11 INFO - PROCESS | 1943 | 1463099051837 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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 17:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:24:11 INFO - PROCESS | 1943 | 1463099051871 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 1943 | 1463099051874 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 17:24:11 INFO - PROCESS | 1943 | 1463099051876 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 1943 | 1463099051877 Marionette TRACE conn2 <- [1,2282,null,{}] 17:24:11 INFO - PROCESS | 1943 | 1463099051879 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}] 17:24:11 INFO - PROCESS | 1943 | 1463099051984 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:24:12 INFO - PROCESS | 1943 | 1463099051999 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcdb800 == 43 [pid = 1943] [id = 578] 17:24:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x126e0e800) [pid = 1943] [serial = 1734] [outer = 0x0] 17:24:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x128da3000) [pid = 1943] [serial = 1735] [outer = 0x126e0e800] 17:24:12 INFO - PROCESS | 1943 | 1463099052026 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x128daa000) [pid = 1943] [serial = 1736] [outer = 0x126e0e800] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x110fc4c00) [pid = 1943] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11a37c000) [pid = 1943] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x117471c00) [pid = 1943] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x119103c00) [pid = 1943] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x110fc1c00) [pid = 1943] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x119104400) [pid = 1943] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x119810400) [pid = 1943] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x111d19c00) [pid = 1943] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x118309c00) [pid = 1943] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x111b04400) [pid = 1943] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x119d59c00) [pid = 1943] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x116a62800) [pid = 1943] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:24:12 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x112fc1800) [pid = 1943] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:24:12 INFO - PROCESS | 1943 | 1463099052542 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]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 17:24:12 INFO - PROCESS | 1943 | 1463099052548 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 1943 | 1463099052551 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 17:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:24:12 INFO - PROCESS | 1943 | 1463099052561 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 1943 | 1463099052563 Marionette TRACE conn2 <- [1,2286,null,{}] 17:24:12 INFO - PROCESS | 1943 | 1463099052567 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}] 17:24:12 INFO - PROCESS | 1943 | 1463099052715 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:24:12 INFO - PROCESS | 1943 | 1463099052722 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1a4800 == 44 [pid = 1943] [id = 579] 17:24:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x116a62800) [pid = 1943] [serial = 1737] [outer = 0x0] 17:24:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119103c00) [pid = 1943] [serial = 1738] [outer = 0x116a62800] 17:24:12 INFO - PROCESS | 1943 | 1463099052766 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x128e15000) [pid = 1943] [serial = 1739] [outer = 0x116a62800] 17:24:13 INFO - PROCESS | 1943 | 1463099053109 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]]]}] 17:24:13 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 17:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 577ms 17:24:13 INFO - PROCESS | 1943 | 1463099053131 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 1943 | 1463099053132 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 17:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:24:13 INFO - PROCESS | 1943 | 1463099053135 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 1943 | 1463099053136 Marionette TRACE conn2 <- [1,2290,null,{}] 17:24:13 INFO - PROCESS | 1943 | 1463099053139 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}] 17:24:13 INFO - PROCESS | 1943 | 1463099053245 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:24:13 INFO - PROCESS | 1943 | 1463099053251 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c913000 == 45 [pid = 1943] [id = 580] 17:24:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x128d9f000) [pid = 1943] [serial = 1740] [outer = 0x0] 17:24:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x128e1f000) [pid = 1943] [serial = 1741] [outer = 0x128d9f000] 17:24:13 INFO - PROCESS | 1943 | 1463099053277 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1291dc800) [pid = 1943] [serial = 1742] [outer = 0x128d9f000] 17:24:13 INFO - PROCESS | 1943 | 1463099053581 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]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 469ms 17:24:13 INFO - PROCESS | 1943 | 1463099053606 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 1943 | 1463099053609 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 17:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:24:13 INFO - PROCESS | 1943 | 1463099053611 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 1943 | 1463099053612 Marionette TRACE conn2 <- [1,2294,null,{}] 17:24:13 INFO - PROCESS | 1943 | 1463099053614 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}] 17:24:13 INFO - PROCESS | 1943 | 1463099053696 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:24:13 INFO - PROCESS | 1943 | 1463099053700 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc28000 == 46 [pid = 1943] [id = 581] 17:24:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1291e0c00) [pid = 1943] [serial = 1743] [outer = 0x0] 17:24:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x129498000) [pid = 1943] [serial = 1744] [outer = 0x1291e0c00] 17:24:13 INFO - PROCESS | 1943 | 1463099053724 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12949f000) [pid = 1943] [serial = 1745] [outer = 0x1291e0c00] 17:24:14 INFO - PROCESS | 1943 | 1463099054041 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]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 17:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:24:14 INFO - PROCESS | 1943 | 1463099054081 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 1943 | 1463099054082 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 17:24:14 INFO - PROCESS | 1943 | 1463099054084 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 1943 | 1463099054085 Marionette TRACE conn2 <- [1,2298,null,{}] 17:24:14 INFO - PROCESS | 1943 | 1463099054088 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}] 17:24:14 INFO - PROCESS | 1943 | 1463099054201 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:24:14 INFO - PROCESS | 1943 | 1463099054207 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cda9000 == 47 [pid = 1943] [id = 582] 17:24:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x12949f400) [pid = 1943] [serial = 1746] [outer = 0x0] 17:24:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1296e6400) [pid = 1943] [serial = 1747] [outer = 0x12949f400] 17:24:14 INFO - PROCESS | 1943 | 1463099054231 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1296f1800) [pid = 1943] [serial = 1748] [outer = 0x12949f400] 17:24:14 INFO - PROCESS | 1943 | 1463099054713 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]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 668ms 17:24:14 INFO - PROCESS | 1943 | 1463099054753 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:24:14 INFO - PROCESS | 1943 | 1463099054757 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 17:24:14 INFO - PROCESS | 1943 | 1463099054760 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 1943 | 1463099054763 Marionette TRACE conn2 <- [1,2302,null,{}] 17:24:14 INFO - PROCESS | 1943 | 1463099054767 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}] 17:24:14 INFO - PROCESS | 1943 | 1463099054877 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:24:14 INFO - PROCESS | 1943 | 1463099054946 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d07800 == 48 [pid = 1943] [id = 583] 17:24:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x113208400) [pid = 1943] [serial = 1749] [outer = 0x0] 17:24:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x116275800) [pid = 1943] [serial = 1750] [outer = 0x113208400] 17:24:14 INFO - PROCESS | 1943 | 1463099054977 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1176a3000) [pid = 1943] [serial = 1751] [outer = 0x113208400] 17:24:15 INFO - PROCESS | 1943 | 1463099055391 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]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 17:24:15 INFO - PROCESS | 1943 | 1463099055432 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 1943 | 1463099055436 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 17:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:24:15 INFO - PROCESS | 1943 | 1463099055441 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 1943 | 1463099055442 Marionette TRACE conn2 <- [1,2306,null,{}] 17:24:15 INFO - PROCESS | 1943 | 1463099055445 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}] 17:24:15 INFO - PROCESS | 1943 | 1463099055553 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:24:15 INFO - PROCESS | 1943 | 1463099055640 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291cb000 == 49 [pid = 1943] [id = 584] 17:24:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x118029c00) [pid = 1943] [serial = 1752] [outer = 0x0] 17:24:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1183e8800) [pid = 1943] [serial = 1753] [outer = 0x118029c00] 17:24:15 INFO - PROCESS | 1943 | 1463099055685 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x119104400) [pid = 1943] [serial = 1754] [outer = 0x118029c00] 17:24:16 INFO - PROCESS | 1943 | 1463099056107 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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 720ms 17:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:24:16 INFO - PROCESS | 1943 | 1463099056161 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 1943 | 1463099056162 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 17:24:16 INFO - PROCESS | 1943 | 1463099056165 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 1943 | 1463099056167 Marionette TRACE conn2 <- [1,2310,null,{}] 17:24:16 INFO - PROCESS | 1943 | 1463099056175 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}] 17:24:16 INFO - PROCESS | 1943 | 1463099056279 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:24:16 INFO - PROCESS | 1943 | 1463099056337 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d1a3000 == 50 [pid = 1943] [id = 585] 17:24:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1194bac00) [pid = 1943] [serial = 1755] [outer = 0x0] 17:24:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x119f5c000) [pid = 1943] [serial = 1756] [outer = 0x1194bac00] 17:24:16 INFO - PROCESS | 1943 | 1463099056368 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x121a81400) [pid = 1943] [serial = 1757] [outer = 0x1194bac00] 17:24:16 INFO - PROCESS | 1943 | 1463099056834 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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 724ms 17:24:16 INFO - PROCESS | 1943 | 1463099056898 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:24:16 INFO - PROCESS | 1943 | 1463099056900 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 17:24:16 INFO - PROCESS | 1943 | 1463099056903 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 1943 | 1463099056904 Marionette TRACE conn2 <- [1,2314,null,{}] 17:24:16 INFO - PROCESS | 1943 | 1463099056924 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}] 17:24:17 INFO - PROCESS | 1943 | 1463099057011 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:24:17 INFO - PROCESS | 1943 | 1463099057095 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3e2000 == 51 [pid = 1943] [id = 586] 17:24:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x124e18c00) [pid = 1943] [serial = 1758] [outer = 0x0] 17:24:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x126c90800) [pid = 1943] [serial = 1759] [outer = 0x124e18c00] 17:24:17 INFO - PROCESS | 1943 | 1463099057141 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x128e13000) [pid = 1943] [serial = 1760] [outer = 0x124e18c00] 17:24:17 INFO - PROCESS | 1943 | 1463099057667 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]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 785ms 17:24:17 INFO - PROCESS | 1943 | 1463099057689 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 1943 | 1463099057691 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 17:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:24:17 INFO - PROCESS | 1943 | 1463099057695 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 1943 | 1463099057697 Marionette TRACE conn2 <- [1,2318,null,{}] 17:24:17 INFO - PROCESS | 1943 | 1463099057700 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}] 17:24:17 INFO - PROCESS | 1943 | 1463099057852 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:24:17 INFO - PROCESS | 1943 | 1463099057906 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d78d800 == 52 [pid = 1943] [id = 587] 17:24:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12612a800) [pid = 1943] [serial = 1761] [outer = 0x0] 17:24:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x128f65000) [pid = 1943] [serial = 1762] [outer = 0x12612a800] 17:24:17 INFO - PROCESS | 1943 | 1463099057935 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1296ebc00) [pid = 1943] [serial = 1763] [outer = 0x12612a800] 17:24:18 INFO - PROCESS | 1943 | 1463099058368 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] 17:24:18 INFO - PROCESS | 1943 | 1463099058423 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 17:24:18 INFO - PROCESS | 1943 | 1463099058426 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 1943 | 1463099058427 Marionette TRACE conn2 <- [1,2322,null,{}] 17:24:18 INFO - PROCESS | 1943 | 1463099058429 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}] 17:24:18 INFO - PROCESS | 1943 | 1463099058537 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:24:18 INFO - PROCESS | 1943 | 1463099058609 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x119074000 == 53 [pid = 1943] [id = 588] 17:24:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x111bafc00) [pid = 1943] [serial = 1764] [outer = 0x0] 17:24:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x129781400) [pid = 1943] [serial = 1765] [outer = 0x111bafc00] 17:24:18 INFO - PROCESS | 1943 | 1463099058640 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12a813c00) [pid = 1943] [serial = 1766] [outer = 0x111bafc00] 17:24:19 INFO - PROCESS | 1943 | 1463099059207 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]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 818ms 17:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:24:19 INFO - PROCESS | 1943 | 1463099059244 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 1943 | 1463099059246 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 17:24:19 INFO - PROCESS | 1943 | 1463099059250 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 1943 | 1463099059252 Marionette TRACE conn2 <- [1,2326,null,{}] 17:24:19 INFO - PROCESS | 1943 | 1463099059256 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}] 17:24:19 INFO - PROCESS | 1943 | 1463099059357 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:24:19 INFO - PROCESS | 1943 | 1463099059416 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b18000 == 54 [pid = 1943] [id = 589] 17:24:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x112a70400) [pid = 1943] [serial = 1767] [outer = 0x0] 17:24:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x1130a6000) [pid = 1943] [serial = 1768] [outer = 0x112a70400] 17:24:19 INFO - PROCESS | 1943 | 1463099059444 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x113c0d400) [pid = 1943] [serial = 1769] [outer = 0x112a70400] 17:24:19 INFO - PROCESS | 1943 | 1463099059877 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]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 17:24:19 INFO - PROCESS | 1943 | 1463099059922 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 1943 | 1463099059925 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 17:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:24:19 INFO - PROCESS | 1943 | 1463099059930 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 1943 | 1463099059931 Marionette TRACE conn2 <- [1,2330,null,{}] 17:24:19 INFO - PROCESS | 1943 | 1463099059934 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}] 17:24:20 INFO - PROCESS | 1943 | 1463099060028 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc24800 == 53 [pid = 1943] [id = 531] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc28000 == 52 [pid = 1943] [id = 581] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12c913000 == 51 [pid = 1943] [id = 580] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1a4800 == 50 [pid = 1943] [id = 579] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcdb800 == 49 [pid = 1943] [id = 578] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3b9800 == 48 [pid = 1943] [id = 577] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8c5000 == 47 [pid = 1943] [id = 576] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x1298bb000 == 46 [pid = 1943] [id = 575] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x1227a3c00) [pid = 1943] [serial = 1690] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | 1463099060165 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x128dba800 == 45 [pid = 1943] [id = 574] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x124ed4000 == 44 [pid = 1943] [id = 573] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x121d24800 == 43 [pid = 1943] [id = 572] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x119468000 == 42 [pid = 1943] [id = 571] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x119492800 == 41 [pid = 1943] [id = 570] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2da800 == 40 [pid = 1943] [id = 569] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1ab000 == 39 [pid = 1943] [id = 567] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce5000 == 38 [pid = 1943] [id = 566] 17:24:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x115eb0800 == 39 [pid = 1943] [id = 590] 17:24:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x111f2b000) [pid = 1943] [serial = 1770] [outer = 0x0] 17:24:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x116736800) [pid = 1943] [serial = 1771] [outer = 0x111f2b000] 17:24:20 INFO - PROCESS | 1943 | 1463099060204 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x118027800) [pid = 1943] [serial = 1772] [outer = 0x111f2b000] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x124d9f000 == 38 [pid = 1943] [id = 565] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x11871a800 == 37 [pid = 1943] [id = 564] 17:24:20 INFO - PROCESS | 1943 | --DOCSHELL 0x12be79800 == 36 [pid = 1943] [id = 563] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1296ee000) [pid = 1943] [serial = 1595] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x1194bb800) [pid = 1943] [serial = 1672] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x119b08400) [pid = 1943] [serial = 1675] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x1122ad400) [pid = 1943] [serial = 1654] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x118578800) [pid = 1943] [serial = 1666] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11830e400) [pid = 1943] [serial = 1663] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x118567400) [pid = 1943] [serial = 1664] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1185dc800) [pid = 1943] [serial = 1667] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x119f5e000) [pid = 1943] [serial = 1678] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x110fc9000) [pid = 1943] [serial = 1648] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x11620c400) [pid = 1943] [serial = 1651] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1176a6400) [pid = 1943] [serial = 1660] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x118307c00) [pid = 1943] [serial = 1661] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1164abc00) [pid = 1943] [serial = 1657] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x116743000) [pid = 1943] [serial = 1658] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x11a288800) [pid = 1943] [serial = 1679] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x11684b400) [pid = 1943] [serial = 1682] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x121834c00) [pid = 1943] [serial = 1687] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x1194c1c00) [pid = 1943] [serial = 1684] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x12279d000) [pid = 1943] [serial = 1688] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x111bb7800) [pid = 1943] [serial = 1681] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x113206800) [pid = 1943] [serial = 1655] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x119109000) [pid = 1943] [serial = 1669] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x119816800) [pid = 1943] [serial = 1673] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x119d5e400) [pid = 1943] [serial = 1676] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x119326400) [pid = 1943] [serial = 1670] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11a385c00) [pid = 1943] [serial = 1685] [outer = 0x0] [url = about:blank] 17:24:20 INFO - PROCESS | 1943 | 1463099060516 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]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 620ms 17:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:24:20 INFO - PROCESS | 1943 | 1463099060549 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 1943 | 1463099060551 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 17:24:20 INFO - PROCESS | 1943 | 1463099060553 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 1943 | 1463099060557 Marionette TRACE conn2 <- [1,2334,null,{}] 17:24:20 INFO - PROCESS | 1943 | 1463099060565 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}] 17:24:20 INFO - PROCESS | 1943 | 1463099060644 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:24:20 INFO - PROCESS | 1943 | 1463099060650 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2f0000 == 37 [pid = 1943] [id = 591] 17:24:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11830d000) [pid = 1943] [serial = 1773] [outer = 0x0] 17:24:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11835ec00) [pid = 1943] [serial = 1774] [outer = 0x11830d000] 17:24:20 INFO - PROCESS | 1943 | 1463099060680 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11856b400) [pid = 1943] [serial = 1775] [outer = 0x11830d000] 17:24:21 INFO - PROCESS | 1943 | 1463099061028 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]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 524ms 17:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:24:21 INFO - PROCESS | 1943 | 1463099061078 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 1943 | 1463099061080 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 17:24:21 INFO - PROCESS | 1943 | 1463099061082 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 1943 | 1463099061083 Marionette TRACE conn2 <- [1,2338,null,{}] 17:24:21 INFO - PROCESS | 1943 | 1463099061085 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}] 17:24:21 INFO - PROCESS | 1943 | 1463099061166 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:24:21 INFO - PROCESS | 1943 | 1463099061173 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d9d800 == 38 [pid = 1943] [id = 592] 17:24:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x11857ec00) [pid = 1943] [serial = 1776] [outer = 0x0] 17:24:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x11909e000) [pid = 1943] [serial = 1777] [outer = 0x11857ec00] 17:24:21 INFO - PROCESS | 1943 | 1463099061199 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11914b000) [pid = 1943] [serial = 1778] [outer = 0x11857ec00] 17:24:21 INFO - PROCESS | 1943 | 1463099061543 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]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 471ms 17:24:21 INFO - PROCESS | 1943 | 1463099061554 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 1943 | 1463099061556 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 17:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:24:21 INFO - PROCESS | 1943 | 1463099061561 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 1943 | 1463099061562 Marionette TRACE conn2 <- [1,2342,null,{}] 17:24:21 INFO - PROCESS | 1943 | 1463099061564 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}] 17:24:21 INFO - PROCESS | 1943 | 1463099061662 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:24:21 INFO - PROCESS | 1943 | 1463099061669 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x1182e8800 == 39 [pid = 1943] [id = 593] 17:24:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119107400) [pid = 1943] [serial = 1779] [outer = 0x0] 17:24:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1194bf800) [pid = 1943] [serial = 1780] [outer = 0x119107400] 17:24:21 INFO - PROCESS | 1943 | 1463099061697 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x119813800) [pid = 1943] [serial = 1781] [outer = 0x119107400] 17:24:22 INFO - PROCESS | 1943 | 1463099062001 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]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 471ms 17:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:24:22 INFO - PROCESS | 1943 | 1463099062032 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 1943 | 1463099062033 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 17:24:22 INFO - PROCESS | 1943 | 1463099062035 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 1943 | 1463099062036 Marionette TRACE conn2 <- [1,2346,null,{}] 17:24:22 INFO - PROCESS | 1943 | 1463099062040 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}] 17:24:22 INFO - PROCESS | 1943 | 1463099062131 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:24:22 INFO - PROCESS | 1943 | 1463099062138 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298ba000 == 40 [pid = 1943] [id = 594] 17:24:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x119b0a400) [pid = 1943] [serial = 1782] [outer = 0x0] 17:24:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x11a28d000) [pid = 1943] [serial = 1783] [outer = 0x119b0a400] 17:24:22 INFO - PROCESS | 1943 | 1463099062165 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x122798c00) [pid = 1943] [serial = 1784] [outer = 0x119b0a400] 17:24:22 INFO - PROCESS | 1943 | 1463099062568 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]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 569ms 17:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:24:22 INFO - PROCESS | 1943 | 1463099062604 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 1943 | 1463099062605 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 17:24:22 INFO - PROCESS | 1943 | 1463099062607 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 1943 | 1463099062608 Marionette TRACE conn2 <- [1,2350,null,{}] 17:24:22 INFO - PROCESS | 1943 | 1463099062611 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}] 17:24:22 INFO - PROCESS | 1943 | 1463099062714 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:24:22 INFO - PROCESS | 1943 | 1463099062726 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8cf800 == 41 [pid = 1943] [id = 595] 17:24:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x121a8a400) [pid = 1943] [serial = 1785] [outer = 0x0] 17:24:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x1242ec400) [pid = 1943] [serial = 1786] [outer = 0x121a8a400] 17:24:22 INFO - PROCESS | 1943 | 1463099062752 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x124e1bc00) [pid = 1943] [serial = 1787] [outer = 0x121a8a400] 17:24:23 INFO - PROCESS | 1943 | 1463099063085 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]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 523ms 17:24:23 INFO - PROCESS | 1943 | 1463099063131 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 1943 | 1463099063132 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 17:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:24:23 INFO - PROCESS | 1943 | 1463099063134 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 1943 | 1463099063135 Marionette TRACE conn2 <- [1,2354,null,{}] 17:24:23 INFO - PROCESS | 1943 | 1463099063138 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}] 17:24:23 INFO - PROCESS | 1943 | 1463099063240 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:24:23 INFO - PROCESS | 1943 | 1463099063274 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3ca000 == 42 [pid = 1943] [id = 596] 17:24:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x1247b9000) [pid = 1943] [serial = 1788] [outer = 0x0] 17:24:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x126659400) [pid = 1943] [serial = 1789] [outer = 0x1247b9000] 17:24:23 INFO - PROCESS | 1943 | 1463099063300 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x126c98000) [pid = 1943] [serial = 1790] [outer = 0x1247b9000] 17:24:23 INFO - PROCESS | 1943 | 1463099063616 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]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 17:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:24:23 INFO - PROCESS | 1943 | 1463099063659 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 1943 | 1463099063660 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 17:24:23 INFO - PROCESS | 1943 | 1463099063662 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 1943 | 1463099063663 Marionette TRACE conn2 <- [1,2358,null,{}] 17:24:23 INFO - PROCESS | 1943 | 1463099063673 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}] 17:24:23 INFO - PROCESS | 1943 | 1463099063773 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:24:23 INFO - PROCESS | 1943 | 1463099063808 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be87800 == 43 [pid = 1943] [id = 597] 17:24:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12641f400) [pid = 1943] [serial = 1791] [outer = 0x0] 17:24:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x128da6400) [pid = 1943] [serial = 1792] [outer = 0x12641f400] 17:24:23 INFO - PROCESS | 1943 | 1463099063833 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x128e1b000) [pid = 1943] [serial = 1793] [outer = 0x12641f400] 17:24:24 INFO - PROCESS | 1943 | 1463099064166 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]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 17:24:24 INFO - PROCESS | 1943 | 1463099064181 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 1943 | 1463099064183 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 17:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:24:24 INFO - PROCESS | 1943 | 1463099064185 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 1943 | 1463099064186 Marionette TRACE conn2 <- [1,2362,null,{}] 17:24:24 INFO - PROCESS | 1943 | 1463099064188 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}] 17:24:24 INFO - PROCESS | 1943 | 1463099064293 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1291e0c00) [pid = 1943] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1227a4800) [pid = 1943] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x119b02800) [pid = 1943] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x116846800) [pid = 1943] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x126661c00) [pid = 1943] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1185d1000) [pid = 1943] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x119b02400) [pid = 1943] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x11910c800) [pid = 1943] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x126e0e800) [pid = 1943] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x118308c00) [pid = 1943] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x1130a7c00) [pid = 1943] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x116a62800) [pid = 1943] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:24:24 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x128d9f000) [pid = 1943] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:24:24 INFO - PROCESS | 1943 | 1463099064468 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x121988000 == 44 [pid = 1943] [id = 598] 17:24:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x111130800) [pid = 1943] [serial = 1794] [outer = 0x0] 17:24:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x114fc5000) [pid = 1943] [serial = 1795] [outer = 0x111130800] 17:24:24 INFO - PROCESS | 1943 | 1463099064493 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x119812400) [pid = 1943] [serial = 1796] [outer = 0x111130800] 17:24:24 INFO - PROCESS | 1943 | 1463099064771 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]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 618ms 17:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:24:24 INFO - PROCESS | 1943 | 1463099064811 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 1943 | 1463099064813 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 17:24:24 INFO - PROCESS | 1943 | 1463099064816 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 1943 | 1463099064817 Marionette TRACE conn2 <- [1,2366,null,{}] 17:24:24 INFO - PROCESS | 1943 | 1463099064820 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}] 17:24:24 INFO - PROCESS | 1943 | 1463099064922 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:24:24 INFO - PROCESS | 1943 | 1463099064928 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c920800 == 45 [pid = 1943] [id = 599] 17:24:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x1227a4800) [pid = 1943] [serial = 1797] [outer = 0x0] 17:24:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x129499400) [pid = 1943] [serial = 1798] [outer = 0x1227a4800] 17:24:24 INFO - PROCESS | 1943 | 1463099064967 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x12a80c400) [pid = 1943] [serial = 1799] [outer = 0x1227a4800] 17:24:25 INFO - PROCESS | 1943 | 1463099065326 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]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 521ms 17:24:25 INFO - PROCESS | 1943 | 1463099065338 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1943 | 1463099065340 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 17:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:24:25 INFO - PROCESS | 1943 | 1463099065344 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 1943 | 1463099065346 Marionette TRACE conn2 <- [1,2370,null,{}] 17:24:25 INFO - PROCESS | 1943 | 1463099065348 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}] 17:24:25 INFO - PROCESS | 1943 | 1463099065458 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:24:25 INFO - PROCESS | 1943 | 1463099065466 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc25000 == 46 [pid = 1943] [id = 600] 17:24:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x129713000) [pid = 1943] [serial = 1800] [outer = 0x0] 17:24:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12a896400) [pid = 1943] [serial = 1801] [outer = 0x129713000] 17:24:25 INFO - PROCESS | 1943 | 1463099065490 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12a99b000) [pid = 1943] [serial = 1802] [outer = 0x129713000] 17:24:25 INFO - PROCESS | 1943 | 1463099065791 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]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 468ms 17:24:25 INFO - PROCESS | 1943 | 1463099065813 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1943 | 1463099065814 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 17:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:24:25 INFO - PROCESS | 1943 | 1463099065817 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 1943 | 1463099065818 Marionette TRACE conn2 <- [1,2374,null,{}] 17:24:25 INFO - PROCESS | 1943 | 1463099065821 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}] 17:24:25 INFO - PROCESS | 1943 | 1463099065904 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:24:25 INFO - PROCESS | 1943 | 1463099065920 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da61800 == 47 [pid = 1943] [id = 601] 17:24:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12a9a4000) [pid = 1943] [serial = 1803] [outer = 0x0] 17:24:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12ab25400) [pid = 1943] [serial = 1804] [outer = 0x12a9a4000] 17:24:25 INFO - PROCESS | 1943 | 1463099065945 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12ab2b400) [pid = 1943] [serial = 1805] [outer = 0x12a9a4000] 17:24:26 INFO - PROCESS | 1943 | 1463099066296 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]]]}] 17:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 520ms 17:24:26 INFO - PROCESS | 1943 | 1463099066349 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 1943 | 1463099066350 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 17:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:24:26 INFO - PROCESS | 1943 | 1463099066354 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 1943 | 1463099066355 Marionette TRACE conn2 <- [1,2378,null,{}] 17:24:26 INFO - PROCESS | 1943 | 1463099066358 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}] 17:24:26 INFO - PROCESS | 1943 | 1463099066438 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:24:26 INFO - PROCESS | 1943 | 1463099066552 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x116473800 == 48 [pid = 1943] [id = 602] 17:24:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x110fbec00) [pid = 1943] [serial = 1806] [outer = 0x0] 17:24:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x110fc3000) [pid = 1943] [serial = 1807] [outer = 0x110fbec00] 17:24:26 INFO - PROCESS | 1943 | 1463099066585 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x11113e000) [pid = 1943] [serial = 1808] [outer = 0x110fbec00] 17:24:27 INFO - PROCESS | 1943 | 1463099067009 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]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 720ms 17:24:27 INFO - PROCESS | 1943 | 1463099067075 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 1943 | 1463099067078 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 17:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:24:27 INFO - PROCESS | 1943 | 1463099067082 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 1943 | 1463099067084 Marionette TRACE conn2 <- [1,2382,null,{}] 17:24:27 INFO - PROCESS | 1943 | 1463099067087 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}] 17:24:27 INFO - PROCESS | 1943 | 1463099067197 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:24:27 INFO - PROCESS | 1943 | 1463099067269 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x121984800 == 49 [pid = 1943] [id = 603] 17:24:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x113386c00) [pid = 1943] [serial = 1809] [outer = 0x0] 17:24:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x11756d000) [pid = 1943] [serial = 1810] [outer = 0x113386c00] 17:24:27 INFO - PROCESS | 1943 | 1463099067300 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x118309c00) [pid = 1943] [serial = 1811] [outer = 0x113386c00] 17:24:27 INFO - PROCESS | 1943 | 1463099067733 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]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 672ms 17:24:27 INFO - PROCESS | 1943 | 1463099067757 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 1943 | 1463099067761 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 17:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:24:27 INFO - PROCESS | 1943 | 1463099067763 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 1943 | 1463099067765 Marionette TRACE conn2 <- [1,2386,null,{}] 17:24:27 INFO - PROCESS | 1943 | 1463099067767 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}] 17:24:27 INFO - PROCESS | 1943 | 1463099067895 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:24:27 INFO - PROCESS | 1943 | 1463099067970 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c909800 == 50 [pid = 1943] [id = 604] 17:24:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x1185d9000) [pid = 1943] [serial = 1812] [outer = 0x0] 17:24:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x119328c00) [pid = 1943] [serial = 1813] [outer = 0x1185d9000] 17:24:28 INFO - PROCESS | 1943 | 1463099068000 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x119d55c00) [pid = 1943] [serial = 1814] [outer = 0x1185d9000] 17:24:28 INFO - PROCESS | 1943 | 1463099068426 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]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 672ms 17:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:24:28 INFO - PROCESS | 1943 | 1463099068436 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 1943 | 1463099068438 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 17:24:28 INFO - PROCESS | 1943 | 1463099068447 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 1943 | 1463099068452 Marionette TRACE conn2 <- [1,2390,null,{}] 17:24:28 INFO - PROCESS | 1943 | 1463099068455 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}] 17:24:28 INFO - PROCESS | 1943 | 1463099068561 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:24:28 INFO - PROCESS | 1943 | 1463099068635 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da89000 == 51 [pid = 1943] [id = 605] 17:24:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x11910a000) [pid = 1943] [serial = 1815] [outer = 0x0] 17:24:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x1216c5000) [pid = 1943] [serial = 1816] [outer = 0x11910a000] 17:24:28 INFO - PROCESS | 1943 | 1463099068664 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x124e16400) [pid = 1943] [serial = 1817] [outer = 0x11910a000] 17:24:29 INFO - PROCESS | 1943 | 1463099069089 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]]]}] 17:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 678ms 17:24:29 INFO - PROCESS | 1943 | 1463099069121 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 1943 | 1463099069123 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 17:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:24:29 INFO - PROCESS | 1943 | 1463099069125 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 1943 | 1463099069127 Marionette TRACE conn2 <- [1,2394,null,{}] 17:24:29 INFO - PROCESS | 1943 | 1463099069129 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}] 17:24:29 INFO - PROCESS | 1943 | 1463099069230 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:24:29 INFO - PROCESS | 1943 | 1463099069320 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfcc000 == 52 [pid = 1943] [id = 606] 17:24:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x12641e400) [pid = 1943] [serial = 1818] [outer = 0x0] 17:24:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x128e1a000) [pid = 1943] [serial = 1819] [outer = 0x12641e400] 17:24:29 INFO - PROCESS | 1943 | 1463099069362 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x12949f800) [pid = 1943] [serial = 1820] [outer = 0x12641e400] 17:24:29 INFO - PROCESS | 1943 | 1463099069781 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]]]}] 17:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 669ms 17:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:24:29 INFO - PROCESS | 1943 | 1463099069796 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 1943 | 1463099069797 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 17:24:29 INFO - PROCESS | 1943 | 1463099069799 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 1943 | 1463099069801 Marionette TRACE conn2 <- [1,2398,null,{}] 17:24:29 INFO - PROCESS | 1943 | 1463099069803 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}] 17:24:29 INFO - PROCESS | 1943 | 1463099069905 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:24:29 INFO - PROCESS | 1943 | 1463099069961 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x12e22a800 == 53 [pid = 1943] [id = 607] 17:24:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12a80cc00) [pid = 1943] [serial = 1821] [outer = 0x0] 17:24:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x12a99c400) [pid = 1943] [serial = 1822] [outer = 0x12a80cc00] 17:24:29 INFO - PROCESS | 1943 | 1463099069996 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12ac5b800) [pid = 1943] [serial = 1823] [outer = 0x12a80cc00] 17:24:30 INFO - PROCESS | 1943 | 1463099070527 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]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 770ms 17:24:30 INFO - PROCESS | 1943 | 1463099070593 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 1943 | 1463099070596 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 17:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:24:30 INFO - PROCESS | 1943 | 1463099070602 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 1943 | 1463099070605 Marionette TRACE conn2 <- [1,2402,null,{}] 17:24:30 INFO - PROCESS | 1943 | 1463099070611 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}] 17:24:30 INFO - PROCESS | 1943 | 1463099070768 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:24:30 INFO - PROCESS | 1943 | 1463099070839 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3c5000 == 54 [pid = 1943] [id = 608] 17:24:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x118517000) [pid = 1943] [serial = 1824] [outer = 0x0] 17:24:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x12ab2dc00) [pid = 1943] [serial = 1825] [outer = 0x118517000] 17:24:30 INFO - PROCESS | 1943 | 1463099070868 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x12acba000) [pid = 1943] [serial = 1826] [outer = 0x118517000] 17:24:31 INFO - PROCESS | 1943 | 1463099071426 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]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 880ms 17:24:31 INFO - PROCESS | 1943 | 1463099071482 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 1943 | 1463099071485 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 17:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:24:31 INFO - PROCESS | 1943 | 1463099071488 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 1943 | 1463099071490 Marionette TRACE conn2 <- [1,2406,null,{}] 17:24:31 INFO - PROCESS | 1943 | 1463099071494 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}] 17:24:31 INFO - PROCESS | 1943 | 1463099071602 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:24:31 INFO - PROCESS | 1943 | 1463099071680 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x114f8b000 == 55 [pid = 1943] [id = 609] 17:24:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x112a69000) [pid = 1943] [serial = 1827] [outer = 0x0] 17:24:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x112d22c00) [pid = 1943] [serial = 1828] [outer = 0x112a69000] 17:24:31 INFO - PROCESS | 1943 | 1463099071709 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x113204400) [pid = 1943] [serial = 1829] [outer = 0x112a69000] 17:24:32 INFO - PROCESS | 1943 | 1463099072147 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]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 17:24:32 INFO - PROCESS | 1943 | 1463099072160 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:24:32 INFO - PROCESS | 1943 | 1463099072163 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 17:24:32 INFO - PROCESS | 1943 | 1463099072168 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 1943 | 1463099072169 Marionette TRACE conn2 <- [1,2410,null,{}] 17:24:32 INFO - PROCESS | 1943 | 1463099072172 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}] 17:24:32 INFO - PROCESS | 1943 | 1463099072271 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:24:32 INFO - PROCESS | 1943 | 1463099072380 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x119466800 == 56 [pid = 1943] [id = 610] 17:24:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x1164f1000) [pid = 1943] [serial = 1830] [outer = 0x0] 17:24:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x1166c1000) [pid = 1943] [serial = 1831] [outer = 0x1164f1000] 17:24:32 INFO - PROCESS | 1943 | 1463099072407 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x116848400) [pid = 1943] [serial = 1832] [outer = 0x1164f1000] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12da61800 == 55 [pid = 1943] [id = 601] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc25000 == 54 [pid = 1943] [id = 600] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12c920800 == 53 [pid = 1943] [id = 599] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x121988000 == 52 [pid = 1943] [id = 598] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12be87800 == 51 [pid = 1943] [id = 597] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x119142800) [pid = 1943] [serial = 1699] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x11a381800) [pid = 1943] [serial = 1702] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x114eef000) [pid = 1943] [serial = 1693] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x11801cc00) [pid = 1943] [serial = 1696] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x121d7b400) [pid = 1943] [serial = 1705] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3ca000 == 50 [pid = 1943] [id = 596] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8cf800 == 49 [pid = 1943] [id = 595] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x1298ba000 == 48 [pid = 1943] [id = 594] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x1182e8800 == 47 [pid = 1943] [id = 593] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x124d9d800 == 46 [pid = 1943] [id = 592] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2f0000 == 45 [pid = 1943] [id = 591] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x115eb0800 == 44 [pid = 1943] [id = 590] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x119b18000 == 43 [pid = 1943] [id = 589] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12d78d800 == 42 [pid = 1943] [id = 587] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3e2000 == 41 [pid = 1943] [id = 586] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x12d1a3000 == 40 [pid = 1943] [id = 585] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x1291cb000 == 39 [pid = 1943] [id = 584] 17:24:32 INFO - PROCESS | 1943 | --DOCSHELL 0x119d07800 == 38 [pid = 1943] [id = 583] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x1190a2c00) [pid = 1943] [serial = 1717] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x119f06c00) [pid = 1943] [serial = 1723] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x119142c00) [pid = 1943] [serial = 1718] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x1194bdc00) [pid = 1943] [serial = 1720] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x128da3000) [pid = 1943] [serial = 1735] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x126e13800) [pid = 1943] [serial = 1733] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x128daa000) [pid = 1943] [serial = 1736] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x1183e7c00) [pid = 1943] [serial = 1714] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x11856f800) [pid = 1943] [serial = 1715] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x1164fa000) [pid = 1943] [serial = 1709] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x113207800) [pid = 1943] [serial = 1708] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x119815800) [pid = 1943] [serial = 1721] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x124e20c00) [pid = 1943] [serial = 1727] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x1266c7800) [pid = 1943] [serial = 1730] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x119103c00) [pid = 1943] [serial = 1738] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1291dc800) [pid = 1943] [serial = 1742] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x121af5c00) [pid = 1943] [serial = 1724] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x128e15000) [pid = 1943] [serial = 1739] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x128e1f000) [pid = 1943] [serial = 1741] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x12949f000) [pid = 1943] [serial = 1745] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x129498000) [pid = 1943] [serial = 1744] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1264ca000) [pid = 1943] [serial = 1729] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1227a5800) [pid = 1943] [serial = 1726] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x11830fc00) [pid = 1943] [serial = 1712] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x1176a3400) [pid = 1943] [serial = 1711] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x126e0d000) [pid = 1943] [serial = 1732] [outer = 0x0] [url = about:blank] 17:24:32 INFO - PROCESS | 1943 | 1463099072871 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]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 17:24:32 INFO - PROCESS | 1943 | 1463099072888 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 1943 | 1463099072891 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 17:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:24:32 INFO - PROCESS | 1943 | 1463099072894 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 1943 | 1463099072897 Marionette TRACE conn2 <- [1,2414,null,{}] 17:24:32 INFO - PROCESS | 1943 | 1463099072909 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}] 17:24:33 INFO - PROCESS | 1943 | 1463099073034 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:24:33 INFO - PROCESS | 1943 | 1463099073097 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2e8000 == 39 [pid = 1943] [id = 611] 17:24:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x117122c00) [pid = 1943] [serial = 1833] [outer = 0x0] 17:24:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x118024000) [pid = 1943] [serial = 1834] [outer = 0x117122c00] 17:24:33 INFO - PROCESS | 1943 | 1463099073125 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1183dd400) [pid = 1943] [serial = 1835] [outer = 0x117122c00] 17:24:33 INFO - PROCESS | 1943 | 1463099073430 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]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 573ms 17:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:24:33 INFO - PROCESS | 1943 | 1463099073467 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 1943 | 1463099073469 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 17:24:33 INFO - PROCESS | 1943 | 1463099073471 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 1943 | 1463099073473 Marionette TRACE conn2 <- [1,2418,null,{}] 17:24:33 INFO - PROCESS | 1943 | 1463099073477 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}] 17:24:33 INFO - PROCESS | 1943 | 1463099073558 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:24:33 INFO - PROCESS | 1943 | 1463099073629 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x121702800 == 40 [pid = 1943] [id = 612] 17:24:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x1183e6000) [pid = 1943] [serial = 1836] [outer = 0x0] 17:24:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x118567000) [pid = 1943] [serial = 1837] [outer = 0x1183e6000] 17:24:33 INFO - PROCESS | 1943 | 1463099073657 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x118583c00) [pid = 1943] [serial = 1838] [outer = 0x1183e6000] 17:24:33 INFO - PROCESS | 1943 | 1463099073929 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]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 471ms 17:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:24:33 INFO - PROCESS | 1943 | 1463099073961 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 1943 | 1463099073962 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 17:24:33 INFO - PROCESS | 1943 | 1463099073965 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 1943 | 1463099073966 Marionette TRACE conn2 <- [1,2422,null,{}] 17:24:33 INFO - PROCESS | 1943 | 1463099073968 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}] 17:24:34 INFO - PROCESS | 1943 | 1463099074052 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:24:34 INFO - PROCESS | 1943 | 1463099074058 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e07800 == 41 [pid = 1943] [id = 613] 17:24:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x118570800) [pid = 1943] [serial = 1839] [outer = 0x0] 17:24:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x118935000) [pid = 1943] [serial = 1840] [outer = 0x118570800] 17:24:34 INFO - PROCESS | 1943 | 1463099074084 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x11910b000) [pid = 1943] [serial = 1841] [outer = 0x118570800] 17:24:34 INFO - PROCESS | 1943 | 1463099074413 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]]]}] 17:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 472ms 17:24:34 INFO - PROCESS | 1943 | 1463099074438 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 1943 | 1463099074441 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 17:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:24:34 INFO - PROCESS | 1943 | 1463099074444 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 1943 | 1463099074445 Marionette TRACE conn2 <- [1,2426,null,{}] 17:24:34 INFO - PROCESS | 1943 | 1463099074447 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}] 17:24:34 INFO - PROCESS | 1943 | 1463099074579 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:24:34 INFO - PROCESS | 1943 | 1463099074586 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x126819000 == 42 [pid = 1943] [id = 614] 17:24:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x119142800) [pid = 1943] [serial = 1842] [outer = 0x0] 17:24:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x1194b2800) [pid = 1943] [serial = 1843] [outer = 0x119142800] 17:24:34 INFO - PROCESS | 1943 | 1463099074613 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x119f5ac00) [pid = 1943] [serial = 1844] [outer = 0x119142800] 17:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 17:24:34 INFO - PROCESS | 1943 | 1463099074958 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]]]}] 17:24:34 INFO - PROCESS | 1943 | 1463099074963 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 1943 | 1463099074964 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 17:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:24:34 INFO - PROCESS | 1943 | 1463099074966 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 1943 | 1463099074967 Marionette TRACE conn2 <- [1,2430,null,{}] 17:24:34 INFO - PROCESS | 1943 | 1463099074970 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}] 17:24:35 INFO - PROCESS | 1943 | 1463099075085 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:24:35 INFO - PROCESS | 1943 | 1463099075089 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298af000 == 43 [pid = 1943] [id = 615] 17:24:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x119148400) [pid = 1943] [serial = 1845] [outer = 0x0] 17:24:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x11a28b000) [pid = 1943] [serial = 1846] [outer = 0x119148400] 17:24:35 INFO - PROCESS | 1943 | 1463099075114 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x11a385c00) [pid = 1943] [serial = 1847] [outer = 0x119148400] 17:24:35 INFO - PROCESS | 1943 | 1463099075450 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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 17:24:35 INFO - PROCESS | 1943 | 1463099075492 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 1943 | 1463099075493 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 17:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:24:35 INFO - PROCESS | 1943 | 1463099075496 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 1943 | 1463099075497 Marionette TRACE conn2 <- [1,2434,null,{}] 17:24:35 INFO - PROCESS | 1943 | 1463099075499 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}] 17:24:35 INFO - PROCESS | 1943 | 1463099075600 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:24:35 INFO - PROCESS | 1943 | 1463099075636 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8d7800 == 44 [pid = 1943] [id = 616] 17:24:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x11a387400) [pid = 1943] [serial = 1848] [outer = 0x0] 17:24:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x12151d400) [pid = 1943] [serial = 1849] [outer = 0x11a387400] 17:24:35 INFO - PROCESS | 1943 | 1463099075661 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x1219f1400) [pid = 1943] [serial = 1850] [outer = 0x11a387400] 17:24:35 INFO - PROCESS | 1943 | 1463099075951 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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 17:24:35 INFO - PROCESS | 1943 | 1463099075993 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 1943 | 1463099075995 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 17:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:24:35 INFO - PROCESS | 1943 | 1463099075997 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 1943 | 1463099075998 Marionette TRACE conn2 <- [1,2438,null,{}] 17:24:36 INFO - PROCESS | 1943 | 1463099076000 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}] 17:24:36 INFO - PROCESS | 1943 | 1463099076104 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:24:36 INFO - PROCESS | 1943 | 1463099076118 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9e1800 == 45 [pid = 1943] [id = 617] 17:24:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x11a387800) [pid = 1943] [serial = 1851] [outer = 0x0] 17:24:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x121d80400) [pid = 1943] [serial = 1852] [outer = 0x11a387800] 17:24:36 INFO - PROCESS | 1943 | 1463099076151 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x1227a5400) [pid = 1943] [serial = 1853] [outer = 0x11a387800] 17:24:36 INFO - PROCESS | 1943 | 1463099076518 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]]]}] 17:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 568ms 17:24:36 INFO - PROCESS | 1943 | 1463099076565 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 1943 | 1463099076567 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 17:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:24:36 INFO - PROCESS | 1943 | 1463099076569 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 1943 | 1463099076570 Marionette TRACE conn2 <- [1,2442,null,{}] 17:24:36 INFO - PROCESS | 1943 | 1463099076573 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}] 17:24:36 INFO - PROCESS | 1943 | 1463099076681 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:24:36 INFO - PROCESS | 1943 | 1463099076722 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be84000 == 46 [pid = 1943] [id = 618] 17:24:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x1227a1c00) [pid = 1943] [serial = 1854] [outer = 0x0] 17:24:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x124e12400) [pid = 1943] [serial = 1855] [outer = 0x1227a1c00] 17:24:36 INFO - PROCESS | 1943 | 1463099076747 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x124e1e800) [pid = 1943] [serial = 1856] [outer = 0x1227a1c00] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x121a8a400) [pid = 1943] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x1247b9000) [pid = 1943] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x12641f400) [pid = 1943] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x111130800) [pid = 1943] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x1194bac00) [pid = 1943] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x124e18c00) [pid = 1943] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x12612a800) [pid = 1943] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x119107400) [pid = 1943] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x112a70400) [pid = 1943] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x111f2b000) [pid = 1943] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x113208400) [pid = 1943] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x118029c00) [pid = 1943] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x119b0a400) [pid = 1943] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x11857ec00) [pid = 1943] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x111bafc00) [pid = 1943] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x11830d000) [pid = 1943] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x129713000) [pid = 1943] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1227a4800) [pid = 1943] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11a291c00) [pid = 1943] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x119d61800) [pid = 1943] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1185d3800) [pid = 1943] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x11331ac00) [pid = 1943] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x11673c400) [pid = 1943] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x119330000) [pid = 1943] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11a384400) [pid = 1943] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x114fc2800) [pid = 1943] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:24:37 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x110fc2c00) [pid = 1943] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:24:37 INFO - PROCESS | 1943 | 1463099077215 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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 673ms 17:24:37 INFO - PROCESS | 1943 | 1463099077244 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 1943 | 1463099077245 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 17:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:24:37 INFO - PROCESS | 1943 | 1463099077248 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 1943 | 1463099077249 Marionette TRACE conn2 <- [1,2446,null,{}] 17:24:37 INFO - PROCESS | 1943 | 1463099077252 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}] 17:24:37 INFO - PROCESS | 1943 | 1463099077387 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:24:37 INFO - PROCESS | 1943 | 1463099077443 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfa1000 == 47 [pid = 1943] [id = 619] 17:24:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x110fcb400) [pid = 1943] [serial = 1857] [outer = 0x0] 17:24:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x11857ec00) [pid = 1943] [serial = 1858] [outer = 0x110fcb400] 17:24:37 INFO - PROCESS | 1943 | 1463099077473 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x124e1e400) [pid = 1943] [serial = 1859] [outer = 0x110fcb400] 17:24:37 INFO - PROCESS | 1943 | 1463099077753 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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 17:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:24:37 INFO - PROCESS | 1943 | 1463099077767 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 1943 | 1463099077768 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 17:24:37 INFO - PROCESS | 1943 | 1463099077770 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 1943 | 1463099077771 Marionette TRACE conn2 <- [1,2450,null,{}] 17:24:37 INFO - PROCESS | 1943 | 1463099077780 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}] 17:24:37 INFO - PROCESS | 1943 | 1463099077869 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:24:37 INFO - PROCESS | 1943 | 1463099077927 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c534800 == 48 [pid = 1943] [id = 620] 17:24:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x111130400) [pid = 1943] [serial = 1860] [outer = 0x0] 17:24:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x126418000) [pid = 1943] [serial = 1861] [outer = 0x111130400] 17:24:37 INFO - PROCESS | 1943 | 1463099077952 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1266ce000) [pid = 1943] [serial = 1862] [outer = 0x111130400] 17:24:38 INFO - PROCESS | 1943 | 1463099078219 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]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 476ms 17:24:38 INFO - PROCESS | 1943 | 1463099078246 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:24:38 INFO - PROCESS | 1943 | 1463099078247 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 17:24:38 INFO - PROCESS | 1943 | 1463099078250 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 1943 | 1463099078251 Marionette TRACE conn2 <- [1,2454,null,{}] 17:24:38 INFO - PROCESS | 1943 | 1463099078253 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}] 17:24:38 INFO - PROCESS | 1943 | 1463099078352 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:24:38 INFO - PROCESS | 1943 | 1463099078356 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c911000 == 49 [pid = 1943] [id = 621] 17:24:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12688ec00) [pid = 1943] [serial = 1863] [outer = 0x0] 17:24:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x126e10000) [pid = 1943] [serial = 1864] [outer = 0x12688ec00] 17:24:38 INFO - PROCESS | 1943 | 1463099078380 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x128da3c00) [pid = 1943] [serial = 1865] [outer = 0x12688ec00] 17:24:38 INFO - PROCESS | 1943 | 1463099078703 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]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 469ms 17:24:38 INFO - PROCESS | 1943 | 1463099078719 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 1943 | 1463099078720 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 17:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:24:38 INFO - PROCESS | 1943 | 1463099078725 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 1943 | 1463099078734 Marionette TRACE conn2 <- [1,2458,null,{}] 17:24:38 INFO - PROCESS | 1943 | 1463099078736 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}] 17:24:38 INFO - PROCESS | 1943 | 1463099078819 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:24:38 INFO - PROCESS | 1943 | 1463099078881 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cd97800 == 50 [pid = 1943] [id = 622] 17:24:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x126893400) [pid = 1943] [serial = 1866] [outer = 0x0] 17:24:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x128e14400) [pid = 1943] [serial = 1867] [outer = 0x126893400] 17:24:38 INFO - PROCESS | 1943 | 1463099078906 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x128f64000) [pid = 1943] [serial = 1868] [outer = 0x126893400] 17:24:39 INFO - PROCESS | 1943 | 1463099079342 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]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 680ms 17:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:24:39 INFO - PROCESS | 1943 | 1463099079404 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 1943 | 1463099079407 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 17:24:39 INFO - PROCESS | 1943 | 1463099079411 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 1943 | 1463099079413 Marionette TRACE conn2 <- [1,2462,null,{}] 17:24:39 INFO - PROCESS | 1943 | 1463099079417 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}] 17:24:39 INFO - PROCESS | 1943 | 1463099079530 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:24:39 INFO - PROCESS | 1943 | 1463099079606 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x118703000 == 51 [pid = 1943] [id = 623] 17:24:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x1122b6800) [pid = 1943] [serial = 1869] [outer = 0x0] 17:24:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x11331e800) [pid = 1943] [serial = 1870] [outer = 0x1122b6800] 17:24:39 INFO - PROCESS | 1943 | 1463099079638 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x116213800) [pid = 1943] [serial = 1871] [outer = 0x1122b6800] 17:24:40 INFO - PROCESS | 1943 | 1463099080069 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]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 17:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:24:40 INFO - PROCESS | 1943 | 1463099080082 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 1943 | 1463099080087 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 17:24:40 INFO - PROCESS | 1943 | 1463099080091 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 1943 | 1463099080093 Marionette TRACE conn2 <- [1,2466,null,{}] 17:24:40 INFO - PROCESS | 1943 | 1463099080096 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}] 17:24:40 INFO - PROCESS | 1943 | 1463099080224 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:24:40 INFO - PROCESS | 1943 | 1463099080287 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261e7000 == 52 [pid = 1943] [id = 624] 17:24:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x1164acc00) [pid = 1943] [serial = 1872] [outer = 0x0] 17:24:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x1168c5400) [pid = 1943] [serial = 1873] [outer = 0x1164acc00] 17:24:40 INFO - PROCESS | 1943 | 1463099080329 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x11830fc00) [pid = 1943] [serial = 1874] [outer = 0x1164acc00] 17:24:40 INFO - PROCESS | 1943 | 1463099080748 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]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 17:24:40 INFO - PROCESS | 1943 | 1463099080763 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 1943 | 1463099080765 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 17:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:24:40 INFO - PROCESS | 1943 | 1463099080767 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 1943 | 1463099080770 Marionette TRACE conn2 <- [1,2470,null,{}] 17:24:40 INFO - PROCESS | 1943 | 1463099080778 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}] 17:24:40 INFO - PROCESS | 1943 | 1463099080889 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:24:40 INFO - PROCESS | 1943 | 1463099080966 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc24000 == 53 [pid = 1943] [id = 625] 17:24:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x119111400) [pid = 1943] [serial = 1875] [outer = 0x0] 17:24:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x119329800) [pid = 1943] [serial = 1876] [outer = 0x119111400] 17:24:41 INFO - PROCESS | 1943 | 1463099081039 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x119818400) [pid = 1943] [serial = 1877] [outer = 0x119111400] 17:24:41 INFO - PROCESS | 1943 | 1463099081512 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]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 824ms 17:24:41 INFO - PROCESS | 1943 | 1463099081591 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 1943 | 1463099081593 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 17:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:24:41 INFO - PROCESS | 1943 | 1463099081595 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 1943 | 1463099081597 Marionette TRACE conn2 <- [1,2474,null,{}] 17:24:41 INFO - PROCESS | 1943 | 1463099081599 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}] 17:24:41 INFO - PROCESS | 1943 | 1463099081707 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:24:41 INFO - PROCESS | 1943 | 1463099081780 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3de000 == 54 [pid = 1943] [id = 626] 17:24:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x1190ab800) [pid = 1943] [serial = 1878] [outer = 0x0] 17:24:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x11a289c00) [pid = 1943] [serial = 1879] [outer = 0x1190ab800] 17:24:41 INFO - PROCESS | 1943 | 1463099081810 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x121f0bc00) [pid = 1943] [serial = 1880] [outer = 0x1190ab800] 17:24:42 INFO - PROCESS | 1943 | 1463099082243 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]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 669ms 17:24:42 INFO - PROCESS | 1943 | 1463099082265 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 1943 | 1463099082267 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 17:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:24:42 INFO - PROCESS | 1943 | 1463099082269 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 1943 | 1463099082270 Marionette TRACE conn2 <- [1,2478,null,{}] 17:24:42 INFO - PROCESS | 1943 | 1463099082273 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}] 17:24:42 INFO - PROCESS | 1943 | 1463099082541 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:24:42 INFO - PROCESS | 1943 | 1463099082673 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191b1000 == 55 [pid = 1943] [id = 627] 17:24:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x111134800) [pid = 1943] [serial = 1881] [outer = 0x0] 17:24:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x1111b0800) [pid = 1943] [serial = 1882] [outer = 0x111134800] 17:24:42 INFO - PROCESS | 1943 | 1463099082703 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x11271a800) [pid = 1943] [serial = 1883] [outer = 0x111134800] 17:24:43 INFO - PROCESS | 1943 | 1463099083197 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]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 971ms 17:24:43 INFO - PROCESS | 1943 | 1463099083242 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 1943 | 1463099083246 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 17:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:24:43 INFO - PROCESS | 1943 | 1463099083250 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 1943 | 1463099083254 Marionette TRACE conn2 <- [1,2482,null,{}] 17:24:43 INFO - PROCESS | 1943 | 1463099083281 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}] 17:24:43 INFO - PROCESS | 1943 | 1463099083418 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:24:43 INFO - PROCESS | 1943 | 1463099083523 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x11870d000 == 56 [pid = 1943] [id = 628] 17:24:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x115e6a000) [pid = 1943] [serial = 1884] [outer = 0x0] 17:24:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x1164f7400) [pid = 1943] [serial = 1885] [outer = 0x115e6a000] 17:24:43 INFO - PROCESS | 1943 | 1463099083569 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x11684a800) [pid = 1943] [serial = 1886] [outer = 0x115e6a000] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12c911000 == 55 [pid = 1943] [id = 621] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12c534800 == 54 [pid = 1943] [id = 620] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfa1000 == 53 [pid = 1943] [id = 619] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12be84000 == 52 [pid = 1943] [id = 618] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9e1800 == 51 [pid = 1943] [id = 617] 17:24:43 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x1296e6400) [pid = 1943] [serial = 1747] [outer = 0x0] [url = about:blank] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8d7800 == 50 [pid = 1943] [id = 616] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x1298af000 == 49 [pid = 1943] [id = 615] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x126819000 == 48 [pid = 1943] [id = 614] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x119e07800 == 47 [pid = 1943] [id = 613] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x121702800 == 46 [pid = 1943] [id = 612] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2e8000 == 45 [pid = 1943] [id = 611] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x119466800 == 44 [pid = 1943] [id = 610] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x114f8b000 == 43 [pid = 1943] [id = 609] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3c5000 == 42 [pid = 1943] [id = 608] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12e22a800 == 41 [pid = 1943] [id = 607] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12dfcc000 == 40 [pid = 1943] [id = 606] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12da89000 == 39 [pid = 1943] [id = 605] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12c909800 == 38 [pid = 1943] [id = 604] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x121984800 == 37 [pid = 1943] [id = 603] 17:24:43 INFO - PROCESS | 1943 | --DOCSHELL 0x116473800 == 36 [pid = 1943] [id = 602] 17:24:44 INFO - PROCESS | 1943 | 1463099084032 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]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 794ms 17:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:24:44 INFO - PROCESS | 1943 | 1463099084043 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 1943 | 1463099084045 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 17:24:44 INFO - PROCESS | 1943 | 1463099084047 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 1943 | 1463099084048 Marionette TRACE conn2 <- [1,2486,null,{}] 17:24:44 INFO - PROCESS | 1943 | 1463099084051 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}] 17:24:44 INFO - PROCESS | 1943 | 1463099084134 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x124e1e000) [pid = 1943] [serial = 1646] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x1218dac00) [pid = 1943] [serial = 1703] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x11980e800) [pid = 1943] [serial = 1700] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x11673c800) [pid = 1943] [serial = 1694] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x1183e0800) [pid = 1943] [serial = 1697] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x1242ec400) [pid = 1943] [serial = 1786] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x126659400) [pid = 1943] [serial = 1789] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x124e1bc00) [pid = 1943] [serial = 1787] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x128da6400) [pid = 1943] [serial = 1792] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x126c98000) [pid = 1943] [serial = 1790] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x128e1b000) [pid = 1943] [serial = 1793] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x119812400) [pid = 1943] [serial = 1796] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x121a81400) [pid = 1943] [serial = 1757] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x119f5c000) [pid = 1943] [serial = 1756] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x128e13000) [pid = 1943] [serial = 1760] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x126c90800) [pid = 1943] [serial = 1759] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x1296ebc00) [pid = 1943] [serial = 1763] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x128f65000) [pid = 1943] [serial = 1762] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x1194bf800) [pid = 1943] [serial = 1780] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x119813800) [pid = 1943] [serial = 1781] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x113c0d400) [pid = 1943] [serial = 1769] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1130a6000) [pid = 1943] [serial = 1768] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x116736800) [pid = 1943] [serial = 1771] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x118027800) [pid = 1943] [serial = 1772] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x116275800) [pid = 1943] [serial = 1750] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1176a3000) [pid = 1943] [serial = 1751] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1183e8800) [pid = 1943] [serial = 1753] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x119104400) [pid = 1943] [serial = 1754] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x11a28d000) [pid = 1943] [serial = 1783] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x11914b000) [pid = 1943] [serial = 1778] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x11909e000) [pid = 1943] [serial = 1777] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12a813c00) [pid = 1943] [serial = 1766] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x129781400) [pid = 1943] [serial = 1765] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x11835ec00) [pid = 1943] [serial = 1774] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11856b400) [pid = 1943] [serial = 1775] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x12a99b000) [pid = 1943] [serial = 1802] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x129499400) [pid = 1943] [serial = 1798] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x114fc5000) [pid = 1943] [serial = 1795] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x12a896400) [pid = 1943] [serial = 1801] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x122798c00) [pid = 1943] [serial = 1784] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x12a80c400) [pid = 1943] [serial = 1799] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x124e1ec00) [pid = 1943] [serial = 1706] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x124e1b800) [pid = 1943] [serial = 1691] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x12ab25400) [pid = 1943] [serial = 1804] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x1166c0000) [pid = 1943] [serial = 1652] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x111139c00) [pid = 1943] [serial = 1649] [outer = 0x0] [url = about:blank] 17:24:44 INFO - PROCESS | 1943 | 1463099084198 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3a800 == 37 [pid = 1943] [id = 629] 17:24:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x1130a6000) [pid = 1943] [serial = 1887] [outer = 0x0] 17:24:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x1166c0000) [pid = 1943] [serial = 1888] [outer = 0x1130a6000] 17:24:44 INFO - PROCESS | 1943 | 1463099084225 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x118025800) [pid = 1943] [serial = 1889] [outer = 0x1130a6000] 17:24:44 INFO - PROCESS | 1943 | 1463099084533 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]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 518ms 17:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:24:44 INFO - PROCESS | 1943 | 1463099084565 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 1943 | 1463099084568 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 17:24:44 INFO - PROCESS | 1943 | 1463099084578 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 1943 | 1463099084581 Marionette TRACE conn2 <- [1,2490,null,{}] 17:24:44 INFO - PROCESS | 1943 | 1463099084583 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}] 17:24:44 INFO - PROCESS | 1943 | 1463099084662 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:24:44 INFO - PROCESS | 1943 | 1463099084713 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2f2000 == 38 [pid = 1943] [id = 630] 17:24:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x113c0d400) [pid = 1943] [serial = 1890] [outer = 0x0] 17:24:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x11830c400) [pid = 1943] [serial = 1891] [outer = 0x113c0d400] 17:24:44 INFO - PROCESS | 1943 | 1463099084739 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x118568400) [pid = 1943] [serial = 1892] [outer = 0x113c0d400] 17:24:45 INFO - PROCESS | 1943 | 1463099085074 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]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 528ms 17:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:24:45 INFO - PROCESS | 1943 | 1463099085099 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 1943 | 1463099085100 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 17:24:45 INFO - PROCESS | 1943 | 1463099085102 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 1943 | 1463099085104 Marionette TRACE conn2 <- [1,2494,null,{}] 17:24:45 INFO - PROCESS | 1943 | 1463099085108 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}] 17:24:45 INFO - PROCESS | 1943 | 1463099085223 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:24:45 INFO - PROCESS | 1943 | 1463099085300 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x122718000 == 39 [pid = 1943] [id = 631] 17:24:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11113c800) [pid = 1943] [serial = 1893] [outer = 0x0] 17:24:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x118571c00) [pid = 1943] [serial = 1894] [outer = 0x11113c800] 17:24:45 INFO - PROCESS | 1943 | 1463099085340 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x11893c000) [pid = 1943] [serial = 1895] [outer = 0x11113c800] 17:24:45 INFO - PROCESS | 1943 | 1463099085631 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]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 568ms 17:24:45 INFO - PROCESS | 1943 | 1463099085679 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 1943 | 1463099085680 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 17:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:24:45 INFO - PROCESS | 1943 | 1463099085683 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 1943 | 1463099085684 Marionette TRACE conn2 <- [1,2498,null,{}] 17:24:45 INFO - PROCESS | 1943 | 1463099085686 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}] 17:24:45 INFO - PROCESS | 1943 | 1463099085767 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:24:45 INFO - PROCESS | 1943 | 1463099085775 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x126804000 == 40 [pid = 1943] [id = 632] 17:24:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11910b400) [pid = 1943] [serial = 1896] [outer = 0x0] 17:24:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119110800) [pid = 1943] [serial = 1897] [outer = 0x11910b400] 17:24:45 INFO - PROCESS | 1943 | 1463099085807 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1194bc000) [pid = 1943] [serial = 1898] [outer = 0x11910b400] 17:24:46 INFO - PROCESS | 1943 | 1463099086202 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]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 571ms 17:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:24:46 INFO - PROCESS | 1943 | 1463099086254 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 1943 | 1463099086256 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 17:24:46 INFO - PROCESS | 1943 | 1463099086258 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 1943 | 1463099086259 Marionette TRACE conn2 <- [1,2502,null,{}] 17:24:46 INFO - PROCESS | 1943 | 1463099086261 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}] 17:24:46 INFO - PROCESS | 1943 | 1463099086367 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:24:46 INFO - PROCESS | 1943 | 1463099086374 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x128fa8800 == 41 [pid = 1943] [id = 633] 17:24:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x1194bf800) [pid = 1943] [serial = 1899] [outer = 0x0] 17:24:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x11980b000) [pid = 1943] [serial = 1900] [outer = 0x1194bf800] 17:24:46 INFO - PROCESS | 1943 | 1463099086399 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x119d55800) [pid = 1943] [serial = 1901] [outer = 0x1194bf800] 17:24:46 INFO - PROCESS | 1943 | 1463099086729 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]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 520ms 17:24:46 INFO - PROCESS | 1943 | 1463099086779 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 1943 | 1463099086780 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 17:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:24:46 INFO - PROCESS | 1943 | 1463099086782 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 1943 | 1463099086783 Marionette TRACE conn2 <- [1,2506,null,{}] 17:24:46 INFO - PROCESS | 1943 | 1463099086786 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}] 17:24:46 INFO - PROCESS | 1943 | 1463099086881 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:24:46 INFO - PROCESS | 1943 | 1463099086894 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x129653000 == 42 [pid = 1943] [id = 634] 17:24:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x11980a800) [pid = 1943] [serial = 1902] [outer = 0x0] 17:24:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x119f59000) [pid = 1943] [serial = 1903] [outer = 0x11980a800] 17:24:46 INFO - PROCESS | 1943 | 1463099086920 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x11a287000) [pid = 1943] [serial = 1904] [outer = 0x11980a800] 17:24:47 INFO - PROCESS | 1943 | 1463099087277 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]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 522ms 17:24:47 INFO - PROCESS | 1943 | 1463099087304 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 1943 | 1463099087305 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 17:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:24:47 INFO - PROCESS | 1943 | 1463099087308 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 1943 | 1463099087309 Marionette TRACE conn2 <- [1,2510,null,{}] 17:24:47 INFO - PROCESS | 1943 | 1463099087318 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}] 17:24:47 INFO - PROCESS | 1943 | 1463099087415 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:24:47 INFO - PROCESS | 1943 | 1463099087420 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x12a8cf800 == 43 [pid = 1943] [id = 635] 17:24:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x11a28f800) [pid = 1943] [serial = 1905] [outer = 0x0] 17:24:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x11a37d000) [pid = 1943] [serial = 1906] [outer = 0x11a28f800] 17:24:47 INFO - PROCESS | 1943 | 1463099087446 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x121827400) [pid = 1943] [serial = 1907] [outer = 0x11a28f800] 17:24:47 INFO - PROCESS | 1943 | 1463099087783 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]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 525ms 17:24:47 INFO - PROCESS | 1943 | 1463099087833 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 1943 | 1463099087835 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 17:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:24:47 INFO - PROCESS | 1943 | 1463099087837 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 1943 | 1463099087838 Marionette TRACE conn2 <- [1,2514,null,{}] 17:24:47 INFO - PROCESS | 1943 | 1463099087843 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}] 17:24:47 INFO - PROCESS | 1943 | 1463099087939 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x12949f400) [pid = 1943] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1164f1000) [pid = 1943] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x118570800) [pid = 1943] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x12641e400) [pid = 1943] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x119148400) [pid = 1943] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x11a387800) [pid = 1943] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12a80cc00) [pid = 1943] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x110fbec00) [pid = 1943] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x1183e6000) [pid = 1943] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11910a000) [pid = 1943] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x119142800) [pid = 1943] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x117122c00) [pid = 1943] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x112a69000) [pid = 1943] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11a387400) [pid = 1943] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1185d9000) [pid = 1943] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x1227a1c00) [pid = 1943] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x113386c00) [pid = 1943] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x118517000) [pid = 1943] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x110fcb400) [pid = 1943] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x111130400) [pid = 1943] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:24:48 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x12688ec00) [pid = 1943] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:24:48 INFO - PROCESS | 1943 | 1463099088179 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x11870a000 == 44 [pid = 1943] [id = 636] 17:24:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x110fca400) [pid = 1943] [serial = 1908] [outer = 0x0] 17:24:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x11113d000) [pid = 1943] [serial = 1909] [outer = 0x110fca400] 17:24:48 INFO - PROCESS | 1943 | 1463099088205 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1164f1000) [pid = 1943] [serial = 1910] [outer = 0x110fca400] 17:24:48 INFO - PROCESS | 1943 | 1463099088461 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]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 17:24:48 INFO - PROCESS | 1943 | 1463099088513 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 1943 | 1463099088514 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 17:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:24:48 INFO - PROCESS | 1943 | 1463099088516 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 1943 | 1463099088517 Marionette TRACE conn2 <- [1,2518,null,{}] 17:24:48 INFO - PROCESS | 1943 | 1463099088520 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}] 17:24:48 INFO - PROCESS | 1943 | 1463099088613 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:24:48 INFO - PROCESS | 1943 | 1463099088617 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9f0800 == 45 [pid = 1943] [id = 637] 17:24:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x118517000) [pid = 1943] [serial = 1911] [outer = 0x0] 17:24:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x119f5e000) [pid = 1943] [serial = 1912] [outer = 0x118517000] 17:24:48 INFO - PROCESS | 1943 | 1463099088647 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x121cbd000) [pid = 1943] [serial = 1913] [outer = 0x118517000] 17:24:48 INFO - PROCESS | 1943 | 1463099088985 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]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 473ms 17:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:24:48 INFO - PROCESS | 1943 | 1463099088992 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 1943 | 1463099088994 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 17:24:48 INFO - PROCESS | 1943 | 1463099088997 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 1943 | 1463099088998 Marionette TRACE conn2 <- [1,2522,null,{}] 17:24:49 INFO - PROCESS | 1943 | 1463099089000 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}] 17:24:49 INFO - PROCESS | 1943 | 1463099089121 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:24:49 INFO - PROCESS | 1943 | 1463099089128 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be79800 == 46 [pid = 1943] [id = 638] 17:24:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x112a67800) [pid = 1943] [serial = 1914] [outer = 0x0] 17:24:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x12279a800) [pid = 1943] [serial = 1915] [outer = 0x112a67800] 17:24:49 INFO - PROCESS | 1943 | 1463099089154 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x124db9400) [pid = 1943] [serial = 1916] [outer = 0x112a67800] 17:24:49 INFO - PROCESS | 1943 | 1463099089480 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]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 518ms 17:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:24:49 INFO - PROCESS | 1943 | 1463099089515 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 1943 | 1463099089517 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 17:24:49 INFO - PROCESS | 1943 | 1463099089520 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 1943 | 1463099089522 Marionette TRACE conn2 <- [1,2526,null,{}] 17:24:49 INFO - PROCESS | 1943 | 1463099089526 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}] 17:24:49 INFO - PROCESS | 1943 | 1463099089648 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:24:49 INFO - PROCESS | 1943 | 1463099089656 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c19b800 == 47 [pid = 1943] [id = 639] 17:24:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x124e13c00) [pid = 1943] [serial = 1917] [outer = 0x0] 17:24:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x124e1f800) [pid = 1943] [serial = 1918] [outer = 0x124e13c00] 17:24:49 INFO - PROCESS | 1943 | 1463099089695 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x12641e000) [pid = 1943] [serial = 1919] [outer = 0x124e13c00] 17:24:50 INFO - PROCESS | 1943 | 1463099090076 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]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 572ms 17:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:24:50 INFO - PROCESS | 1943 | 1463099090099 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 1943 | 1463099090100 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 17:24:50 INFO - PROCESS | 1943 | 1463099090102 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 1943 | 1463099090114 Marionette TRACE conn2 <- [1,2530,null,{}] 17:24:50 INFO - PROCESS | 1943 | 1463099090201 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}] 17:24:50 INFO - PROCESS | 1943 | 1463099090304 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:24:50 INFO - PROCESS | 1943 | 1463099090401 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x116a9c800 == 48 [pid = 1943] [id = 640] 17:24:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x111d19c00) [pid = 1943] [serial = 1920] [outer = 0x0] 17:24:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x11224e800) [pid = 1943] [serial = 1921] [outer = 0x111d19c00] 17:24:50 INFO - PROCESS | 1943 | 1463099090433 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1130d9000) [pid = 1943] [serial = 1922] [outer = 0x111d19c00] 17:24:50 INFO - PROCESS | 1943 | 1463099090879 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]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 798ms 17:24:50 INFO - PROCESS | 1943 | 1463099090901 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 1943 | 1463099090905 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 17:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:24:50 INFO - PROCESS | 1943 | 1463099090908 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 1943 | 1463099090911 Marionette TRACE conn2 <- [1,2534,null,{}] 17:24:50 INFO - PROCESS | 1943 | 1463099090913 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}] 17:24:51 INFO - PROCESS | 1943 | 1463099091041 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:24:51 INFO - PROCESS | 1943 | 1463099091126 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227cb000 == 49 [pid = 1943] [id = 641] 17:24:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x116743800) [pid = 1943] [serial = 1923] [outer = 0x0] 17:24:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x117697400) [pid = 1943] [serial = 1924] [outer = 0x116743800] 17:24:51 INFO - PROCESS | 1943 | 1463099091158 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x118310400) [pid = 1943] [serial = 1925] [outer = 0x116743800] 17:24:51 INFO - PROCESS | 1943 | 1463099091562 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]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 672ms 17:24:51 INFO - PROCESS | 1943 | 1463099091580 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 1943 | 1463099091582 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 17:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:24:51 INFO - PROCESS | 1943 | 1463099091584 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 1943 | 1463099091585 Marionette TRACE conn2 <- [1,2538,null,{}] 17:24:51 INFO - PROCESS | 1943 | 1463099091588 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}] 17:24:51 INFO - PROCESS | 1943 | 1463099091690 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:24:51 INFO - PROCESS | 1943 | 1463099091749 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be81000 == 50 [pid = 1943] [id = 642] 17:24:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x1183df000) [pid = 1943] [serial = 1926] [outer = 0x0] 17:24:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x118570400) [pid = 1943] [serial = 1927] [outer = 0x1183df000] 17:24:51 INFO - PROCESS | 1943 | 1463099091781 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x119104c00) [pid = 1943] [serial = 1928] [outer = 0x1183df000] 17:24:52 INFO - PROCESS | 1943 | 1463099092228 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]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 17:24:52 INFO - PROCESS | 1943 | 1463099092263 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 1943 | 1463099092267 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 17:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:24:52 INFO - PROCESS | 1943 | 1463099092271 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 1943 | 1463099092273 Marionette TRACE conn2 <- [1,2542,null,{}] 17:24:52 INFO - PROCESS | 1943 | 1463099092275 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}] 17:24:52 INFO - PROCESS | 1943 | 1463099092374 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:24:52 INFO - PROCESS | 1943 | 1463099092466 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c917000 == 51 [pid = 1943] [id = 643] 17:24:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x1194bfc00) [pid = 1943] [serial = 1929] [outer = 0x0] 17:24:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x11a384000) [pid = 1943] [serial = 1930] [outer = 0x1194bfc00] 17:24:52 INFO - PROCESS | 1943 | 1463099092497 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x121a86000) [pid = 1943] [serial = 1931] [outer = 0x1194bfc00] 17:24:52 INFO - PROCESS | 1943 | 1463099092909 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]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 17:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:24:52 INFO - PROCESS | 1943 | 1463099092943 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 1943 | 1463099092944 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 17:24:52 INFO - PROCESS | 1943 | 1463099092946 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 1943 | 1463099092948 Marionette TRACE conn2 <- [1,2546,null,{}] 17:24:52 INFO - PROCESS | 1943 | 1463099092950 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}] 17:24:53 INFO - PROCESS | 1943 | 1463099093048 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:24:53 INFO - PROCESS | 1943 | 1463099093105 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc1d000 == 52 [pid = 1943] [id = 644] 17:24:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x121a7e400) [pid = 1943] [serial = 1932] [outer = 0x0] 17:24:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x1227a4c00) [pid = 1943] [serial = 1933] [outer = 0x121a7e400] 17:24:53 INFO - PROCESS | 1943 | 1463099093134 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x124e19c00) [pid = 1943] [serial = 1934] [outer = 0x121a7e400] 17:24:53 INFO - PROCESS | 1943 | 1463099093627 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]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 17:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:24:53 INFO - PROCESS | 1943 | 1463099093666 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 1943 | 1463099093668 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 17:24:53 INFO - PROCESS | 1943 | 1463099093670 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 1943 | 1463099093671 Marionette TRACE conn2 <- [1,2550,null,{}] 17:24:53 INFO - PROCESS | 1943 | 1463099093674 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}] 17:24:53 INFO - PROCESS | 1943 | 1463099093815 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:24:53 INFO - PROCESS | 1943 | 1463099093873 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a2ec800 == 53 [pid = 1943] [id = 645] 17:24:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x1183e2000) [pid = 1943] [serial = 1935] [outer = 0x0] 17:24:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x124e15800) [pid = 1943] [serial = 1936] [outer = 0x1183e2000] 17:24:53 INFO - PROCESS | 1943 | 1463099093903 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x126890400) [pid = 1943] [serial = 1937] [outer = 0x1183e2000] 17:24:54 INFO - PROCESS | 1943 | 1463099094513 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]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 872ms 17:24:54 INFO - PROCESS | 1943 | 1463099094544 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 1943 | 1463099094547 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 17:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:24:54 INFO - PROCESS | 1943 | 1463099094550 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 1943 | 1463099094552 Marionette TRACE conn2 <- [1,2554,null,{}] 17:24:54 INFO - PROCESS | 1943 | 1463099094557 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}] 17:24:54 INFO - PROCESS | 1943 | 1463099094658 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:24:54 INFO - PROCESS | 1943 | 1463099094729 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e1f000 == 54 [pid = 1943] [id = 646] 17:24:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x113319400) [pid = 1943] [serial = 1938] [outer = 0x0] 17:24:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x114fc2c00) [pid = 1943] [serial = 1939] [outer = 0x113319400] 17:24:54 INFO - PROCESS | 1943 | 1463099094758 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x1164ad800) [pid = 1943] [serial = 1940] [outer = 0x113319400] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12be79800 == 53 [pid = 1943] [id = 638] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9f0800 == 52 [pid = 1943] [id = 637] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x11870a000 == 51 [pid = 1943] [id = 636] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12a8cf800 == 50 [pid = 1943] [id = 635] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x129653000 == 49 [pid = 1943] [id = 634] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x128fa8800 == 48 [pid = 1943] [id = 633] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x128e14400) [pid = 1943] [serial = 1867] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x126804000 == 47 [pid = 1943] [id = 632] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x122718000 == 46 [pid = 1943] [id = 631] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2f2000 == 45 [pid = 1943] [id = 630] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3a800 == 44 [pid = 1943] [id = 629] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x11870d000 == 43 [pid = 1943] [id = 628] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1191b1000 == 42 [pid = 1943] [id = 627] 17:24:55 INFO - PROCESS | 1943 | --DOCSHELL 0x118703000 == 41 [pid = 1943] [id = 623] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x1296f1800) [pid = 1943] [serial = 1748] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x116848400) [pid = 1943] [serial = 1832] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x1166c1000) [pid = 1943] [serial = 1831] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x118935000) [pid = 1943] [serial = 1840] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x11910b000) [pid = 1943] [serial = 1841] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x12949f800) [pid = 1943] [serial = 1820] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11a28b000) [pid = 1943] [serial = 1846] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x128e1a000) [pid = 1943] [serial = 1819] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x11a385c00) [pid = 1943] [serial = 1847] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x121d80400) [pid = 1943] [serial = 1852] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x12ac5b800) [pid = 1943] [serial = 1823] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x12a99c400) [pid = 1943] [serial = 1822] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11113e000) [pid = 1943] [serial = 1808] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x110fc3000) [pid = 1943] [serial = 1807] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x118567000) [pid = 1943] [serial = 1837] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x118583c00) [pid = 1943] [serial = 1838] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x124e16400) [pid = 1943] [serial = 1817] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x1216c5000) [pid = 1943] [serial = 1816] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1194b2800) [pid = 1943] [serial = 1843] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x118024000) [pid = 1943] [serial = 1834] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x112d22c00) [pid = 1943] [serial = 1828] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x113204400) [pid = 1943] [serial = 1829] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1183dd400) [pid = 1943] [serial = 1835] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x1219f1400) [pid = 1943] [serial = 1850] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x119d55c00) [pid = 1943] [serial = 1814] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x119328c00) [pid = 1943] [serial = 1813] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x12151d400) [pid = 1943] [serial = 1849] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x124e12400) [pid = 1943] [serial = 1855] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x118309c00) [pid = 1943] [serial = 1811] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11756d000) [pid = 1943] [serial = 1810] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x12acba000) [pid = 1943] [serial = 1826] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x12ab2dc00) [pid = 1943] [serial = 1825] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x11857ec00) [pid = 1943] [serial = 1858] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x1266ce000) [pid = 1943] [serial = 1862] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x126e10000) [pid = 1943] [serial = 1864] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x124e1e800) [pid = 1943] [serial = 1856] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x1227a5400) [pid = 1943] [serial = 1853] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x124e1e400) [pid = 1943] [serial = 1859] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x128da3c00) [pid = 1943] [serial = 1865] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x119f5ac00) [pid = 1943] [serial = 1844] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x126418000) [pid = 1943] [serial = 1861] [outer = 0x0] [url = about:blank] 17:24:55 INFO - PROCESS | 1943 | 1463099095213 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]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 17:24:55 INFO - PROCESS | 1943 | 1463099095221 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 1943 | 1463099095228 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 17:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:24:55 INFO - PROCESS | 1943 | 1463099095232 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 1943 | 1463099095234 Marionette TRACE conn2 <- [1,2558,null,{}] 17:24:55 INFO - PROCESS | 1943 | 1463099095236 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}] 17:24:55 INFO - PROCESS | 1943 | 1463099095339 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:24:55 INFO - PROCESS | 1943 | 1463099095346 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185a6800 == 42 [pid = 1943] [id = 647] 17:24:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x1164aec00) [pid = 1943] [serial = 1941] [outer = 0x0] 17:24:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x116739c00) [pid = 1943] [serial = 1942] [outer = 0x1164aec00] 17:24:55 INFO - PROCESS | 1943 | 1463099095372 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x118180000) [pid = 1943] [serial = 1943] [outer = 0x1164aec00] 17:24:55 INFO - PROCESS | 1943 | 1463099095734 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]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 523ms 17:24:55 INFO - PROCESS | 1943 | 1463099095757 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 1943 | 1463099095759 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 17:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:24:55 INFO - PROCESS | 1943 | 1463099095762 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 1943 | 1463099095764 Marionette TRACE conn2 <- [1,2562,null,{}] 17:24:55 INFO - PROCESS | 1943 | 1463099095771 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}] 17:24:55 INFO - PROCESS | 1943 | 1463099095853 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:24:55 INFO - PROCESS | 1943 | 1463099095860 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b5b800 == 43 [pid = 1943] [id = 648] 17:24:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x1183e3400) [pid = 1943] [serial = 1944] [outer = 0x0] 17:24:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x11856e400) [pid = 1943] [serial = 1945] [outer = 0x1183e3400] 17:24:55 INFO - PROCESS | 1943 | 1463099095888 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x1185db800) [pid = 1943] [serial = 1946] [outer = 0x1183e3400] 17:24:56 INFO - PROCESS | 1943 | 1463099096310 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]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 572ms 17:24:56 INFO - PROCESS | 1943 | 1463099096335 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 1943 | 1463099096338 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 17:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:24:56 INFO - PROCESS | 1943 | 1463099096350 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 1943 | 1463099096352 Marionette TRACE conn2 <- [1,2566,null,{}] 17:24:56 INFO - PROCESS | 1943 | 1463099096357 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}] 17:24:56 INFO - PROCESS | 1943 | 1463099096484 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:24:56 INFO - PROCESS | 1943 | 1463099096498 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261ed800 == 44 [pid = 1943] [id = 649] 17:24:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x119107800) [pid = 1943] [serial = 1947] [outer = 0x0] 17:24:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x11910cc00) [pid = 1943] [serial = 1948] [outer = 0x119107800] 17:24:56 INFO - PROCESS | 1943 | 1463099096538 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x119330000) [pid = 1943] [serial = 1949] [outer = 0x119107800] 17:24:56 INFO - PROCESS | 1943 | 1463099096953 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]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 619ms 17:24:56 INFO - PROCESS | 1943 | 1463099096970 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 1943 | 1463099096971 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 17:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:24:56 INFO - PROCESS | 1943 | 1463099096975 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 1943 | 1463099096977 Marionette TRACE conn2 <- [1,2570,null,{}] 17:24:57 INFO - PROCESS | 1943 | 1463099097002 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}] 17:24:57 INFO - PROCESS | 1943 | 1463099097083 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:24:57 INFO - PROCESS | 1943 | 1463099097087 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x1191ca800 == 45 [pid = 1943] [id = 650] 17:24:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x119330400) [pid = 1943] [serial = 1950] [outer = 0x0] 17:24:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x11980f800) [pid = 1943] [serial = 1951] [outer = 0x119330400] 17:24:57 INFO - PROCESS | 1943 | 1463099097116 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x119b0a400) [pid = 1943] [serial = 1952] [outer = 0x119330400] 17:24:57 INFO - PROCESS | 1943 | 1463099097494 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]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 543ms 17:24:57 INFO - PROCESS | 1943 | 1463099097516 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 1943 | 1463099097518 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 17:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:24:57 INFO - PROCESS | 1943 | 1463099097520 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 1943 | 1463099097521 Marionette TRACE conn2 <- [1,2574,null,{}] 17:24:57 INFO - PROCESS | 1943 | 1463099097525 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}] 17:24:57 INFO - PROCESS | 1943 | 1463099097648 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:24:57 INFO - PROCESS | 1943 | 1463099097663 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298ae800 == 46 [pid = 1943] [id = 651] 17:24:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x119d59800) [pid = 1943] [serial = 1953] [outer = 0x0] 17:24:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x119f5dc00) [pid = 1943] [serial = 1954] [outer = 0x119d59800] 17:24:57 INFO - PROCESS | 1943 | 1463099097688 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x121d80400) [pid = 1943] [serial = 1955] [outer = 0x119d59800] 17:24:58 INFO - PROCESS | 1943 | 1463099098022 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]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 522ms 17:24:58 INFO - PROCESS | 1943 | 1463099098043 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 1943 | 1463099098044 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 17:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:24:58 INFO - PROCESS | 1943 | 1463099098060 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 1943 | 1463099098061 Marionette TRACE conn2 <- [1,2578,null,{}] 17:24:58 INFO - PROCESS | 1943 | 1463099098063 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}] 17:24:58 INFO - PROCESS | 1943 | 1463099098162 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:24:58 INFO - PROCESS | 1943 | 1463099098166 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acde000 == 47 [pid = 1943] [id = 652] 17:24:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1219f0000) [pid = 1943] [serial = 1956] [outer = 0x0] 17:24:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1227a7000) [pid = 1943] [serial = 1957] [outer = 0x1219f0000] 17:24:58 INFO - PROCESS | 1943 | 1463099098222 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x12612b400) [pid = 1943] [serial = 1958] [outer = 0x1219f0000] 17:24:58 INFO - PROCESS | 1943 | 1463099098529 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]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 17:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:24:58 INFO - PROCESS | 1943 | 1463099098580 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 1943 | 1463099098581 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 17:24:58 INFO - PROCESS | 1943 | 1463099098583 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 1943 | 1463099098584 Marionette TRACE conn2 <- [1,2582,null,{}] 17:24:58 INFO - PROCESS | 1943 | 1463099098586 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}] 17:24:58 INFO - PROCESS | 1943 | 1463099098686 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:24:58 INFO - PROCESS | 1943 | 1463099098699 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce4800 == 48 [pid = 1943] [id = 653] 17:24:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x12612e400) [pid = 1943] [serial = 1959] [outer = 0x0] 17:24:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1266ca400) [pid = 1943] [serial = 1960] [outer = 0x12612e400] 17:24:58 INFO - PROCESS | 1943 | 1463099098731 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x126895800) [pid = 1943] [serial = 1961] [outer = 0x12612e400] 17:24:59 INFO - PROCESS | 1943 | 1463099099068 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]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 17:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:24:59 INFO - PROCESS | 1943 | 1463099099105 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 1943 | 1463099099107 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 17:24:59 INFO - PROCESS | 1943 | 1463099099109 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 1943 | 1463099099110 Marionette TRACE conn2 <- [1,2586,null,{}] 17:24:59 INFO - PROCESS | 1943 | 1463099099112 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}] 17:24:59 INFO - PROCESS | 1943 | 1463099099213 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:24:59 INFO - PROCESS | 1943 | 1463099099248 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfae000 == 49 [pid = 1943] [id = 654] 17:24:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x126423400) [pid = 1943] [serial = 1962] [outer = 0x0] 17:24:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x126e10c00) [pid = 1943] [serial = 1963] [outer = 0x126423400] 17:24:59 INFO - PROCESS | 1943 | 1463099099274 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x128da1800) [pid = 1943] [serial = 1964] [outer = 0x126423400] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12a9a4000) [pid = 1943] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x11910b400) [pid = 1943] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x1194bf800) [pid = 1943] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11113c800) [pid = 1943] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x115e6a000) [pid = 1943] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x113c0d400) [pid = 1943] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x11980a800) [pid = 1943] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x111134800) [pid = 1943] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1130a6000) [pid = 1943] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x11a28f800) [pid = 1943] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x110fca400) [pid = 1943] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x112a67800) [pid = 1943] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:24:59 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x118517000) [pid = 1943] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:24:59 INFO - PROCESS | 1943 | 1463099099649 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]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 570ms 17:24:59 INFO - PROCESS | 1943 | 1463099099680 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 1943 | 1463099099681 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 17:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:24:59 INFO - PROCESS | 1943 | 1463099099683 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 1943 | 1463099099684 Marionette TRACE conn2 <- [1,2590,null,{}] 17:24:59 INFO - PROCESS | 1943 | 1463099099687 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}] 17:24:59 INFO - PROCESS | 1943 | 1463099099797 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:24:59 INFO - PROCESS | 1943 | 1463099099831 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3b2800 == 50 [pid = 1943] [id = 655] 17:24:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x110fc9400) [pid = 1943] [serial = 1965] [outer = 0x0] 17:24:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x11851d000) [pid = 1943] [serial = 1966] [outer = 0x110fc9400] 17:24:59 INFO - PROCESS | 1943 | 1463099099856 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1216cc000) [pid = 1943] [serial = 1967] [outer = 0x110fc9400] 17:25:00 INFO - PROCESS | 1943 | 1463099100161 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]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 523ms 17:25:00 INFO - PROCESS | 1943 | 1463099100208 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 1943 | 1463099100211 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 17:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:25:00 INFO - PROCESS | 1943 | 1463099100213 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 1943 | 1463099100214 Marionette TRACE conn2 <- [1,2594,null,{}] 17:25:00 INFO - PROCESS | 1943 | 1463099100217 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}] 17:25:00 INFO - PROCESS | 1943 | 1463099100311 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:25:00 INFO - PROCESS | 1943 | 1463099100366 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c546000 == 51 [pid = 1943] [id = 656] 17:25:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11a28f800) [pid = 1943] [serial = 1968] [outer = 0x0] 17:25:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x128da0800) [pid = 1943] [serial = 1969] [outer = 0x11a28f800] 17:25:00 INFO - PROCESS | 1943 | 1463099100395 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x1291db000) [pid = 1943] [serial = 1970] [outer = 0x11a28f800] 17:25:00 INFO - PROCESS | 1943 | 1463099100667 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]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 471ms 17:25:00 INFO - PROCESS | 1943 | 1463099100685 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 1943 | 1463099100686 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 17:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:25:00 INFO - PROCESS | 1943 | 1463099100701 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 1943 | 1463099100702 Marionette TRACE conn2 <- [1,2598,null,{}] 17:25:00 INFO - PROCESS | 1943 | 1463099100717 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}] 17:25:00 INFO - PROCESS | 1943 | 1463099100850 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:25:00 INFO - PROCESS | 1943 | 1463099100858 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d19c000 == 52 [pid = 1943] [id = 657] 17:25:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x119811400) [pid = 1943] [serial = 1971] [outer = 0x0] 17:25:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1291e0400) [pid = 1943] [serial = 1972] [outer = 0x119811400] 17:25:00 INFO - PROCESS | 1943 | 1463099100895 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x12949dc00) [pid = 1943] [serial = 1973] [outer = 0x119811400] 17:25:01 INFO - PROCESS | 1943 | 1463099101305 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]]]}] 17:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 636ms 17:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:25:01 INFO - PROCESS | 1943 | 1463099101326 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 1943 | 1463099101328 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 17:25:01 INFO - PROCESS | 1943 | 1463099101331 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 1943 | 1463099101333 Marionette TRACE conn2 <- [1,2602,null,{}] 17:25:01 INFO - PROCESS | 1943 | 1463099101349 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}] 17:25:01 INFO - PROCESS | 1943 | 1463099101478 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:25:01 INFO - PROCESS | 1943 | 1463099101655 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x116870000 == 53 [pid = 1943] [id = 658] 17:25:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x110fc1800) [pid = 1943] [serial = 1974] [outer = 0x0] 17:25:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x111139800) [pid = 1943] [serial = 1975] [outer = 0x110fc1800] 17:25:01 INFO - PROCESS | 1943 | 1463099101688 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1130aec00) [pid = 1943] [serial = 1976] [outer = 0x110fc1800] 17:25:02 INFO - PROCESS | 1943 | 1463099102211 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]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 920ms 17:25:02 INFO - PROCESS | 1943 | 1463099102252 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 1943 | 1463099102255 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 17:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:25:02 INFO - PROCESS | 1943 | 1463099102276 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 1943 | 1463099102279 Marionette TRACE conn2 <- [1,2606,null,{}] 17:25:02 INFO - PROCESS | 1943 | 1463099102283 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}] 17:25:02 INFO - PROCESS | 1943 | 1463099102392 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:25:02 INFO - PROCESS | 1943 | 1463099102462 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227d4800 == 54 [pid = 1943] [id = 659] 17:25:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x116849400) [pid = 1943] [serial = 1977] [outer = 0x0] 17:25:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x11756d800) [pid = 1943] [serial = 1978] [outer = 0x116849400] 17:25:02 INFO - PROCESS | 1943 | 1463099102493 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x118313000) [pid = 1943] [serial = 1979] [outer = 0x116849400] 17:25:02 INFO - PROCESS | 1943 | 1463099102914 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]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 675ms 17:25:02 INFO - PROCESS | 1943 | 1463099102952 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 1943 | 1463099102954 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 17:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:25:02 INFO - PROCESS | 1943 | 1463099102957 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 1943 | 1463099102958 Marionette TRACE conn2 <- [1,2610,null,{}] 17:25:02 INFO - PROCESS | 1943 | 1463099102961 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}] 17:25:03 INFO - PROCESS | 1943 | 1463099103063 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:25:03 INFO - PROCESS | 1943 | 1463099103122 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1ad800 == 55 [pid = 1943] [id = 660] 17:25:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x1183e4c00) [pid = 1943] [serial = 1980] [outer = 0x0] 17:25:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x119031000) [pid = 1943] [serial = 1981] [outer = 0x1183e4c00] 17:25:03 INFO - PROCESS | 1943 | 1463099103151 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x1194ba000) [pid = 1943] [serial = 1982] [outer = 0x1183e4c00] 17:25:03 INFO - PROCESS | 1943 | 1463099103575 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]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 669ms 17:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:25:03 INFO - PROCESS | 1943 | 1463099103627 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 1943 | 1463099103629 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 17:25:03 INFO - PROCESS | 1943 | 1463099103636 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 1943 | 1463099103641 Marionette TRACE conn2 <- [1,2614,null,{}] 17:25:03 INFO - PROCESS | 1943 | 1463099103644 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}] 17:25:03 INFO - PROCESS | 1943 | 1463099103771 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:25:03 INFO - PROCESS | 1943 | 1463099103854 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3e8000 == 56 [pid = 1943] [id = 661] 17:25:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x119f02400) [pid = 1943] [serial = 1983] [outer = 0x0] 17:25:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x121834000) [pid = 1943] [serial = 1984] [outer = 0x119f02400] 17:25:03 INFO - PROCESS | 1943 | 1463099103884 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1266d1c00) [pid = 1943] [serial = 1985] [outer = 0x119f02400] 17:25:04 INFO - PROCESS | 1943 | 1463099104294 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]]]}] 17:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 729ms 17:25:04 INFO - PROCESS | 1943 | 1463099104361 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 1943 | 1463099104362 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 17:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:25:04 INFO - PROCESS | 1943 | 1463099104365 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 1943 | 1463099104366 Marionette TRACE conn2 <- [1,2618,null,{}] 17:25:04 INFO - PROCESS | 1943 | 1463099104368 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}] 17:25:04 INFO - PROCESS | 1943 | 1463099104472 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:25:04 INFO - PROCESS | 1943 | 1463099104530 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da61000 == 57 [pid = 1943] [id = 662] 17:25:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x126e11000) [pid = 1943] [serial = 1986] [outer = 0x0] 17:25:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x128e18400) [pid = 1943] [serial = 1987] [outer = 0x126e11000] 17:25:04 INFO - PROCESS | 1943 | 1463099104559 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x1291e1800) [pid = 1943] [serial = 1988] [outer = 0x126e11000] 17:25:05 INFO - PROCESS | 1943 | 1463099105030 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]]]}] 17:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 718ms 17:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:25:05 INFO - PROCESS | 1943 | 1463099105087 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 1943 | 1463099105088 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 17:25:05 INFO - PROCESS | 1943 | 1463099105092 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 1943 | 1463099105094 Marionette TRACE conn2 <- [1,2622,null,{}] 17:25:05 INFO - PROCESS | 1943 | 1463099105096 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}] 17:25:05 INFO - PROCESS | 1943 | 1463099105195 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:25:05 INFO - PROCESS | 1943 | 1463099105256 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e07800 == 58 [pid = 1943] [id = 663] 17:25:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x128e1b800) [pid = 1943] [serial = 1989] [outer = 0x0] 17:25:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x1291e3000) [pid = 1943] [serial = 1990] [outer = 0x128e1b800] 17:25:05 INFO - PROCESS | 1943 | 1463099105292 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x1296e5000) [pid = 1943] [serial = 1991] [outer = 0x128e1b800] 17:25:05 INFO - PROCESS | 1943 | 1463099105985 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]]]}] 17:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 923ms 17:25:06 INFO - PROCESS | 1943 | 1463099106025 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 1943 | 1463099106029 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 17:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:25:06 INFO - PROCESS | 1943 | 1463099106033 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 1943 | 1463099106036 Marionette TRACE conn2 <- [1,2626,null,{}] 17:25:06 INFO - PROCESS | 1943 | 1463099106040 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}] 17:25:06 INFO - PROCESS | 1943 | 1463099106141 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:25:06 INFO - PROCESS | 1943 | 1463099106216 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x116f3f000 == 59 [pid = 1943] [id = 664] 17:25:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x113204400) [pid = 1943] [serial = 1992] [outer = 0x0] 17:25:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x113c0d400) [pid = 1943] [serial = 1993] [outer = 0x113204400] 17:25:06 INFO - PROCESS | 1943 | 1463099106245 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x11673e400) [pid = 1943] [serial = 1994] [outer = 0x113204400] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12d19c000 == 58 [pid = 1943] [id = 657] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12c546000 == 57 [pid = 1943] [id = 656] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3b2800 == 56 [pid = 1943] [id = 655] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfae000 == 55 [pid = 1943] [id = 654] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce4800 == 54 [pid = 1943] [id = 653] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12cd97800 == 53 [pid = 1943] [id = 622] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12acde000 == 52 [pid = 1943] [id = 652] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x1298ae800 == 51 [pid = 1943] [id = 651] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x124e1f800) [pid = 1943] [serial = 1918] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | 1463099106721 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]]]}] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x1191ca800 == 50 [pid = 1943] [id = 650] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x1261ed800 == 49 [pid = 1943] [id = 649] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x121b5b800 == 48 [pid = 1943] [id = 648] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x1185a6800 == 47 [pid = 1943] [id = 647] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x117e1f000 == 46 [pid = 1943] [id = 646] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12c917000 == 45 [pid = 1943] [id = 643] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12be81000 == 44 [pid = 1943] [id = 642] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x1227cb000 == 43 [pid = 1943] [id = 641] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x116a9c800 == 42 [pid = 1943] [id = 640] 17:25:06 INFO - PROCESS | 1943 | --DOCSHELL 0x12c19b800 == 41 [pid = 1943] [id = 639] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x12ab2b400) [pid = 1943] [serial = 1805] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x1164f7400) [pid = 1943] [serial = 1885] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x11830c400) [pid = 1943] [serial = 1891] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x118568400) [pid = 1943] [serial = 1892] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x119f59000) [pid = 1943] [serial = 1903] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x11271a800) [pid = 1943] [serial = 1883] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1111b0800) [pid = 1943] [serial = 1882] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x1166c0000) [pid = 1943] [serial = 1888] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x118025800) [pid = 1943] [serial = 1889] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x119329800) [pid = 1943] [serial = 1876] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x11a37d000) [pid = 1943] [serial = 1906] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11a287000) [pid = 1943] [serial = 1904] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x121827400) [pid = 1943] [serial = 1907] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1164f1000) [pid = 1943] [serial = 1910] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x124db9400) [pid = 1943] [serial = 1916] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x119f5e000) [pid = 1943] [serial = 1912] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x11113d000) [pid = 1943] [serial = 1909] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x119d55800) [pid = 1943] [serial = 1901] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x121cbd000) [pid = 1943] [serial = 1913] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1194bc000) [pid = 1943] [serial = 1898] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x12279a800) [pid = 1943] [serial = 1915] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x11331e800) [pid = 1943] [serial = 1870] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x119110800) [pid = 1943] [serial = 1897] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11980b000) [pid = 1943] [serial = 1900] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1168c5400) [pid = 1943] [serial = 1873] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x118571c00) [pid = 1943] [serial = 1894] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11893c000) [pid = 1943] [serial = 1895] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11a289c00) [pid = 1943] [serial = 1879] [outer = 0x0] [url = about:blank] 17:25:06 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11684a800) [pid = 1943] [serial = 1886] [outer = 0x0] [url = about:blank] 17:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 722ms 17:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:25:06 INFO - PROCESS | 1943 | 1463099106757 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 1943 | 1463099106761 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 17:25:06 INFO - PROCESS | 1943 | 1463099106787 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 1943 | 1463099106789 Marionette TRACE conn2 <- [1,2630,null,{}] 17:25:06 INFO - PROCESS | 1943 | 1463099106793 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}] 17:25:06 INFO - PROCESS | 1943 | 1463099106872 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:25:06 INFO - PROCESS | 1943 | 1463099106881 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185bf800 == 42 [pid = 1943] [id = 665] 17:25:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x116a63000) [pid = 1943] [serial = 1995] [outer = 0x0] 17:25:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1176a5800) [pid = 1943] [serial = 1996] [outer = 0x116a63000] 17:25:06 INFO - PROCESS | 1943 | 1463099106907 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1183dd400) [pid = 1943] [serial = 1997] [outer = 0x116a63000] 17:25:07 INFO - PROCESS | 1943 | 1463099107346 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]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 595ms 17:25:07 INFO - PROCESS | 1943 | 1463099107361 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 1943 | 1463099107364 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 17:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:25:07 INFO - PROCESS | 1943 | 1463099107367 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 1943 | 1463099107371 Marionette TRACE conn2 <- [1,2634,null,{}] 17:25:07 INFO - PROCESS | 1943 | 1463099107384 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}] 17:25:07 INFO - PROCESS | 1943 | 1463099107515 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:25:07 INFO - PROCESS | 1943 | 1463099107528 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b58800 == 43 [pid = 1943] [id = 666] 17:25:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x11856fc00) [pid = 1943] [serial = 1998] [outer = 0x0] 17:25:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x11893cc00) [pid = 1943] [serial = 1999] [outer = 0x11856fc00] 17:25:07 INFO - PROCESS | 1943 | 1463099107555 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x119111800) [pid = 1943] [serial = 2000] [outer = 0x11856fc00] 17:25:07 INFO - PROCESS | 1943 | 1463099107883 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]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 526ms 17:25:07 INFO - PROCESS | 1943 | 1463099107903 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 1943 | 1463099107905 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 17:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:25:07 INFO - PROCESS | 1943 | 1463099107911 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 1943 | 1463099107912 Marionette TRACE conn2 <- [1,2638,null,{}] 17:25:07 INFO - PROCESS | 1943 | 1463099107921 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}] 17:25:08 INFO - PROCESS | 1943 | 1463099107999 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:25:08 INFO - PROCESS | 1943 | 1463099108114 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x116884800 == 44 [pid = 1943] [id = 667] 17:25:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x11113d000) [pid = 1943] [serial = 2001] [outer = 0x0] 17:25:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x11201c000) [pid = 1943] [serial = 2002] [outer = 0x11113d000] 17:25:08 INFO - PROCESS | 1943 | 1463099108172 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x114fc3c00) [pid = 1943] [serial = 2003] [outer = 0x11113d000] 17:25:08 INFO - PROCESS | 1943 | 1463099108607 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]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 723ms 17:25:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:25:08 INFO - PROCESS | 1943 | 1463099108645 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 1943 | 1463099108647 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 17:25:08 INFO - PROCESS | 1943 | 1463099108651 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 1943 | 1463099108653 Marionette TRACE conn2 <- [1,2642,null,{}] 17:25:08 INFO - PROCESS | 1943 | 1463099108658 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}] 17:25:08 INFO - PROCESS | 1943 | 1463099108761 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:25:08 INFO - PROCESS | 1943 | 1463099108818 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x1227e2800 == 45 [pid = 1943] [id = 668] 17:25:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1166c2c00) [pid = 1943] [serial = 2004] [outer = 0x0] 17:25:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x118314c00) [pid = 1943] [serial = 2005] [outer = 0x1166c2c00] 17:25:08 INFO - PROCESS | 1943 | 1463099108849 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x118568400) [pid = 1943] [serial = 2006] [outer = 0x1166c2c00] 17:25:09 INFO - PROCESS | 1943 | 1463099109305 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]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 17:25:09 INFO - PROCESS | 1943 | 1463099109324 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 1943 | 1463099109327 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 17:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:25:09 INFO - PROCESS | 1943 | 1463099109329 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - PROCESS | 1943 | 1463099109331 Marionette TRACE conn2 <- [1,2646,null,{}] 17:25:09 INFO - PROCESS | 1943 | 1463099109333 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}] 17:25:09 INFO - PROCESS | 1943 | 1463099109448 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:25:09 INFO - PROCESS | 1943 | 1463099109518 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291c8000 == 46 [pid = 1943] [id = 669] 17:25:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x118578800) [pid = 1943] [serial = 2007] [outer = 0x0] 17:25:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x119103400) [pid = 1943] [serial = 2008] [outer = 0x118578800] 17:25:09 INFO - PROCESS | 1943 | 1463099109548 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x119810c00) [pid = 1943] [serial = 2009] [outer = 0x118578800] 17:25:09 INFO - PROCESS | 1943 | 1463099109968 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]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 17:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:25:10 INFO - PROCESS | 1943 | 1463099110000 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 1943 | 1463099110001 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 17:25:10 INFO - PROCESS | 1943 | 1463099110009 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 1943 | 1463099110013 Marionette TRACE conn2 <- [1,2650,null,{}] 17:25:10 INFO - PROCESS | 1943 | 1463099110016 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}] 17:25:10 INFO - PROCESS | 1943 | 1463099110117 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:25:10 INFO - PROCESS | 1943 | 1463099110173 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab05000 == 47 [pid = 1943] [id = 670] 17:25:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x119816000) [pid = 1943] [serial = 2010] [outer = 0x0] 17:25:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x11a284c00) [pid = 1943] [serial = 2011] [outer = 0x119816000] 17:25:10 INFO - PROCESS | 1943 | 1463099110202 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x11a385c00) [pid = 1943] [serial = 2012] [outer = 0x119816000] 17:25:10 INFO - PROCESS | 1943 | 1463099110639 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]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 679ms 17:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:25:10 INFO - PROCESS | 1943 | 1463099110687 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 1943 | 1463099110690 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 17:25:10 INFO - PROCESS | 1943 | 1463099110694 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 1943 | 1463099110695 Marionette TRACE conn2 <- [1,2654,null,{}] 17:25:10 INFO - PROCESS | 1943 | 1463099110698 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}] 17:25:10 INFO - PROCESS | 1943 | 1463099110812 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:25:10 INFO - PROCESS | 1943 | 1463099110894 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3c9800 == 48 [pid = 1943] [id = 671] 17:25:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11a37d000) [pid = 1943] [serial = 2013] [outer = 0x0] 17:25:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x121a8ac00) [pid = 1943] [serial = 2014] [outer = 0x11a37d000] 17:25:10 INFO - PROCESS | 1943 | 1463099110924 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x121f0ec00) [pid = 1943] [serial = 2015] [outer = 0x11a37d000] 17:25:11 INFO - PROCESS | 1943 | 1463099111335 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]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:25:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 669ms 17:25:11 INFO - PROCESS | 1943 | 1463099111364 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 1943 | 1463099111365 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 17:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:25:11 INFO - PROCESS | 1943 | 1463099111367 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 1943 | 1463099111369 Marionette TRACE conn2 <- [1,2658,null,{}] 17:25:11 INFO - PROCESS | 1943 | 1463099111371 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}] 17:25:11 INFO - PROCESS | 1943 | 1463099111470 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:25:11 INFO - PROCESS | 1943 | 1463099111529 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce2000 == 49 [pid = 1943] [id = 672] 17:25:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x1248bd400) [pid = 1943] [serial = 2016] [outer = 0x0] 17:25:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x124e18c00) [pid = 1943] [serial = 2017] [outer = 0x1248bd400] 17:25:11 INFO - PROCESS | 1943 | 1463099111563 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12665e800) [pid = 1943] [serial = 2018] [outer = 0x1248bd400] 17:25:12 INFO - PROCESS | 1943 | 1463099112004 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]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:25:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 17:25:12 INFO - PROCESS | 1943 | 1463099112038 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 1943 | 1463099112039 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 17:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:25:12 INFO - PROCESS | 1943 | 1463099112042 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 1943 | 1463099112043 Marionette TRACE conn2 <- [1,2662,null,{}] 17:25:12 INFO - PROCESS | 1943 | 1463099112045 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}] 17:25:12 INFO - PROCESS | 1943 | 1463099112145 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:25:12 INFO - PROCESS | 1943 | 1463099112236 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c19d800 == 50 [pid = 1943] [id = 673] 17:25:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x126893800) [pid = 1943] [serial = 2019] [outer = 0x0] 17:25:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x128dadc00) [pid = 1943] [serial = 2020] [outer = 0x126893800] 17:25:12 INFO - PROCESS | 1943 | 1463099112266 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x128f65000) [pid = 1943] [serial = 2021] [outer = 0x126893800] 17:25:12 INFO - PROCESS | 1943 | 1463099112721 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]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:25:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 720ms 17:25:12 INFO - PROCESS | 1943 | 1463099112779 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 1943 | 1463099112781 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 17:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:25:12 INFO - PROCESS | 1943 | 1463099112786 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 1943 | 1463099112788 Marionette TRACE conn2 <- [1,2666,null,{}] 17:25:12 INFO - PROCESS | 1943 | 1463099112794 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}] 17:25:12 INFO - PROCESS | 1943 | 1463099112942 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:25:13 INFO - PROCESS | 1943 | 1463099113033 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c910000 == 51 [pid = 1943] [id = 674] 17:25:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x128e1bc00) [pid = 1943] [serial = 2022] [outer = 0x0] 17:25:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x12949a800) [pid = 1943] [serial = 2023] [outer = 0x128e1bc00] 17:25:13 INFO - PROCESS | 1943 | 1463099113062 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x1294a4800) [pid = 1943] [serial = 2024] [outer = 0x128e1bc00] 17:25:13 INFO - PROCESS | 1943 | --DOCSHELL 0x121b58800 == 50 [pid = 1943] [id = 666] 17:25:13 INFO - PROCESS | 1943 | --DOCSHELL 0x1185bf800 == 49 [pid = 1943] [id = 665] 17:25:13 INFO - PROCESS | 1943 | --DOCSHELL 0x116f3f000 == 48 [pid = 1943] [id = 664] 17:25:13 INFO - PROCESS | 1943 | --DOCSHELL 0x116870000 == 47 [pid = 1943] [id = 658] 17:25:14 INFO - PROCESS | 1943 | 1463099114052 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]]]}] 17:25:14 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) 17:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1275ms 17:25:14 INFO - PROCESS | 1943 | 1463099114062 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 1943 | 1463099114065 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 17:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:25:14 INFO - PROCESS | 1943 | 1463099114068 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 1943 | 1463099114070 Marionette TRACE conn2 <- [1,2670,null,{}] 17:25:14 INFO - PROCESS | 1943 | 1463099114073 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}] 17:25:14 INFO - PROCESS | 1943 | 1463099114169 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:25:14 INFO - PROCESS | 1943 | 1463099114233 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d1c800 == 48 [pid = 1943] [id = 675] 17:25:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x1164b2800) [pid = 1943] [serial = 2025] [outer = 0x0] 17:25:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x118025800) [pid = 1943] [serial = 2026] [outer = 0x1164b2800] 17:25:14 INFO - PROCESS | 1943 | 1463099114263 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x1183e3000) [pid = 1943] [serial = 2027] [outer = 0x1164b2800] 17:25:15 INFO - PROCESS | 1943 | 1463099115133 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] 17:25:15 INFO - PROCESS | 1943 | 1463099115147 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 17:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:25:15 INFO - PROCESS | 1943 | 1463099115151 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 1943 | 1463099115153 Marionette TRACE conn2 <- [1,2674,null,{}] 17:25:15 INFO - PROCESS | 1943 | 1463099115155 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}] 17:25:15 INFO - PROCESS | 1943 | 1463099115262 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:25:15 INFO - PROCESS | 1943 | 1463099115274 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dc8800 == 49 [pid = 1943] [id = 676] 17:25:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x1185d0400) [pid = 1943] [serial = 2028] [outer = 0x0] 17:25:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x11932d400) [pid = 1943] [serial = 2029] [outer = 0x1185d0400] 17:25:15 INFO - PROCESS | 1943 | 1463099115299 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x119b0f000) [pid = 1943] [serial = 2030] [outer = 0x1185d0400] 17:25:16 INFO - PROCESS | 1943 | 1463099116151 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] 17:25:16 INFO - PROCESS | 1943 | 1463099116179 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 17:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:25:16 INFO - PROCESS | 1943 | 1463099116188 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:25:16 INFO - PROCESS | 1943 | 1463099116191 Marionette TRACE conn2 <- [1,2678,null,{}] 17:25:16 INFO - PROCESS | 1943 | 1463099116208 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}] 17:25:16 INFO - PROCESS | 1943 | 1463099116321 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x119d59800) [pid = 1943] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x1219f0000) [pid = 1943] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x113319400) [pid = 1943] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x1183e3400) [pid = 1943] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x119107800) [pid = 1943] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x110fc9400) [pid = 1943] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x121a7e400) [pid = 1943] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1194bfc00) [pid = 1943] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x116743800) [pid = 1943] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x119330400) [pid = 1943] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x111d19c00) [pid = 1943] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x1183e2000) [pid = 1943] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x1183df000) [pid = 1943] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x1164aec00) [pid = 1943] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x12612e400) [pid = 1943] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x126423400) [pid = 1943] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x11a28f800) [pid = 1943] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x124e13c00) [pid = 1943] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x126893400) [pid = 1943] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x116a63000) [pid = 1943] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x128e1b800) [pid = 1943] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x113204400) [pid = 1943] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x119111400) [pid = 1943] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x1122b6800) [pid = 1943] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x1164acc00) [pid = 1943] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:25:16 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x1190ab800) [pid = 1943] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:25:16 INFO - PROCESS | 1943 | 1463099116394 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e1d000 == 50 [pid = 1943] [id = 677] 17:25:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x11113d800) [pid = 1943] [serial = 2031] [outer = 0x0] 17:25:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x112d27000) [pid = 1943] [serial = 2032] [outer = 0x11113d800] 17:25:16 INFO - PROCESS | 1943 | 1463099116423 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1183e8c00) [pid = 1943] [serial = 2033] [outer = 0x11113d800] 17:25:17 INFO - PROCESS | 1943 | 1463099117199 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]]]}] 17:25:17 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) 17:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1039ms 17:25:17 INFO - PROCESS | 1943 | 1463099117221 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 17:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:25:17 INFO - PROCESS | 1943 | 1463099117224 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 17:25:17 INFO - PROCESS | 1943 | 1463099117226 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:25:17 INFO - PROCESS | 1943 | 1463099117227 Marionette TRACE conn2 <- [1,2682,null,{}] 17:25:17 INFO - PROCESS | 1943 | 1463099117230 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}] 17:25:17 INFO - PROCESS | 1943 | 1463099117314 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:25:17 INFO - PROCESS | 1943 | 1463099117370 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c547000 == 51 [pid = 1943] [id = 678] 17:25:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x1164fa000) [pid = 1943] [serial = 2034] [outer = 0x0] 17:25:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x119107800) [pid = 1943] [serial = 2035] [outer = 0x1164fa000] 17:25:17 INFO - PROCESS | 1943 | 1463099117395 Marionette DEBUG loaded listener.js 17:25:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x11a28f800) [pid = 1943] [serial = 2036] [outer = 0x1164fa000] 17:25:18 INFO - PROCESS | 1943 | 1463099118168 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]]]}] 17:25:18 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) 17:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 17:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:25:18 INFO - PROCESS | 1943 | 1463099118198 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 17:25:18 INFO - PROCESS | 1943 | 1463099118200 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 17:25:18 INFO - PROCESS | 1943 | 1463099118202 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 1943 | 1463099118203 Marionette TRACE conn2 <- [1,2686,null,{}] 17:25:18 INFO - PROCESS | 1943 | 1463099118205 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}] 17:25:18 INFO - PROCESS | 1943 | 1463099118284 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:25:18 INFO - PROCESS | 1943 | 1463099118289 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d1a1800 == 52 [pid = 1943] [id = 679] 17:25:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x119f05c00) [pid = 1943] [serial = 2037] [outer = 0x0] 17:25:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12279dc00) [pid = 1943] [serial = 2038] [outer = 0x119f05c00] 17:25:18 INFO - PROCESS | 1943 | 1463099118324 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x126422400) [pid = 1943] [serial = 2039] [outer = 0x119f05c00] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1ad800 == 51 [pid = 1943] [id = 660] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12da61000 == 50 [pid = 1943] [id = 662] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3e8000 == 49 [pid = 1943] [id = 661] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x1261e7000 == 48 [pid = 1943] [id = 624] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x1227d4800 == 47 [pid = 1943] [id = 659] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x11a2ec800 == 46 [pid = 1943] [id = 645] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12c53e000 == 45 [pid = 1943] [id = 568] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc24000 == 44 [pid = 1943] [id = 625] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3de000 == 43 [pid = 1943] [id = 626] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x119074000 == 42 [pid = 1943] [id = 588] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc1d000 == 41 [pid = 1943] [id = 644] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12cda9000 == 40 [pid = 1943] [id = 582] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x119e07800 == 39 [pid = 1943] [id = 663] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x119d1c800 == 38 [pid = 1943] [id = 675] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12c910000 == 37 [pid = 1943] [id = 674] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12c19d800 == 36 [pid = 1943] [id = 673] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce2000 == 35 [pid = 1943] [id = 672] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12b3c9800 == 34 [pid = 1943] [id = 671] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab05000 == 33 [pid = 1943] [id = 670] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x1291c8000 == 32 [pid = 1943] [id = 669] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x1227e2800 == 31 [pid = 1943] [id = 668] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x116884800 == 30 [pid = 1943] [id = 667] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x117e1d000 == 29 [pid = 1943] [id = 677] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x12c547000 == 28 [pid = 1943] [id = 678] 17:25:19 INFO - PROCESS | 1943 | --DOCSHELL 0x128dc8800 == 27 [pid = 1943] [id = 676] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x119f5dc00) [pid = 1943] [serial = 1954] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1227a7000) [pid = 1943] [serial = 1957] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x12612b400) [pid = 1943] [serial = 1958] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1164ad800) [pid = 1943] [serial = 1940] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x114fc2c00) [pid = 1943] [serial = 1939] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x11856e400) [pid = 1943] [serial = 1945] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x1185db800) [pid = 1943] [serial = 1946] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x11910cc00) [pid = 1943] [serial = 1948] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x119330000) [pid = 1943] [serial = 1949] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x11851d000) [pid = 1943] [serial = 1966] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x124e19c00) [pid = 1943] [serial = 1934] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x1227a4c00) [pid = 1943] [serial = 1933] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x121a86000) [pid = 1943] [serial = 1931] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x11a384000) [pid = 1943] [serial = 1930] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x118310400) [pid = 1943] [serial = 1925] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x117697400) [pid = 1943] [serial = 1924] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x11980f800) [pid = 1943] [serial = 1951] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x1130d9000) [pid = 1943] [serial = 1922] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x11224e800) [pid = 1943] [serial = 1921] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x126890400) [pid = 1943] [serial = 1937] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x124e15800) [pid = 1943] [serial = 1936] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x119104c00) [pid = 1943] [serial = 1928] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x118570400) [pid = 1943] [serial = 1927] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x116739c00) [pid = 1943] [serial = 1942] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x118180000) [pid = 1943] [serial = 1943] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x1266ca400) [pid = 1943] [serial = 1960] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x126e10c00) [pid = 1943] [serial = 1963] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x1291db000) [pid = 1943] [serial = 1970] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x128da1800) [pid = 1943] [serial = 1964] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x1216cc000) [pid = 1943] [serial = 1967] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x121d80400) [pid = 1943] [serial = 1955] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x126895800) [pid = 1943] [serial = 1961] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x128da0800) [pid = 1943] [serial = 1969] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x119b0a400) [pid = 1943] [serial = 1952] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x12641e000) [pid = 1943] [serial = 1919] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x119031000) [pid = 1943] [serial = 1981] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x111139800) [pid = 1943] [serial = 1975] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x128f64000) [pid = 1943] [serial = 1868] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x1176a5800) [pid = 1943] [serial = 1996] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x128e18400) [pid = 1943] [serial = 1987] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x1296e5000) [pid = 1943] [serial = 1991] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x11673e400) [pid = 1943] [serial = 1994] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x11756d800) [pid = 1943] [serial = 1978] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x121834000) [pid = 1943] [serial = 1984] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x1291e3000) [pid = 1943] [serial = 1990] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x113c0d400) [pid = 1943] [serial = 1993] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x119818400) [pid = 1943] [serial = 1877] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x116213800) [pid = 1943] [serial = 1871] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 74 (0x11830fc00) [pid = 1943] [serial = 1874] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 73 (0x121f0bc00) [pid = 1943] [serial = 1880] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x1183dd400) [pid = 1943] [serial = 1997] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x1291e0400) [pid = 1943] [serial = 1972] [outer = 0x0] [url = about:blank] 17:25:19 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x11893cc00) [pid = 1943] [serial = 1999] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1943 | 1463099120466 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] 17:25:20 INFO - PROCESS | 1943 | 1463099120482 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 17:25:20 INFO - PROCESS | 1943 | 1463099120485 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 1943 | 1463099120487 Marionette TRACE conn2 <- [1,2690,null,{}] 17:25:20 INFO - PROCESS | 1943 | 1463099120492 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}] 17:25:20 INFO - PROCESS | 1943 | 1463099120577 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:25:20 INFO - PROCESS | 1943 | 1463099120583 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x116aa1000 == 28 [pid = 1943] [id = 680] 17:25:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x112a74800) [pid = 1943] [serial = 2040] [outer = 0x0] 17:25:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x1131ed000) [pid = 1943] [serial = 2041] [outer = 0x112a74800] 17:25:20 INFO - PROCESS | 1943 | 1463099120613 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x111b02400) [pid = 1943] [serial = 2042] [outer = 0x112a74800] 17:25:21 INFO - PROCESS | 1943 | 1463099121419 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] 17:25:21 INFO - PROCESS | 1943 | 1463099121465 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 17:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:25:21 INFO - PROCESS | 1943 | 1463099121469 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 1943 | 1463099121471 Marionette TRACE conn2 <- [1,2694,null,{}] 17:25:21 INFO - PROCESS | 1943 | 1463099121474 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}] 17:25:21 INFO - PROCESS | 1943 | 1463099121547 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:25:21 INFO - PROCESS | 1943 | 1463099121552 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189be000 == 29 [pid = 1943] [id = 681] 17:25:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x114ef3400) [pid = 1943] [serial = 2043] [outer = 0x0] 17:25:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x1164ab800) [pid = 1943] [serial = 2044] [outer = 0x114ef3400] 17:25:21 INFO - PROCESS | 1943 | 1463099121579 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x1164fd800) [pid = 1943] [serial = 2045] [outer = 0x114ef3400] 17:25:22 INFO - PROCESS | 1943 | 1463099122406 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] 17:25:22 INFO - PROCESS | 1943 | 1463099122446 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 17:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:25:22 INFO - PROCESS | 1943 | 1463099122448 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 1943 | 1463099122450 Marionette TRACE conn2 <- [1,2698,null,{}] 17:25:22 INFO - PROCESS | 1943 | 1463099122458 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}] 17:25:22 INFO - PROCESS | 1943 | 1463099122544 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:25:22 INFO - PROCESS | 1943 | 1463099122550 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e21000 == 30 [pid = 1943] [id = 682] 17:25:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x110fc0400) [pid = 1943] [serial = 2046] [outer = 0x0] 17:25:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x116a65000) [pid = 1943] [serial = 2047] [outer = 0x110fc0400] 17:25:22 INFO - PROCESS | 1943 | 1463099122578 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x11801cc00) [pid = 1943] [serial = 2048] [outer = 0x110fc0400] 17:25:23 INFO - PROCESS | 1943 | 1463099123400 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] 17:25:23 INFO - PROCESS | 1943 | 1463099123428 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 17:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:25:23 INFO - PROCESS | 1943 | 1463099123431 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 1943 | 1463099123433 Marionette TRACE conn2 <- [1,2702,null,{}] 17:25:23 INFO - PROCESS | 1943 | 1463099123436 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}] 17:25:23 INFO - PROCESS | 1943 | 1463099123559 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:25:23 INFO - PROCESS | 1943 | 1463099123565 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12163a000 == 31 [pid = 1943] [id = 683] 17:25:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x116277c00) [pid = 1943] [serial = 2049] [outer = 0x0] 17:25:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x118189800) [pid = 1943] [serial = 2050] [outer = 0x116277c00] 17:25:23 INFO - PROCESS | 1943 | 1463099123591 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x11835ec00) [pid = 1943] [serial = 2051] [outer = 0x116277c00] 17:25:23 INFO - PROCESS | 1943 | 1463099123901 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]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 17:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:25:23 INFO - PROCESS | 1943 | 1463099123952 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 1943 | 1463099123954 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 17:25:23 INFO - PROCESS | 1943 | 1463099123956 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 1943 | 1463099123957 Marionette TRACE conn2 <- [1,2706,null,{}] 17:25:23 INFO - PROCESS | 1943 | 1463099123959 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}] 17:25:24 INFO - PROCESS | 1943 | 1463099124031 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:25:24 INFO - PROCESS | 1943 | 1463099124035 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x122722000 == 32 [pid = 1943] [id = 684] 17:25:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x113c0d800) [pid = 1943] [serial = 2052] [outer = 0x0] 17:25:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x11851f400) [pid = 1943] [serial = 2053] [outer = 0x113c0d800] 17:25:24 INFO - PROCESS | 1943 | 1463099124062 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x11856c000) [pid = 1943] [serial = 2054] [outer = 0x113c0d800] 17:25:24 INFO - PROCESS | 1943 | 1463099124396 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]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 469ms 17:25:24 INFO - PROCESS | 1943 | 1463099124428 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 17:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:25:24 INFO - PROCESS | 1943 | 1463099124430 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 17:25:24 INFO - PROCESS | 1943 | 1463099124433 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 1943 | 1463099124435 Marionette TRACE conn2 <- [1,2710,null,{}] 17:25:24 INFO - PROCESS | 1943 | 1463099124438 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}] 17:25:24 INFO - PROCESS | 1943 | 1463099124638 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:25:24 INFO - PROCESS | 1943 | 1463099124657 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x1261dd800 == 33 [pid = 1943] [id = 685] 17:25:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x11856c800) [pid = 1943] [serial = 2055] [outer = 0x0] 17:25:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x11892f400) [pid = 1943] [serial = 2056] [outer = 0x11856c800] 17:25:24 INFO - PROCESS | 1943 | 1463099124683 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x11910a800) [pid = 1943] [serial = 2057] [outer = 0x11856c800] 17:25:25 INFO - PROCESS | 1943 | 1463099125019 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] 17:25:25 INFO - PROCESS | 1943 | 1463099125061 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 17:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:25:25 INFO - PROCESS | 1943 | 1463099125063 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - PROCESS | 1943 | 1463099125065 Marionette TRACE conn2 <- [1,2714,null,{}] 17:25:25 INFO - PROCESS | 1943 | 1463099125067 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}] 17:25:25 INFO - PROCESS | 1943 | 1463099125156 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:25:25 INFO - PROCESS | 1943 | 1463099125174 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c61000 == 34 [pid = 1943] [id = 686] 17:25:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x11910d000) [pid = 1943] [serial = 2058] [outer = 0x0] 17:25:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x11932cc00) [pid = 1943] [serial = 2059] [outer = 0x11910d000] 17:25:25 INFO - PROCESS | 1943 | 1463099125199 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x1194bf400) [pid = 1943] [serial = 2060] [outer = 0x11910d000] 17:25:25 INFO - PROCESS | 1943 | 1463099125537 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]]]}] 17:25:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 17:25:25 INFO - PROCESS | 1943 | 1463099125585 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:25:25 INFO - PROCESS | 1943 | 1463099125586 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 17:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:25:25 INFO - PROCESS | 1943 | 1463099125588 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - PROCESS | 1943 | 1463099125589 Marionette TRACE conn2 <- [1,2718,null,{}] 17:25:25 INFO - PROCESS | 1943 | 1463099125592 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}] 17:25:25 INFO - PROCESS | 1943 | 1463099125683 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:25:25 INFO - PROCESS | 1943 | 1463099125695 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291ba800 == 35 [pid = 1943] [id = 687] 17:25:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x119111c00) [pid = 1943] [serial = 2061] [outer = 0x0] 17:25:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x119813000) [pid = 1943] [serial = 2062] [outer = 0x119111c00] 17:25:25 INFO - PROCESS | 1943 | 1463099125749 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x119bec400) [pid = 1943] [serial = 2063] [outer = 0x119111c00] 17:25:26 INFO - PROCESS | 1943 | 1463099126045 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] 17:25:26 INFO - PROCESS | 1943 | 1463099126066 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 17:25:26 INFO - PROCESS | 1943 | 1463099126068 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 1943 | 1463099126070 Marionette TRACE conn2 <- [1,2722,null,{}] 17:25:26 INFO - PROCESS | 1943 | 1463099126072 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}] 17:25:26 INFO - PROCESS | 1943 | 1463099126168 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:25:26 INFO - PROCESS | 1943 | 1463099126203 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e18000 == 36 [pid = 1943] [id = 688] 17:25:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x119814400) [pid = 1943] [serial = 2064] [outer = 0x0] 17:25:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x119f5f400) [pid = 1943] [serial = 2065] [outer = 0x119814400] 17:25:26 INFO - PROCESS | 1943 | 1463099126228 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x11a288c00) [pid = 1943] [serial = 2066] [outer = 0x119814400] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x11856fc00) [pid = 1943] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x119f02400) [pid = 1943] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x126e11000) [pid = 1943] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x119811400) [pid = 1943] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x110fc1800) [pid = 1943] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x116849400) [pid = 1943] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x1183e4c00) [pid = 1943] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x1185d0400) [pid = 1943] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x11113d800) [pid = 1943] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x1164fa000) [pid = 1943] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x11113d000) [pid = 1943] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x1164b2800) [pid = 1943] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x128e1bc00) [pid = 1943] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x126893800) [pid = 1943] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x1248bd400) [pid = 1943] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x11a37d000) [pid = 1943] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x119816000) [pid = 1943] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x118578800) [pid = 1943] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:25:26 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x1166c2c00) [pid = 1943] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:25:26 INFO - PROCESS | 1943 | 1463099126855 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] 17:25:26 INFO - PROCESS | 1943 | 1463099126892 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 17:25:26 INFO - PROCESS | 1943 | 1463099126894 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 1943 | 1463099126895 Marionette TRACE conn2 <- [1,2726,null,{}] 17:25:26 INFO - PROCESS | 1943 | 1463099126897 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}] 17:25:26 INFO - PROCESS | 1943 | 1463099126973 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:25:26 INFO - PROCESS | 1943 | 1463099126979 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x128dc2800 == 37 [pid = 1943] [id = 689] 17:25:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x113206000) [pid = 1943] [serial = 2067] [outer = 0x0] 17:25:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x11856fc00) [pid = 1943] [serial = 2068] [outer = 0x113206000] 17:25:27 INFO - PROCESS | 1943 | 1463099127004 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x119812400) [pid = 1943] [serial = 2069] [outer = 0x113206000] 17:25:27 INFO - PROCESS | 1943 | 1463099127329 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]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:25:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 471ms 17:25:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:25:27 INFO - PROCESS | 1943 | 1463099127365 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 1943 | 1463099127367 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 17:25:27 INFO - PROCESS | 1943 | 1463099127369 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 1943 | 1463099127371 Marionette TRACE conn2 <- [1,2730,null,{}] 17:25:27 INFO - PROCESS | 1943 | 1463099127373 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}] 17:25:27 INFO - PROCESS | 1943 | 1463099127484 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:25:27 INFO - PROCESS | 1943 | 1463099127491 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x122721800 == 38 [pid = 1943] [id = 690] 17:25:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x1183e4c00) [pid = 1943] [serial = 2070] [outer = 0x0] 17:25:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x11a384000) [pid = 1943] [serial = 2071] [outer = 0x1183e4c00] 17:25:27 INFO - PROCESS | 1943 | 1463099127520 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x1219ec800) [pid = 1943] [serial = 2072] [outer = 0x1183e4c00] 17:25:28 INFO - PROCESS | 1943 | 1463099128323 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] 17:25:28 INFO - PROCESS | 1943 | 1463099128342 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 17:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:25:28 INFO - PROCESS | 1943 | 1463099128344 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 1943 | 1463099128345 Marionette TRACE conn2 <- [1,2734,null,{}] 17:25:28 INFO - PROCESS | 1943 | 1463099128347 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}] 17:25:28 INFO - PROCESS | 1943 | 1463099128421 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:25:28 INFO - PROCESS | 1943 | 1463099128429 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd8000 == 39 [pid = 1943] [id = 691] 17:25:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x121a7e400) [pid = 1943] [serial = 2073] [outer = 0x0] 17:25:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x121f10000) [pid = 1943] [serial = 2074] [outer = 0x121a7e400] 17:25:28 INFO - PROCESS | 1943 | 1463099128453 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x12279f800) [pid = 1943] [serial = 2075] [outer = 0x121a7e400] 17:25:28 INFO - PROCESS | 1943 | 1463099128749 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]]]}] 17:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 419ms 17:25:28 INFO - PROCESS | 1943 | 1463099128764 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 1943 | 1463099128765 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 17:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:25:28 INFO - PROCESS | 1943 | 1463099128835 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 1943 | 1463099128837 Marionette TRACE conn2 <- [1,2738,null,{}] 17:25:28 INFO - PROCESS | 1943 | 1463099128841 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}] 17:25:28 INFO - PROCESS | 1943 | 1463099128939 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:25:29 INFO - PROCESS | 1943 | 1463099129033 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x116656000 == 40 [pid = 1943] [id = 692] 17:25:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x111134c00) [pid = 1943] [serial = 2076] [outer = 0x0] 17:25:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x111139400) [pid = 1943] [serial = 2077] [outer = 0x111134c00] 17:25:29 INFO - PROCESS | 1943 | 1463099129065 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x112d2a800) [pid = 1943] [serial = 2078] [outer = 0x111134c00] 17:25:29 INFO - PROCESS | 1943 | 1463099129549 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]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 777ms 17:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:25:29 INFO - PROCESS | 1943 | 1463099129659 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 1943 | 1463099129662 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 17:25:29 INFO - PROCESS | 1943 | 1463099129667 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 1943 | 1463099129669 Marionette TRACE conn2 <- [1,2742,null,{}] 17:25:29 INFO - PROCESS | 1943 | 1463099129697 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}] 17:25:29 INFO - PROCESS | 1943 | 1463099129826 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:25:29 INFO - PROCESS | 1943 | 1463099129860 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b62000 == 41 [pid = 1943] [id = 693] 17:25:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x115e71000) [pid = 1943] [serial = 2079] [outer = 0x0] 17:25:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x116737000) [pid = 1943] [serial = 2080] [outer = 0x115e71000] 17:25:29 INFO - PROCESS | 1943 | 1463099129890 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11684ec00) [pid = 1943] [serial = 2081] [outer = 0x115e71000] 17:25:30 INFO - PROCESS | 1943 | 1463099130346 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]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 772ms 17:25:30 INFO - PROCESS | 1943 | 1463099130440 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 1943 | 1463099130442 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 17:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:25:30 INFO - PROCESS | 1943 | 1463099130446 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - PROCESS | 1943 | 1463099130447 Marionette TRACE conn2 <- [1,2746,null,{}] 17:25:30 INFO - PROCESS | 1943 | 1463099130450 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}] 17:25:30 INFO - PROCESS | 1943 | 1463099130556 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:25:30 INFO - PROCESS | 1943 | 1463099130639 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x11a3da000 == 42 [pid = 1943] [id = 694] 17:25:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x11802bc00) [pid = 1943] [serial = 2082] [outer = 0x0] 17:25:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x118309800) [pid = 1943] [serial = 2083] [outer = 0x11802bc00] 17:25:30 INFO - PROCESS | 1943 | 1463099130673 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x118571400) [pid = 1943] [serial = 2084] [outer = 0x11802bc00] 17:25:31 INFO - PROCESS | 1943 | 1463099131382 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]]]}] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x122721800 == 41 [pid = 1943] [id = 690] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x128dc2800 == 40 [pid = 1943] [id = 689] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x119e18000 == 39 [pid = 1943] [id = 688] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x1291ba800 == 38 [pid = 1943] [id = 687] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x126c61000 == 37 [pid = 1943] [id = 686] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x1261dd800 == 36 [pid = 1943] [id = 685] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x122722000 == 35 [pid = 1943] [id = 684] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x12279dc00) [pid = 1943] [serial = 2038] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x12163a000 == 34 [pid = 1943] [id = 683] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x119e21000 == 33 [pid = 1943] [id = 682] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x1189be000 == 32 [pid = 1943] [id = 681] 17:25:31 INFO - PROCESS | 1943 | --DOCSHELL 0x116aa1000 == 31 [pid = 1943] [id = 680] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x119111800) [pid = 1943] [serial = 2000] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x1266d1c00) [pid = 1943] [serial = 1985] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x1291e1800) [pid = 1943] [serial = 1988] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x12949dc00) [pid = 1943] [serial = 1973] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x1130aec00) [pid = 1943] [serial = 1976] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x118313000) [pid = 1943] [serial = 1979] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x1194ba000) [pid = 1943] [serial = 1982] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x11932d400) [pid = 1943] [serial = 2029] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x1183e8c00) [pid = 1943] [serial = 2033] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x119107800) [pid = 1943] [serial = 2035] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x112d27000) [pid = 1943] [serial = 2032] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x114fc3c00) [pid = 1943] [serial = 2003] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x11201c000) [pid = 1943] [serial = 2002] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x118025800) [pid = 1943] [serial = 2026] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x1294a4800) [pid = 1943] [serial = 2024] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x12949a800) [pid = 1943] [serial = 2023] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x128f65000) [pid = 1943] [serial = 2021] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x128dadc00) [pid = 1943] [serial = 2020] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x11a28f800) [pid = 1943] [serial = 2036] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x12665e800) [pid = 1943] [serial = 2018] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 74 (0x124e18c00) [pid = 1943] [serial = 2017] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 73 (0x121f0ec00) [pid = 1943] [serial = 2015] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x121a8ac00) [pid = 1943] [serial = 2014] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x11a385c00) [pid = 1943] [serial = 2012] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x11a284c00) [pid = 1943] [serial = 2011] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x119810c00) [pid = 1943] [serial = 2009] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x119103400) [pid = 1943] [serial = 2008] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x118568400) [pid = 1943] [serial = 2006] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x118314c00) [pid = 1943] [serial = 2005] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x119b0f000) [pid = 1943] [serial = 2030] [outer = 0x0] [url = about:blank] 17:25:31 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x1183e3000) [pid = 1943] [serial = 2027] [outer = 0x0] [url = about:blank] 17:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1023ms 17:25:31 INFO - PROCESS | 1943 | 1463099131469 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 1943 | 1463099131472 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 17:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:25:31 INFO - PROCESS | 1943 | 1463099131475 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 1943 | 1463099131477 Marionette TRACE conn2 <- [1,2750,null,{}] 17:25:31 INFO - PROCESS | 1943 | 1463099131480 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}] 17:25:31 INFO - PROCESS | 1943 | 1463099131572 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:25:31 INFO - PROCESS | 1943 | 1463099131584 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x117e0b800 == 32 [pid = 1943] [id = 695] 17:25:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x114fc3800) [pid = 1943] [serial = 2085] [outer = 0x0] 17:25:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x115e0f400) [pid = 1943] [serial = 2086] [outer = 0x114fc3800] 17:25:31 INFO - PROCESS | 1943 | 1463099131613 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x1164b7c00) [pid = 1943] [serial = 2087] [outer = 0x114fc3800] 17:25:31 INFO - PROCESS | 1943 | 1463099131966 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]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 521ms 17:25:32 INFO - PROCESS | 1943 | 1463099132019 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 1943 | 1463099132022 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 17:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:25:32 INFO - PROCESS | 1943 | 1463099132028 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 1943 | 1463099132029 Marionette TRACE conn2 <- [1,2754,null,{}] 17:25:32 INFO - PROCESS | 1943 | 1463099132032 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}] 17:25:32 INFO - PROCESS | 1943 | 1463099132107 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:25:32 INFO - PROCESS | 1943 | 1463099132114 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x119b2a800 == 33 [pid = 1943] [id = 696] 17:25:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x116736800) [pid = 1943] [serial = 2088] [outer = 0x0] 17:25:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x117125c00) [pid = 1943] [serial = 2089] [outer = 0x116736800] 17:25:32 INFO - PROCESS | 1943 | 1463099132140 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x118181c00) [pid = 1943] [serial = 2090] [outer = 0x116736800] 17:25:32 INFO - PROCESS | 1943 | 1463099132492 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]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 469ms 17:25:32 INFO - PROCESS | 1943 | 1463099132497 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 1943 | 1463099132498 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 17:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:25:32 INFO - PROCESS | 1943 | 1463099132500 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 1943 | 1463099132503 Marionette TRACE conn2 <- [1,2758,null,{}] 17:25:32 INFO - PROCESS | 1943 | 1463099132512 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}] 17:25:32 INFO - PROCESS | 1943 | 1463099132602 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:25:32 INFO - PROCESS | 1943 | 1463099132654 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x12163d000 == 34 [pid = 1943] [id = 697] 17:25:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x118310400) [pid = 1943] [serial = 2091] [outer = 0x0] 17:25:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x1183e1000) [pid = 1943] [serial = 2092] [outer = 0x118310400] 17:25:32 INFO - PROCESS | 1943 | 1463099132682 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x1185d0400) [pid = 1943] [serial = 2093] [outer = 0x118310400] 17:25:32 INFO - PROCESS | 1943 | 1463099132964 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]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 471ms 17:25:32 INFO - PROCESS | 1943 | 1463099132974 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 1943 | 1463099132977 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 17:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:25:32 INFO - PROCESS | 1943 | 1463099132985 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 1943 | 1463099132986 Marionette TRACE conn2 <- [1,2762,null,{}] 17:25:32 INFO - PROCESS | 1943 | 1463099132989 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}] 17:25:33 INFO - PROCESS | 1943 | 1463099133080 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:25:33 INFO - PROCESS | 1943 | 1463099133084 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ec9800 == 35 [pid = 1943] [id = 698] 17:25:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x1185dc800) [pid = 1943] [serial = 2094] [outer = 0x0] 17:25:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x119104800) [pid = 1943] [serial = 2095] [outer = 0x1185dc800] 17:25:33 INFO - PROCESS | 1943 | 1463099133111 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x119143000) [pid = 1943] [serial = 2096] [outer = 0x1185dc800] 17:25:33 INFO - PROCESS | 1943 | 1463099133435 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]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 472ms 17:25:33 INFO - PROCESS | 1943 | 1463099133459 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 1943 | 1463099133461 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 17:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:25:33 INFO - PROCESS | 1943 | 1463099133464 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 1943 | 1463099133465 Marionette TRACE conn2 <- [1,2766,null,{}] 17:25:33 INFO - PROCESS | 1943 | 1463099133467 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}] 17:25:33 INFO - PROCESS | 1943 | 1463099133573 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:25:33 INFO - PROCESS | 1943 | 1463099133584 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c55000 == 36 [pid = 1943] [id = 699] 17:25:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x1122aa800) [pid = 1943] [serial = 2097] [outer = 0x0] 17:25:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x119141c00) [pid = 1943] [serial = 2098] [outer = 0x1122aa800] 17:25:33 INFO - PROCESS | 1943 | 1463099133609 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x1194ba000) [pid = 1943] [serial = 2099] [outer = 0x1122aa800] 17:25:33 INFO - PROCESS | 1943 | 1463099133930 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]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 517ms 17:25:33 INFO - PROCESS | 1943 | 1463099133982 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 1943 | 1463099133983 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 17:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:25:33 INFO - PROCESS | 1943 | 1463099133985 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 1943 | 1463099133986 Marionette TRACE conn2 <- [1,2770,null,{}] 17:25:33 INFO - PROCESS | 1943 | 1463099133988 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}] 17:25:34 INFO - PROCESS | 1943 | 1463099134102 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:25:34 INFO - PROCESS | 1943 | 1463099134117 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x12963c800 == 37 [pid = 1943] [id = 700] 17:25:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x1194bbc00) [pid = 1943] [serial = 2100] [outer = 0x0] 17:25:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x119b0ac00) [pid = 1943] [serial = 2101] [outer = 0x1194bbc00] 17:25:34 INFO - PROCESS | 1943 | 1463099134144 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x11a387400) [pid = 1943] [serial = 2102] [outer = 0x1194bbc00] 17:25:34 INFO - PROCESS | 1943 | 1463099134582 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]]]}] 17:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 621ms 17:25:34 INFO - PROCESS | 1943 | 1463099134607 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 1943 | 1463099134609 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 17:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:25:34 INFO - PROCESS | 1943 | 1463099134619 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 1943 | 1463099134621 Marionette TRACE conn2 <- [1,2774,null,{}] 17:25:34 INFO - PROCESS | 1943 | 1463099134624 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}] 17:25:34 INFO - PROCESS | 1943 | 1463099134770 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:25:34 INFO - PROCESS | 1943 | 1463099134788 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acd9800 == 38 [pid = 1943] [id = 701] 17:25:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x121519800) [pid = 1943] [serial = 2103] [outer = 0x0] 17:25:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x1216c8400) [pid = 1943] [serial = 2104] [outer = 0x121519800] 17:25:34 INFO - PROCESS | 1943 | 1463099134814 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x121a86000) [pid = 1943] [serial = 2105] [outer = 0x121519800] 17:25:35 INFO - PROCESS | 1943 | 1463099135143 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]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 571ms 17:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:25:35 INFO - PROCESS | 1943 | 1463099135191 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 1943 | 1463099135192 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 17:25:35 INFO - PROCESS | 1943 | 1463099135194 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 1943 | 1463099135195 Marionette TRACE conn2 <- [1,2778,null,{}] 17:25:35 INFO - PROCESS | 1943 | 1463099135197 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}] 17:25:35 INFO - PROCESS | 1943 | 1463099135291 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:25:35 INFO - PROCESS | 1943 | 1463099135304 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd6000 == 39 [pid = 1943] [id = 702] 17:25:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x121521c00) [pid = 1943] [serial = 2106] [outer = 0x0] 17:25:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x12279a800) [pid = 1943] [serial = 2107] [outer = 0x121521c00] 17:25:35 INFO - PROCESS | 1943 | 1463099135328 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x1227a2c00) [pid = 1943] [serial = 2108] [outer = 0x121521c00] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x116277c00) [pid = 1943] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x114ef3400) [pid = 1943] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x112a74800) [pid = 1943] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x11910d000) [pid = 1943] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x110fc0400) [pid = 1943] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x119111c00) [pid = 1943] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x113c0d800) [pid = 1943] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x119814400) [pid = 1943] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x113206000) [pid = 1943] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x1183e4c00) [pid = 1943] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:25:35 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x11856c800) [pid = 1943] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:25:35 INFO - PROCESS | 1943 | 1463099135697 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]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 17:25:35 INFO - PROCESS | 1943 | 1463099135715 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:25:35 INFO - PROCESS | 1943 | 1463099135716 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 17:25:35 INFO - PROCESS | 1943 | 1463099135719 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 1943 | 1463099135720 Marionette TRACE conn2 <- [1,2782,null,{}] 17:25:35 INFO - PROCESS | 1943 | 1463099135722 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}] 17:25:35 INFO - PROCESS | 1943 | 1463099135799 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:25:35 INFO - PROCESS | 1943 | 1463099135803 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd5000 == 40 [pid = 1943] [id = 703] 17:25:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x1130b4400) [pid = 1943] [serial = 2109] [outer = 0x0] 17:25:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x118314800) [pid = 1943] [serial = 2110] [outer = 0x1130b4400] 17:25:35 INFO - PROCESS | 1943 | 1463099135830 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x12279bc00) [pid = 1943] [serial = 2111] [outer = 0x1130b4400] 17:25:36 INFO - PROCESS | 1943 | 1463099136163 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]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 473ms 17:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:25:36 INFO - PROCESS | 1943 | 1463099136195 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 1943 | 1463099136196 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 17:25:36 INFO - PROCESS | 1943 | 1463099136198 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 1943 | 1463099136199 Marionette TRACE conn2 <- [1,2786,null,{}] 17:25:36 INFO - PROCESS | 1943 | 1463099136201 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}] 17:25:36 INFO - PROCESS | 1943 | 1463099136306 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:25:36 INFO - PROCESS | 1943 | 1463099136314 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfa1800 == 41 [pid = 1943] [id = 704] 17:25:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x1242ec400) [pid = 1943] [serial = 2112] [outer = 0x0] 17:25:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x12458e400) [pid = 1943] [serial = 2113] [outer = 0x1242ec400] 17:25:36 INFO - PROCESS | 1943 | 1463099136339 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x124dba400) [pid = 1943] [serial = 2114] [outer = 0x1242ec400] 17:25:36 INFO - PROCESS | 1943 | 1463099136637 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]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 17:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:25:36 INFO - PROCESS | 1943 | 1463099136667 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 1943 | 1463099136669 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 17:25:36 INFO - PROCESS | 1943 | 1463099136671 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 1943 | 1463099136672 Marionette TRACE conn2 <- [1,2790,null,{}] 17:25:36 INFO - PROCESS | 1943 | 1463099136677 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}] 17:25:36 INFO - PROCESS | 1943 | 1463099136768 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:25:36 INFO - PROCESS | 1943 | 1463099136772 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c530000 == 42 [pid = 1943] [id = 705] 17:25:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x12458d800) [pid = 1943] [serial = 2115] [outer = 0x0] 17:25:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x126421400) [pid = 1943] [serial = 2116] [outer = 0x12458d800] 17:25:36 INFO - PROCESS | 1943 | 1463099136801 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x126893800) [pid = 1943] [serial = 2117] [outer = 0x12458d800] 17:25:37 INFO - PROCESS | 1943 | 1463099137132 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]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 469ms 17:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:25:37 INFO - PROCESS | 1943 | 1463099137142 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 1943 | 1463099137143 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 17:25:37 INFO - PROCESS | 1943 | 1463099137145 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 1943 | 1463099137146 Marionette TRACE conn2 <- [1,2794,null,{}] 17:25:37 INFO - PROCESS | 1943 | 1463099137148 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}] 17:25:37 INFO - PROCESS | 1943 | 1463099137254 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:25:37 INFO - PROCESS | 1943 | 1463099137261 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1a3800 == 43 [pid = 1943] [id = 706] 17:25:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x124e14400) [pid = 1943] [serial = 2118] [outer = 0x0] 17:25:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x126e0f400) [pid = 1943] [serial = 2119] [outer = 0x124e14400] 17:25:37 INFO - PROCESS | 1943 | 1463099137286 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x128da4c00) [pid = 1943] [serial = 2120] [outer = 0x124e14400] 17:25:37 INFO - PROCESS | 1943 | 1463099137582 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]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 469ms 17:25:37 INFO - PROCESS | 1943 | 1463099137617 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 1943 | 1463099137618 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 17:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:25:37 INFO - PROCESS | 1943 | 1463099137684 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 1943 | 1463099137686 Marionette TRACE conn2 <- [1,2798,null,{}] 17:25:37 INFO - PROCESS | 1943 | 1463099137690 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}] 17:25:37 INFO - PROCESS | 1943 | 1463099137790 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:25:37 INFO - PROCESS | 1943 | 1463099137885 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x1185b9000 == 44 [pid = 1943] [id = 707] 17:25:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x1122b6000) [pid = 1943] [serial = 2121] [outer = 0x0] 17:25:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x112a70c00) [pid = 1943] [serial = 2122] [outer = 0x1122b6000] 17:25:37 INFO - PROCESS | 1943 | 1463099137917 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x113383800) [pid = 1943] [serial = 2123] [outer = 0x1122b6000] 17:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 726ms 17:25:38 INFO - PROCESS | 1943 | 1463099138397 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]]]}] 17:25:38 INFO - PROCESS | 1943 | 1463099138407 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 1943 | 1463099138411 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 17:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:25:38 INFO - PROCESS | 1943 | 1463099138414 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 1943 | 1463099138416 Marionette TRACE conn2 <- [1,2802,null,{}] 17:25:38 INFO - PROCESS | 1943 | 1463099138421 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}] 17:25:38 INFO - PROCESS | 1943 | 1463099138549 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:25:38 INFO - PROCESS | 1943 | 1463099138602 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e21800 == 45 [pid = 1943] [id = 708] 17:25:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x115e74c00) [pid = 1943] [serial = 2124] [outer = 0x0] 17:25:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x118028000) [pid = 1943] [serial = 2125] [outer = 0x115e74c00] 17:25:38 INFO - PROCESS | 1943 | 1463099138631 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x1183eb000) [pid = 1943] [serial = 2126] [outer = 0x115e74c00] 17:25:39 INFO - PROCESS | 1943 | 1463099139087 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]]]}] 17:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 725ms 17:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:25:39 INFO - PROCESS | 1943 | 1463099139140 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:25:39 INFO - PROCESS | 1943 | 1463099139142 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 17:25:39 INFO - PROCESS | 1943 | 1463099139146 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 1943 | 1463099139148 Marionette TRACE conn2 <- [1,2806,null,{}] 17:25:39 INFO - PROCESS | 1943 | 1463099139152 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}] 17:25:39 INFO - PROCESS | 1943 | 1463099139305 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:25:39 INFO - PROCESS | 1943 | 1463099139409 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1b1000 == 46 [pid = 1943] [id = 709] 17:25:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x1194b9400) [pid = 1943] [serial = 2127] [outer = 0x0] 17:25:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119810800) [pid = 1943] [serial = 2128] [outer = 0x1194b9400] 17:25:39 INFO - PROCESS | 1943 | 1463099139464 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x119f07c00) [pid = 1943] [serial = 2129] [outer = 0x1194b9400] 17:25:39 INFO - PROCESS | 1943 | 1463099139916 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]]]}] 17:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 821ms 17:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:25:39 INFO - PROCESS | 1943 | 1463099139966 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:25:39 INFO - PROCESS | 1943 | 1463099139968 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 17:25:39 INFO - PROCESS | 1943 | 1463099139970 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 1943 | 1463099139971 Marionette TRACE conn2 <- [1,2810,null,{}] 17:25:39 INFO - PROCESS | 1943 | 1463099139992 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}] 17:25:40 INFO - PROCESS | 1943 | 1463099140092 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:25:40 INFO - PROCESS | 1943 | 1463099140159 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc1f800 == 47 [pid = 1943] [id = 710] 17:25:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x12151c800) [pid = 1943] [serial = 2130] [outer = 0x0] 17:25:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x121cb1800) [pid = 1943] [serial = 2131] [outer = 0x12151c800] 17:25:40 INFO - PROCESS | 1943 | 1463099140189 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x124e13c00) [pid = 1943] [serial = 2132] [outer = 0x12151c800] 17:25:40 INFO - PROCESS | 1943 | 1463099140642 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]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 720ms 17:25:40 INFO - PROCESS | 1943 | 1463099140695 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 1943 | 1463099140697 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 17:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:25:40 INFO - PROCESS | 1943 | 1463099140702 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 1943 | 1463099140704 Marionette TRACE conn2 <- [1,2814,null,{}] 17:25:40 INFO - PROCESS | 1943 | 1463099140707 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}] 17:25:40 INFO - PROCESS | 1943 | 1463099140851 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:25:40 INFO - PROCESS | 1943 | 1463099140946 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cdad800 == 48 [pid = 1943] [id = 711] 17:25:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x1216ca400) [pid = 1943] [serial = 2133] [outer = 0x0] 17:25:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x126661800) [pid = 1943] [serial = 2134] [outer = 0x1216ca400] 17:25:40 INFO - PROCESS | 1943 | 1463099140992 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x126e11000) [pid = 1943] [serial = 2135] [outer = 0x1216ca400] 17:25:41 INFO - PROCESS | 1943 | 1463099141487 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]]]}] 17:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 824ms 17:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:25:41 INFO - PROCESS | 1943 | 1463099141526 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:25:41 INFO - PROCESS | 1943 | 1463099141527 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 17:25:41 INFO - PROCESS | 1943 | 1463099141529 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - PROCESS | 1943 | 1463099141531 Marionette TRACE conn2 <- [1,2818,null,{}] 17:25:41 INFO - PROCESS | 1943 | 1463099141533 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}] 17:25:41 INFO - PROCESS | 1943 | 1463099141690 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:25:41 INFO - PROCESS | 1943 | 1463099141758 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298b7800 == 49 [pid = 1943] [id = 712] 17:25:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x110fca000) [pid = 1943] [serial = 2136] [outer = 0x0] 17:25:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x128da6000) [pid = 1943] [serial = 2137] [outer = 0x110fca000] 17:25:41 INFO - PROCESS | 1943 | 1463099141788 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12949a800) [pid = 1943] [serial = 2138] [outer = 0x110fca000] 17:25:42 INFO - PROCESS | 1943 | 1463099142381 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]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 869ms 17:25:42 INFO - PROCESS | 1943 | 1463099142399 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 1943 | 1463099142401 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 17:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:25:42 INFO - PROCESS | 1943 | 1463099142404 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 1943 | 1463099142407 Marionette TRACE conn2 <- [1,2822,null,{}] 17:25:42 INFO - PROCESS | 1943 | 1463099142411 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}] 17:25:42 INFO - PROCESS | 1943 | 1463099142515 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:25:42 INFO - PROCESS | 1943 | 1463099142574 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x116ab4800 == 50 [pid = 1943] [id = 713] 17:25:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x110fc9000) [pid = 1943] [serial = 2139] [outer = 0x0] 17:25:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x111f5bc00) [pid = 1943] [serial = 2140] [outer = 0x110fc9000] 17:25:42 INFO - PROCESS | 1943 | 1463099142614 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x113382400) [pid = 1943] [serial = 2141] [outer = 0x110fc9000] 17:25:43 INFO - PROCESS | 1943 | 1463099143063 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]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 674ms 17:25:43 INFO - PROCESS | 1943 | 1463099143079 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 1943 | 1463099143083 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 17:25:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:25:43 INFO - PROCESS | 1943 | 1463099143087 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 1943 | 1463099143089 Marionette TRACE conn2 <- [1,2826,null,{}] 17:25:43 INFO - PROCESS | 1943 | 1463099143091 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}] 17:25:43 INFO - PROCESS | 1943 | 1463099143186 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:25:43 INFO - PROCESS | 1943 | 1463099143239 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x1166e0000 == 51 [pid = 1943] [id = 714] 17:25:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x113cd4000) [pid = 1943] [serial = 2142] [outer = 0x0] 17:25:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x1164b8000) [pid = 1943] [serial = 2143] [outer = 0x113cd4000] 17:25:43 INFO - PROCESS | 1943 | 1463099143266 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x1176a2c00) [pid = 1943] [serial = 2144] [outer = 0x113cd4000] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12c530000 == 50 [pid = 1943] [id = 705] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfa1800 == 49 [pid = 1943] [id = 704] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd5000 == 48 [pid = 1943] [id = 703] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd6000 == 47 [pid = 1943] [id = 702] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12acd9800 == 46 [pid = 1943] [id = 701] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12963c800 == 45 [pid = 1943] [id = 700] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x121f10000) [pid = 1943] [serial = 2074] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x126c55000 == 44 [pid = 1943] [id = 699] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x124ec9800 == 43 [pid = 1943] [id = 698] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x12163d000 == 42 [pid = 1943] [id = 697] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x119b2a800 == 41 [pid = 1943] [id = 696] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x117e0b800 == 40 [pid = 1943] [id = 695] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x11a3da000 == 39 [pid = 1943] [id = 694] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x121b62000 == 38 [pid = 1943] [id = 693] 17:25:43 INFO - PROCESS | 1943 | --DOCSHELL 0x116656000 == 37 [pid = 1943] [id = 692] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x118189800) [pid = 1943] [serial = 2050] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x11835ec00) [pid = 1943] [serial = 2051] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1164ab800) [pid = 1943] [serial = 2044] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x1164fd800) [pid = 1943] [serial = 2045] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x1131ed000) [pid = 1943] [serial = 2041] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x111b02400) [pid = 1943] [serial = 2042] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x11932cc00) [pid = 1943] [serial = 2059] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x116a65000) [pid = 1943] [serial = 2047] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x11801cc00) [pid = 1943] [serial = 2048] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x119813000) [pid = 1943] [serial = 2062] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x1194bf400) [pid = 1943] [serial = 2060] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x11851f400) [pid = 1943] [serial = 2053] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x119f5f400) [pid = 1943] [serial = 2065] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x119bec400) [pid = 1943] [serial = 2063] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x119812400) [pid = 1943] [serial = 2069] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x11856fc00) [pid = 1943] [serial = 2068] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x11a384000) [pid = 1943] [serial = 2071] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x11a288c00) [pid = 1943] [serial = 2066] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x11892f400) [pid = 1943] [serial = 2056] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x1219ec800) [pid = 1943] [serial = 2072] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x11910a800) [pid = 1943] [serial = 2057] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x11856c000) [pid = 1943] [serial = 2054] [outer = 0x0] [url = about:blank] 17:25:43 INFO - PROCESS | 1943 | 1463099143659 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 620ms 17:25:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:25:43 INFO - PROCESS | 1943 | 1463099143708 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 1943 | 1463099143709 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 17:25:43 INFO - PROCESS | 1943 | 1463099143711 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 1943 | 1463099143714 Marionette TRACE conn2 <- [1,2830,null,{}] 17:25:43 INFO - PROCESS | 1943 | 1463099143721 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}] 17:25:43 INFO - PROCESS | 1943 | 1463099143802 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:25:43 INFO - PROCESS | 1943 | 1463099143855 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x1189c5000 == 38 [pid = 1943] [id = 715] 17:25:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x11620c800) [pid = 1943] [serial = 2145] [outer = 0x0] 17:25:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x11830a400) [pid = 1943] [serial = 2146] [outer = 0x11620c800] 17:25:43 INFO - PROCESS | 1943 | 1463099143888 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x11856cc00) [pid = 1943] [serial = 2147] [outer = 0x11620c800] 17:25:44 INFO - PROCESS | 1943 | 1463099144199 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]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 523ms 17:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:25:44 INFO - PROCESS | 1943 | 1463099144235 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 1943 | 1463099144237 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 17:25:44 INFO - PROCESS | 1943 | 1463099144239 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 1943 | 1463099144240 Marionette TRACE conn2 <- [1,2834,null,{}] 17:25:44 INFO - PROCESS | 1943 | 1463099144245 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}] 17:25:44 INFO - PROCESS | 1943 | 1463099144322 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:25:44 INFO - PROCESS | 1943 | 1463099144329 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b6e000 == 39 [pid = 1943] [id = 716] 17:25:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x118578800) [pid = 1943] [serial = 2148] [outer = 0x0] 17:25:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x1185da000) [pid = 1943] [serial = 2149] [outer = 0x118578800] 17:25:44 INFO - PROCESS | 1943 | 1463099144354 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x119107c00) [pid = 1943] [serial = 2150] [outer = 0x118578800] 17:25:44 INFO - PROCESS | 1943 | 1463099144700 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 17:25:44 INFO - PROCESS | 1943 | 1463099144712 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 1943 | 1463099144714 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 17:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:25:44 INFO - PROCESS | 1943 | 1463099144722 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 1943 | 1463099144724 Marionette TRACE conn2 <- [1,2838,null,{}] 17:25:44 INFO - PROCESS | 1943 | 1463099144728 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}] 17:25:44 INFO - PROCESS | 1943 | 1463099144804 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:25:44 INFO - PROCESS | 1943 | 1463099144812 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x119464800 == 40 [pid = 1943] [id = 717] 17:25:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x119109800) [pid = 1943] [serial = 2151] [outer = 0x0] 17:25:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x11914b000) [pid = 1943] [serial = 2152] [outer = 0x119109800] 17:25:44 INFO - PROCESS | 1943 | 1463099144838 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x1194bec00) [pid = 1943] [serial = 2153] [outer = 0x119109800] 17:25:45 INFO - PROCESS | 1943 | 1463099145165 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]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 472ms 17:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:25:45 INFO - PROCESS | 1943 | 1463099145197 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 1943 | 1463099145198 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 17:25:45 INFO - PROCESS | 1943 | 1463099145200 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 1943 | 1463099145201 Marionette TRACE conn2 <- [1,2842,null,{}] 17:25:45 INFO - PROCESS | 1943 | 1463099145204 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}] 17:25:45 INFO - PROCESS | 1943 | 1463099145298 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:25:45 INFO - PROCESS | 1943 | 1463099145364 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c5c000 == 41 [pid = 1943] [id = 718] 17:25:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x1194b2800) [pid = 1943] [serial = 2154] [outer = 0x0] 17:25:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x119be7400) [pid = 1943] [serial = 2155] [outer = 0x1194b2800] 17:25:45 INFO - PROCESS | 1943 | 1463099145390 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x12151bc00) [pid = 1943] [serial = 2156] [outer = 0x1194b2800] 17:25:45 INFO - PROCESS | 1943 | 1463099145711 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]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 569ms 17:25:45 INFO - PROCESS | 1943 | 1463099145769 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 1943 | 1463099145770 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 17:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:25:45 INFO - PROCESS | 1943 | 1463099145772 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 1943 | 1463099145774 Marionette TRACE conn2 <- [1,2846,null,{}] 17:25:45 INFO - PROCESS | 1943 | 1463099145776 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}] 17:25:45 INFO - PROCESS | 1943 | 1463099145886 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:25:45 INFO - PROCESS | 1943 | 1463099145902 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298ad800 == 42 [pid = 1943] [id = 719] 17:25:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x121518c00) [pid = 1943] [serial = 2157] [outer = 0x0] 17:25:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x122798800) [pid = 1943] [serial = 2158] [outer = 0x121518c00] 17:25:45 INFO - PROCESS | 1943 | 1463099145928 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1248bb400) [pid = 1943] [serial = 2159] [outer = 0x121518c00] 17:25:46 INFO - PROCESS | 1943 | 1463099146271 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]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 517ms 17:25:46 INFO - PROCESS | 1943 | 1463099146291 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 1943 | 1463099146294 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 17:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:25:46 INFO - PROCESS | 1943 | 1463099146298 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 1943 | 1463099146299 Marionette TRACE conn2 <- [1,2850,null,{}] 17:25:46 INFO - PROCESS | 1943 | 1463099146301 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}] 17:25:46 INFO - PROCESS | 1943 | 1463099146401 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:25:46 INFO - PROCESS | 1943 | 1463099146422 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acd0800 == 43 [pid = 1943] [id = 720] 17:25:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x12279fc00) [pid = 1943] [serial = 2160] [outer = 0x0] 17:25:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x12641f400) [pid = 1943] [serial = 2161] [outer = 0x12279fc00] 17:25:46 INFO - PROCESS | 1943 | 1463099146447 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x126e12c00) [pid = 1943] [serial = 2162] [outer = 0x12279fc00] 17:25:46 INFO - PROCESS | 1943 | 1463099146761 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 17:25:46 INFO - PROCESS | 1943 | 1463099146822 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 1943 | 1463099146823 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 17:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:25:46 INFO - PROCESS | 1943 | 1463099146825 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 1943 | 1463099146826 Marionette TRACE conn2 <- [1,2854,null,{}] 17:25:46 INFO - PROCESS | 1943 | 1463099146828 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}] 17:25:46 INFO - PROCESS | 1943 | 1463099146929 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:25:46 INFO - PROCESS | 1943 | 1463099146964 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcd1000 == 44 [pid = 1943] [id = 721] 17:25:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x126661c00) [pid = 1943] [serial = 2163] [outer = 0x0] 17:25:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x128da9000) [pid = 1943] [serial = 2164] [outer = 0x126661c00] 17:25:46 INFO - PROCESS | 1943 | 1463099146990 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x1291d8400) [pid = 1943] [serial = 2165] [outer = 0x126661c00] 17:25:47 INFO - PROCESS | 1943 | 1463099147312 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]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 17:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:25:47 INFO - PROCESS | 1943 | 1463099147349 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 1943 | 1463099147350 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 17:25:47 INFO - PROCESS | 1943 | 1463099147353 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - PROCESS | 1943 | 1463099147354 Marionette TRACE conn2 <- [1,2858,null,{}] 17:25:47 INFO - PROCESS | 1943 | 1463099147356 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}] 17:25:47 INFO - PROCESS | 1943 | 1463099147453 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:25:47 INFO - PROCESS | 1943 | 1463099147489 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bfa5800 == 45 [pid = 1943] [id = 722] 17:25:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x128e18800) [pid = 1943] [serial = 2166] [outer = 0x0] 17:25:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x129498400) [pid = 1943] [serial = 2167] [outer = 0x128e18800] 17:25:47 INFO - PROCESS | 1943 | 1463099147514 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1294a3000) [pid = 1943] [serial = 2168] [outer = 0x128e18800] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1194bbc00) [pid = 1943] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x11802bc00) [pid = 1943] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x116736800) [pid = 1943] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x1185dc800) [pid = 1943] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x118310400) [pid = 1943] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x121519800) [pid = 1943] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x114fc3800) [pid = 1943] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x12458d800) [pid = 1943] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x121521c00) [pid = 1943] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x1130b4400) [pid = 1943] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x1242ec400) [pid = 1943] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x1122aa800) [pid = 1943] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:25:47 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x119f05c00) [pid = 1943] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:25:47 INFO - PROCESS | 1943 | 1463099147900 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 572ms 17:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:25:47 INFO - PROCESS | 1943 | 1463099147927 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 1943 | 1463099147929 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 17:25:47 INFO - PROCESS | 1943 | 1463099147931 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - PROCESS | 1943 | 1463099147933 Marionette TRACE conn2 <- [1,2862,null,{}] 17:25:47 INFO - PROCESS | 1943 | 1463099147936 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}] 17:25:48 INFO - PROCESS | 1943 | 1463099148031 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:25:48 INFO - PROCESS | 1943 | 1463099148086 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c530000 == 46 [pid = 1943] [id = 723] 17:25:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x113385c00) [pid = 1943] [serial = 2169] [outer = 0x0] 17:25:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x115e68c00) [pid = 1943] [serial = 2170] [outer = 0x113385c00] 17:25:48 INFO - PROCESS | 1943 | 1463099148115 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x12949dc00) [pid = 1943] [serial = 2171] [outer = 0x113385c00] 17:25:48 INFO - PROCESS | 1943 | 1463099148428 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]]]}] 17:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 17:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:25:48 INFO - PROCESS | 1943 | 1463099148453 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 1943 | 1463099148454 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 17:25:48 INFO - PROCESS | 1943 | 1463099148456 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 1943 | 1463099148457 Marionette TRACE conn2 <- [1,2866,null,{}] 17:25:48 INFO - PROCESS | 1943 | 1463099148462 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}] 17:25:48 INFO - PROCESS | 1943 | 1463099148541 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:25:48 INFO - PROCESS | 1943 | 1463099148547 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3da800 == 47 [pid = 1943] [id = 724] 17:25:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x1296e4800) [pid = 1943] [serial = 2172] [outer = 0x0] 17:25:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x1296f1400) [pid = 1943] [serial = 2173] [outer = 0x1296e4800] 17:25:48 INFO - PROCESS | 1943 | 1463099148573 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x129781c00) [pid = 1943] [serial = 2174] [outer = 0x1296e4800] 17:25:48 INFO - PROCESS | 1943 | 1463099148894 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]]]}] 17:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 475ms 17:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:25:48 INFO - PROCESS | 1943 | 1463099148932 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 1943 | 1463099148933 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 17:25:48 INFO - PROCESS | 1943 | 1463099148935 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 1943 | 1463099148936 Marionette TRACE conn2 <- [1,2870,null,{}] 17:25:48 INFO - PROCESS | 1943 | 1463099148939 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}] 17:25:49 INFO - PROCESS | 1943 | 1463099149047 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:25:49 INFO - PROCESS | 1943 | 1463099149054 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d78e000 == 48 [pid = 1943] [id = 725] 17:25:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x129774000) [pid = 1943] [serial = 2175] [outer = 0x0] 17:25:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x12a810400) [pid = 1943] [serial = 2176] [outer = 0x129774000] 17:25:49 INFO - PROCESS | 1943 | 1463099149078 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x12a896400) [pid = 1943] [serial = 2177] [outer = 0x129774000] 17:25:49 INFO - PROCESS | 1943 | 1463099149393 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]]]}] 17:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 471ms 17:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:25:49 INFO - PROCESS | 1943 | 1463099149407 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:25:49 INFO - PROCESS | 1943 | 1463099149410 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 17:25:49 INFO - PROCESS | 1943 | 1463099149414 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:25:49 INFO - PROCESS | 1943 | 1463099149415 Marionette TRACE conn2 <- [1,2874,null,{}] 17:25:49 INFO - PROCESS | 1943 | 1463099149425 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}] 17:25:49 INFO - PROCESS | 1943 | 1463099149507 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:25:49 INFO - PROCESS | 1943 | 1463099149514 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da7b800 == 49 [pid = 1943] [id = 726] 17:25:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x12a894800) [pid = 1943] [serial = 2178] [outer = 0x0] 17:25:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x12a99e400) [pid = 1943] [serial = 2179] [outer = 0x12a894800] 17:25:49 INFO - PROCESS | 1943 | 1463099149538 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x12a9a7800) [pid = 1943] [serial = 2180] [outer = 0x12a894800] 17:25:50 INFO - PROCESS | 1943 | 1463099149999 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]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 619ms 17:25:50 INFO - PROCESS | 1943 | 1463099150033 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:25:50 INFO - PROCESS | 1943 | 1463099150036 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 17:25:50 INFO - PROCESS | 1943 | 1463099150040 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 1943 | 1463099150042 Marionette TRACE conn2 <- [1,2878,null,{}] 17:25:50 INFO - PROCESS | 1943 | 1463099150046 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}] 17:25:50 INFO - PROCESS | 1943 | 1463099150166 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:25:50 INFO - PROCESS | 1943 | 1463099150238 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x118719000 == 50 [pid = 1943] [id = 727] 17:25:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x1122a9000) [pid = 1943] [serial = 2181] [outer = 0x0] 17:25:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x113318c00) [pid = 1943] [serial = 2182] [outer = 0x1122a9000] 17:25:50 INFO - PROCESS | 1943 | 1463099150269 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x1164b6000) [pid = 1943] [serial = 2183] [outer = 0x1122a9000] 17:25:50 INFO - PROCESS | 1943 | 1463099150711 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]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 723ms 17:25:50 INFO - PROCESS | 1943 | 1463099150771 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 1943 | 1463099150775 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 17:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:25:50 INFO - PROCESS | 1943 | 1463099150782 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 1943 | 1463099150783 Marionette TRACE conn2 <- [1,2882,null,{}] 17:25:50 INFO - PROCESS | 1943 | 1463099150786 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}] 17:25:50 INFO - PROCESS | 1943 | 1463099150891 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:25:50 INFO - PROCESS | 1943 | 1463099150948 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x126c51800 == 51 [pid = 1943] [id = 728] 17:25:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x1166cdc00) [pid = 1943] [serial = 2184] [outer = 0x0] 17:25:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x11830a800) [pid = 1943] [serial = 2185] [outer = 0x1166cdc00] 17:25:50 INFO - PROCESS | 1943 | 1463099150978 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x118515800) [pid = 1943] [serial = 2186] [outer = 0x1166cdc00] 17:25:51 INFO - PROCESS | 1943 | 1463099151399 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]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 17:25:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:25:51 INFO - PROCESS | 1943 | 1463099151452 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 1943 | 1463099151454 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 17:25:51 INFO - PROCESS | 1943 | 1463099151456 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 1943 | 1463099151459 Marionette TRACE conn2 <- [1,2886,null,{}] 17:25:51 INFO - PROCESS | 1943 | 1463099151467 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}] 17:25:51 INFO - PROCESS | 1943 | 1463099151575 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:25:51 INFO - PROCESS | 1943 | 1463099151635 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d798000 == 52 [pid = 1943] [id = 729] 17:25:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x11892f400) [pid = 1943] [serial = 2187] [outer = 0x0] 17:25:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x11980e400) [pid = 1943] [serial = 2188] [outer = 0x11892f400] 17:25:51 INFO - PROCESS | 1943 | 1463099151707 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x119f5f400) [pid = 1943] [serial = 2189] [outer = 0x11892f400] 17:25:52 INFO - PROCESS | 1943 | 1463099152107 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]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:25:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 673ms 17:25:52 INFO - PROCESS | 1943 | 1463099152130 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:25:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:25:52 INFO - PROCESS | 1943 | 1463099152132 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 17:25:52 INFO - PROCESS | 1943 | 1463099152134 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 1943 | 1463099152136 Marionette TRACE conn2 <- [1,2890,null,{}] 17:25:52 INFO - PROCESS | 1943 | 1463099152138 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}] 17:25:52 INFO - PROCESS | 1943 | 1463099152295 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:25:52 INFO - PROCESS | 1943 | 1463099152359 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfc3800 == 53 [pid = 1943] [id = 730] 17:25:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x11a385c00) [pid = 1943] [serial = 2190] [outer = 0x0] 17:25:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x121d73800) [pid = 1943] [serial = 2191] [outer = 0x11a385c00] 17:25:52 INFO - PROCESS | 1943 | 1463099152390 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x124e17c00) [pid = 1943] [serial = 2192] [outer = 0x11a385c00] 17:25:52 INFO - PROCESS | 1943 | 1463099152797 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:25:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 720ms 17:25:52 INFO - PROCESS | 1943 | 1463099152854 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 1943 | 1463099152856 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 17:25:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:25:52 INFO - PROCESS | 1943 | 1463099152858 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 1943 | 1463099152859 Marionette TRACE conn2 <- [1,2894,null,{}] 17:25:52 INFO - PROCESS | 1943 | 1463099152862 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}] 17:25:52 INFO - PROCESS | 1943 | 1463099152960 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:25:53 INFO - PROCESS | 1943 | 1463099153017 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x12e218800 == 54 [pid = 1943] [id = 731] 17:25:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12151d400) [pid = 1943] [serial = 2193] [outer = 0x0] 17:25:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x128da4000) [pid = 1943] [serial = 2194] [outer = 0x12151d400] 17:25:53 INFO - PROCESS | 1943 | 1463099153046 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x1294a5c00) [pid = 1943] [serial = 2195] [outer = 0x12151d400] 17:25:53 INFO - PROCESS | 1943 | 1463099153500 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]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 17:25:53 INFO - PROCESS | 1943 | 1463099153529 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 1943 | 1463099153531 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 17:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:25:53 INFO - PROCESS | 1943 | 1463099153533 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 1943 | 1463099153534 Marionette TRACE conn2 <- [1,2898,null,{}] 17:25:53 INFO - PROCESS | 1943 | 1463099153537 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}] 17:25:53 INFO - PROCESS | 1943 | 1463099153719 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:25:53 INFO - PROCESS | 1943 | 1463099153968 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x119d08000 == 55 [pid = 1943] [id = 732] 17:25:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x111135400) [pid = 1943] [serial = 2196] [outer = 0x0] 17:25:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x11113c400) [pid = 1943] [serial = 2197] [outer = 0x111135400] 17:25:53 INFO - PROCESS | 1943 | 1463099153998 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x1130b1c00) [pid = 1943] [serial = 2198] [outer = 0x111135400] 17:25:54 INFO - PROCESS | 1943 | 1463099154419 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]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:25:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 919ms 17:25:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:25:54 INFO - PROCESS | 1943 | 1463099154453 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 1943 | 1463099154455 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 17:25:54 INFO - PROCESS | 1943 | 1463099154458 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 1943 | 1463099154460 Marionette TRACE conn2 <- [1,2902,null,{}] 17:25:54 INFO - PROCESS | 1943 | 1463099154464 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}] 17:25:54 INFO - PROCESS | 1943 | 1463099154563 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:25:54 INFO - PROCESS | 1943 | 1463099154622 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x11870c800 == 56 [pid = 1943] [id = 733] 17:25:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x115e6c000) [pid = 1943] [serial = 2199] [outer = 0x0] 17:25:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x116a64400) [pid = 1943] [serial = 2200] [outer = 0x115e6c000] 17:25:54 INFO - PROCESS | 1943 | 1463099154651 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x118310c00) [pid = 1943] [serial = 2201] [outer = 0x115e6c000] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12d78e000 == 55 [pid = 1943] [id = 725] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3da800 == 54 [pid = 1943] [id = 724] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12c530000 == 53 [pid = 1943] [id = 723] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12bfa5800 == 52 [pid = 1943] [id = 722] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcd1000 == 51 [pid = 1943] [id = 721] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12acd0800 == 50 [pid = 1943] [id = 720] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x126e0f400) [pid = 1943] [serial = 2119] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1298ad800 == 49 [pid = 1943] [id = 719] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x126c5c000 == 48 [pid = 1943] [id = 718] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x119464800 == 47 [pid = 1943] [id = 717] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x121b6e000 == 46 [pid = 1943] [id = 716] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1189c5000 == 45 [pid = 1943] [id = 715] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1166e0000 == 44 [pid = 1943] [id = 714] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x116ab4800 == 43 [pid = 1943] [id = 713] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1298b7800 == 42 [pid = 1943] [id = 712] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12cdad800 == 41 [pid = 1943] [id = 711] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc1f800 == 40 [pid = 1943] [id = 710] 17:25:55 INFO - PROCESS | 1943 | 1463099155110 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1b1000 == 39 [pid = 1943] [id = 709] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x119e21800 == 38 [pid = 1943] [id = 708] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x1185b9000 == 37 [pid = 1943] [id = 707] 17:25:55 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1a3800 == 36 [pid = 1943] [id = 706] 17:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 674ms 17:25:55 INFO - PROCESS | 1943 | 1463099155134 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 1943 | 1463099155136 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 17:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:25:55 INFO - PROCESS | 1943 | 1463099155139 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 1943 | 1463099155140 Marionette TRACE conn2 <- [1,2906,null,{}] 17:25:55 INFO - PROCESS | 1943 | 1463099155145 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}] 17:25:55 INFO - PROCESS | 1943 | 1463099155254 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x126422400) [pid = 1943] [serial = 2039] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x119b0ac00) [pid = 1943] [serial = 2101] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x118309800) [pid = 1943] [serial = 2083] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x118571400) [pid = 1943] [serial = 2084] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x116737000) [pid = 1943] [serial = 2080] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x117125c00) [pid = 1943] [serial = 2089] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x118181c00) [pid = 1943] [serial = 2090] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x119104800) [pid = 1943] [serial = 2095] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x119143000) [pid = 1943] [serial = 2096] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x1183e1000) [pid = 1943] [serial = 2092] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x1185d0400) [pid = 1943] [serial = 2093] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x1216c8400) [pid = 1943] [serial = 2104] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x111139400) [pid = 1943] [serial = 2077] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x115e0f400) [pid = 1943] [serial = 2086] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x126893800) [pid = 1943] [serial = 2117] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1164b7c00) [pid = 1943] [serial = 2087] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x12279a800) [pid = 1943] [serial = 2107] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x118314800) [pid = 1943] [serial = 2110] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x126421400) [pid = 1943] [serial = 2116] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x1227a2c00) [pid = 1943] [serial = 2108] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x12279bc00) [pid = 1943] [serial = 2111] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x12458e400) [pid = 1943] [serial = 2113] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x119141c00) [pid = 1943] [serial = 2098] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x1194ba000) [pid = 1943] [serial = 2099] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x124dba400) [pid = 1943] [serial = 2114] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x11a387400) [pid = 1943] [serial = 2102] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x121a86000) [pid = 1943] [serial = 2105] [outer = 0x0] [url = about:blank] 17:25:55 INFO - PROCESS | 1943 | 1463099155322 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x119077000 == 37 [pid = 1943] [id = 734] 17:25:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x1164b7400) [pid = 1943] [serial = 2202] [outer = 0x0] 17:25:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x118309800) [pid = 1943] [serial = 2203] [outer = 0x1164b7400] 17:25:55 INFO - PROCESS | 1943 | 1463099155350 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x1185dc400) [pid = 1943] [serial = 2204] [outer = 0x1164b7400] 17:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 519ms 17:25:55 INFO - PROCESS | 1943 | 1463099155655 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]]]}] 17:25:55 INFO - PROCESS | 1943 | 1463099155665 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 1943 | 1463099155667 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 17:25:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:25:55 INFO - PROCESS | 1943 | 1463099155673 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 1943 | 1463099155680 Marionette TRACE conn2 <- [1,2910,null,{}] 17:25:55 INFO - PROCESS | 1943 | 1463099155689 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}] 17:25:55 INFO - PROCESS | 1943 | 1463099155802 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:25:55 INFO - PROCESS | 1943 | 1463099155856 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x121b6e000 == 38 [pid = 1943] [id = 735] 17:25:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x118586800) [pid = 1943] [serial = 2205] [outer = 0x0] 17:25:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x119141800) [pid = 1943] [serial = 2206] [outer = 0x118586800] 17:25:55 INFO - PROCESS | 1943 | 1463099155881 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x119819400) [pid = 1943] [serial = 2207] [outer = 0x118586800] 17:25:56 INFO - PROCESS | 1943 | 1463099156130 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]]]}] 17:25:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:25:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:25:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 484ms 17:25:56 INFO - PROCESS | 1943 | 1463099156154 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 1943 | 1463099156155 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 17:25:56 INFO - TEST-START | /DOMEvents/constructors.html 17:25:56 INFO - PROCESS | 1943 | 1463099156169 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 1943 | 1463099156170 Marionette TRACE conn2 <- [1,2914,null,{}] 17:25:56 INFO - PROCESS | 1943 | 1463099156182 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}] 17:25:56 INFO - PROCESS | 1943 | 1463099156274 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:25:56 INFO - PROCESS | 1943 | 1463099156282 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x1298b7000 == 39 [pid = 1943] [id = 736] 17:25:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x119815400) [pid = 1943] [serial = 2208] [outer = 0x0] 17:25:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x119f5e400) [pid = 1943] [serial = 2209] [outer = 0x119815400] 17:25:56 INFO - PROCESS | 1943 | 1463099156307 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x12155e000) [pid = 1943] [serial = 2210] [outer = 0x119815400] 17:25:56 INFO - PROCESS | 1943 | --DOCSHELL 0x12d19f000 == 38 [pid = 1943] [id = 17] 17:25:56 INFO - PROCESS | 1943 | 1463099156720 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]]]}] 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:25:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:25:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:25:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 585ms 17:25:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:25:56 INFO - PROCESS | 1943 | 1463099156743 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 1943 | 1463099156744 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 17:25:56 INFO - PROCESS | 1943 | 1463099156747 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 1943 | 1463099156748 Marionette TRACE conn2 <- [1,2918,null,{}] 17:25:56 INFO - PROCESS | 1943 | 1463099156751 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}] 17:25:56 INFO - PROCESS | 1943 | 1463099156834 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:25:56 INFO - PROCESS | 1943 | 1463099156838 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b9e6000 == 39 [pid = 1943] [id = 737] 17:25:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x121a8ac00) [pid = 1943] [serial = 2211] [outer = 0x0] 17:25:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x122798400) [pid = 1943] [serial = 2212] [outer = 0x121a8ac00] 17:25:56 INFO - PROCESS | 1943 | 1463099156870 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x126892400) [pid = 1943] [serial = 2213] [outer = 0x121a8ac00] 17:25:57 INFO - PROCESS | 1943 | 1463099157211 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:25:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:25:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 518ms 17:25:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:25:57 INFO - PROCESS | 1943 | 1463099157265 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 1943 | 1463099157267 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 17:25:57 INFO - PROCESS | 1943 | 1463099157269 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 1943 | 1463099157270 Marionette TRACE conn2 <- [1,2922,null,{}] 17:25:57 INFO - PROCESS | 1943 | 1463099157272 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}] 17:25:57 INFO - PROCESS | 1943 | 1463099157389 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:25:57 INFO - PROCESS | 1943 | 1463099157409 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bcda800 == 40 [pid = 1943] [id = 738] 17:25:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x126893400) [pid = 1943] [serial = 2214] [outer = 0x0] 17:25:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x128e1dc00) [pid = 1943] [serial = 2215] [outer = 0x126893400] 17:25:57 INFO - PROCESS | 1943 | 1463099157434 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x12949e400) [pid = 1943] [serial = 2216] [outer = 0x126893400] 17:25:57 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:57 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:57 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:57 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:57 INFO - PROCESS | 1943 | 1463099157765 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]]]}] 17:25:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:25:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:57 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 17:25:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:57 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 17:25:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:57 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]" 17:25:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:25:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 17:25:57 INFO - PROCESS | 1943 | 1463099157788 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 1943 | 1463099157789 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 17:25:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:25:57 INFO - PROCESS | 1943 | 1463099157792 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 1943 | 1463099157793 Marionette TRACE conn2 <- [1,2926,null,{}] 17:25:57 INFO - PROCESS | 1943 | 1463099157795 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}] 17:25:57 INFO - PROCESS | 1943 | 1463099157897 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:25:57 INFO - PROCESS | 1943 | 1463099157937 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c539000 == 41 [pid = 1943] [id = 739] 17:25:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x128da0800) [pid = 1943] [serial = 2217] [outer = 0x0] 17:25:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x1296ef800) [pid = 1943] [serial = 2218] [outer = 0x128da0800] 17:25:57 INFO - PROCESS | 1943 | 1463099157966 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12a9a5c00) [pid = 1943] [serial = 2219] [outer = 0x128da0800] 17:25:58 INFO - PROCESS | 1943 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:25:58 INFO - PROCESS | 1943 | 1463099158267 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]]]}] 17:25:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:25:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 520ms 17:25:58 INFO - PROCESS | 1943 | 1463099158314 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 1943 | 1463099158315 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 17:25:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:25:58 INFO - PROCESS | 1943 | 1463099158317 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 1943 | 1463099158318 Marionette TRACE conn2 <- [1,2930,null,{}] 17:25:58 INFO - PROCESS | 1943 | 1463099158321 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}] 17:25:58 INFO - PROCESS | 1943 | 1463099158422 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:25:58 INFO - PROCESS | 1943 | 1463099158433 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc1b000 == 42 [pid = 1943] [id = 740] 17:25:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12ab23400) [pid = 1943] [serial = 2220] [outer = 0x0] 17:25:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12ab2ac00) [pid = 1943] [serial = 2221] [outer = 0x12ab23400] 17:25:58 INFO - PROCESS | 1943 | 1463099158459 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12ab30800) [pid = 1943] [serial = 2222] [outer = 0x12ab23400] 17:25:58 INFO - PROCESS | 1943 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:25:58 INFO - PROCESS | 1943 | 1463099158766 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]]]}] 17:25:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:25:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 470ms 17:25:58 INFO - PROCESS | 1943 | 1463099158788 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 1943 | 1463099158789 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 17:25:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:25:58 INFO - PROCESS | 1943 | 1463099158791 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 1943 | 1463099158793 Marionette TRACE conn2 <- [1,2934,null,{}] 17:25:58 INFO - PROCESS | 1943 | 1463099158804 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}] 17:25:58 INFO - PROCESS | 1943 | 1463099158909 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:25:58 INFO - PROCESS | 1943 | 1463099158913 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3cb800 == 43 [pid = 1943] [id = 741] 17:25:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12ab24000) [pid = 1943] [serial = 2223] [outer = 0x0] 17:25:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x12ac5a000) [pid = 1943] [serial = 2224] [outer = 0x12ab24000] 17:25:58 INFO - PROCESS | 1943 | 1463099158971 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12ac60c00) [pid = 1943] [serial = 2225] [outer = 0x12ab24000] 17:25:59 INFO - PROCESS | 1943 | 1463099159248 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]]]}] 17:25:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:25:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 473ms 17:25:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:25:59 INFO - PROCESS | 1943 | 1463099159267 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 1943 | 1463099159268 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 17:25:59 INFO - PROCESS | 1943 | 1463099159270 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 1943 | 1463099159271 Marionette TRACE conn2 <- [1,2938,null,{}] 17:25:59 INFO - PROCESS | 1943 | 1463099159282 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}] 17:25:59 INFO - PROCESS | 1943 | 1463099159518 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x12279fc00) [pid = 1943] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x121518c00) [pid = 1943] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x126661c00) [pid = 1943] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x128e18800) [pid = 1943] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x113385c00) [pid = 1943] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x119109800) [pid = 1943] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x110fc9000) [pid = 1943] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x118578800) [pid = 1943] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x11620c800) [pid = 1943] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x113cd4000) [pid = 1943] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x1194b2800) [pid = 1943] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x124e14400) [pid = 1943] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x1296e4800) [pid = 1943] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x129774000) [pid = 1943] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x111134c00) [pid = 1943] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:25:59 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x115e71000) [pid = 1943] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:25:59 INFO - PROCESS | 1943 | 1463099159566 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x119084800 == 44 [pid = 1943] [id = 742] 17:25:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x110fc5400) [pid = 1943] [serial = 2226] [outer = 0x0] 17:25:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x112fc1c00) [pid = 1943] [serial = 2227] [outer = 0x110fc5400] 17:25:59 INFO - PROCESS | 1943 | 1463099159596 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x119149400) [pid = 1943] [serial = 2228] [outer = 0x110fc5400] 17:25:59 INFO - PROCESS | 1943 | 1463099159846 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]]]}] 17:25: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. 17:25:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 624ms 17:25:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:25:59 INFO - PROCESS | 1943 | 1463099159899 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 1943 | 1463099159901 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 17:25:59 INFO - PROCESS | 1943 | 1463099159903 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 1943 | 1463099159905 Marionette TRACE conn2 <- [1,2942,null,{}] 17:25:59 INFO - PROCESS | 1943 | 1463099159915 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}] 17:26:00 INFO - PROCESS | 1943 | 1463099160017 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:26:00 INFO - PROCESS | 1943 | 1463099160022 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12dfba000 == 45 [pid = 1943] [id = 743] 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x12279fc00) [pid = 1943] [serial = 2229] [outer = 0x0] 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x12ac64c00) [pid = 1943] [serial = 2230] [outer = 0x12279fc00] 17:26:00 INFO - PROCESS | 1943 | 1463099160047 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x12b946000) [pid = 1943] [serial = 2231] [outer = 0x12279fc00] 17:26:00 INFO - PROCESS | 1943 | 1463099160338 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"]]]}] 17:26: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 17:26:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:26:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:26:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 17:26:00 INFO - PROCESS | 1943 | 1463099160373 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 1943 | 1463099160374 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 17:26:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:26:00 INFO - PROCESS | 1943 | 1463099160386 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 1943 | 1463099160387 Marionette TRACE conn2 <- [1,2946,null,{}] 17:26:00 INFO - PROCESS | 1943 | 1463099160389 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}] 17:26:00 INFO - PROCESS | 1943 | 1463099160505 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:26:00 INFO - PROCESS | 1943 | 1463099160513 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x12f3af800 == 46 [pid = 1943] [id = 744] 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x113210c00) [pid = 1943] [serial = 2232] [outer = 0x0] 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x12b947c00) [pid = 1943] [serial = 2233] [outer = 0x113210c00] 17:26:00 INFO - PROCESS | 1943 | 1463099160538 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x12bb44400) [pid = 1943] [serial = 2234] [outer = 0x113210c00] 17:26:00 INFO - PROCESS | 1943 | 1463099160822 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]]]}] 17:26: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. 17:26:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 475ms 17:26:00 INFO - PROCESS | 1943 | 1463099160865 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 1943 | 1463099160866 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 17:26:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:26:00 INFO - PROCESS | 1943 | 1463099160868 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 1943 | 1463099160869 Marionette TRACE conn2 <- [1,2950,null,{}] 17:26:00 INFO - PROCESS | 1943 | 1463099160872 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}] 17:26:00 INFO - PROCESS | 1943 | 1463099160958 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:26:00 INFO - PROCESS | 1943 | 1463099160965 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x135493000 == 47 [pid = 1943] [id = 745] 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x12bb46c00) [pid = 1943] [serial = 2235] [outer = 0x0] 17:26:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x12bb88c00) [pid = 1943] [serial = 2236] [outer = 0x12bb46c00] 17:26:00 INFO - PROCESS | 1943 | 1463099160990 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x12bb8cc00) [pid = 1943] [serial = 2237] [outer = 0x12bb46c00] 17:26:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x1354a2800 == 48 [pid = 1943] [id = 746] 17:26:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x12bb8dc00) [pid = 1943] [serial = 2238] [outer = 0x0] 17:26:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x12bb48c00) [pid = 1943] [serial = 2239] [outer = 0x12bb8dc00] 17:26:01 INFO - PROCESS | 1943 | 1463099161312 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]]]}] 17:26: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. 17:26:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 17:26:01 INFO - PROCESS | 1943 | 1463099161337 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 1943 | 1463099161338 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 17:26:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:26:01 INFO - PROCESS | 1943 | 1463099161340 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 1943 | 1463099161341 Marionette TRACE conn2 <- [1,2954,null,{}] 17:26:01 INFO - PROCESS | 1943 | 1463099161346 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}] 17:26:01 INFO - PROCESS | 1943 | 1463099161478 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:26:01 INFO - PROCESS | 1943 | 1463099161485 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x1354a0800 == 49 [pid = 1943] [id = 747] 17:26:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x1132c0400) [pid = 1943] [serial = 2240] [outer = 0x0] 17:26:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x12bb90400) [pid = 1943] [serial = 2241] [outer = 0x1132c0400] 17:26:01 INFO - PROCESS | 1943 | 1463099161509 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x12bbcd800) [pid = 1943] [serial = 2242] [outer = 0x1132c0400] 17:26:01 INFO - PROCESS | 1943 | 1463099161967 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]]]}] 17:26:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:26: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 17:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 672ms 17:26:02 INFO - PROCESS | 1943 | 1463099162013 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:26:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:26:02 INFO - PROCESS | 1943 | 1463099162015 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 17:26:02 INFO - PROCESS | 1943 | 1463099162018 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 1943 | 1463099162021 Marionette TRACE conn2 <- [1,2958,null,{}] 17:26:02 INFO - PROCESS | 1943 | 1463099162024 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}] 17:26:02 INFO - PROCESS | 1943 | 1463099162151 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:26:02 INFO - PROCESS | 1943 | 1463099162265 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x124ec0800 == 50 [pid = 1943] [id = 748] 17:26:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x11756d800) [pid = 1943] [serial = 2243] [outer = 0x0] 17:26:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x11830fc00) [pid = 1943] [serial = 2244] [outer = 0x11756d800] 17:26:02 INFO - PROCESS | 1943 | 1463099162308 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x118565c00) [pid = 1943] [serial = 2245] [outer = 0x11756d800] 17:26:02 INFO - PROCESS | 1943 | 1463099162674 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]]]}] 17:26: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. 17:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 672ms 17:26:02 INFO - PROCESS | 1943 | 1463099162691 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 1943 | 1463099162695 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 17:26:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:26:02 INFO - PROCESS | 1943 | 1463099162700 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 1943 | 1463099162702 Marionette TRACE conn2 <- [1,2962,null,{}] 17:26:02 INFO - PROCESS | 1943 | 1463099162705 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}] 17:26:02 INFO - PROCESS | 1943 | 1463099162813 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:26:02 INFO - PROCESS | 1943 | 1463099162870 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x12bce2000 == 51 [pid = 1943] [id = 749] 17:26:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x118189800) [pid = 1943] [serial = 2246] [outer = 0x0] 17:26:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x119030000) [pid = 1943] [serial = 2247] [outer = 0x118189800] 17:26:02 INFO - PROCESS | 1943 | 1463099162902 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x11980ec00) [pid = 1943] [serial = 2248] [outer = 0x118189800] 17:26:03 INFO - PROCESS | 1943 | 1463099163257 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]]]}] 17:26: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. 17:26:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 17:26:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:26:03 INFO - PROCESS | 1943 | 1463099163270 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 1943 | 1463099163272 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 17:26:03 INFO - PROCESS | 1943 | 1463099163274 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 1943 | 1463099163277 Marionette TRACE conn2 <- [1,2966,null,{}] 17:26:03 INFO - PROCESS | 1943 | 1463099163285 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}] 17:26:03 INFO - PROCESS | 1943 | 1463099163398 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:26:03 INFO - PROCESS | 1943 | 1463099163456 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x12f3c3800 == 52 [pid = 1943] [id = 750] 17:26:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x119d5f400) [pid = 1943] [serial = 2249] [outer = 0x0] 17:26:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x121f11000) [pid = 1943] [serial = 2250] [outer = 0x119d5f400] 17:26:03 INFO - PROCESS | 1943 | 1463099163488 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x1266cac00) [pid = 1943] [serial = 2251] [outer = 0x119d5f400] 17:26:03 INFO - PROCESS | 1943 | 1463099163899 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]]]}] 17:26: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. 17:26:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 672ms 17:26:03 INFO - PROCESS | 1943 | 1463099163946 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 1943 | 1463099163948 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 17:26:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:26:03 INFO - PROCESS | 1943 | 1463099163951 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 1943 | 1463099163953 Marionette TRACE conn2 <- [1,2970,null,{}] 17:26:03 INFO - PROCESS | 1943 | 1463099163955 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}] 17:26:04 INFO - PROCESS | 1943 | 1463099164072 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:26:04 INFO - PROCESS | 1943 | 1463099164175 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x13727a000 == 53 [pid = 1943] [id = 751] 17:26:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x119f5ac00) [pid = 1943] [serial = 2252] [outer = 0x0] 17:26:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x128da7400) [pid = 1943] [serial = 2253] [outer = 0x119f5ac00] 17:26:04 INFO - PROCESS | 1943 | 1463099164206 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x12a9a7400) [pid = 1943] [serial = 2254] [outer = 0x119f5ac00] 17:26:04 INFO - PROCESS | 1943 | 1463099164533 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]]]}] 17:26:04 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. 17:26:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 17:26:04 INFO - PROCESS | 1943 | 1463099164571 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 1943 | 1463099164573 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 17:26:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:26:04 INFO - PROCESS | 1943 | 1463099164575 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 1943 | 1463099164576 Marionette TRACE conn2 <- [1,2974,null,{}] 17:26:04 INFO - PROCESS | 1943 | 1463099164579 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}] 17:26:04 INFO - PROCESS | 1943 | 1463099164686 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:26:04 INFO - PROCESS | 1943 | 1463099164803 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x1378d6800 == 54 [pid = 1943] [id = 752] 17:26:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12a9a6c00) [pid = 1943] [serial = 2255] [outer = 0x0] 17:26:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x12acc7000) [pid = 1943] [serial = 2256] [outer = 0x12a9a6c00] 17:26:04 INFO - PROCESS | 1943 | 1463099164835 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x12bb44800) [pid = 1943] [serial = 2257] [outer = 0x12a9a6c00] 17:26:05 INFO - PROCESS | 1943 | 1463099165185 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]]]}] 17:26:05 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. 17:26:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 17:26:05 INFO - PROCESS | 1943 | 1463099165194 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:26:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:26:05 INFO - PROCESS | 1943 | 1463099165196 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 17:26:05 INFO - PROCESS | 1943 | 1463099165198 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 1943 | 1463099165199 Marionette TRACE conn2 <- [1,2978,null,{}] 17:26:05 INFO - PROCESS | 1943 | 1463099165202 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}] 17:26:05 INFO - PROCESS | 1943 | 1463099165315 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:26:05 INFO - PROCESS | 1943 | 1463099165373 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x110fd5800 == 55 [pid = 1943] [id = 753] 17:26:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x12ac5a400) [pid = 1943] [serial = 2258] [outer = 0x0] 17:26:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x12bbcdc00) [pid = 1943] [serial = 2259] [outer = 0x12ac5a400] 17:26:05 INFO - PROCESS | 1943 | 1463099165443 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x12bedfc00) [pid = 1943] [serial = 2260] [outer = 0x12ac5a400] 17:26:05 INFO - PROCESS | 1943 | 1463099165802 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]]]}] 17:26:05 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. 17:26:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 620ms 17:26:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:26:05 INFO - PROCESS | 1943 | 1463099165819 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 1943 | 1463099165820 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 17:26:05 INFO - PROCESS | 1943 | 1463099165822 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 1943 | 1463099165824 Marionette TRACE conn2 <- [1,2982,null,{}] 17:26:05 INFO - PROCESS | 1943 | 1463099165826 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}] 17:26:05 INFO - PROCESS | 1943 | 1463099165933 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:26:05 INFO - PROCESS | 1943 | 1463099165993 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x110fec800 == 56 [pid = 1943] [id = 754] 17:26:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x1291e4c00) [pid = 1943] [serial = 2261] [outer = 0x0] 17:26:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x12bedf800) [pid = 1943] [serial = 2262] [outer = 0x1291e4c00] 17:26:06 INFO - PROCESS | 1943 | 1463099166022 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x12bee8800) [pid = 1943] [serial = 2263] [outer = 0x1291e4c00] 17:26:06 INFO - PROCESS | 1943 | 1463099166418 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"]]]}] 17:26:06 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 17:26:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:26:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 618ms 17:26:06 INFO - PROCESS | 1943 | 1463099166442 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 1943 | 1463099166443 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 17:26:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:26:06 INFO - PROCESS | 1943 | 1463099166445 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 1943 | 1463099166447 Marionette TRACE conn2 <- [1,2986,null,{}] 17:26:06 INFO - PROCESS | 1943 | 1463099166449 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}] 17:26:06 INFO - PROCESS | 1943 | 1463099166556 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:26:06 INFO - PROCESS | 1943 | 1463099166809 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x119e0e800 == 57 [pid = 1943] [id = 755] 17:26:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x110fca400) [pid = 1943] [serial = 2264] [outer = 0x0] 17:26:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x111f28c00) [pid = 1943] [serial = 2265] [outer = 0x110fca400] 17:26:06 INFO - PROCESS | 1943 | 1463099166864 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x113c08c00) [pid = 1943] [serial = 2266] [outer = 0x110fca400] 17:26:07 INFO - PROCESS | 1943 | 1463099167261 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]]]}] 17:26:07 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. 17:26:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 871ms 17:26:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:26:07 INFO - PROCESS | 1943 | 1463099167317 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:26:07 INFO - PROCESS | 1943 | 1463099167319 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 17:26:07 INFO - PROCESS | 1943 | 1463099167322 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:26:07 INFO - PROCESS | 1943 | 1463099167324 Marionette TRACE conn2 <- [1,2990,null,{}] 17:26:07 INFO - PROCESS | 1943 | 1463099167327 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}] 17:26:07 INFO - PROCESS | 1943 | 1463099167428 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:26:07 INFO - PROCESS | 1943 | 1463099167489 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x12664e000 == 58 [pid = 1943] [id = 756] 17:26:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x1164f7000) [pid = 1943] [serial = 2267] [outer = 0x0] 17:26:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x11684fc00) [pid = 1943] [serial = 2268] [outer = 0x1164f7000] 17:26:07 INFO - PROCESS | 1943 | 1463099167517 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x11835cc00) [pid = 1943] [serial = 2269] [outer = 0x1164f7000] 17:26:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x1162ce800 == 59 [pid = 1943] [id = 757] 17:26:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x119031400) [pid = 1943] [serial = 2270] [outer = 0x0] 17:26:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x11711bc00) [pid = 1943] [serial = 2271] [outer = 0x119031400] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x1354a2800 == 58 [pid = 1943] [id = 746] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x135493000 == 57 [pid = 1943] [id = 745] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x12f3af800 == 56 [pid = 1943] [id = 744] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x12dfba000 == 55 [pid = 1943] [id = 743] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x119084800 == 54 [pid = 1943] [id = 742] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3cb800 == 53 [pid = 1943] [id = 741] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x12cc1b000 == 52 [pid = 1943] [id = 740] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x12c539000 == 51 [pid = 1943] [id = 739] 17:26:07 INFO - PROCESS | 1943 | --DOCSHELL 0x12d19e800 == 50 [pid = 1943] [id = 18] 17:26:07 INFO - PROCESS | 1943 | 1463099167985 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]]]}] 17:26:07 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x12a99e400) [pid = 1943] [serial = 2179] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x12bcda800 == 49 [pid = 1943] [id = 738] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x12b9e6000 == 48 [pid = 1943] [id = 737] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x1298b7000 == 47 [pid = 1943] [id = 736] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x121b6e000 == 46 [pid = 1943] [id = 735] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x119077000 == 45 [pid = 1943] [id = 734] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x11870c800 == 44 [pid = 1943] [id = 733] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x119d08000 == 43 [pid = 1943] [id = 732] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x12d798000 == 42 [pid = 1943] [id = 729] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x126c51800 == 41 [pid = 1943] [id = 728] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x118719000 == 40 [pid = 1943] [id = 727] 17:26:08 INFO - PROCESS | 1943 | --DOCSHELL 0x12da7b800 == 39 [pid = 1943] [id = 726] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x12641f400) [pid = 1943] [serial = 2161] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x122798800) [pid = 1943] [serial = 2158] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x128da9000) [pid = 1943] [serial = 2164] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x129498400) [pid = 1943] [serial = 2167] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x115e68c00) [pid = 1943] [serial = 2170] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x1291d8400) [pid = 1943] [serial = 2165] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x11914b000) [pid = 1943] [serial = 2152] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x1194bec00) [pid = 1943] [serial = 2153] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x113382400) [pid = 1943] [serial = 2141] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x111f5bc00) [pid = 1943] [serial = 2140] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x121cb1800) [pid = 1943] [serial = 2131] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x1185da000) [pid = 1943] [serial = 2149] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x119107c00) [pid = 1943] [serial = 2150] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x11830a400) [pid = 1943] [serial = 2146] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x11856cc00) [pid = 1943] [serial = 2147] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x119810800) [pid = 1943] [serial = 2128] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x1176a2c00) [pid = 1943] [serial = 2144] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x1164b8000) [pid = 1943] [serial = 2143] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x119be7400) [pid = 1943] [serial = 2155] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x128da4c00) [pid = 1943] [serial = 2120] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x126661800) [pid = 1943] [serial = 2134] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x118028000) [pid = 1943] [serial = 2125] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x128da6000) [pid = 1943] [serial = 2137] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x112a70c00) [pid = 1943] [serial = 2122] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x1296f1400) [pid = 1943] [serial = 2173] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x12a810400) [pid = 1943] [serial = 2176] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x1294a3000) [pid = 1943] [serial = 2168] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x126e12c00) [pid = 1943] [serial = 2162] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x1248bb400) [pid = 1943] [serial = 2159] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x12a896400) [pid = 1943] [serial = 2177] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x12949dc00) [pid = 1943] [serial = 2171] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x12151bc00) [pid = 1943] [serial = 2156] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x129781c00) [pid = 1943] [serial = 2174] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x112d2a800) [pid = 1943] [serial = 2078] [outer = 0x0] [url = about:blank] 17:26:08 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x11684ec00) [pid = 1943] [serial = 2081] [outer = 0x0] [url = about:blank] 17:26:08 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. 17:26:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 17:26:08 INFO - PROCESS | 1943 | 1463099168047 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 1943 | 1463099168049 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 17:26:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:26:08 INFO - PROCESS | 1943 | 1463099168052 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 1943 | 1463099168054 Marionette TRACE conn2 <- [1,2994,null,{}] 17:26:08 INFO - PROCESS | 1943 | 1463099168056 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}] 17:26:08 INFO - PROCESS | 1943 | 1463099168158 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:26:08 INFO - PROCESS | 1943 | 1463099168164 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x118719000 == 40 [pid = 1943] [id = 758] 17:26:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x1183dc800) [pid = 1943] [serial = 2272] [outer = 0x0] 17:26:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x11856c800) [pid = 1943] [serial = 2273] [outer = 0x1183dc800] 17:26:08 INFO - PROCESS | 1943 | 1463099168191 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x119107c00) [pid = 1943] [serial = 2274] [outer = 0x1183dc800] 17:26:08 INFO - PROCESS | 1943 | 1463099168526 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]]]}] 17:26:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:26:08 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 17:26:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 523ms 17:26:08 INFO - PROCESS | 1943 | 1463099168575 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 1943 | 1463099168577 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 17:26:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:26:08 INFO - PROCESS | 1943 | 1463099168580 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 1943 | 1463099168585 Marionette TRACE conn2 <- [1,2998,null,{}] 17:26:08 INFO - PROCESS | 1943 | 1463099168624 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}] 17:26:08 INFO - PROCESS | 1943 | 1463099168743 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:26:08 INFO - PROCESS | 1943 | 1463099168775 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d91000 == 41 [pid = 1943] [id = 759] 17:26:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x119816000) [pid = 1943] [serial = 2275] [outer = 0x0] 17:26:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x119f57800) [pid = 1943] [serial = 2276] [outer = 0x119816000] 17:26:08 INFO - PROCESS | 1943 | 1463099168815 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x11a28a800) [pid = 1943] [serial = 2277] [outer = 0x119816000] 17:26:09 INFO - PROCESS | 1943 | 1463099169194 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]]]}] 17:26:09 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. 17:26:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 655ms 17:26:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:26:09 INFO - PROCESS | 1943 | 1463099169235 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 1943 | 1463099169236 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 17:26:09 INFO - PROCESS | 1943 | 1463099169238 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 1943 | 1463099169246 Marionette TRACE conn2 <- [1,3002,null,{}] 17:26:09 INFO - PROCESS | 1943 | 1463099169248 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}] 17:26:09 INFO - PROCESS | 1943 | 1463099169332 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:26:09 INFO - PROCESS | 1943 | 1463099169336 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x1291c8000 == 42 [pid = 1943] [id = 760] 17:26:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x11a292400) [pid = 1943] [serial = 2278] [outer = 0x0] 17:26:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x1216c8400) [pid = 1943] [serial = 2279] [outer = 0x11a292400] 17:26:09 INFO - PROCESS | 1943 | 1463099169362 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x121f0ec00) [pid = 1943] [serial = 2280] [outer = 0x11a292400] 17:26:09 INFO - PROCESS | 1943 | 1463099169657 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]]]}] 17:26:09 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. 17:26:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 427ms 17:26:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:26:09 INFO - PROCESS | 1943 | 1463099169667 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 1943 | 1463099169668 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 17:26:09 INFO - PROCESS | 1943 | 1463099169670 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 1943 | 1463099169671 Marionette TRACE conn2 <- [1,3006,null,{}] 17:26:09 INFO - PROCESS | 1943 | 1463099169673 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}] 17:26:09 INFO - PROCESS | 1943 | 1463099169771 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:26:09 INFO - PROCESS | 1943 | 1463099169775 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab22000 == 43 [pid = 1943] [id = 761] 17:26:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x12641d000) [pid = 1943] [serial = 2281] [outer = 0x0] 17:26:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x126661800) [pid = 1943] [serial = 2282] [outer = 0x12641d000] 17:26:09 INFO - PROCESS | 1943 | 1463099169806 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x128da8c00) [pid = 1943] [serial = 2283] [outer = 0x12641d000] 17:26:10 INFO - PROCESS | 1943 | 1463099170149 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]]]}] 17:26:10 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. 17:26:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 524ms 17:26:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:26:10 INFO - PROCESS | 1943 | 1463099170196 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 1943 | 1463099170197 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 17:26:10 INFO - PROCESS | 1943 | 1463099170200 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 1943 | 1463099170201 Marionette TRACE conn2 <- [1,3010,null,{}] 17:26:10 INFO - PROCESS | 1943 | 1463099170224 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}] 17:26:10 INFO - PROCESS | 1943 | 1463099170340 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:26:10 INFO - PROCESS | 1943 | 1463099170353 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12be80000 == 44 [pid = 1943] [id = 762] 17:26:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x128e16000) [pid = 1943] [serial = 2284] [outer = 0x0] 17:26:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x1291dd400) [pid = 1943] [serial = 2285] [outer = 0x128e16000] 17:26:10 INFO - PROCESS | 1943 | 1463099170379 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x1296ee000) [pid = 1943] [serial = 2286] [outer = 0x128e16000] 17:26:10 INFO - PROCESS | 1943 | 1463099170691 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]]]}] 17:26:10 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 17:26:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 543ms 17:26:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:26:10 INFO - PROCESS | 1943 | 1463099170743 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 1943 | 1463099170744 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 17:26:10 INFO - PROCESS | 1943 | 1463099170746 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 1943 | 1463099170747 Marionette TRACE conn2 <- [1,3014,null,{}] 17:26:10 INFO - PROCESS | 1943 | 1463099170749 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}] 17:26:10 INFO - PROCESS | 1943 | 1463099170857 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:26:10 INFO - PROCESS | 1943 | 1463099170870 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c1b2000 == 45 [pid = 1943] [id = 763] 17:26:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x1296f0400) [pid = 1943] [serial = 2287] [outer = 0x0] 17:26:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x12a80cc00) [pid = 1943] [serial = 2288] [outer = 0x1296f0400] 17:26:10 INFO - PROCESS | 1943 | 1463099170895 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12a89b000) [pid = 1943] [serial = 2289] [outer = 0x1296f0400] 17:26:11 INFO - PROCESS | 1943 | [1943] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:11 INFO - PROCESS | 1943 | 1463099171241 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:26:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:26:11 INFO - {} 17:26:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:26:11 INFO - {} 17:26:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:26:11 INFO - {} 17:26:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:26:11 INFO - {} 17:26:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 17:26:11 INFO - TEST-START | /FileAPI/fileReader.html 17:26:11 INFO - PROCESS | 1943 | 1463099171266 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 1943 | 1463099171267 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 17:26:11 INFO - PROCESS | 1943 | 1463099171269 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 1943 | 1463099171270 Marionette TRACE conn2 <- [1,3018,null,{}] 17:26:11 INFO - PROCESS | 1943 | 1463099171272 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}] 17:26:11 INFO - PROCESS | 1943 | 1463099171375 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:26:11 INFO - PROCESS | 1943 | 1463099171389 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cda7000 == 46 [pid = 1943] [id = 764] 17:26:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x12a896400) [pid = 1943] [serial = 2290] [outer = 0x0] 17:26:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12ab2bc00) [pid = 1943] [serial = 2291] [outer = 0x12a896400] 17:26:11 INFO - PROCESS | 1943 | 1463099171425 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x12acc6000) [pid = 1943] [serial = 2292] [outer = 0x12a896400] 17:26:11 INFO - PROCESS | 1943 | 1463099171762 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]]]}] 17:26:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:26:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:26:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:26:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:26:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 523ms 17:26:11 INFO - TEST-START | /FileAPI/historical.html 17:26:11 INFO - PROCESS | 1943 | 1463099171798 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 1943 | 1463099171799 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 17:26:11 INFO - PROCESS | 1943 | 1463099171802 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 1943 | 1463099171803 Marionette TRACE conn2 <- [1,3022,null,{}] 17:26:11 INFO - PROCESS | 1943 | 1463099171805 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}] 17:26:11 INFO - PROCESS | 1943 | 1463099171912 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:26:11 INFO - PROCESS | 1943 | 1463099171950 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d3e7800 == 47 [pid = 1943] [id = 765] 17:26:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x12acc4c00) [pid = 1943] [serial = 2293] [outer = 0x0] 17:26:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x12bb3d800) [pid = 1943] [serial = 2294] [outer = 0x12acc4c00] 17:26:11 INFO - PROCESS | 1943 | 1463099171976 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x12bb49800) [pid = 1943] [serial = 2295] [outer = 0x12acc4c00] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x12bb46c00) [pid = 1943] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x12cffd000) [pid = 1943] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x110fc5400) [pid = 1943] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x12279fc00) [pid = 1943] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x12bb8dc00) [pid = 1943] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x113210c00) [pid = 1943] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x12d19f800) [pid = 1943] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x128da0800) [pid = 1943] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x12ab23400) [pid = 1943] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x12ab24000) [pid = 1943] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x119815400) [pid = 1943] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x118586800) [pid = 1943] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x111135400) [pid = 1943] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x121a8ac00) [pid = 1943] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x115e6c000) [pid = 1943] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x12a894800) [pid = 1943] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x1164b7400) [pid = 1943] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:26:12 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x126893400) [pid = 1943] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:26:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:26:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:26:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:26:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:26:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:26:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:26:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:26:12 INFO - TEST-OK | /FileAPI/historical.html | took 770ms 17:26:12 INFO - PROCESS | 1943 | 1463099172563 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"]]]}] 17:26:12 INFO - PROCESS | 1943 | 1463099172573 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 1943 | 1463099172578 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 17:26:12 INFO - TEST-START | /FileAPI/idlharness.html 17:26:12 INFO - PROCESS | 1943 | 1463099172582 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 1943 | 1463099172584 Marionette TRACE conn2 <- [1,3026,null,{}] 17:26:12 INFO - PROCESS | 1943 | 1463099172587 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}] 17:26:12 INFO - PROCESS | 1943 | 1463099172711 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:26:12 INFO - PROCESS | 1943 | 1463099172779 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c540800 == 48 [pid = 1943] [id = 766] 17:26:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x115e6c000) [pid = 1943] [serial = 2296] [outer = 0x0] 17:26:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x12b943400) [pid = 1943] [serial = 2297] [outer = 0x115e6c000] 17:26:12 INFO - PROCESS | 1943 | 1463099172816 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x12bbcf000) [pid = 1943] [serial = 2298] [outer = 0x115e6c000] 17:26:13 INFO - PROCESS | 1943 | 1463099173262 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]]]}] 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:26:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:26: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 17:26:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:26: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 17:26:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:26: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 17:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:26: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 17:26: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 17:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:26: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 17:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:26: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 17:26: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 17:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:26:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 734ms 17:26:13 INFO - PROCESS | 1943 | 1463099173317 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 1943 | 1463099173318 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 17:26:13 INFO - TEST-START | /FileAPI/idlharness.worker 17:26:13 INFO - PROCESS | 1943 | 1463099173321 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 1943 | 1463099173323 Marionette TRACE conn2 <- [1,3030,null,{}] 17:26:13 INFO - PROCESS | 1943 | 1463099173325 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}] 17:26:13 INFO - PROCESS | 1943 | 1463099173424 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:26:13 INFO - PROCESS | 1943 | 1463099173428 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x13734d800 == 49 [pid = 1943] [id = 767] 17:26:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x12bbd7000) [pid = 1943] [serial = 2299] [outer = 0x0] 17:26:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x12c7cf000) [pid = 1943] [serial = 2300] [outer = 0x12bbd7000] 17:26:13 INFO - PROCESS | 1943 | 1463099173453 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x12cadb400) [pid = 1943] [serial = 2301] [outer = 0x12bbd7000] 17:26:13 INFO - PROCESS | 1943 | [1943] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:26:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:26:14 INFO - {} 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:26:14 INFO - {} 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:26:14 INFO - {} 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:26:14 INFO - {} 17:26: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 - {} 17:26:14 INFO - {} 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:26:14 INFO - {} 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:26:14 INFO - {} 17:26: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 - {} 17:26:14 INFO - {} 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26: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 17:26:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:26:14 INFO - {} 17:26:14 INFO - PROCESS | 1943 | 1463099174184 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,{},{}]]]}] 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:26:14 INFO - {} 17:26:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 889ms 17:26:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:26:14 INFO - PROCESS | 1943 | 1463099174211 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 1943 | 1463099174214 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 17:26:14 INFO - PROCESS | 1943 | 1463099174218 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 1943 | 1463099174221 Marionette TRACE conn2 <- [1,3034,null,{}] 17:26:14 INFO - PROCESS | 1943 | 1463099174226 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}] 17:26:14 INFO - PROCESS | 1943 | 1463099174348 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:26:14 INFO - PROCESS | 1943 | 1463099174407 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x1214b7000 == 50 [pid = 1943] [id = 768] 17:26:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x121c9d000) [pid = 1943] [serial = 2302] [outer = 0x0] 17:26:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x12279ac00) [pid = 1943] [serial = 2303] [outer = 0x121c9d000] 17:26:14 INFO - PROCESS | 1943 | 1463099174480 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x1266ca400) [pid = 1943] [serial = 2304] [outer = 0x121c9d000] 17:26:14 INFO - PROCESS | 1943 | 1463099174866 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]]]}] 17:26:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:26:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 677ms 17:26:14 INFO - PROCESS | 1943 | 1463099174894 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 1943 | 1463099174899 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 17:26:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:26:14 INFO - PROCESS | 1943 | 1463099174904 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 1943 | 1463099174906 Marionette TRACE conn2 <- [1,3038,null,{}] 17:26:14 INFO - PROCESS | 1943 | 1463099174909 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}] 17:26:15 INFO - PROCESS | 1943 | 1463099175020 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:26:15 INFO - PROCESS | 1943 | 1463099175081 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x12b3c1800 == 51 [pid = 1943] [id = 769] 17:26:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x121c95400) [pid = 1943] [serial = 2305] [outer = 0x0] 17:26:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x129499000) [pid = 1943] [serial = 2306] [outer = 0x121c95400] 17:26:15 INFO - PROCESS | 1943 | 1463099175150 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x12bb40c00) [pid = 1943] [serial = 2307] [outer = 0x121c95400] 17:26:15 INFO - PROCESS | 1943 | 1463099175511 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"]]]}] 17:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:26:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 620ms 17:26:15 INFO - PROCESS | 1943 | 1463099175525 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 1943 | 1463099175527 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 17:26:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:26:15 INFO - PROCESS | 1943 | 1463099175531 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 1943 | 1463099175534 Marionette TRACE conn2 <- [1,3042,null,{}] 17:26:15 INFO - PROCESS | 1943 | 1463099175542 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}] 17:26:15 INFO - PROCESS | 1943 | 1463099175653 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:26:15 INFO - PROCESS | 1943 | 1463099175744 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x1355a6800 == 52 [pid = 1943] [id = 770] 17:26:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x12beedc00) [pid = 1943] [serial = 2308] [outer = 0x0] 17:26:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12bfe0c00) [pid = 1943] [serial = 2309] [outer = 0x12beedc00] 17:26:15 INFO - PROCESS | 1943 | 1463099175778 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x12bfe6c00) [pid = 1943] [serial = 2310] [outer = 0x12beedc00] 17:26:16 INFO - PROCESS | 1943 | 1463099176219 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]]]}] 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:26:16 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. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:26:16 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'.) 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:26:16 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. 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:26:16 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. 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:26:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:26:16 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. 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:26:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:26:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:26:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 731ms 17:26:16 INFO - PROCESS | 1943 | 1463099176263 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:26:16 INFO - PROCESS | 1943 | 1463099176265 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 17:26:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:26:16 INFO - PROCESS | 1943 | 1463099176268 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:26:16 INFO - PROCESS | 1943 | 1463099176269 Marionette TRACE conn2 <- [1,3046,null,{}] 17:26:16 INFO - PROCESS | 1943 | 1463099176272 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}] 17:26:16 INFO - PROCESS | 1943 | 1463099176385 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:26:16 INFO - PROCESS | 1943 | 1463099176460 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x12cc0c800 == 53 [pid = 1943] [id = 771] 17:26:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x12a9a2000) [pid = 1943] [serial = 2311] [outer = 0x0] 17:26:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x12beef800) [pid = 1943] [serial = 2312] [outer = 0x12a9a2000] 17:26:16 INFO - PROCESS | 1943 | 1463099176490 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x12cad4000) [pid = 1943] [serial = 2313] [outer = 0x12a9a2000] 17:26:16 INFO - PROCESS | 1943 | [1943] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:16 INFO - PROCESS | 1943 | 1463099176872 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:26:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:26:16 INFO - {} 17:26:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 619ms 17:26:16 INFO - PROCESS | 1943 | 1463099176887 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:26:16 INFO - PROCESS | 1943 | 1463099176889 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 17:26:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:26:16 INFO - PROCESS | 1943 | 1463099176891 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:26:16 INFO - PROCESS | 1943 | 1463099176892 Marionette TRACE conn2 <- [1,3050,null,{}] 17:26:16 INFO - PROCESS | 1943 | 1463099176895 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}] 17:26:16 INFO - PROCESS | 1943 | 1463099176998 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:26:17 INFO - PROCESS | 1943 | 1463099177087 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x13fd68000 == 54 [pid = 1943] [id = 772] 17:26:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x12d714800) [pid = 1943] [serial = 2314] [outer = 0x0] 17:26:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x12d8db800) [pid = 1943] [serial = 2315] [outer = 0x12d714800] 17:26:17 INFO - PROCESS | 1943 | 1463099177117 Marionette DEBUG loaded listener.js 17:26:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x12e0aa400) [pid = 1943] [serial = 2316] [outer = 0x12d714800] 17:26:17 INFO - PROCESS | 1943 | 1463099177460 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]]]}] 17:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:26:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 17:26:17 INFO - PROCESS | 1943 | 1463099177512 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 1943 | 1463099177513 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 17:26:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:26:17 INFO - PROCESS | 1943 | 1463099177515 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 1943 | 1463099177517 Marionette TRACE conn2 <- [1,3054,null,{}] 17:26:17 INFO - PROCESS | 1943 | 1463099177519 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}] 17:26:17 INFO - PROCESS | 1943 | 1463099177639 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:26:17 INFO - PROCESS | 1943 | 1463099177698 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x137772000 == 55 [pid = 1943] [id = 773] 17:26:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x12e0aa800) [pid = 1943] [serial = 2317] [outer = 0x0] 17:26:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x12e0b0c00) [pid = 1943] [serial = 2318] [outer = 0x12e0aa800] 17:26:17 INFO - PROCESS | 1943 | 1463099177727 Marionette DEBUG loaded listener.js 17:26:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x137721400) [pid = 1943] [serial = 2319] [outer = 0x12e0aa800] 17:26:18 INFO - PROCESS | 1943 | 1463099178211 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"]]]}] 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:26:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:26:18 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" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:26:18 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" 17:26:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:26:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 735ms 17:26:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:26:18 INFO - PROCESS | 1943 | 1463099178251 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 1943 | 1463099178253 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 17:26:18 INFO - PROCESS | 1943 | 1463099178255 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - PROCESS | 1943 | 1463099178256 Marionette TRACE conn2 <- [1,3058,null,{}] 17:26:18 INFO - PROCESS | 1943 | 1463099178258 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}] 17:26:18 INFO - PROCESS | 1943 | 1463099178385 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:26:18 INFO - PROCESS | 1943 | 1463099178472 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x1359e0800 == 56 [pid = 1943] [id = 774] 17:26:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x137721800) [pid = 1943] [serial = 2320] [outer = 0x0] 17:26:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x13fd98800) [pid = 1943] [serial = 2321] [outer = 0x137721800] 17:26:18 INFO - PROCESS | 1943 | 1463099178502 Marionette DEBUG loaded listener.js 17:26:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x13fd9c800) [pid = 1943] [serial = 2322] [outer = 0x137721800] 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:26:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:26:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:26:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:26:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:26:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:26:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 671ms 17:26:18 INFO - PROCESS | 1943 | 1463099178919 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]]]}] 17:26:18 INFO - PROCESS | 1943 | 1463099178928 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 1943 | 1463099178931 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 17:26:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:26:18 INFO - PROCESS | 1943 | 1463099178934 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - PROCESS | 1943 | 1463099178936 Marionette TRACE conn2 <- [1,3062,null,{}] 17:26:18 INFO - PROCESS | 1943 | 1463099178939 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}] 17:26:19 INFO - PROCESS | 1943 | 1463099179074 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:26:19 INFO - PROCESS | 1943 | 1463099179135 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x11870a800 == 57 [pid = 1943] [id = 775] 17:26:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x11620bc00) [pid = 1943] [serial = 2323] [outer = 0x0] 17:26:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x1190a3400) [pid = 1943] [serial = 2324] [outer = 0x11620bc00] 17:26:19 INFO - PROCESS | 1943 | 1463099179205 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x128e14800) [pid = 1943] [serial = 2325] [outer = 0x11620bc00] 17:26:19 INFO - PROCESS | 1943 | [1943] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:26:19 INFO - PROCESS | 1943 | 1463099179583 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:26:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:26:19 INFO - {} 17:26:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 17:26:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:26:19 INFO - PROCESS | 1943 | 1463099179604 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 1943 | 1463099179606 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 17:26:19 INFO - PROCESS | 1943 | 1463099179609 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 1943 | 1463099179611 Marionette TRACE conn2 <- [1,3066,null,{}] 17:26:19 INFO - PROCESS | 1943 | 1463099179613 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}] 17:26:19 INFO - PROCESS | 1943 | 1463099179741 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:26:19 INFO - PROCESS | 1943 | 1463099179886 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x12acd6000 == 58 [pid = 1943] [id = 776] 17:26:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x113149400) [pid = 1943] [serial = 2326] [outer = 0x0] 17:26:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x113154400) [pid = 1943] [serial = 2327] [outer = 0x113149400] 17:26:19 INFO - PROCESS | 1943 | 1463099179934 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x113380000) [pid = 1943] [serial = 2328] [outer = 0x113149400] 17:26:20 INFO - PROCESS | 1943 | 1463099180487 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]]]}] 17:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:26:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 926ms 17:26:20 INFO - PROCESS | 1943 | 1463099180535 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 17:26:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:26:20 INFO - PROCESS | 1943 | 1463099180537 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 17:26:20 INFO - PROCESS | 1943 | 1463099180540 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 1943 | 1463099180543 Marionette TRACE conn2 <- [1,3070,null,{}] 17:26:20 INFO - PROCESS | 1943 | 1463099180547 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}] 17:26:20 INFO - PROCESS | 1943 | 1463099180660 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:26:20 INFO - PROCESS | 1943 | 1463099180778 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x126819000 == 59 [pid = 1943] [id = 777] 17:26:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x112a70c00) [pid = 1943] [serial = 2329] [outer = 0x0] 17:26:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x116214c00) [pid = 1943] [serial = 2330] [outer = 0x112a70c00] 17:26:20 INFO - PROCESS | 1943 | 1463099180807 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x1183dd800) [pid = 1943] [serial = 2331] [outer = 0x112a70c00] 17:26:21 INFO - PROCESS | 1943 | 1463099181207 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]]]}] 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:26:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 674ms 17:26:21 INFO - PROCESS | 1943 | 1463099181215 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 1943 | 1463099181219 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 17:26:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:26:21 INFO - PROCESS | 1943 | 1463099181223 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 1943 | 1463099181224 Marionette TRACE conn2 <- [1,3074,null,{}] 17:26:21 INFO - PROCESS | 1943 | 1463099181227 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}] 17:26:21 INFO - PROCESS | 1943 | 1463099181325 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:26:21 INFO - PROCESS | 1943 | 1463099181431 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x124d8f800 == 60 [pid = 1943] [id = 778] 17:26:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x119110800) [pid = 1943] [serial = 2332] [outer = 0x0] 17:26:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x119f59400) [pid = 1943] [serial = 2333] [outer = 0x119110800] 17:26:21 INFO - PROCESS | 1943 | 1463099181461 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x121560000) [pid = 1943] [serial = 2334] [outer = 0x119110800] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12c540800 == 59 [pid = 1943] [id = 766] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12d3e7800 == 58 [pid = 1943] [id = 765] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12cda7000 == 57 [pid = 1943] [id = 764] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12c1b2000 == 56 [pid = 1943] [id = 763] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12be80000 == 55 [pid = 1943] [id = 762] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x12d1a8800) [pid = 1943] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12ab22000 == 54 [pid = 1943] [id = 761] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x1291c8000 == 53 [pid = 1943] [id = 760] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x124d91000 == 52 [pid = 1943] [id = 759] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x118719000 == 51 [pid = 1943] [id = 758] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x1162ce800 == 50 [pid = 1943] [id = 757] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12664e000 == 49 [pid = 1943] [id = 756] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x119e0e800 == 48 [pid = 1943] [id = 755] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x13727a000 == 47 [pid = 1943] [id = 751] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12f3c3800 == 46 [pid = 1943] [id = 750] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x12bce2000 == 45 [pid = 1943] [id = 749] 17:26:21 INFO - PROCESS | 1943 | --DOCSHELL 0x124ec0800 == 44 [pid = 1943] [id = 748] 17:26:21 INFO - PROCESS | 1943 | 1463099181836 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]]]}] 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:26:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 623ms 17:26:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:26:21 INFO - PROCESS | 1943 | 1463099181847 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 1943 | 1463099181849 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 17:26:21 INFO - PROCESS | 1943 | 1463099181851 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 1943 | 1463099181853 Marionette TRACE conn2 <- [1,3078,null,{}] 17:26:21 INFO - PROCESS | 1943 | 1463099181864 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}] 17:26:21 INFO - PROCESS | 1943 | 1463099181983 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x12a9a7800) [pid = 1943] [serial = 2180] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x121d73800) [pid = 1943] [serial = 2191] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x118309800) [pid = 1943] [serial = 2203] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x1185dc400) [pid = 1943] [serial = 2204] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x113318c00) [pid = 1943] [serial = 2182] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x12ac60c00) [pid = 1943] [serial = 2225] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x128da4000) [pid = 1943] [serial = 2194] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x12bb88c00) [pid = 1943] [serial = 2236] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x118521400) [pid = 1943] [serial = 1508] [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.] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x112fc1c00) [pid = 1943] [serial = 2227] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x12ac64c00) [pid = 1943] [serial = 2230] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x128e1dc00) [pid = 1943] [serial = 2215] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x12bb48c00) [pid = 1943] [serial = 2239] [outer = 0x0] [url = about:blank] 17:26:21 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x12949e400) [pid = 1943] [serial = 2216] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x119149400) [pid = 1943] [serial = 2228] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x12bb44400) [pid = 1943] [serial = 2234] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x12ab30800) [pid = 1943] [serial = 2222] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x12b946000) [pid = 1943] [serial = 2231] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x12bb8cc00) [pid = 1943] [serial = 2237] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x12b947c00) [pid = 1943] [serial = 2233] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x1296ef800) [pid = 1943] [serial = 2218] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x12ab2ac00) [pid = 1943] [serial = 2221] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x12a9a5c00) [pid = 1943] [serial = 2219] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x12ac5a000) [pid = 1943] [serial = 2224] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x119f5e400) [pid = 1943] [serial = 2209] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x12155e000) [pid = 1943] [serial = 2210] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x11980e400) [pid = 1943] [serial = 2188] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x119141800) [pid = 1943] [serial = 2206] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x119819400) [pid = 1943] [serial = 2207] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x11830a800) [pid = 1943] [serial = 2185] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x1130b1c00) [pid = 1943] [serial = 2198] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x11113c400) [pid = 1943] [serial = 2197] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x122798400) [pid = 1943] [serial = 2212] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x126892400) [pid = 1943] [serial = 2213] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x118310c00) [pid = 1943] [serial = 2201] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x116a64400) [pid = 1943] [serial = 2200] [outer = 0x0] [url = about:blank] 17:26:22 INFO - PROCESS | 1943 | 1463099182102 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x121710000 == 45 [pid = 1943] [id = 779] 17:26:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x113318c00) [pid = 1943] [serial = 2335] [outer = 0x0] 17:26:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x118310c00) [pid = 1943] [serial = 2336] [outer = 0x113318c00] 17:26:22 INFO - PROCESS | 1943 | 1463099182146 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x121a88800) [pid = 1943] [serial = 2337] [outer = 0x113318c00] 17:26:22 INFO - PROCESS | 1943 | 1463099182508 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] 17:26:22 INFO - PROCESS | 1943 | 1463099182530 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 17:26:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:26:22 INFO - PROCESS | 1943 | 1463099182559 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 1943 | 1463099182561 Marionette TRACE conn2 <- [1,3082,null,{}] 17:26:22 INFO - PROCESS | 1943 | 1463099182565 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}] 17:26:22 INFO - PROCESS | 1943 | 1463099182662 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:26:22 INFO - PROCESS | 1943 | 1463099182699 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x12ab17000 == 46 [pid = 1943] [id = 780] 17:26:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x121f10c00) [pid = 1943] [serial = 2338] [outer = 0x0] 17:26:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x1264ca000) [pid = 1943] [serial = 2339] [outer = 0x121f10c00] 17:26:22 INFO - PROCESS | 1943 | 1463099182741 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x128da1800) [pid = 1943] [serial = 2340] [outer = 0x121f10c00] 17:26:23 INFO - PROCESS | 1943 | 1463099183172 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]]]}] 17:26:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:26:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:26:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:26:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 647ms 17:26:23 INFO - PROCESS | 1943 | 1463099183181 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 1943 | 1463099183182 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 17:26:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:26:23 INFO - PROCESS | 1943 | 1463099183185 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 1943 | 1463099183186 Marionette TRACE conn2 <- [1,3086,null,{}] 17:26:23 INFO - PROCESS | 1943 | 1463099183188 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}] 17:26:23 INFO - PROCESS | 1943 | 1463099183273 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:26:23 INFO - PROCESS | 1943 | 1463099183277 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12c19a800 == 47 [pid = 1943] [id = 781] 17:26:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x128dad000) [pid = 1943] [serial = 2341] [outer = 0x0] 17:26:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x1291de800) [pid = 1943] [serial = 2342] [outer = 0x128dad000] 17:26:23 INFO - PROCESS | 1943 | 1463099183303 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x1296e6400) [pid = 1943] [serial = 2343] [outer = 0x128dad000] 17:26:23 INFO - PROCESS | 1943 | 1463099183656 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:26:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:26:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 519ms 17:26:23 INFO - PROCESS | 1943 | 1463099183705 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 1943 | 1463099183707 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 17:26:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:26:23 INFO - PROCESS | 1943 | 1463099183710 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 1943 | 1463099183712 Marionette TRACE conn2 <- [1,3090,null,{}] 17:26:23 INFO - PROCESS | 1943 | 1463099183715 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}] 17:26:23 INFO - PROCESS | 1943 | 1463099183909 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:26:23 INFO - PROCESS | 1943 | 1463099183957 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d195000 == 48 [pid = 1943] [id = 782] 17:26:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x1219f0c00) [pid = 1943] [serial = 2344] [outer = 0x0] 17:26:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x1296edc00) [pid = 1943] [serial = 2345] [outer = 0x1219f0c00] 17:26:23 INFO - PROCESS | 1943 | 1463099183983 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12ac5a000) [pid = 1943] [serial = 2346] [outer = 0x1219f0c00] 17:26:24 INFO - PROCESS | 1943 | 1463099184285 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:26:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:26:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 621ms 17:26:24 INFO - PROCESS | 1943 | 1463099184331 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:26:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:26:24 INFO - PROCESS | 1943 | 1463099184333 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 17:26:24 INFO - PROCESS | 1943 | 1463099184347 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 1943 | 1463099184349 Marionette TRACE conn2 <- [1,3094,null,{}] 17:26:24 INFO - PROCESS | 1943 | 1463099184360 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}] 17:26:24 INFO - PROCESS | 1943 | 1463099184529 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:26:24 INFO - PROCESS | 1943 | 1463099184549 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x12d7a5800 == 49 [pid = 1943] [id = 783] 17:26:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x12971f000) [pid = 1943] [serial = 2347] [outer = 0x0] 17:26:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x12acba000) [pid = 1943] [serial = 2348] [outer = 0x12971f000] 17:26:24 INFO - PROCESS | 1943 | 1463099184589 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x12b946000) [pid = 1943] [serial = 2349] [outer = 0x12971f000] 17:26:24 INFO - PROCESS | 1943 | 1463099184949 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:26:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:26:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 638ms 17:26:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:26:24 INFO - PROCESS | 1943 | 1463099184975 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:26:24 INFO - PROCESS | 1943 | 1463099184976 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 17:26:24 INFO - PROCESS | 1943 | 1463099184978 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 1943 | 1463099184979 Marionette TRACE conn2 <- [1,3098,null,{}] 17:26:24 INFO - PROCESS | 1943 | 1463099184982 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}] 17:26:25 INFO - PROCESS | 1943 | 1463099185093 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:26:25 INFO - PROCESS | 1943 | 1463099185104 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x12da86000 == 50 [pid = 1943] [id = 784] 17:26:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x11314dc00) [pid = 1943] [serial = 2350] [outer = 0x0] 17:26:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x12b941000) [pid = 1943] [serial = 2351] [outer = 0x11314dc00] 17:26:25 INFO - PROCESS | 1943 | 1463099185129 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x12bb3fc00) [pid = 1943] [serial = 2352] [outer = 0x11314dc00] 17:26:25 INFO - PROCESS | 1943 | 1463099185516 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]]]}] 17:26:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:26:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:26:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 571ms 17:26:25 INFO - PROCESS | 1943 | 1463099185562 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 1943 | 1463099185563 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 17:26:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:26:25 INFO - PROCESS | 1943 | 1463099185567 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - PROCESS | 1943 | 1463099185568 Marionette TRACE conn2 <- [1,3102,null,{}] 17:26:25 INFO - PROCESS | 1943 | 1463099185572 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}] 17:26:25 INFO - PROCESS | 1943 | 1463099185757 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:26:25 INFO - PROCESS | 1943 | 1463099185775 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x12e227000 == 51 [pid = 1943] [id = 785] 17:26:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x12bb3cc00) [pid = 1943] [serial = 2353] [outer = 0x0] 17:26:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x12bb45400) [pid = 1943] [serial = 2354] [outer = 0x12bb3cc00] 17:26:25 INFO - PROCESS | 1943 | 1463099185802 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x12bbca400) [pid = 1943] [serial = 2355] [outer = 0x12bb3cc00] 17:26:26 INFO - PROCESS | 1943 | 1463099186106 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:26:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:26:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 571ms 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x128e16000) [pid = 1943] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x1296f0400) [pid = 1943] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x12a896400) [pid = 1943] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x115e6c000) [pid = 1943] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x12acc4c00) [pid = 1943] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x1183dc800) [pid = 1943] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x119816000) [pid = 1943] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x12641d000) [pid = 1943] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x119031400) [pid = 1943] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x1164f7000) [pid = 1943] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x11a292400) [pid = 1943] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:26:26 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x110fca400) [pid = 1943] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:26:26 INFO - PROCESS | 1943 | 1463099186289 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 1943 | 1463099186291 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 17:26:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:26:26 INFO - PROCESS | 1943 | 1463099186295 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 1943 | 1463099186296 Marionette TRACE conn2 <- [1,3106,null,{}] 17:26:26 INFO - PROCESS | 1943 | 1463099186298 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}] 17:26:26 INFO - PROCESS | 1943 | 1463099186398 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 17:26:26 INFO - PROCESS | 1943 | 1463099186404 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x12f30b000 == 52 [pid = 1943] [id = 786] 17:26:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x1190a4000) [pid = 1943] [serial = 2356] [outer = 0x0] 17:26:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x12bb8d400) [pid = 1943] [serial = 2357] [outer = 0x1190a4000] 17:26:26 INFO - PROCESS | 1943 | 1463099186431 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x12bbd7800) [pid = 1943] [serial = 2358] [outer = 0x1190a4000] 17:26:26 INFO - PROCESS | 1943 | 1463099186763 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]]]}] 17:26:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:26:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:26:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:26:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 519ms 17:26:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:26:26 INFO - PROCESS | 1943 | 1463099186814 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 1943 | 1463099186816 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 17:26:26 INFO - PROCESS | 1943 | 1463099186818 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 1943 | 1463099186820 Marionette TRACE conn2 <- [1,3110,null,{}] 17:26:26 INFO - PROCESS | 1943 | 1463099186822 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}] 17:26:26 INFO - PROCESS | 1943 | 1463099186952 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 17:26:27 INFO - PROCESS | 1943 | 1463099187006 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x12f3b8000 == 53 [pid = 1943] [id = 787] 17:26:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x12bed8400) [pid = 1943] [serial = 2359] [outer = 0x0] 17:26:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x12c1b7c00) [pid = 1943] [serial = 2360] [outer = 0x12bed8400] 17:26:27 INFO - PROCESS | 1943 | 1463099187034 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x12c1c2800) [pid = 1943] [serial = 2361] [outer = 0x12bed8400] 17:26:27 INFO - PROCESS | 1943 | 1463099187274 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"]]]}] 17:26:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:26:27 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 17:26:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:26:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 17:26:27 INFO - PROCESS | 1943 | 1463099187289 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 1943 | 1463099187291 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 17:26:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:26:27 INFO - PROCESS | 1943 | 1463099187305 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 1943 | 1463099187307 Marionette TRACE conn2 <- [1,3114,null,{}] 17:26:27 INFO - PROCESS | 1943 | 1463099187321 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}] 17:26:27 INFO - PROCESS | 1943 | 1463099187447 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 17:26:27 INFO - PROCESS | 1943 | 1463099187454 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\", \"4475f4ab-ddbe-4fec-8859-11ab6050af12\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x1354a4800 == 54 [pid = 1943] [id = 788] 17:26:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x12c1b9800) [pid = 1943] [serial = 2362] [outer = 0x0] 17:26:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x12c7d3000) [pid = 1943] [serial = 2363] [outer = 0x12c1b9800] 17:26:27 INFO - PROCESS | 1943 | 1463099187492 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x12cae0c00) [pid = 1943] [serial = 2364] [outer = 0x12c1b9800] 17:26:27 INFO - PROCESS | 1943 | 1463099187872 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]]]}] 17:26:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:26:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 575ms 17:26:27 INFO - PROCESS | 1943 | 1463099187880 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 1943 | 1463099187881 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 17:26:28 WARNING - u'runner_teardown' () 17:26:28 INFO - No more tests 17:26:28 INFO - Got 0 unexpected results 17:26:28 INFO - SUITE-END | took 492s 17:26:28 INFO - Closing logging queue 17:26:28 INFO - queue closed 17:26:29 INFO - Return code: 0 17:26:29 WARNING - # TBPL SUCCESS # 17:26:29 INFO - Running post-action listener: _resource_record_post_action 17:26:29 INFO - Running post-run listener: _resource_record_post_run 17:26:30 INFO - Total resource usage - Wall time: 514s; CPU: 57.0%; Read bytes: 647168; Write bytes: 950852096; Read time: 16; Write time: 4663 17:26:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:26:30 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148238848; Write bytes: 147073024; Read time: 13895; Write time: 307 17:26:30 INFO - run-tests - Wall time: 496s; CPU: 58.0%; Read bytes: 585728; Write bytes: 791835136; Read time: 14; Write time: 4319 17:26:30 INFO - Running post-run listener: _upload_blobber_files 17:26:30 INFO - Blob upload gear active. 17:26:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:26:30 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 17:26:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 17:26:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 17:26:30 INFO - (blobuploader) - INFO - Open directory for files ... 17:26:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:26:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:26:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:26:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:26:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:26:31 INFO - (blobuploader) - INFO - Done attempting. 17:26:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:26:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:26:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:26:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:26:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:26:33 INFO - (blobuploader) - INFO - Done attempting. 17:26:33 INFO - (blobuploader) - INFO - Iteration through files over. 17:26:33 INFO - Return code: 0 17:26:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:26:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:26:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eaf9a9074dc0ca48f2827c505863c28183f2aaf5bb92a69a0296968cdf7c7687bd6556fd427a260b5a2ad15c047b89b43baf018a8671b65fe5fe33412b5fb711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da73631c3a41fff24a8006b28eb01db47c3076337cc437e5e1827bdbdd234f090bce3b154adcaa57d40fd8770cd42ad71340794a784acf1fe385dc90c49fdfd0"} 17:26:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:26:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:26:33 INFO - Contents: 17:26:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eaf9a9074dc0ca48f2827c505863c28183f2aaf5bb92a69a0296968cdf7c7687bd6556fd427a260b5a2ad15c047b89b43baf018a8671b65fe5fe33412b5fb711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da73631c3a41fff24a8006b28eb01db47c3076337cc437e5e1827bdbdd234f090bce3b154adcaa57d40fd8770cd42ad71340794a784acf1fe385dc90c49fdfd0"} 17:26:33 INFO - Running post-run listener: copy_logs_to_upload_dir 17:26:33 INFO - Copying logs to upload dir... 17:26:33 INFO - mkdir: /builds/slave/test/build/upload/logs 17:26:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=567.042243 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 27 secs) (at 2016-05-12 17:26:33.586753) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 17:26:33.590113) ========= 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.M1hU80Pzen/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.AWODSsLeKW/Listeners TMPDIR=/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eaf9a9074dc0ca48f2827c505863c28183f2aaf5bb92a69a0296968cdf7c7687bd6556fd427a260b5a2ad15c047b89b43baf018a8671b65fe5fe33412b5fb711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da73631c3a41fff24a8006b28eb01db47c3076337cc437e5e1827bdbdd234f090bce3b154adcaa57d40fd8770cd42ad71340794a784acf1fe385dc90c49fdfd0"} build_url:https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012555 build_url: 'https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eaf9a9074dc0ca48f2827c505863c28183f2aaf5bb92a69a0296968cdf7c7687bd6556fd427a260b5a2ad15c047b89b43baf018a8671b65fe5fe33412b5fb711", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da73631c3a41fff24a8006b28eb01db47c3076337cc437e5e1827bdbdd234f090bce3b154adcaa57d40fd8770cd42ad71340794a784acf1fe385dc90c49fdfd0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XeHSbJ9gRmSR_dif30Q_jA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 17:26:33.623726) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 17:26:33.624060) ========= 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.M1hU80Pzen/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.AWODSsLeKW/Listeners TMPDIR=/var/folders/5z/1cbw0knd0ls912sq61_r0_0400000w/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.005160 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 17:26:33.672353) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 17:26:33.675737) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 17:26:33.676086) ========= ========= Total master_lag: 0.40 =========