builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0063 starttime: 1461705346.24 results: success (0) buildid: 20160426134004 builduid: 69a9a98b06a7410caef8484159ba4e0f revision: 88c0b444691016e0fd49c901a8e54f82d4c6a665 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.239009) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.239387) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.239656) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.258460) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.258714) ========= 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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-04-26 14:15:46-- 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% 152M=0s 2016-04-26 14:15:46 (152 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.086009 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.360893) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.364192) ========= 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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.026223 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:46.411424) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 14:15:46.411723) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 88c0b444691016e0fd49c901a8e54f82d4c6a665 --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 88c0b444691016e0fd49c901a8e54f82d4c6a665 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.nEHnBhhSPl/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.QdmHqrpKNv/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-04-26 14:15:46,488 truncating revision to first 12 chars 2016-04-26 14:15:46,488 Setting DEBUG logging. 2016-04-26 14:15:46,488 attempt 1/10 2016-04-26 14:15:46,488 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/88c0b4446910?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 14:15:47,699 unpacking tar archive at: mozilla-aurora-88c0b4446910/testing/mozharness/ program finished with exit code 0 elapsedTime=1.461174 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 14:15:47.891796) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:47.895124) ========= script_repo_revision: 88c0b444691016e0fd49c901a8e54f82d4c6a665 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:47.895520) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:47.895783) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 14:15:47.911272) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-04-26 14:15:47.911538) ========= /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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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 14:15:48 INFO - MultiFileLogger online at 20160426 14:15:48 in /builds/slave/test 14:15:48 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 14:15:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:15:48 INFO - {'append_to_log': False, 14:15:48 INFO - 'base_work_dir': '/builds/slave/test', 14:15:48 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:15:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:15:48 INFO - 'buildbot_json_path': 'buildprops.json', 14:15:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:15:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:15:48 INFO - 'download_minidump_stackwalk': True, 14:15:48 INFO - 'download_symbols': 'true', 14:15:48 INFO - 'e10s': False, 14:15:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:15:48 INFO - 'tooltool.py': '/tools/tooltool.py', 14:15:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:15:48 INFO - '/tools/misc-python/virtualenv.py')}, 14:15:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:15:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:15:48 INFO - 'log_level': 'info', 14:15:48 INFO - 'log_to_console': True, 14:15:48 INFO - 'opt_config_files': (), 14:15:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:15:48 INFO - '--processes=1', 14:15:48 INFO - '--config=%(test_path)s/wptrunner.ini', 14:15:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:15:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:15:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:15:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:15:48 INFO - 'pip_index': False, 14:15:48 INFO - 'require_test_zip': True, 14:15:48 INFO - 'test_type': ('testharness',), 14:15:48 INFO - 'this_chunk': '1', 14:15:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:15:48 INFO - 'total_chunks': '10', 14:15:48 INFO - 'virtualenv_path': 'venv', 14:15:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:15:48 INFO - 'work_dir': 'build'} 14:15:48 INFO - ##### 14:15:48 INFO - ##### Running clobber step. 14:15:48 INFO - ##### 14:15:48 INFO - Running pre-action listener: _resource_record_pre_action 14:15:48 INFO - Running main action method: clobber 14:15:48 INFO - rmtree: /builds/slave/test/build 14:15:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:15:49 INFO - Running post-action listener: _resource_record_post_action 14:15:49 INFO - ##### 14:15:49 INFO - ##### Running read-buildbot-config step. 14:15:49 INFO - ##### 14:15:49 INFO - Running pre-action listener: _resource_record_pre_action 14:15:49 INFO - Running main action method: read_buildbot_config 14:15:49 INFO - Using buildbot properties: 14:15:49 INFO - { 14:15:49 INFO - "project": "", 14:15:49 INFO - "product": "firefox", 14:15:49 INFO - "script_repo_revision": "production", 14:15:49 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 14:15:49 INFO - "repository": "", 14:15:49 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 14:15:49 INFO - "buildid": "20160426134004", 14:15:49 INFO - "pgo_build": "False", 14:15:49 INFO - "basedir": "/builds/slave/test", 14:15:49 INFO - "buildnumber": 180, 14:15:49 INFO - "slavename": "t-yosemite-r7-0063", 14:15:49 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 14:15:49 INFO - "platform": "macosx64", 14:15:49 INFO - "branch": "mozilla-aurora", 14:15:49 INFO - "revision": "88c0b444691016e0fd49c901a8e54f82d4c6a665", 14:15:49 INFO - "repo_path": "releases/mozilla-aurora", 14:15:49 INFO - "moz_repo_path": "", 14:15:49 INFO - "stage_platform": "macosx64", 14:15:49 INFO - "builduid": "69a9a98b06a7410caef8484159ba4e0f", 14:15:49 INFO - "slavebuilddir": "test" 14:15:49 INFO - } 14:15:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 14:15:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 14:15:49 INFO - Running post-action listener: _resource_record_post_action 14:15:49 INFO - ##### 14:15:49 INFO - ##### Running download-and-extract step. 14:15:49 INFO - ##### 14:15:49 INFO - Running pre-action listener: _resource_record_pre_action 14:15:49 INFO - Running main action method: download_and_extract 14:15:49 INFO - mkdir: /builds/slave/test/build/tests 14:15:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:15:49 INFO - https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 14:15:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 14:15:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 14:15:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:15:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:15:51 INFO - Downloaded 1235 bytes. 14:15:51 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 14:15:51 INFO - Using the following test package requirements: 14:15:51 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 14:15:51 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 14:15:51 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 14:15:51 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'jsshell-mac64.zip'], 14:15:51 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 14:15:51 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 14:15:51 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 14:15:51 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 14:15:51 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 14:15:51 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 14:15:51 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 14:15:51 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 14:15:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:15:51 INFO - https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 14:15:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 14:15:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 14:15:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:15:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:19:02 INFO - Downloaded 17991250 bytes. 14:19:02 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/*'] 14:19:02 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/* 14:19:03 INFO - caution: filename not matched: web-platform/* 14:19:03 INFO - Return code: 11 14:19:03 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')]} 14:19:03 INFO - https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 14:19:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 14:19:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 14:19:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:19:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:19:05 INFO - Downloaded 36406739 bytes. 14:19:05 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/*'] 14:19:05 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/* 14:19:09 INFO - caution: filename not matched: bin/* 14:19:09 INFO - caution: filename not matched: config/* 14:19:09 INFO - caution: filename not matched: mozbase/* 14:19:09 INFO - caution: filename not matched: marionette/* 14:19:09 INFO - caution: filename not matched: tools/wptserve/* 14:19:09 INFO - Return code: 11 14:19: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')]} 14:19:09 INFO - https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 14:19:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:19:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:19:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 14:19:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:20:17 INFO - Downloaded 73033141 bytes. 14:20:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:20:17 INFO - mkdir: /builds/slave/test/properties 14:20:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:20:17 INFO - Writing to file /builds/slave/test/properties/build_url 14:20:17 INFO - Contents: 14:20:17 INFO - build_url:https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:20:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:20:19 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:20:19 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:20:19 INFO - Contents: 14:20:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:20: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')]} 14:20:19 INFO - https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:20:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:20:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:20:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:20:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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 14:21:02 INFO - Downloaded 103565239 bytes. 14:21:02 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'] 14:21:02 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 14:21:05 INFO - Return code: 0 14:21:05 INFO - Running post-action listener: _resource_record_post_action 14:21:05 INFO - Running post-action listener: set_extra_try_arguments 14:21:05 INFO - ##### 14:21:05 INFO - ##### Running create-virtualenv step. 14:21:05 INFO - ##### 14:21:05 INFO - Running pre-action listener: _pre_create_virtualenv 14:21:05 INFO - Running pre-action listener: _resource_record_pre_action 14:21:05 INFO - Running main action method: create_virtualenv 14:21:05 INFO - Creating virtualenv /builds/slave/test/build/venv 14:21:05 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 14:21:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:21:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:21:05 INFO - Using real prefix '/tools/python27' 14:21:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:21:06 INFO - Installing distribute.............................................................................................................................................................................................done. 14:21:09 INFO - Installing pip.................done. 14:21:09 INFO - Return code: 0 14:21:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:21: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')]} 14:21:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21: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')]} 14:21:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:09 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 0x105037e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105054f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1495d29e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1050505e0>, '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 0x104c33cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104c5e990>, '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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:21:09 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 14:21:09 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 14:21:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nEHnBhhSPl/Render', 14:21:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:21:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:21:09 INFO - 'HOME': '/Users/cltbld', 14:21:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:21:09 INFO - 'LOGNAME': 'cltbld', 14:21:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:09 INFO - 'MOZ_NO_REMOTE': '1', 14:21:09 INFO - 'NO_EM_RESTART': '1', 14:21:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:21:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:21:09 INFO - 'PWD': '/builds/slave/test', 14:21:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:21:09 INFO - 'SHELL': '/bin/bash', 14:21:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QdmHqrpKNv/Listeners', 14:21:09 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 14:21:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:21:09 INFO - 'USER': 'cltbld', 14:21:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:21:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:21:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:21:09 INFO - 'XPC_FLAGS': '0x0', 14:21:09 INFO - 'XPC_SERVICE_NAME': '0', 14:21:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:21:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:21:09 INFO - Downloading/unpacking psutil>=0.7.1 14:21:09 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 14:21:09 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 14:21:09 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 14:21:09 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 14:21:09 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 14:21:09 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 14:21:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:21:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:21:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:21:12 INFO - Installing collected packages: psutil 14:21:12 INFO - Running setup.py install for psutil 14:21:12 INFO - building 'psutil._psutil_osx' extension 14:21:12 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 14:21:13 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 14:21:13 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 14:21:13 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 14:21:13 INFO - building 'psutil._psutil_posix' extension 14:21:13 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 14:21:13 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 14:21:13 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 14:21:13 INFO - ^ 14:21:13 INFO - 1 warning generated. 14:21:13 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 14:21:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:21:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:21:13 INFO - Successfully installed psutil 14:21:13 INFO - Cleaning up... 14:21:13 INFO - Return code: 0 14:21:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:21:13 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')]} 14:21:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:13 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')]} 14:21:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:13 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 0x105037e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105054f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1495d29e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1050505e0>, '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 0x104c33cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104c5e990>, '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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:21:13 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 14:21:13 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 14:21:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nEHnBhhSPl/Render', 14:21:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:21:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:21:13 INFO - 'HOME': '/Users/cltbld', 14:21:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:21:13 INFO - 'LOGNAME': 'cltbld', 14:21:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:13 INFO - 'MOZ_NO_REMOTE': '1', 14:21:13 INFO - 'NO_EM_RESTART': '1', 14:21:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:21:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:21:13 INFO - 'PWD': '/builds/slave/test', 14:21:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:21:13 INFO - 'SHELL': '/bin/bash', 14:21:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QdmHqrpKNv/Listeners', 14:21:13 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 14:21:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:21:13 INFO - 'USER': 'cltbld', 14:21:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:21:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:21:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:21:13 INFO - 'XPC_FLAGS': '0x0', 14:21:13 INFO - 'XPC_SERVICE_NAME': '0', 14:21:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:21:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:21:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:21:14 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 14:21:14 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 14:21:14 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 14:21:14 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 14:21:14 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 14:21:14 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 14:21:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:21:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:21:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:21:16 INFO - Installing collected packages: mozsystemmonitor 14:21:16 INFO - Running setup.py install for mozsystemmonitor 14:21:16 INFO - Successfully installed mozsystemmonitor 14:21:16 INFO - Cleaning up... 14:21:16 INFO - Return code: 0 14:21:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:21: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')]} 14:21:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21: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')]} 14:21:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:16 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 0x105037e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105054f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1495d29e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1050505e0>, '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 0x104c33cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104c5e990>, '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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:21:16 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 14:21:16 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 14:21:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nEHnBhhSPl/Render', 14:21:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:21:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:21:16 INFO - 'HOME': '/Users/cltbld', 14:21:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:21:16 INFO - 'LOGNAME': 'cltbld', 14:21:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:16 INFO - 'MOZ_NO_REMOTE': '1', 14:21:16 INFO - 'NO_EM_RESTART': '1', 14:21:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:21:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:21:16 INFO - 'PWD': '/builds/slave/test', 14:21:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:21:16 INFO - 'SHELL': '/bin/bash', 14:21:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QdmHqrpKNv/Listeners', 14:21:16 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 14:21:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:21:16 INFO - 'USER': 'cltbld', 14:21:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:21:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:21:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:21:16 INFO - 'XPC_FLAGS': '0x0', 14:21:16 INFO - 'XPC_SERVICE_NAME': '0', 14:21:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:21:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:21:17 INFO - Downloading/unpacking blobuploader==1.2.4 14:21:17 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 14:21:17 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 14:21:17 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 14:21:17 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 14:21:17 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 14:21:17 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 14:21:19 INFO - Downloading blobuploader-1.2.4.tar.gz 14:21:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:21:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:21:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:21:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:21:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:21:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:21:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:21:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:21:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:21:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:21:20 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 14:21:20 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 14:21:20 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 14:21:20 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 14:21:20 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 14:21:20 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 14:21:20 INFO - Downloading docopt-0.6.1.tar.gz 14:21:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:21:20 INFO - Installing collected packages: blobuploader, requests, docopt 14:21:20 INFO - Running setup.py install for blobuploader 14:21:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:21:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:21:20 INFO - Running setup.py install for requests 14:21:21 INFO - Running setup.py install for docopt 14:21:21 INFO - Successfully installed blobuploader requests docopt 14:21:21 INFO - Cleaning up... 14:21:21 INFO - Return code: 0 14:21:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:21:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:21 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 0x105037e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105054f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1495d29e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1050505e0>, '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 0x104c33cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104c5e990>, '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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:21:21 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 14:21:21 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 14:21:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nEHnBhhSPl/Render', 14:21:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:21:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:21:21 INFO - 'HOME': '/Users/cltbld', 14:21:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:21:21 INFO - 'LOGNAME': 'cltbld', 14:21:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:21 INFO - 'MOZ_NO_REMOTE': '1', 14:21:21 INFO - 'NO_EM_RESTART': '1', 14:21:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:21:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:21:21 INFO - 'PWD': '/builds/slave/test', 14:21:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:21:21 INFO - 'SHELL': '/bin/bash', 14:21:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QdmHqrpKNv/Listeners', 14:21:21 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 14:21:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:21:21 INFO - 'USER': 'cltbld', 14:21:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:21:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:21:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:21:21 INFO - 'XPC_FLAGS': '0x0', 14:21:21 INFO - 'XPC_SERVICE_NAME': '0', 14:21:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:21:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-dzE6sm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-3TSKMi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-I1E0Es-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-R9mE1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-cc1wAT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-9G7a5a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-FxIvsG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:21:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:21:22 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-77HPpg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-3uad5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-2UwJ1Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-uqd5eh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-l94Xd1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-pXvPpi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-65tTGn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-xfoqed-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-AmF6Ep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-rEEwNb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:21:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:21:23 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-iH1fAo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:21:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:21:24 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-gIM9YG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:21:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:21:24 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-g0E8BH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:21:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:21:24 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Htigw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:21:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:21:24 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 14:21:24 INFO - Running setup.py install for manifestparser 14:21:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:21:24 INFO - Running setup.py install for mozcrash 14:21:25 INFO - Running setup.py install for mozdebug 14:21:25 INFO - Running setup.py install for mozdevice 14:21:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Running setup.py install for mozfile 14:21:25 INFO - Running setup.py install for mozhttpd 14:21:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Running setup.py install for mozinfo 14:21:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Running setup.py install for mozInstall 14:21:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:21:25 INFO - Running setup.py install for mozleak 14:21:26 INFO - Running setup.py install for mozlog 14:21:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:21:26 INFO - Running setup.py install for moznetwork 14:21:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:21:26 INFO - Running setup.py install for mozprocess 14:21:26 INFO - Running setup.py install for mozprofile 14:21:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:21:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:21:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:21:26 INFO - Running setup.py install for mozrunner 14:21:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:21:26 INFO - Running setup.py install for mozscreenshot 14:21:27 INFO - Running setup.py install for moztest 14:21:27 INFO - Running setup.py install for mozversion 14:21:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:21:27 INFO - Running setup.py install for wptserve 14:21:27 INFO - Running setup.py install for marionette-driver 14:21:27 INFO - Running setup.py install for browsermob-proxy 14:21:27 INFO - Running setup.py install for marionette-client 14:21:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:21:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:21:28 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 14:21:28 INFO - Cleaning up... 14:21:28 INFO - Return code: 0 14:21:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:21:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:21:28 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 0x105037e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x105054f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1495d29e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1050505e0>, '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 0x104c33cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104c5e990>, '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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:21:28 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 14:21:28 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 14:21:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nEHnBhhSPl/Render', 14:21:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:21:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:21:28 INFO - 'HOME': '/Users/cltbld', 14:21:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:21:28 INFO - 'LOGNAME': 'cltbld', 14:21:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:28 INFO - 'MOZ_NO_REMOTE': '1', 14:21:28 INFO - 'NO_EM_RESTART': '1', 14:21:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:21:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:21:28 INFO - 'PWD': '/builds/slave/test', 14:21:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:21:28 INFO - 'SHELL': '/bin/bash', 14:21:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QdmHqrpKNv/Listeners', 14:21:28 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 14:21:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:21:28 INFO - 'USER': 'cltbld', 14:21:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:21:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:21:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:21:28 INFO - 'XPC_FLAGS': '0x0', 14:21:28 INFO - 'XPC_SERVICE_NAME': '0', 14:21:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:21:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:21:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:21:28 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Mvxv04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:21:28 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)) 14:21:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:21:28 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-taTOqt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:21:28 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)) 14:21:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:21:28 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-n0P7yQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:21:28 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)) 14:21:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:21:28 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-09fNdV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:21:28 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)) 14:21:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:21:28 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-7OT7jw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-jTTsGs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-9H0sKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-xrPcEn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ZeMSrn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-C8X88I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-l7Yy7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ZRBQQ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-MkkxuF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-xqFJKV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:21:29 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)) 14:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:21:29 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ldYlNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:21:30 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)) 14:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:21:30 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-VBN2MS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:21:30 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)) 14:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:21:30 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-d1BtXw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:21:30 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)) 14:21:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:21:30 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Z7viC5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:21:30 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)) 14:21:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:21:30 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-0g6UQh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:21:30 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)) 14:21:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:21:30 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-_UzNEH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:21:30 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)) 14:21:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:21:30 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-9uHq6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:21:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:21:31 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)) 14:21:31 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)) 14:21:31 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)) 14:21:31 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)) 14:21:31 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)) 14:21:31 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)) 14:21:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:21:31 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 14:21:31 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 14:21:31 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 14:21:31 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 14:21:31 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 14:21:31 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 14:21:33 INFO - Downloading blessings-1.6.tar.gz 14:21:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:21:33 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)) 14:21:33 INFO - Installing collected packages: blessings 14:21:33 INFO - Running setup.py install for blessings 14:21:34 INFO - Successfully installed blessings 14:21:34 INFO - Cleaning up... 14:21:34 INFO - Return code: 0 14:21:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:21:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:21:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:21:34 INFO - Reading from file tmpfile_stdout 14:21:34 INFO - Current package versions: 14:21:34 INFO - blessings == 1.6 14:21:34 INFO - blobuploader == 1.2.4 14:21:34 INFO - browsermob-proxy == 0.6.0 14:21:34 INFO - docopt == 0.6.1 14:21:34 INFO - manifestparser == 1.1 14:21:34 INFO - marionette-client == 2.3.0 14:21:34 INFO - marionette-driver == 1.4.0 14:21:34 INFO - mozInstall == 1.12 14:21:34 INFO - mozcrash == 0.17 14:21:34 INFO - mozdebug == 0.1 14:21:34 INFO - mozdevice == 0.48 14:21:34 INFO - mozfile == 1.2 14:21:34 INFO - mozhttpd == 0.7 14:21:34 INFO - mozinfo == 0.9 14:21:34 INFO - mozleak == 0.1 14:21:34 INFO - mozlog == 3.1 14:21:34 INFO - moznetwork == 0.27 14:21:34 INFO - mozprocess == 0.22 14:21:34 INFO - mozprofile == 0.28 14:21:34 INFO - mozrunner == 6.11 14:21:34 INFO - mozscreenshot == 0.1 14:21:34 INFO - mozsystemmonitor == 0.0 14:21:34 INFO - moztest == 0.7 14:21:34 INFO - mozversion == 1.4 14:21:34 INFO - psutil == 3.1.1 14:21:34 INFO - requests == 1.2.3 14:21:34 INFO - wptserve == 1.4.0 14:21:34 INFO - wsgiref == 0.1.2 14:21:34 INFO - Running post-action listener: _resource_record_post_action 14:21:34 INFO - Running post-action listener: _start_resource_monitoring 14:21:34 INFO - Starting resource monitoring. 14:21:34 INFO - ##### 14:21:34 INFO - ##### Running pull step. 14:21:34 INFO - ##### 14:21:34 INFO - Running pre-action listener: _resource_record_pre_action 14:21:34 INFO - Running main action method: pull 14:21:34 INFO - Pull has nothing to do! 14:21:34 INFO - Running post-action listener: _resource_record_post_action 14:21:34 INFO - ##### 14:21:34 INFO - ##### Running install step. 14:21:34 INFO - ##### 14:21:34 INFO - Running pre-action listener: _resource_record_pre_action 14:21:34 INFO - Running main action method: install 14:21:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:21:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:21:34 INFO - Reading from file tmpfile_stdout 14:21:34 INFO - Detecting whether we're running mozinstall >=1.0... 14:21:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:21:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:21:34 INFO - Reading from file tmpfile_stdout 14:21:34 INFO - Output received: 14:21:34 INFO - Usage: mozinstall [options] installer 14:21:34 INFO - Options: 14:21:34 INFO - -h, --help show this help message and exit 14:21:34 INFO - -d DEST, --destination=DEST 14:21:34 INFO - Directory to install application into. [default: 14:21:34 INFO - "/builds/slave/test"] 14:21:34 INFO - --app=APP Application being installed. [default: firefox] 14:21:34 INFO - mkdir: /builds/slave/test/build/application 14:21:34 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'] 14:21:34 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 14:21:52 INFO - Reading from file tmpfile_stdout 14:21:52 INFO - Output received: 14:21:52 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 14:21:52 INFO - Running post-action listener: _resource_record_post_action 14:21:52 INFO - ##### 14:21:52 INFO - ##### Running run-tests step. 14:21:52 INFO - ##### 14:21:52 INFO - Running pre-action listener: _resource_record_pre_action 14:21:52 INFO - Running main action method: run_tests 14:21:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:21:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:21:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:21:52 INFO - grabbing minidump binary from tooltool 14:21:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:52 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 0x1050505e0>, '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 0x104c33cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104c5e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:21:52 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 14:21:52 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 14:21:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:21:52 INFO - Return code: 0 14:21:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 14:21:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:21:52 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/TmU8LQJKR4alMl4S0_RzZQ/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 14:21:52 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/TmU8LQJKR4alMl4S0_RzZQ/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 14:21:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nEHnBhhSPl/Render', 14:21:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:21:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:21:52 INFO - 'HOME': '/Users/cltbld', 14:21:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:21:52 INFO - 'LOGNAME': 'cltbld', 14:21:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:21:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:52 INFO - 'MOZ_NO_REMOTE': '1', 14:21:52 INFO - 'NO_EM_RESTART': '1', 14:21:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:21:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:21:52 INFO - 'PWD': '/builds/slave/test', 14:21:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:21:52 INFO - 'SHELL': '/bin/bash', 14:21:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QdmHqrpKNv/Listeners', 14:21:52 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 14:21:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:21:52 INFO - 'USER': 'cltbld', 14:21:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:21:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:21:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:21:52 INFO - 'XPC_FLAGS': '0x0', 14:21:52 INFO - 'XPC_SERVICE_NAME': '0', 14:21:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:21:52 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/TmU8LQJKR4alMl4S0_RzZQ/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 14:21:53 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 14:21:53 INFO - import pkg_resources 14:21:54 INFO - Using 1 client processes 14:21:54 INFO - wptserve Starting http server on 127.0.0.1:8000 14:21:54 INFO - wptserve Starting http server on 127.0.0.1:8001 14:21:54 INFO - wptserve Starting http server on 127.0.0.1:8443 14:21:56 INFO - SUITE-START | Running 778 tests 14:21:56 INFO - Running testharness tests 14:21:56 INFO - Setting up ssl 14:21:56 INFO - PROCESS | certutil | 14:21:56 INFO - PROCESS | certutil | 14:21:56 INFO - PROCESS | certutil | 14:21:56 INFO - Certificate Nickname Trust Attributes 14:21:56 INFO - SSL,S/MIME,JAR/XPI 14:21:56 INFO - 14:21:56 INFO - web-platform-tests CT,, 14:21:56 INFO - 14:21:56 INFO - Starting runner 14:21:57 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 14:21:57 INFO - PROCESS | 1712 | 1461705717486 Marionette DEBUG Marionette enabled via build flag and pref 14:21:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x1134a9000 == 1 [pid = 1712] [id = 1] 14:21:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 1 (0x1134a9800) [pid = 1712] [serial = 1] [outer = 0x0] 14:21:57 INFO - PROCESS | 1712 | [1712] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 14:21:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 2 (0x1134aa800) [pid = 1712] [serial = 2] [outer = 0x1134a9800] 14:21:57 INFO - PROCESS | 1712 | 1461705717884 Marionette INFO Listening on port 2828 14:21:58 INFO - PROCESS | 1712 | 1461705718113 Marionette DEBUG Marionette enabled via command-line flag 14:21:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x116975800 == 2 [pid = 1712] [id = 2] 14:21:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 3 (0x116976000) [pid = 1712] [serial = 3] [outer = 0x0] 14:21:58 INFO - PROCESS | 1712 | [1712] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 14:21:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 4 (0x116977000) [pid = 1712] [serial = 4] [outer = 0x116976000] 14:21:58 INFO - PROCESS | 1712 | [1712] 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 14:21:58 INFO - PROCESS | 1712 | 1461705718263 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 14:21:58 INFO - PROCESS | 1712 | 1461705718349 Marionette DEBUG Closed connection conn0 14:21:58 INFO - PROCESS | 1712 | [1712] 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 14:21:58 INFO - PROCESS | 1712 | 1461705718355 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 14:21:58 INFO - PROCESS | 1712 | 1461705718371 Marionette DEBUG Closed connection conn1 14:21:58 INFO - PROCESS | 1712 | [1712] 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 14:21:58 INFO - PROCESS | 1712 | 1461705718376 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 14:21:58 INFO - PROCESS | 1712 | 1461705718383 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:21:58 INFO - PROCESS | 1712 | 1461705718389 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":"20160426134004","device":"desktop","version":"48.0a2"} 14:21:58 INFO - PROCESS | 1712 | [1712] 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 14:21:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e1c000 == 3 [pid = 1712] [id = 3] 14:21:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 5 (0x119e1c800) [pid = 1712] [serial = 5] [outer = 0x0] 14:21:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e1d000 == 4 [pid = 1712] [id = 4] 14:21:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 6 (0x11a078000) [pid = 1712] [serial = 6] [outer = 0x0] 14:21:59 INFO - PROCESS | 1712 | [1712] 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 14:21:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x1219a5000 == 5 [pid = 1712] [id = 5] 14:21:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 7 (0x11a077800) [pid = 1712] [serial = 7] [outer = 0x0] 14:21:59 INFO - PROCESS | 1712 | [1712] 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 14:21:59 INFO - PROCESS | 1712 | [1712] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:21:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 8 (0x121bf6800) [pid = 1712] [serial = 8] [outer = 0x11a077800] 14:21:59 INFO - PROCESS | 1712 | [1712] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:21:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 9 (0x1235ef800) [pid = 1712] [serial = 9] [outer = 0x119e1c800] 14:21:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 10 (0x123641000) [pid = 1712] [serial = 10] [outer = 0x11a078000] 14:21:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 11 (0x123642c00) [pid = 1712] [serial = 11] [outer = 0x11a077800] 14:22:00 INFO - PROCESS | 1712 | [1712] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:22:00 INFO - PROCESS | 1712 | 1461705720512 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 1712 | 1461705720523 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 12 (0x116728800) [pid = 1712] [serial = 12] [outer = 0x11a077800] 14:22:00 INFO - PROCESS | 1712 | 1461705720990 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"6036ef93-f98b-7547-8f2a-80d56b1321cf","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":"20160426134004","device":"desktop","version":"48.0a2","command_id":1}}] 14:22:01 INFO - PROCESS | 1712 | 1461705721120 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}] 14:22:01 INFO - PROCESS | 1712 | 1461705721164 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:22:01 INFO - PROCESS | 1712 | 1461705721268 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:22:01 INFO - PROCESS | 1712 | [1712] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:22:01 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 14:22:01 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 14:22:01 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:22:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 13 (0x128723400) [pid = 1712] [serial = 13] [outer = 0x11a077800] 14:22:01 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:22:01 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:01 INFO - PROCESS | 1712 | 1461705721541 Marionette TRACE conn2 <- [1,3,null,{}] 14:22:01 INFO - PROCESS | 1712 | 1461705721543 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:22:01 INFO - PROCESS | 1712 | 1461705721555 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:22:01 INFO - PROCESS | 1712 | 1461705721583 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 1712 | 1461705721585 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 14:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:22:01 INFO - PROCESS | 1712 | 1461705721593 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 1712 | 1461705721596 Marionette TRACE conn2 <- [1,6,null,{}] 14:22:01 INFO - PROCESS | 1712 | 1461705721598 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}] 14:22:01 INFO - PROCESS | 1712 | 1461705721611 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:22:01 INFO - PROCESS | 1712 | 1461705721614 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d54000 == 6 [pid = 1712] [id = 6] 14:22:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 14 (0x128d0a800) [pid = 1712] [serial = 14] [outer = 0x0] 14:22:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 15 (0x128d0c400) [pid = 1712] [serial = 15] [outer = 0x128d0a800] 14:22:01 INFO - PROCESS | 1712 | 1461705721647 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 16 (0x128f36800) [pid = 1712] [serial = 16] [outer = 0x128d0a800] 14:22:01 INFO - PROCESS | 1712 | 1461705721965 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]]]}] 14:22:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x12982a800 == 7 [pid = 1712] [id = 7] 14:22:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 17 (0x128f3a000) [pid = 1712] [serial = 17] [outer = 0x0] 14:22:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 18 (0x129809800) [pid = 1712] [serial = 18] [outer = 0x128f3a000] 14:22:01 INFO - PROCESS | 1712 | 1461705721995 Marionette DEBUG loaded listener.js 14:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 14:22:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 19 (0x12980ec00) [pid = 1712] [serial = 19] [outer = 0x128f3a000] 14:22:02 INFO - PROCESS | 1712 | 1461705722033 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 1712 | 1461705722036 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 14:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:22:02 INFO - PROCESS | 1712 | 1461705722072 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 1712 | 1461705722073 Marionette TRACE conn2 <- [1,10,null,{}] 14:22:02 INFO - PROCESS | 1712 | 1461705722092 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}] 14:22:02 INFO - PROCESS | 1712 | 1461705722223 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:22:02 INFO - PROCESS | 1712 | 1461705722261 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac40000 == 8 [pid = 1712] [id = 8] 14:22:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 20 (0x12ac62400) [pid = 1712] [serial = 20] [outer = 0x0] 14:22:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 21 (0x12ac64000) [pid = 1712] [serial = 21] [outer = 0x12ac62400] 14:22:02 INFO - PROCESS | 1712 | 1461705722290 Marionette DEBUG loaded listener.js 14:22:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 22 (0x12ac68400) [pid = 1712] [serial = 22] [outer = 0x12ac62400] 14:22:02 INFO - PROCESS | 1712 | 1461705722659 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]]]}] 14:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 640ms 14:22:02 INFO - PROCESS | 1712 | 1461705722703 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:22:02 INFO - PROCESS | 1712 | 1461705722705 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 14:22:02 INFO - PROCESS | 1712 | 1461705722707 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 1712 | 1461705722708 Marionette TRACE conn2 <- [1,14,null,{}] 14:22:02 INFO - PROCESS | 1712 | 1461705722710 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}] 14:22:02 INFO - PROCESS | 1712 | 1461705722801 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:22:02 INFO - PROCESS | 1712 | 1461705722808 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b478000 == 9 [pid = 1712] [id = 9] 14:22:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 23 (0x12ac6bc00) [pid = 1712] [serial = 23] [outer = 0x0] 14:22:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 24 (0x12b42e000) [pid = 1712] [serial = 24] [outer = 0x12ac6bc00] 14:22:02 INFO - PROCESS | 1712 | 1461705722833 Marionette DEBUG loaded listener.js 14:22:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 25 (0x12aea6c00) [pid = 1712] [serial = 25] [outer = 0x12ac6bc00] 14:22:03 INFO - PROCESS | 1712 | 1461705723120 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]]]}] 14:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 14:22:03 INFO - PROCESS | 1712 | 1461705723175 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:22:03 INFO - PROCESS | 1712 | 1461705723177 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 14:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:22:03 INFO - PROCESS | 1712 | 1461705723179 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:22:03 INFO - PROCESS | 1712 | 1461705723180 Marionette TRACE conn2 <- [1,18,null,{}] 14:22:03 INFO - PROCESS | 1712 | 1461705723182 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}] 14:22:03 INFO - PROCESS | 1712 | 1461705723275 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:22:03 INFO - PROCESS | 1712 | 1461705723299 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc64800 == 10 [pid = 1712] [id = 10] 14:22:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 26 (0x12be9a000) [pid = 1712] [serial = 26] [outer = 0x0] 14:22:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 27 (0x12be9bc00) [pid = 1712] [serial = 27] [outer = 0x12be9a000] 14:22:03 INFO - PROCESS | 1712 | 1461705723325 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 28 (0x12bea2000) [pid = 1712] [serial = 28] [outer = 0x12be9a000] 14:22:03 INFO - PROCESS | 1712 | 1461705723600 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]]]}] 14:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 14:22:03 INFO - PROCESS | 1712 | 1461705723648 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:22:03 INFO - PROCESS | 1712 | 1461705723649 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 14:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:22:03 INFO - PROCESS | 1712 | 1461705723652 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:22:03 INFO - PROCESS | 1712 | 1461705723655 Marionette TRACE conn2 <- [1,22,null,{}] 14:22:03 INFO - PROCESS | 1712 | 1461705723659 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}] 14:22:03 INFO - PROCESS | 1712 | 1461705723750 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:22:03 INFO - PROCESS | 1712 | 1461705723755 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c161000 == 11 [pid = 1712] [id = 11] 14:22:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 29 (0x12aaea000) [pid = 1712] [serial = 29] [outer = 0x0] 14:22:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 30 (0x12bfec800) [pid = 1712] [serial = 30] [outer = 0x12aaea000] 14:22:03 INFO - PROCESS | 1712 | 1461705723780 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 31 (0x12bff2c00) [pid = 1712] [serial = 31] [outer = 0x12aaea000] 14:22:04 INFO - PROCESS | 1712 | 1461705724042 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]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 14:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:22:04 INFO - PROCESS | 1712 | 1461705724076 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 1712 | 1461705724077 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 14:22:04 INFO - PROCESS | 1712 | 1461705724079 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 1712 | 1461705724080 Marionette TRACE conn2 <- [1,26,null,{}] 14:22:04 INFO - PROCESS | 1712 | 1461705724082 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}] 14:22:04 INFO - PROCESS | 1712 | 1461705724180 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:22:04 INFO - PROCESS | 1712 | 1461705724185 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c290000 == 12 [pid = 1712] [id = 12] 14:22:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 32 (0x12c105800) [pid = 1712] [serial = 32] [outer = 0x0] 14:22:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 33 (0x12c10e400) [pid = 1712] [serial = 33] [outer = 0x12c105800] 14:22:04 INFO - PROCESS | 1712 | 1461705724210 Marionette DEBUG loaded listener.js 14:22:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 34 (0x12c368800) [pid = 1712] [serial = 34] [outer = 0x12c105800] 14:22:04 INFO - PROCESS | 1712 | 1461705724456 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]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 14:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:22:04 INFO - PROCESS | 1712 | 1461705724497 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 1712 | 1461705724498 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 14:22:04 INFO - PROCESS | 1712 | 1461705724522 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 1712 | 1461705724523 Marionette TRACE conn2 <- [1,30,null,{}] 14:22:04 INFO - PROCESS | 1712 | 1461705724532 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}] 14:22:04 INFO - PROCESS | 1712 | 1461705724621 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:22:04 INFO - PROCESS | 1712 | 1461705724626 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7ac800 == 13 [pid = 1712] [id = 13] 14:22:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 35 (0x12c36b800) [pid = 1712] [serial = 35] [outer = 0x0] 14:22:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 36 (0x12c78ec00) [pid = 1712] [serial = 36] [outer = 0x12c36b800] 14:22:04 INFO - PROCESS | 1712 | 1461705724650 Marionette DEBUG loaded listener.js 14:22:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 37 (0x12c793800) [pid = 1712] [serial = 37] [outer = 0x12c36b800] 14:22:04 INFO - PROCESS | 1712 | 1461705724904 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]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 446ms 14:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:22:04 INFO - PROCESS | 1712 | 1461705724948 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 1712 | 1461705724949 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 14:22:04 INFO - PROCESS | 1712 | 1461705724959 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 1712 | 1461705724960 Marionette TRACE conn2 <- [1,34,null,{}] 14:22:04 INFO - PROCESS | 1712 | 1461705724962 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}] 14:22:05 INFO - PROCESS | 1712 | 1461705725054 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:22:05 INFO - PROCESS | 1712 | 1461705725059 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca89000 == 14 [pid = 1712] [id = 14] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 38 (0x12c793c00) [pid = 1712] [serial = 38] [outer = 0x0] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 39 (0x12c79a800) [pid = 1712] [serial = 39] [outer = 0x12c793c00] 14:22:05 INFO - PROCESS | 1712 | 1461705725085 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 40 (0x12ca71400) [pid = 1712] [serial = 40] [outer = 0x12c793c00] 14:22:05 INFO - PROCESS | 1712 | 1461705725358 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]]]}] 14:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 14:22:05 INFO - PROCESS | 1712 | 1461705725382 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:22:05 INFO - PROCESS | 1712 | 1461705725384 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 14:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:22:05 INFO - PROCESS | 1712 | 1461705725398 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:22:05 INFO - PROCESS | 1712 | 1461705725400 Marionette TRACE conn2 <- [1,38,null,{}] 14:22:05 INFO - PROCESS | 1712 | 1461705725414 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}] 14:22:05 INFO - PROCESS | 1712 | 1461705725560 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:22:05 INFO - PROCESS | 1712 | 1461705725567 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda8000 == 15 [pid = 1712] [id = 15] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 41 (0x12ca73800) [pid = 1712] [serial = 41] [outer = 0x0] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 42 (0x12ca79800) [pid = 1712] [serial = 42] [outer = 0x12ca73800] 14:22:05 INFO - PROCESS | 1712 | 1461705725606 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 43 (0x12cde7c00) [pid = 1712] [serial = 43] [outer = 0x12ca73800] 14:22:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d261000 == 16 [pid = 1712] [id = 16] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 44 (0x12d261800) [pid = 1712] [serial = 44] [outer = 0x0] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 45 (0x12d25b000) [pid = 1712] [serial = 45] [outer = 0x12d261800] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 46 (0x12cdb9000) [pid = 1712] [serial = 46] [outer = 0x12d261800] 14:22:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d260800 == 17 [pid = 1712] [id = 17] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 47 (0x12cde6c00) [pid = 1712] [serial = 47] [outer = 0x0] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 48 (0x12d2b2000) [pid = 1712] [serial = 48] [outer = 0x12cde6c00] 14:22:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 49 (0x12ca7b800) [pid = 1712] [serial = 49] [outer = 0x12cde6c00] 14:22:06 INFO - PROCESS | 1712 | 1461705726056 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]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 680ms 14:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:22:06 INFO - PROCESS | 1712 | 1461705726090 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 1712 | 1461705726091 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 14:22:06 INFO - PROCESS | 1712 | 1461705726093 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 1712 | 1461705726094 Marionette TRACE conn2 <- [1,42,null,{}] 14:22:06 INFO - PROCESS | 1712 | 1461705726097 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}] 14:22:06 INFO - PROCESS | 1712 | 1461705726187 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:22:06 INFO - PROCESS | 1712 | 1461705726191 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d573800 == 18 [pid = 1712] [id = 18] 14:22:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 50 (0x12cdea400) [pid = 1712] [serial = 50] [outer = 0x0] 14:22:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 51 (0x12d3f0400) [pid = 1712] [serial = 51] [outer = 0x12cdea400] 14:22:06 INFO - PROCESS | 1712 | 1461705726217 Marionette DEBUG loaded listener.js 14:22:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 52 (0x12d65ac00) [pid = 1712] [serial = 52] [outer = 0x12cdea400] 14:22:06 INFO - PROCESS | 1712 | 1461705726477 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]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 420ms 14:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:22:06 INFO - PROCESS | 1712 | 1461705726513 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 1712 | 1461705726515 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 14:22:06 INFO - PROCESS | 1712 | 1461705726517 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 1712 | 1461705726520 Marionette TRACE conn2 <- [1,46,null,{}] 14:22:06 INFO - PROCESS | 1712 | 1461705726530 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}] 14:22:06 INFO - PROCESS | 1712 | 1461705726626 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:22:06 INFO - PROCESS | 1712 | 1461705726631 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d842800 == 19 [pid = 1712] [id = 19] 14:22:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 53 (0x11867b400) [pid = 1712] [serial = 53] [outer = 0x0] 14:22:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 54 (0x11970e000) [pid = 1712] [serial = 54] [outer = 0x11867b400] 14:22:06 INFO - PROCESS | 1712 | 1461705726660 Marionette DEBUG loaded listener.js 14:22:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 55 (0x12d661c00) [pid = 1712] [serial = 55] [outer = 0x11867b400] 14:22:06 INFO - PROCESS | 1712 | 1461705726914 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]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 429ms 14:22:06 INFO - PROCESS | 1712 | 1461705726946 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 1712 | 1461705726947 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 14:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:22:06 INFO - PROCESS | 1712 | 1461705726949 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 1712 | 1461705726951 Marionette TRACE conn2 <- [1,50,null,{}] 14:22:06 INFO - PROCESS | 1712 | 1461705726961 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}] 14:22:07 INFO - PROCESS | 1712 | 1461705727060 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:22:07 INFO - PROCESS | 1712 | 1461705727065 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc60000 == 20 [pid = 1712] [id = 20] 14:22:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 56 (0x12d664c00) [pid = 1712] [serial = 56] [outer = 0x0] 14:22:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 57 (0x12d804c00) [pid = 1712] [serial = 57] [outer = 0x12d664c00] 14:22:07 INFO - PROCESS | 1712 | 1461705727089 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 58 (0x12d80f400) [pid = 1712] [serial = 58] [outer = 0x12d664c00] 14:22:07 INFO - PROCESS | 1712 | 1461705727348 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]]]}] 14:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 426ms 14:22:07 INFO - PROCESS | 1712 | 1461705727377 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:22:07 INFO - PROCESS | 1712 | 1461705727378 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 14:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:22:07 INFO - PROCESS | 1712 | 1461705727381 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:22:07 INFO - PROCESS | 1712 | 1461705727382 Marionette TRACE conn2 <- [1,54,null,{}] 14:22:07 INFO - PROCESS | 1712 | 1461705727394 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}] 14:22:07 INFO - PROCESS | 1712 | 1461705727480 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:22:07 INFO - PROCESS | 1712 | 1461705727486 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x12dabb000 == 21 [pid = 1712] [id = 21] 14:22:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 59 (0x12d940400) [pid = 1712] [serial = 59] [outer = 0x0] 14:22:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 60 (0x12d941c00) [pid = 1712] [serial = 60] [outer = 0x12d940400] 14:22:07 INFO - PROCESS | 1712 | 1461705727524 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 61 (0x12d94a800) [pid = 1712] [serial = 61] [outer = 0x12d940400] 14:22:08 INFO - PROCESS | 1712 | 1461705728581 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]]]}] 14:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1226ms 14:22:08 INFO - PROCESS | 1712 | 1461705728607 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:22:08 INFO - PROCESS | 1712 | 1461705728610 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 14:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:22:08 INFO - PROCESS | 1712 | 1461705728614 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 1712 | 1461705728617 Marionette TRACE conn2 <- [1,58,null,{}] 14:22:08 INFO - PROCESS | 1712 | 1461705728621 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}] 14:22:08 INFO - PROCESS | 1712 | 1461705728731 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:22:08 INFO - PROCESS | 1712 | 1461705728786 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x112e5f000 == 22 [pid = 1712] [id = 22] 14:22:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 62 (0x112d13c00) [pid = 1712] [serial = 62] [outer = 0x0] 14:22:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 63 (0x113354800) [pid = 1712] [serial = 63] [outer = 0x112d13c00] 14:22:08 INFO - PROCESS | 1712 | 1461705728817 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 64 (0x114ff5400) [pid = 1712] [serial = 64] [outer = 0x112d13c00] 14:22:09 INFO - PROCESS | 1712 | 1461705729229 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]]]}] 14:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 672ms 14:22:09 INFO - PROCESS | 1712 | 1461705729289 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 1712 | 1461705729293 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 14:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:22:09 INFO - PROCESS | 1712 | 1461705729298 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - PROCESS | 1712 | 1461705729300 Marionette TRACE conn2 <- [1,62,null,{}] 14:22:09 INFO - PROCESS | 1712 | 1461705729302 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}] 14:22:09 INFO - PROCESS | 1712 | 1461705729412 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:22:09 INFO - PROCESS | 1712 | 1461705729479 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x116985000 == 23 [pid = 1712] [id = 23] 14:22:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 65 (0x1169a7c00) [pid = 1712] [serial = 65] [outer = 0x0] 14:22:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 66 (0x116ab8c00) [pid = 1712] [serial = 66] [outer = 0x1169a7c00] 14:22:09 INFO - PROCESS | 1712 | 1461705729511 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 67 (0x118461000) [pid = 1712] [serial = 67] [outer = 0x1169a7c00] 14:22:09 INFO - PROCESS | 1712 | 1461705729925 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]]]}] 14:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 14:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:22:09 INFO - PROCESS | 1712 | 1461705729969 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 1712 | 1461705729970 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 14:22:09 INFO - PROCESS | 1712 | 1461705729973 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - PROCESS | 1712 | 1461705729975 Marionette TRACE conn2 <- [1,66,null,{}] 14:22:09 INFO - PROCESS | 1712 | 1461705729983 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}] 14:22:10 INFO - PROCESS | 1712 | 1461705730097 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:22:10 INFO - PROCESS | 1712 | 1461705730141 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x117436000 == 24 [pid = 1712] [id = 24] 14:22:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 68 (0x1191ae800) [pid = 1712] [serial = 68] [outer = 0x0] 14:22:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 69 (0x11970a400) [pid = 1712] [serial = 69] [outer = 0x1191ae800] 14:22:10 INFO - PROCESS | 1712 | 1461705730173 Marionette DEBUG loaded listener.js 14:22:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 70 (0x11a08f800) [pid = 1712] [serial = 70] [outer = 0x1191ae800] 14:22:10 INFO - PROCESS | 1712 | 1461705730826 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]]]}] 14:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 921ms 14:22:10 INFO - PROCESS | 1712 | 1461705730895 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:22:10 INFO - PROCESS | 1712 | 1461705730897 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 14:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:22:10 INFO - PROCESS | 1712 | 1461705730900 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:22:10 INFO - PROCESS | 1712 | 1461705730902 Marionette TRACE conn2 <- [1,70,null,{}] 14:22:10 INFO - PROCESS | 1712 | 1461705730906 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}] 14:22:10 INFO - PROCESS | 1712 | 1461705730990 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:22:11 INFO - PROCESS | 1712 | 1461705731048 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x113247800 == 25 [pid = 1712] [id = 25] 14:22:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 71 (0x1130ca000) [pid = 1712] [serial = 71] [outer = 0x0] 14:22:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 72 (0x116627000) [pid = 1712] [serial = 72] [outer = 0x1130ca000] 14:22:11 INFO - PROCESS | 1712 | 1461705731078 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 73 (0x116a74800) [pid = 1712] [serial = 73] [outer = 0x1130ca000] 14:22:11 INFO - PROCESS | 1712 | 1461705731499 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]]]}] 14:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 14:22:11 INFO - PROCESS | 1712 | 1461705731524 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:22:11 INFO - PROCESS | 1712 | 1461705731529 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 14:22:11 INFO - PROCESS | 1712 | 1461705731536 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:22:11 INFO - PROCESS | 1712 | 1461705731541 Marionette TRACE conn2 <- [1,74,null,{}] 14:22:11 INFO - PROCESS | 1712 | 1461705731544 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}] 14:22:11 INFO - PROCESS | 1712 | 1461705731656 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:22:11 INFO - PROCESS | 1712 | 1461705731746 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x112e50000 == 26 [pid = 1712] [id = 26] 14:22:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 74 (0x1121e5400) [pid = 1712] [serial = 74] [outer = 0x0] 14:22:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 75 (0x1131bd800) [pid = 1712] [serial = 75] [outer = 0x1121e5400] 14:22:11 INFO - PROCESS | 1712 | 1461705731791 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 76 (0x117c39000) [pid = 1712] [serial = 76] [outer = 0x1121e5400] 14:22:12 INFO - PROCESS | 1712 | 1461705732095 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]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 574ms 14:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:22:12 INFO - PROCESS | 1712 | 1461705732111 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 1712 | 1461705732112 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 14:22:12 INFO - PROCESS | 1712 | 1461705732115 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 1712 | 1461705732117 Marionette TRACE conn2 <- [1,78,null,{}] 14:22:12 INFO - PROCESS | 1712 | 1461705732132 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}] 14:22:12 INFO - PROCESS | 1712 | 1461705732220 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:22:12 INFO - PROCESS | 1712 | 1461705732286 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a8b000 == 27 [pid = 1712] [id = 27] 14:22:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 77 (0x117c33400) [pid = 1712] [serial = 77] [outer = 0x0] 14:22:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 78 (0x118629400) [pid = 1712] [serial = 78] [outer = 0x117c33400] 14:22:12 INFO - PROCESS | 1712 | 1461705732314 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 79 (0x118688000) [pid = 1712] [serial = 79] [outer = 0x117c33400] 14:22:12 INFO - PROCESS | 1712 | 1461705732580 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]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 479ms 14:22:12 INFO - PROCESS | 1712 | 1461705732595 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 1712 | 1461705732596 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 14:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:22:12 INFO - PROCESS | 1712 | 1461705732610 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 1712 | 1461705732611 Marionette TRACE conn2 <- [1,82,null,{}] 14:22:12 INFO - PROCESS | 1712 | 1461705732614 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}] 14:22:12 INFO - PROCESS | 1712 | 1461705732693 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:22:12 INFO - PROCESS | 1712 | 1461705732698 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x117562800 == 28 [pid = 1712] [id = 28] 14:22:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 80 (0x119120000) [pid = 1712] [serial = 80] [outer = 0x0] 14:22:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 81 (0x1191b5800) [pid = 1712] [serial = 81] [outer = 0x119120000] 14:22:12 INFO - PROCESS | 1712 | 1461705732726 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 82 (0x1196c9400) [pid = 1712] [serial = 82] [outer = 0x119120000] 14:22:13 INFO - PROCESS | 1712 | 1461705733014 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]]]}] 14:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 425ms 14:22:13 INFO - PROCESS | 1712 | 1461705733031 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:22:13 INFO - PROCESS | 1712 | 1461705733032 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 14:22:13 INFO - PROCESS | 1712 | 1461705733034 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 1712 | 1461705733035 Marionette TRACE conn2 <- [1,86,null,{}] 14:22:13 INFO - PROCESS | 1712 | 1461705733045 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}] 14:22:13 INFO - PROCESS | 1712 | 1461705733143 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:22:13 INFO - PROCESS | 1712 | 1461705733150 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x11846f800 == 29 [pid = 1712] [id = 29] 14:22:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x11862cc00) [pid = 1712] [serial = 83] [outer = 0x0] 14:22:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x1196c6000) [pid = 1712] [serial = 84] [outer = 0x11862cc00] 14:22:13 INFO - PROCESS | 1712 | 1461705733176 Marionette DEBUG loaded listener.js 14:22:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x1197c8000) [pid = 1712] [serial = 85] [outer = 0x11862cc00] 14:22:13 INFO - PROCESS | 1712 | 1461705733557 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]]]}] 14:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 572ms 14:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:22:13 INFO - PROCESS | 1712 | 1461705733607 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 1712 | 1461705733609 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 14:22:13 INFO - PROCESS | 1712 | 1461705733612 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 1712 | 1461705733614 Marionette TRACE conn2 <- [1,90,null,{}] 14:22:13 INFO - PROCESS | 1712 | 1461705733617 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}] 14:22:13 INFO - PROCESS | 1712 | 1461705733774 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:22:13 INFO - PROCESS | 1712 | 1461705733795 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x11915b000 == 30 [pid = 1712] [id = 30] 14:22:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x1197c6800) [pid = 1712] [serial = 86] [outer = 0x0] 14:22:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x119c66000) [pid = 1712] [serial = 87] [outer = 0x1197c6800] 14:22:13 INFO - PROCESS | 1712 | 1461705733838 Marionette DEBUG loaded listener.js 14:22:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x121386800) [pid = 1712] [serial = 88] [outer = 0x1197c6800] 14:22:14 INFO - PROCESS | 1712 | 1461705734114 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]]]}] 14:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 520ms 14:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:22:14 INFO - PROCESS | 1712 | 1461705734131 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:22:14 INFO - PROCESS | 1712 | 1461705734132 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 14:22:14 INFO - PROCESS | 1712 | 1461705734135 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:22:14 INFO - PROCESS | 1712 | 1461705734136 Marionette TRACE conn2 <- [1,94,null,{}] 14:22:14 INFO - PROCESS | 1712 | 1461705734146 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}] 14:22:14 INFO - PROCESS | 1712 | 1461705734221 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:22:14 INFO - PROCESS | 1712 | 1461705734226 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x11922b000 == 31 [pid = 1712] [id = 31] 14:22:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x121386c00) [pid = 1712] [serial = 89] [outer = 0x0] 14:22:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x121461000) [pid = 1712] [serial = 90] [outer = 0x121386c00] 14:22:14 INFO - PROCESS | 1712 | 1461705734253 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x121989400) [pid = 1712] [serial = 91] [outer = 0x121386c00] 14:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 421ms 14:22:14 INFO - PROCESS | 1712 | 1461705734549 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]]]}] 14:22:14 INFO - PROCESS | 1712 | 1461705734560 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:22:14 INFO - PROCESS | 1712 | 1461705734562 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 14:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:22:14 INFO - PROCESS | 1712 | 1461705734564 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:22:14 INFO - PROCESS | 1712 | 1461705734565 Marionette TRACE conn2 <- [1,98,null,{}] 14:22:14 INFO - PROCESS | 1712 | 1461705734568 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}] 14:22:14 INFO - PROCESS | 1712 | 1461705734676 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:22:14 INFO - PROCESS | 1712 | 1461705734700 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x11964c800 == 32 [pid = 1712] [id = 32] 14:22:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x113322c00) [pid = 1712] [serial = 92] [outer = 0x0] 14:22:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x121bf6c00) [pid = 1712] [serial = 93] [outer = 0x113322c00] 14:22:14 INFO - PROCESS | 1712 | 1461705734725 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x123532c00) [pid = 1712] [serial = 94] [outer = 0x113322c00] 14:22:14 INFO - PROCESS | 1712 | 1461705734985 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]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 14:22:15 INFO - PROCESS | 1712 | 1461705735033 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 1712 | 1461705735034 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 14:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:22:15 INFO - PROCESS | 1712 | 1461705735045 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 1712 | 1461705735046 Marionette TRACE conn2 <- [1,102,null,{}] 14:22:15 INFO - PROCESS | 1712 | 1461705735048 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}] 14:22:15 INFO - PROCESS | 1712 | 1461705735125 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:22:15 INFO - PROCESS | 1712 | 1461705735130 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a4d800 == 33 [pid = 1712] [id = 33] 14:22:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x1235c9400) [pid = 1712] [serial = 95] [outer = 0x0] 14:22:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x123644800) [pid = 1712] [serial = 96] [outer = 0x1235c9400] 14:22:15 INFO - PROCESS | 1712 | 1461705735158 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x1237b0400) [pid = 1712] [serial = 97] [outer = 0x1235c9400] 14:22:15 INFO - PROCESS | 1712 | 1461705735458 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]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 14:22:15 INFO - PROCESS | 1712 | 1461705735464 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 1712 | 1461705735465 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 14:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:22:15 INFO - PROCESS | 1712 | 1461705735467 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 1712 | 1461705735469 Marionette TRACE conn2 <- [1,106,null,{}] 14:22:15 INFO - PROCESS | 1712 | 1461705735479 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}] 14:22:15 INFO - PROCESS | 1712 | 1461705735557 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:22:15 INFO - PROCESS | 1712 | 1461705735607 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c1b800 == 34 [pid = 1712] [id = 34] 14:22:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x1235bfc00) [pid = 1712] [serial = 98] [outer = 0x0] 14:22:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x1244bb400) [pid = 1712] [serial = 99] [outer = 0x1235bfc00] 14:22:15 INFO - PROCESS | 1712 | 1461705735631 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x12472d800) [pid = 1712] [serial = 100] [outer = 0x1235bfc00] 14:22:15 INFO - PROCESS | 1712 | 1461705735892 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]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 477ms 14:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:22:15 INFO - PROCESS | 1712 | 1461705735945 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 1712 | 1461705735946 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 14:22:15 INFO - PROCESS | 1712 | 1461705735948 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 1712 | 1461705735950 Marionette TRACE conn2 <- [1,110,null,{}] 14:22:15 INFO - PROCESS | 1712 | 1461705735956 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}] 14:22:16 INFO - PROCESS | 1712 | 1461705736044 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:22:16 INFO - PROCESS | 1712 | 1461705736048 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212e6800 == 35 [pid = 1712] [id = 35] 14:22:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x1244c2c00) [pid = 1712] [serial = 101] [outer = 0x0] 14:22:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x1249b4400) [pid = 1712] [serial = 102] [outer = 0x1244c2c00] 14:22:16 INFO - PROCESS | 1712 | 1461705736078 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x125674400) [pid = 1712] [serial = 103] [outer = 0x1244c2c00] 14:22:16 INFO - PROCESS | 1712 | 1461705736404 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]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 474ms 14:22:16 INFO - PROCESS | 1712 | 1461705736424 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 1712 | 1461705736425 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 14:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:22:16 INFO - PROCESS | 1712 | 1461705736428 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 1712 | 1461705736429 Marionette TRACE conn2 <- [1,114,null,{}] 14:22:16 INFO - PROCESS | 1712 | 1461705736431 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}] 14:22:16 INFO - PROCESS | 1712 | 1461705736529 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:22:16 INFO - PROCESS | 1712 | 1461705736536 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x121498000 == 36 [pid = 1712] [id = 36] 14:22:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x124775400) [pid = 1712] [serial = 104] [outer = 0x0] 14:22:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x12567a400) [pid = 1712] [serial = 105] [outer = 0x124775400] 14:22:16 INFO - PROCESS | 1712 | 1461705736561 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x126ee3800) [pid = 1712] [serial = 106] [outer = 0x124775400] 14:22:16 INFO - PROCESS | 1712 | 1461705736857 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]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 14:22:16 INFO - PROCESS | 1712 | 1461705736897 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 1712 | 1461705736898 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 14:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:22:16 INFO - PROCESS | 1712 | 1461705736900 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 1712 | 1461705736901 Marionette TRACE conn2 <- [1,118,null,{}] 14:22:16 INFO - PROCESS | 1712 | 1461705736906 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}] 14:22:16 INFO - PROCESS | 1712 | 1461705736979 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:22:16 INFO - PROCESS | 1712 | 1461705736983 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217a3800 == 37 [pid = 1712] [id = 37] 14:22:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x126ee4000) [pid = 1712] [serial = 107] [outer = 0x0] 14:22:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x126ef1400) [pid = 1712] [serial = 108] [outer = 0x126ee4000] 14:22:17 INFO - PROCESS | 1712 | 1461705737011 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x12871f000) [pid = 1712] [serial = 109] [outer = 0x126ee4000] 14:22:17 INFO - PROCESS | 1712 | 1461705737303 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]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 14:22:17 INFO - PROCESS | 1712 | 1461705737326 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 1712 | 1461705737328 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 14:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:22:17 INFO - PROCESS | 1712 | 1461705737330 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 1712 | 1461705737331 Marionette TRACE conn2 <- [1,122,null,{}] 14:22:17 INFO - PROCESS | 1712 | 1461705737333 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}] 14:22:17 INFO - PROCESS | 1712 | 1461705737413 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:22:17 INFO - PROCESS | 1712 | 1461705737464 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x121c91800 == 38 [pid = 1712] [id = 38] 14:22:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x119c60400) [pid = 1712] [serial = 110] [outer = 0x0] 14:22:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x128719800) [pid = 1712] [serial = 111] [outer = 0x119c60400] 14:22:17 INFO - PROCESS | 1712 | 1461705737488 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x128d0b400) [pid = 1712] [serial = 112] [outer = 0x119c60400] 14:22:17 INFO - PROCESS | 1712 | 1461705737809 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]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 518ms 14:22:17 INFO - PROCESS | 1712 | 1461705737849 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:22:17 INFO - PROCESS | 1712 | 1461705737851 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 14:22:17 INFO - PROCESS | 1712 | 1461705737855 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 1712 | 1461705737856 Marionette TRACE conn2 <- [1,126,null,{}] 14:22:17 INFO - PROCESS | 1712 | 1461705737860 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}] 14:22:17 INFO - PROCESS | 1712 | 1461705737977 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:22:18 INFO - PROCESS | 1712 | 1461705738045 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x1235ec800 == 39 [pid = 1712] [id = 39] 14:22:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x1250e7000) [pid = 1712] [serial = 113] [outer = 0x0] 14:22:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x128f38400) [pid = 1712] [serial = 114] [outer = 0x1250e7000] 14:22:18 INFO - PROCESS | 1712 | 1461705738084 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x129805400) [pid = 1712] [serial = 115] [outer = 0x1250e7000] 14:22:18 INFO - PROCESS | 1712 | 1461705738430 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]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 620ms 14:22:18 INFO - PROCESS | 1712 | 1461705738474 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 1712 | 1461705738475 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 14:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:22:18 INFO - PROCESS | 1712 | 1461705738478 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 1712 | 1461705738479 Marionette TRACE conn2 <- [1,130,null,{}] 14:22:18 INFO - PROCESS | 1712 | 1461705738481 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}] 14:22:18 INFO - PROCESS | 1712 | 1461705738559 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:22:19 INFO - PROCESS | 1712 | 1461705739240 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x112628800 == 40 [pid = 1712] [id = 40] 14:22:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x1121e4c00) [pid = 1712] [serial = 116] [outer = 0x0] 14:22:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1132ba400) [pid = 1712] [serial = 117] [outer = 0x1121e4c00] 14:22:19 INFO - PROCESS | 1712 | 1461705739270 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x1161ce400) [pid = 1712] [serial = 118] [outer = 0x1121e4c00] 14:22:19 INFO - PROCESS | 1712 | 1461705739651 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]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1220ms 14:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:22:19 INFO - PROCESS | 1712 | 1461705739699 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 1712 | 1461705739702 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 14:22:19 INFO - PROCESS | 1712 | 1461705739704 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 1712 | 1461705739707 Marionette TRACE conn2 <- [1,134,null,{}] 14:22:19 INFO - PROCESS | 1712 | 1461705739710 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}] 14:22:19 INFO - PROCESS | 1712 | 1461705739796 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:22:19 INFO - PROCESS | 1712 | 1461705739804 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x115db5000 == 41 [pid = 1712] [id = 41] 14:22:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x1166dc800) [pid = 1712] [serial = 119] [outer = 0x0] 14:22:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x116ab1800) [pid = 1712] [serial = 120] [outer = 0x1166dc800] 14:22:19 INFO - PROCESS | 1712 | 1461705739860 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x117c3a000) [pid = 1712] [serial = 121] [outer = 0x1166dc800] 14:22:20 INFO - PROCESS | 1712 | 1461705740183 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]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 521ms 14:22:20 INFO - PROCESS | 1712 | 1461705740228 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 1712 | 1461705740230 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 14:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:22:20 INFO - PROCESS | 1712 | 1461705740240 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - PROCESS | 1712 | 1461705740241 Marionette TRACE conn2 <- [1,138,null,{}] 14:22:20 INFO - PROCESS | 1712 | 1461705740243 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}] 14:22:20 INFO - PROCESS | 1712 | 1461705740331 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:22:20 INFO - PROCESS | 1712 | 1461705740337 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x116788800 == 42 [pid = 1712] [id = 42] 14:22:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x118076000) [pid = 1712] [serial = 122] [outer = 0x0] 14:22:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x118426c00) [pid = 1712] [serial = 123] [outer = 0x118076000] 14:22:20 INFO - PROCESS | 1712 | 1461705740363 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x118684400) [pid = 1712] [serial = 124] [outer = 0x118076000] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x12ac6bc00) [pid = 1712] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x12ac62400) [pid = 1712] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x128d0a800) [pid = 1712] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12d664c00) [pid = 1712] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x11867b400) [pid = 1712] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x12cdea400) [pid = 1712] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x12ca73800) [pid = 1712] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x12c793c00) [pid = 1712] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x12c36b800) [pid = 1712] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x12c105800) [pid = 1712] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x12aaea000) [pid = 1712] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x12be9a000) [pid = 1712] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x117c33400) [pid = 1712] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x119120000) [pid = 1712] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x11862cc00) [pid = 1712] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x1197c6800) [pid = 1712] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x121386c00) [pid = 1712] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x113322c00) [pid = 1712] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x1235c9400) [pid = 1712] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x1235bfc00) [pid = 1712] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x124775400) [pid = 1712] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x126ee4000) [pid = 1712] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x119c60400) [pid = 1712] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x12d940400) [pid = 1712] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x112d13c00) [pid = 1712] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x1169a7c00) [pid = 1712] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x1191ae800) [pid = 1712] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x1130ca000) [pid = 1712] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:22:21 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x1121e5400) [pid = 1712] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:22:21 INFO - PROCESS | 1712 | 1461705741123 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]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 920ms 14:22:21 INFO - PROCESS | 1712 | 1461705741160 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 1712 | 1461705741162 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 14:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:22:21 INFO - PROCESS | 1712 | 1461705741168 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 1712 | 1461705741172 Marionette TRACE conn2 <- [1,142,null,{}] 14:22:21 INFO - PROCESS | 1712 | 1461705741176 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}] 14:22:21 INFO - PROCESS | 1712 | 1461705741247 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:22:21 INFO - PROCESS | 1712 | 1461705741254 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x117434800 == 43 [pid = 1712] [id = 43] 14:22:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x113388800) [pid = 1712] [serial = 125] [outer = 0x0] 14:22:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x119115000) [pid = 1712] [serial = 126] [outer = 0x113388800] 14:22:21 INFO - PROCESS | 1712 | 1461705741280 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x11926d800) [pid = 1712] [serial = 127] [outer = 0x113388800] 14:22:21 INFO - PROCESS | 1712 | 1461705741628 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]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 477ms 14:22:21 INFO - PROCESS | 1712 | 1461705741642 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 1712 | 1461705741644 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 14:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:22:21 INFO - PROCESS | 1712 | 1461705741646 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 1712 | 1461705741647 Marionette TRACE conn2 <- [1,146,null,{}] 14:22:21 INFO - PROCESS | 1712 | 1461705741650 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}] 14:22:21 INFO - PROCESS | 1712 | 1461705741721 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:22:21 INFO - PROCESS | 1712 | 1461705741725 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x118488000 == 44 [pid = 1712] [id = 44] 14:22:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x11926b000) [pid = 1712] [serial = 128] [outer = 0x0] 14:22:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x119708400) [pid = 1712] [serial = 129] [outer = 0x11926b000] 14:22:21 INFO - PROCESS | 1712 | 1461705741753 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x1197c5800) [pid = 1712] [serial = 130] [outer = 0x11926b000] 14:22:22 INFO - PROCESS | 1712 | 1461705742078 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]]]}] 14:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 14:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:22:22 INFO - PROCESS | 1712 | 1461705742115 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 1712 | 1461705742116 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 14:22:22 INFO - PROCESS | 1712 | 1461705742118 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 1712 | 1461705742120 Marionette TRACE conn2 <- [1,150,null,{}] 14:22:22 INFO - PROCESS | 1712 | 1461705742122 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}] 14:22:22 INFO - PROCESS | 1712 | 1461705742189 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:22:22 INFO - PROCESS | 1712 | 1461705742235 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x118877000 == 45 [pid = 1712] [id = 45] 14:22:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x119c5d400) [pid = 1712] [serial = 131] [outer = 0x0] 14:22:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x119c96400) [pid = 1712] [serial = 132] [outer = 0x119c5d400] 14:22:22 INFO - PROCESS | 1712 | 1461705742267 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x11a09b000) [pid = 1712] [serial = 133] [outer = 0x119c5d400] 14:22:22 INFO - PROCESS | 1712 | 1461705742576 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]]]}] 14:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 14:22:22 INFO - PROCESS | 1712 | 1461705742591 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 1712 | 1461705742593 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 14:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:22:22 INFO - PROCESS | 1712 | 1461705742595 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 1712 | 1461705742596 Marionette TRACE conn2 <- [1,154,null,{}] 14:22:22 INFO - PROCESS | 1712 | 1461705742598 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}] 14:22:22 INFO - PROCESS | 1712 | 1461705742670 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:22:22 INFO - PROCESS | 1712 | 1461705742675 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x114e02800 == 46 [pid = 1712] [id = 46] 14:22:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x121380000) [pid = 1712] [serial = 134] [outer = 0x0] 14:22:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x1217ee400) [pid = 1712] [serial = 135] [outer = 0x121380000] 14:22:22 INFO - PROCESS | 1712 | 1461705742702 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x121d1c800) [pid = 1712] [serial = 136] [outer = 0x121380000] 14:22:23 INFO - PROCESS | 1712 | 1461705743011 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]]]}] 14:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 14:22:23 INFO - PROCESS | 1712 | 1461705743076 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 1712 | 1461705743079 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 14:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:22:23 INFO - PROCESS | 1712 | 1461705743083 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 1712 | 1461705743085 Marionette TRACE conn2 <- [1,158,null,{}] 14:22:23 INFO - PROCESS | 1712 | 1461705743091 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}] 14:22:23 INFO - PROCESS | 1712 | 1461705743182 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:22:23 INFO - PROCESS | 1712 | 1461705743226 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x1133c4000 == 47 [pid = 1712] [id = 47] 14:22:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x115d36400) [pid = 1712] [serial = 137] [outer = 0x0] 14:22:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x11642b400) [pid = 1712] [serial = 138] [outer = 0x115d36400] 14:22:23 INFO - PROCESS | 1712 | 1461705743258 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x116724c00) [pid = 1712] [serial = 139] [outer = 0x115d36400] 14:22:23 INFO - PROCESS | 1712 | 1461705743734 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]]]}] 14:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 674ms 14:22:23 INFO - PROCESS | 1712 | 1461705743774 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 1712 | 1461705743777 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 14:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:22:23 INFO - PROCESS | 1712 | 1461705743789 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 1712 | 1461705743793 Marionette TRACE conn2 <- [1,162,null,{}] 14:22:23 INFO - PROCESS | 1712 | 1461705743797 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}] 14:22:23 INFO - PROCESS | 1712 | 1461705743909 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:22:24 INFO - PROCESS | 1712 | 1461705743998 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x118485800 == 48 [pid = 1712] [id = 48] 14:22:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x118365c00) [pid = 1712] [serial = 140] [outer = 0x0] 14:22:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x118463c00) [pid = 1712] [serial = 141] [outer = 0x118365c00] 14:22:24 INFO - PROCESS | 1712 | 1461705744028 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x118682800) [pid = 1712] [serial = 142] [outer = 0x118365c00] 14:22:24 INFO - PROCESS | 1712 | 1461705744446 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]]]}] 14:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 678ms 14:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:22:24 INFO - PROCESS | 1712 | 1461705744463 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 1712 | 1461705744464 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 14:22:24 INFO - PROCESS | 1712 | 1461705744467 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 1712 | 1461705744468 Marionette TRACE conn2 <- [1,166,null,{}] 14:22:24 INFO - PROCESS | 1712 | 1461705744475 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}] 14:22:24 INFO - PROCESS | 1712 | 1461705744569 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:22:24 INFO - PROCESS | 1712 | 1461705744614 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x117433800 == 49 [pid = 1712] [id = 49] 14:22:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x119708800) [pid = 1712] [serial = 143] [outer = 0x0] 14:22:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x11a08ec00) [pid = 1712] [serial = 144] [outer = 0x119708800] 14:22:24 INFO - PROCESS | 1712 | 1461705744647 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x121387c00) [pid = 1712] [serial = 145] [outer = 0x119708800] 14:22:25 INFO - PROCESS | 1712 | 1461705745063 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]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 618ms 14:22:25 INFO - PROCESS | 1712 | 1461705745086 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 1712 | 1461705745087 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 14:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:22:25 INFO - PROCESS | 1712 | 1461705745089 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 1712 | 1461705745091 Marionette TRACE conn2 <- [1,170,null,{}] 14:22:25 INFO - PROCESS | 1712 | 1461705745093 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}] 14:22:25 INFO - PROCESS | 1712 | 1461705745181 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:22:25 INFO - PROCESS | 1712 | 1461705745255 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212ea000 == 50 [pid = 1712] [id = 50] 14:22:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x121d1b000) [pid = 1712] [serial = 146] [outer = 0x0] 14:22:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x1235c9400) [pid = 1712] [serial = 147] [outer = 0x121d1b000] 14:22:25 INFO - PROCESS | 1712 | 1461705745286 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x12484f400) [pid = 1712] [serial = 148] [outer = 0x121d1b000] 14:22:25 INFO - PROCESS | 1712 | 1461705745684 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]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 618ms 14:22:25 INFO - PROCESS | 1712 | 1461705745708 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 1712 | 1461705745710 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 14:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:22:25 INFO - PROCESS | 1712 | 1461705745712 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 1712 | 1461705745713 Marionette TRACE conn2 <- [1,174,null,{}] 14:22:25 INFO - PROCESS | 1712 | 1461705745716 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}] 14:22:25 INFO - PROCESS | 1712 | 1461705745802 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:22:25 INFO - PROCESS | 1712 | 1461705745846 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x121da9800 == 51 [pid = 1712] [id = 51] 14:22:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x121d1ec00) [pid = 1712] [serial = 149] [outer = 0x0] 14:22:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x124726800) [pid = 1712] [serial = 150] [outer = 0x121d1ec00] 14:22:25 INFO - PROCESS | 1712 | 1461705745876 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x124850c00) [pid = 1712] [serial = 151] [outer = 0x121d1ec00] 14:22:26 INFO - PROCESS | 1712 | 1461705746267 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]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 14:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:22:26 INFO - PROCESS | 1712 | 1461705746331 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 1712 | 1461705746333 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 14:22:26 INFO - PROCESS | 1712 | 1461705746353 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 1712 | 1461705746354 Marionette TRACE conn2 <- [1,178,null,{}] 14:22:26 INFO - PROCESS | 1712 | 1461705746359 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}] 14:22:26 INFO - PROCESS | 1712 | 1461705746466 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:22:26 INFO - PROCESS | 1712 | 1461705746555 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x11618c000 == 52 [pid = 1712] [id = 52] 14:22:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x1197c3000) [pid = 1712] [serial = 152] [outer = 0x0] 14:22:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x1244c2800) [pid = 1712] [serial = 153] [outer = 0x1197c3000] 14:22:26 INFO - PROCESS | 1712 | 1461705746586 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x12500f800) [pid = 1712] [serial = 154] [outer = 0x1197c3000] 14:22:27 INFO - PROCESS | 1712 | 1461705747044 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]]]}] 14:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 741ms 14:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:22:27 INFO - PROCESS | 1712 | 1461705747077 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 1712 | 1461705747079 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 14:22:27 INFO - PROCESS | 1712 | 1461705747083 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 1712 | 1461705747085 Marionette TRACE conn2 <- [1,182,null,{}] 14:22:27 INFO - PROCESS | 1712 | 1461705747110 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}] 14:22:27 INFO - PROCESS | 1712 | 1461705747199 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x118877000 == 51 [pid = 1712] [id = 45] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x118488000 == 50 [pid = 1712] [id = 44] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x119a4d800 == 49 [pid = 1712] [id = 33] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x117434800 == 48 [pid = 1712] [id = 43] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x11846f800 == 47 [pid = 1712] [id = 29] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x116788800 == 46 [pid = 1712] [id = 42] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x115db5000 == 45 [pid = 1712] [id = 41] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x117562800 == 44 [pid = 1712] [id = 28] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x11915b000 == 43 [pid = 1712] [id = 30] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x11964c800 == 42 [pid = 1712] [id = 32] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x116a8b000 == 41 [pid = 1712] [id = 27] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x112628800 == 40 [pid = 1712] [id = 40] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x121c91800 == 39 [pid = 1712] [id = 38] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x119c1b800 == 38 [pid = 1712] [id = 34] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x11922b000 == 37 [pid = 1712] [id = 31] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x11618c000 == 36 [pid = 1712] [id = 52] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x121da9800 == 35 [pid = 1712] [id = 51] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1212ea000 == 34 [pid = 1712] [id = 50] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x117433800 == 33 [pid = 1712] [id = 49] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1212e6800 == 32 [pid = 1712] [id = 35] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x121498000 == 31 [pid = 1712] [id = 36] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x118485800 == 30 [pid = 1712] [id = 48] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1235ec800 == 29 [pid = 1712] [id = 39] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x114e02800 == 28 [pid = 1712] [id = 46] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1217a3800 == 27 [pid = 1712] [id = 37] 14:22:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1133c4000 == 26 [pid = 1712] [id = 47] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x118629400) [pid = 1712] [serial = 78] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x1191b5800) [pid = 1712] [serial = 81] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x1196c6000) [pid = 1712] [serial = 84] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x1197c8000) [pid = 1712] [serial = 85] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x119c66000) [pid = 1712] [serial = 87] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x121386800) [pid = 1712] [serial = 88] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x121461000) [pid = 1712] [serial = 90] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x121989400) [pid = 1712] [serial = 91] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x121bf6c00) [pid = 1712] [serial = 93] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x123644800) [pid = 1712] [serial = 96] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x1244bb400) [pid = 1712] [serial = 99] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x1249b4400) [pid = 1712] [serial = 102] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x12567a400) [pid = 1712] [serial = 105] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x126ef1400) [pid = 1712] [serial = 108] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x128719800) [pid = 1712] [serial = 111] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x113354800) [pid = 1712] [serial = 63] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x116ab8c00) [pid = 1712] [serial = 66] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x11970a400) [pid = 1712] [serial = 69] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x123532c00) [pid = 1712] [serial = 94] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x11a08f800) [pid = 1712] [serial = 70] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x116627000) [pid = 1712] [serial = 72] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x1131bd800) [pid = 1712] [serial = 75] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x1237b0400) [pid = 1712] [serial = 97] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x12472d800) [pid = 1712] [serial = 100] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x116a74800) [pid = 1712] [serial = 73] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x117c39000) [pid = 1712] [serial = 76] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x126ee3800) [pid = 1712] [serial = 106] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x12871f000) [pid = 1712] [serial = 109] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x128d0b400) [pid = 1712] [serial = 112] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x1196c9400) [pid = 1712] [serial = 82] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x118461000) [pid = 1712] [serial = 67] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x114ff5400) [pid = 1712] [serial = 64] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x12d94a800) [pid = 1712] [serial = 61] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x128f38400) [pid = 1712] [serial = 114] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x118688000) [pid = 1712] [serial = 79] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x12be9bc00) [pid = 1712] [serial = 27] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x12b42e000) [pid = 1712] [serial = 24] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x12aea6c00) [pid = 1712] [serial = 25] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x12ac64000) [pid = 1712] [serial = 21] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x12ac68400) [pid = 1712] [serial = 22] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x129809800) [pid = 1712] [serial = 18] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 83 (0x128d0c400) [pid = 1712] [serial = 15] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 82 (0x128f36800) [pid = 1712] [serial = 16] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 81 (0x123642c00) [pid = 1712] [serial = 11] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 80 (0x121bf6800) [pid = 1712] [serial = 8] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 79 (0x12d661c00) [pid = 1712] [serial = 55] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 78 (0x11970e000) [pid = 1712] [serial = 54] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 77 (0x12d3f0400) [pid = 1712] [serial = 51] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 76 (0x12d65ac00) [pid = 1712] [serial = 52] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 75 (0x12d25b000) [pid = 1712] [serial = 45] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 74 (0x12d2b2000) [pid = 1712] [serial = 48] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 73 (0x12ca79800) [pid = 1712] [serial = 42] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 72 (0x12cde7c00) [pid = 1712] [serial = 43] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 71 (0x12c79a800) [pid = 1712] [serial = 39] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 70 (0x12ca71400) [pid = 1712] [serial = 40] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 69 (0x12c793800) [pid = 1712] [serial = 37] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 68 (0x12c78ec00) [pid = 1712] [serial = 36] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 67 (0x12c10e400) [pid = 1712] [serial = 33] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 66 (0x12c368800) [pid = 1712] [serial = 34] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 65 (0x12bfec800) [pid = 1712] [serial = 30] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 64 (0x12bff2c00) [pid = 1712] [serial = 31] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 63 (0x12bea2000) [pid = 1712] [serial = 28] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 62 (0x12d941c00) [pid = 1712] [serial = 60] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 61 (0x12d804c00) [pid = 1712] [serial = 57] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | --DOMWINDOW == 60 (0x12d80f400) [pid = 1712] [serial = 58] [outer = 0x0] [url = about:blank] 14:22:27 INFO - PROCESS | 1712 | 1461705747725 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x111ee9000 == 27 [pid = 1712] [id = 53] 14:22:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 61 (0x1121e5400) [pid = 1712] [serial = 155] [outer = 0x0] 14:22:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 62 (0x1131bcc00) [pid = 1712] [serial = 156] [outer = 0x1121e5400] 14:22:27 INFO - PROCESS | 1712 | 1461705747756 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 63 (0x114ff5400) [pid = 1712] [serial = 157] [outer = 0x1121e5400] 14:22:28 INFO - PROCESS | 1712 | 1461705748082 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]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1040ms 14:22:28 INFO - PROCESS | 1712 | 1461705748125 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 1712 | 1461705748128 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 14:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:22:28 INFO - PROCESS | 1712 | 1461705748130 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 1712 | 1461705748133 Marionette TRACE conn2 <- [1,186,null,{}] 14:22:28 INFO - PROCESS | 1712 | 1461705748141 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}] 14:22:28 INFO - PROCESS | 1712 | 1461705748212 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:22:28 INFO - PROCESS | 1712 | 1461705748259 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x112f5a800 == 28 [pid = 1712] [id = 54] 14:22:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 64 (0x115d39400) [pid = 1712] [serial = 158] [outer = 0x0] 14:22:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 65 (0x11661e800) [pid = 1712] [serial = 159] [outer = 0x115d39400] 14:22:28 INFO - PROCESS | 1712 | 1461705748288 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 66 (0x116a6dc00) [pid = 1712] [serial = 160] [outer = 0x115d39400] 14:22:28 INFO - PROCESS | 1712 | 1461705748562 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]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 14:22:28 INFO - PROCESS | 1712 | 1461705748603 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 1712 | 1461705748610 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 14:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:22:28 INFO - PROCESS | 1712 | 1461705748619 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 1712 | 1461705748625 Marionette TRACE conn2 <- [1,190,null,{}] 14:22:28 INFO - PROCESS | 1712 | 1461705748628 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}] 14:22:28 INFO - PROCESS | 1712 | 1461705748706 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:22:28 INFO - PROCESS | 1712 | 1461705748711 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a7f800 == 29 [pid = 1712] [id = 55] 14:22:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 67 (0x117680000) [pid = 1712] [serial = 161] [outer = 0x0] 14:22:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 68 (0x11835a000) [pid = 1712] [serial = 162] [outer = 0x117680000] 14:22:28 INFO - PROCESS | 1712 | 1461705748744 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 69 (0x118467400) [pid = 1712] [serial = 163] [outer = 0x117680000] 14:22:29 INFO - PROCESS | 1712 | 1461705749232 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]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms 14:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:22:29 INFO - PROCESS | 1712 | 1461705749244 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 1712 | 1461705749246 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 14:22:29 INFO - PROCESS | 1712 | 1461705749252 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 1712 | 1461705749257 Marionette TRACE conn2 <- [1,194,null,{}] 14:22:29 INFO - PROCESS | 1712 | 1461705749260 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}] 14:22:29 INFO - PROCESS | 1712 | 1461705749331 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:22:29 INFO - PROCESS | 1712 | 1461705749338 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x117561000 == 30 [pid = 1712] [id = 56] 14:22:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 70 (0x118681400) [pid = 1712] [serial = 164] [outer = 0x0] 14:22:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 71 (0x11911e800) [pid = 1712] [serial = 165] [outer = 0x118681400] 14:22:29 INFO - PROCESS | 1712 | 1461705749365 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 72 (0x1191b3000) [pid = 1712] [serial = 166] [outer = 0x118681400] 14:22:29 INFO - PROCESS | 1712 | 1461705749682 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]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 478ms 14:22:29 INFO - PROCESS | 1712 | 1461705749726 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:22:29 INFO - PROCESS | 1712 | 1461705749728 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 14:22:29 INFO - PROCESS | 1712 | 1461705749730 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 1712 | 1461705749731 Marionette TRACE conn2 <- [1,198,null,{}] 14:22:29 INFO - PROCESS | 1712 | 1461705749747 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}] 14:22:29 INFO - PROCESS | 1712 | 1461705749831 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:22:29 INFO - PROCESS | 1712 | 1461705749857 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186e2800 == 31 [pid = 1712] [id = 57] 14:22:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 73 (0x116725400) [pid = 1712] [serial = 167] [outer = 0x0] 14:22:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 74 (0x1167b0c00) [pid = 1712] [serial = 168] [outer = 0x116725400] 14:22:29 INFO - PROCESS | 1712 | 1461705749883 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 75 (0x1196ca000) [pid = 1712] [serial = 169] [outer = 0x116725400] 14:22:30 INFO - PROCESS | 1712 | 1461705750213 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]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 14:22:30 INFO - PROCESS | 1712 | 1461705750255 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 1712 | 1461705750256 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 14:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:22:30 INFO - PROCESS | 1712 | 1461705750258 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 1712 | 1461705750259 Marionette TRACE conn2 <- [1,202,null,{}] 14:22:30 INFO - PROCESS | 1712 | 1461705750262 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}] 14:22:30 INFO - PROCESS | 1712 | 1461705750348 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:22:30 INFO - PROCESS | 1712 | 1461705750354 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x11922b000 == 32 [pid = 1712] [id = 58] 14:22:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 76 (0x117150400) [pid = 1712] [serial = 170] [outer = 0x0] 14:22:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 77 (0x1197c5000) [pid = 1712] [serial = 171] [outer = 0x117150400] 14:22:30 INFO - PROCESS | 1712 | 1461705750386 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 78 (0x119c9d800) [pid = 1712] [serial = 172] [outer = 0x117150400] 14:22:30 INFO - PROCESS | 1712 | 1461705750757 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]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 14:22:30 INFO - PROCESS | 1712 | 1461705750785 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 1712 | 1461705750786 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 14:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:22:30 INFO - PROCESS | 1712 | 1461705750790 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 1712 | 1461705750792 Marionette TRACE conn2 <- [1,206,null,{}] 14:22:30 INFO - PROCESS | 1712 | 1461705750795 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}] 14:22:30 INFO - PROCESS | 1712 | 1461705750919 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:22:30 INFO - PROCESS | 1712 | 1461705750938 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x112ebe800 == 33 [pid = 1712] [id = 59] 14:22:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 79 (0x11a078800) [pid = 1712] [serial = 173] [outer = 0x0] 14:22:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 80 (0x121387400) [pid = 1712] [serial = 174] [outer = 0x11a078800] 14:22:30 INFO - PROCESS | 1712 | 1461705750978 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 81 (0x121984c00) [pid = 1712] [serial = 175] [outer = 0x11a078800] 14:22:31 INFO - PROCESS | 1712 | 1461705751278 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]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 521ms 14:22:31 INFO - PROCESS | 1712 | 1461705751313 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 1712 | 1461705751314 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 14:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:22:31 INFO - PROCESS | 1712 | 1461705751317 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 1712 | 1461705751318 Marionette TRACE conn2 <- [1,210,null,{}] 14:22:31 INFO - PROCESS | 1712 | 1461705751322 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}] 14:22:31 INFO - PROCESS | 1712 | 1461705751401 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:22:31 INFO - PROCESS | 1712 | 1461705751408 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c2c800 == 34 [pid = 1712] [id = 60] 14:22:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 82 (0x1121e6000) [pid = 1712] [serial = 176] [outer = 0x0] 14:22:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x121bf7800) [pid = 1712] [serial = 177] [outer = 0x1121e6000] 14:22:31 INFO - PROCESS | 1712 | 1461705751434 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x12363f400) [pid = 1712] [serial = 178] [outer = 0x1121e6000] 14:22:31 INFO - PROCESS | 1712 | 1461705751800 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]]]}] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 83 (0x1250e7000) [pid = 1712] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 82 (0x1244c2c00) [pid = 1712] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 81 (0x1166dc800) [pid = 1712] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 80 (0x118076000) [pid = 1712] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 79 (0x113388800) [pid = 1712] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 78 (0x119c5d400) [pid = 1712] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 77 (0x121380000) [pid = 1712] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 76 (0x1121e4c00) [pid = 1712] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:22:31 INFO - PROCESS | 1712 | --DOMWINDOW == 75 (0x11926b000) [pid = 1712] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 14:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:22:31 INFO - PROCESS | 1712 | 1461705751837 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 1712 | 1461705751838 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 14:22:31 INFO - PROCESS | 1712 | 1461705751840 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 1712 | 1461705751841 Marionette TRACE conn2 <- [1,214,null,{}] 14:22:31 INFO - PROCESS | 1712 | 1461705751843 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}] 14:22:31 INFO - PROCESS | 1712 | 1461705751911 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:22:31 INFO - PROCESS | 1712 | 1461705751916 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x11848c000 == 35 [pid = 1712] [id = 61] 14:22:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 76 (0x119187400) [pid = 1712] [serial = 179] [outer = 0x0] 14:22:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 77 (0x119c5f000) [pid = 1712] [serial = 180] [outer = 0x119187400] 14:22:31 INFO - PROCESS | 1712 | 1461705751943 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 78 (0x123647800) [pid = 1712] [serial = 181] [outer = 0x119187400] 14:22:32 INFO - PROCESS | 1712 | 1461705752230 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]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 419ms 14:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:22:32 INFO - PROCESS | 1712 | 1461705752262 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 1712 | 1461705752263 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 14:22:32 INFO - PROCESS | 1712 | 1461705752265 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 1712 | 1461705752266 Marionette TRACE conn2 <- [1,218,null,{}] 14:22:32 INFO - PROCESS | 1712 | 1461705752269 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}] 14:22:32 INFO - PROCESS | 1712 | 1461705752343 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:22:32 INFO - PROCESS | 1712 | 1461705752347 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12149f000 == 36 [pid = 1712] [id = 62] 14:22:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 79 (0x12438c000) [pid = 1712] [serial = 182] [outer = 0x0] 14:22:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 80 (0x124732400) [pid = 1712] [serial = 183] [outer = 0x12438c000] 14:22:32 INFO - PROCESS | 1712 | 1461705752374 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 81 (0x124851400) [pid = 1712] [serial = 184] [outer = 0x12438c000] 14:22:32 INFO - PROCESS | 1712 | 1461705752670 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]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 14:22:32 INFO - PROCESS | 1712 | 1461705752696 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:22:32 INFO - PROCESS | 1712 | 1461705752697 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 14:22:32 INFO - PROCESS | 1712 | 1461705752700 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 1712 | 1461705752701 Marionette TRACE conn2 <- [1,222,null,{}] 14:22:32 INFO - PROCESS | 1712 | 1461705752720 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}] 14:22:32 INFO - PROCESS | 1712 | 1461705752803 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:22:32 INFO - PROCESS | 1712 | 1461705752810 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217bf800 == 37 [pid = 1712] [id = 63] 14:22:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 82 (0x123644800) [pid = 1712] [serial = 185] [outer = 0x0] 14:22:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x1249b3800) [pid = 1712] [serial = 186] [outer = 0x123644800] 14:22:32 INFO - PROCESS | 1712 | 1461705752839 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x1250db800) [pid = 1712] [serial = 187] [outer = 0x123644800] 14:22:33 INFO - PROCESS | 1712 | 1461705753148 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]]]}] 14:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 476ms 14:22:33 INFO - PROCESS | 1712 | 1461705753177 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:22:33 INFO - PROCESS | 1712 | 1461705753178 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 14:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:22:33 INFO - PROCESS | 1712 | 1461705753181 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 1712 | 1461705753182 Marionette TRACE conn2 <- [1,226,null,{}] 14:22:33 INFO - PROCESS | 1712 | 1461705753184 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}] 14:22:33 INFO - PROCESS | 1712 | 1461705753267 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:22:33 INFO - PROCESS | 1712 | 1461705753274 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x11743f800 == 38 [pid = 1712] [id = 64] 14:22:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x1248f0c00) [pid = 1712] [serial = 188] [outer = 0x0] 14:22:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x12567ac00) [pid = 1712] [serial = 189] [outer = 0x1248f0c00] 14:22:33 INFO - PROCESS | 1712 | 1461705753299 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x126ee5c00) [pid = 1712] [serial = 190] [outer = 0x1248f0c00] 14:22:33 INFO - PROCESS | 1712 | 1461705753588 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]]]}] 14:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 14:22:33 INFO - PROCESS | 1712 | 1461705753599 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:22:33 INFO - PROCESS | 1712 | 1461705753600 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 14:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:22:33 INFO - PROCESS | 1712 | 1461705753603 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 1712 | 1461705753606 Marionette TRACE conn2 <- [1,230,null,{}] 14:22:33 INFO - PROCESS | 1712 | 1461705753617 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}] 14:22:33 INFO - PROCESS | 1712 | 1461705753694 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:22:33 INFO - PROCESS | 1712 | 1461705753738 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x12437a000 == 39 [pid = 1712] [id = 65] 14:22:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x1191b4c00) [pid = 1712] [serial = 191] [outer = 0x0] 14:22:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x126ee9000) [pid = 1712] [serial = 192] [outer = 0x1191b4c00] 14:22:33 INFO - PROCESS | 1712 | 1461705753763 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x128718000) [pid = 1712] [serial = 193] [outer = 0x1191b4c00] 14:22:34 INFO - PROCESS | 1712 | 1461705754231 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]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 677ms 14:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:22:34 INFO - PROCESS | 1712 | 1461705754281 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 1712 | 1461705754284 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 14:22:34 INFO - PROCESS | 1712 | 1461705754287 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 1712 | 1461705754290 Marionette TRACE conn2 <- [1,234,null,{}] 14:22:34 INFO - PROCESS | 1712 | 1461705754294 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}] 14:22:34 INFO - PROCESS | 1712 | 1461705754397 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:22:34 INFO - PROCESS | 1712 | 1461705754463 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x116940000 == 40 [pid = 1712] [id = 66] 14:22:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x116450000) [pid = 1712] [serial = 194] [outer = 0x0] 14:22:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x1166df800) [pid = 1712] [serial = 195] [outer = 0x116450000] 14:22:34 INFO - PROCESS | 1712 | 1461705754490 Marionette DEBUG loaded listener.js 14:22:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x1169b5800) [pid = 1712] [serial = 196] [outer = 0x116450000] 14:22:35 INFO - PROCESS | 1712 | 1461705755094 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]]]}] 14:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 874ms 14:22:35 INFO - PROCESS | 1712 | 1461705755194 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 1712 | 1461705755197 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 14:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:22:35 INFO - PROCESS | 1712 | 1461705755202 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 1712 | 1461705755206 Marionette TRACE conn2 <- [1,238,null,{}] 14:22:35 INFO - PROCESS | 1712 | 1461705755235 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}] 14:22:35 INFO - PROCESS | 1712 | 1461705755349 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:22:35 INFO - PROCESS | 1712 | 1461705755406 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x11601a000 == 41 [pid = 1712] [id = 67] 14:22:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x1166d9800) [pid = 1712] [serial = 197] [outer = 0x0] 14:22:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x11672dc00) [pid = 1712] [serial = 198] [outer = 0x1166d9800] 14:22:35 INFO - PROCESS | 1712 | 1461705755451 Marionette DEBUG loaded listener.js 14:22:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x1169b6800) [pid = 1712] [serial = 199] [outer = 0x1166d9800] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x11743f800 == 40 [pid = 1712] [id = 64] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x1217bf800 == 39 [pid = 1712] [id = 63] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x12149f000 == 38 [pid = 1712] [id = 62] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x11848c000 == 37 [pid = 1712] [id = 61] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x119c2c800 == 36 [pid = 1712] [id = 60] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x112ebe800 == 35 [pid = 1712] [id = 59] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x11922b000 == 34 [pid = 1712] [id = 58] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x1186e2800 == 33 [pid = 1712] [id = 57] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x117561000 == 32 [pid = 1712] [id = 56] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x116a7f800 == 31 [pid = 1712] [id = 55] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x112f5a800 == 30 [pid = 1712] [id = 54] 14:22:35 INFO - PROCESS | 1712 | --DOCSHELL 0x111ee9000 == 29 [pid = 1712] [id = 53] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x129805400) [pid = 1712] [serial = 115] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x116ab1800) [pid = 1712] [serial = 120] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x118426c00) [pid = 1712] [serial = 123] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x117c3a000) [pid = 1712] [serial = 121] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x119115000) [pid = 1712] [serial = 126] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x119c96400) [pid = 1712] [serial = 132] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x118684400) [pid = 1712] [serial = 124] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x11926d800) [pid = 1712] [serial = 127] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x1217ee400) [pid = 1712] [serial = 135] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x121d1c800) [pid = 1712] [serial = 136] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x1132ba400) [pid = 1712] [serial = 117] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x119708400) [pid = 1712] [serial = 129] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 83 (0x11a09b000) [pid = 1712] [serial = 133] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 82 (0x1161ce400) [pid = 1712] [serial = 118] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 81 (0x1197c5800) [pid = 1712] [serial = 130] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | --DOMWINDOW == 80 (0x125674400) [pid = 1712] [serial = 103] [outer = 0x0] [url = about:blank] 14:22:35 INFO - PROCESS | 1712 | 1461705755910 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]]]}] 14:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 751ms 14:22:35 INFO - PROCESS | 1712 | 1461705755953 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 1712 | 1461705755957 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 14:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:22:35 INFO - PROCESS | 1712 | 1461705755962 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 1712 | 1461705755964 Marionette TRACE conn2 <- [1,242,null,{}] 14:22:35 INFO - PROCESS | 1712 | 1461705755966 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}] 14:22:36 INFO - PROCESS | 1712 | 1461705756040 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:22:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 81 (0x117152800) [pid = 1712] [serial = 200] [outer = 0x12cde6c00] 14:22:36 INFO - PROCESS | 1712 | 1461705756065 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fd6000 == 30 [pid = 1712] [id = 68] 14:22:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 82 (0x11806c400) [pid = 1712] [serial = 201] [outer = 0x0] 14:22:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x118359800) [pid = 1712] [serial = 202] [outer = 0x11806c400] 14:22:36 INFO - PROCESS | 1712 | 1461705756095 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x118622400) [pid = 1712] [serial = 203] [outer = 0x11806c400] 14:22:36 INFO - PROCESS | 1712 | 1461705756494 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]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 568ms 14:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:22:36 INFO - PROCESS | 1712 | 1461705756531 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:22:36 INFO - PROCESS | 1712 | 1461705756533 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 14:22:36 INFO - PROCESS | 1712 | 1461705756537 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:22:36 INFO - PROCESS | 1712 | 1461705756541 Marionette TRACE conn2 <- [1,246,null,{}] 14:22:36 INFO - PROCESS | 1712 | 1461705756552 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}] 14:22:36 INFO - PROCESS | 1712 | 1461705756668 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:22:36 INFO - PROCESS | 1712 | 1461705756684 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x118479800 == 31 [pid = 1712] [id = 69] 14:22:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x118687c00) [pid = 1712] [serial = 204] [outer = 0x0] 14:22:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x11926e400) [pid = 1712] [serial = 205] [outer = 0x118687c00] 14:22:36 INFO - PROCESS | 1712 | 1461705756732 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x11970ec00) [pid = 1712] [serial = 206] [outer = 0x118687c00] 14:22:37 INFO - PROCESS | 1712 | 1461705757163 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]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 674ms 14:22:37 INFO - PROCESS | 1712 | 1461705757210 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 1712 | 1461705757212 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 14:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:22:37 INFO - PROCESS | 1712 | 1461705757214 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - PROCESS | 1712 | 1461705757215 Marionette TRACE conn2 <- [1,250,null,{}] 14:22:37 INFO - PROCESS | 1712 | 1461705757218 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}] 14:22:37 INFO - PROCESS | 1712 | 1461705757289 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:22:37 INFO - PROCESS | 1712 | 1461705757294 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x11922f800 == 32 [pid = 1712] [id = 70] 14:22:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x113354800) [pid = 1712] [serial = 207] [outer = 0x0] 14:22:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x119c63800) [pid = 1712] [serial = 208] [outer = 0x113354800] 14:22:37 INFO - PROCESS | 1712 | 1461705757321 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x11a096800) [pid = 1712] [serial = 209] [outer = 0x113354800] 14:22:37 INFO - PROCESS | 1712 | 1461705757618 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]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 419ms 14:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:22:37 INFO - PROCESS | 1712 | 1461705757633 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 1712 | 1461705757634 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 14:22:37 INFO - PROCESS | 1712 | 1461705757645 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - PROCESS | 1712 | 1461705757646 Marionette TRACE conn2 <- [1,254,null,{}] 14:22:37 INFO - PROCESS | 1712 | 1461705757648 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}] 14:22:37 INFO - PROCESS | 1712 | 1461705757722 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:22:37 INFO - PROCESS | 1712 | 1461705757727 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199c2000 == 33 [pid = 1712] [id = 71] 14:22:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x115dec800) [pid = 1712] [serial = 210] [outer = 0x0] 14:22:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x12137e800) [pid = 1712] [serial = 211] [outer = 0x115dec800] 14:22:37 INFO - PROCESS | 1712 | 1461705757793 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x121419000) [pid = 1712] [serial = 212] [outer = 0x115dec800] 14:22:38 INFO - PROCESS | 1712 | 1461705758123 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]]]}] 14:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 527ms 14:22:38 INFO - PROCESS | 1712 | 1461705758165 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:22:38 INFO - PROCESS | 1712 | 1461705758167 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 14:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:22:38 INFO - PROCESS | 1712 | 1461705758170 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - PROCESS | 1712 | 1461705758172 Marionette TRACE conn2 <- [1,258,null,{}] 14:22:38 INFO - PROCESS | 1712 | 1461705758181 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}] 14:22:38 INFO - PROCESS | 1712 | 1461705758337 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:22:38 INFO - PROCESS | 1712 | 1461705758363 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x11a0ea800 == 34 [pid = 1712] [id = 72] 14:22:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x1217ee000) [pid = 1712] [serial = 213] [outer = 0x0] 14:22:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x1237a9c00) [pid = 1712] [serial = 214] [outer = 0x1217ee000] 14:22:38 INFO - PROCESS | 1712 | 1461705758403 Marionette DEBUG loaded listener.js 14:22:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x1249aa400) [pid = 1712] [serial = 215] [outer = 0x1217ee000] 14:22:38 INFO - PROCESS | 1712 | 1461705758803 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]]]}] 14:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 14:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:22:38 INFO - PROCESS | 1712 | 1461705758852 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:22:38 INFO - PROCESS | 1712 | 1461705758853 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 14:22:38 INFO - PROCESS | 1712 | 1461705758855 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - PROCESS | 1712 | 1461705758856 Marionette TRACE conn2 <- [1,262,null,{}] 14:22:38 INFO - PROCESS | 1712 | 1461705758859 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}] 14:22:38 INFO - PROCESS | 1712 | 1461705758934 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:22:38 INFO - PROCESS | 1712 | 1461705758937 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212f5800 == 35 [pid = 1712] [id = 73] 14:22:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x124776c00) [pid = 1712] [serial = 216] [outer = 0x0] 14:22:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x1250e0000) [pid = 1712] [serial = 217] [outer = 0x124776c00] 14:22:38 INFO - PROCESS | 1712 | 1461705758958 Marionette DEBUG loaded listener.js 14:22:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x125681000) [pid = 1712] [serial = 218] [outer = 0x124776c00] 14:22:39 INFO - PROCESS | 1712 | 1461705759382 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]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 14:22:39 INFO - PROCESS | 1712 | 1461705759428 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 1712 | 1461705759430 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 14:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:22:39 INFO - PROCESS | 1712 | 1461705759439 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 1712 | 1461705759441 Marionette TRACE conn2 <- [1,266,null,{}] 14:22:39 INFO - PROCESS | 1712 | 1461705759444 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}] 14:22:39 INFO - PROCESS | 1712 | 1461705759576 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:22:39 INFO - PROCESS | 1712 | 1461705759633 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x113236000 == 36 [pid = 1712] [id = 74] 14:22:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x1249b0c00) [pid = 1712] [serial = 219] [outer = 0x0] 14:22:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x126ea8400) [pid = 1712] [serial = 220] [outer = 0x1249b0c00] 14:22:39 INFO - PROCESS | 1712 | 1461705759659 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x12871b000) [pid = 1712] [serial = 221] [outer = 0x1249b0c00] 14:22:39 INFO - PROCESS | 1712 | 1461705759969 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]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 570ms 14:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:22:40 INFO - PROCESS | 1712 | 1461705760009 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 1712 | 1461705760010 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 14:22:40 INFO - PROCESS | 1712 | 1461705760012 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 1712 | 1461705760013 Marionette TRACE conn2 <- [1,270,null,{}] 14:22:40 INFO - PROCESS | 1712 | 1461705760016 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}] 14:22:40 INFO - PROCESS | 1712 | 1461705760192 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x123644800) [pid = 1712] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x117150400) [pid = 1712] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x11a078800) [pid = 1712] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x115d39400) [pid = 1712] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x117680000) [pid = 1712] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x118681400) [pid = 1712] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x1121e5400) [pid = 1712] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x119708800) [pid = 1712] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x121d1b000) [pid = 1712] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x115d36400) [pid = 1712] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x121d1ec00) [pid = 1712] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x1248f0c00) [pid = 1712] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x118365c00) [pid = 1712] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x1121e6000) [pid = 1712] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x119187400) [pid = 1712] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x12438c000) [pid = 1712] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:22:40 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x116725400) [pid = 1712] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:22:40 INFO - PROCESS | 1712 | 1461705760227 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x11677c000 == 37 [pid = 1712] [id = 75] 14:22:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x1121e6000) [pid = 1712] [serial = 222] [outer = 0x0] 14:22:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x11661e400) [pid = 1712] [serial = 223] [outer = 0x1121e6000] 14:22:40 INFO - PROCESS | 1712 | 1461705760253 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x118364000) [pid = 1712] [serial = 224] [outer = 0x1121e6000] 14:22:40 INFO - PROCESS | 1712 | 1461705760619 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]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 620ms 14:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:22:40 INFO - PROCESS | 1712 | 1461705760633 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 1712 | 1461705760635 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 14:22:40 INFO - PROCESS | 1712 | 1461705760641 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 1712 | 1461705760643 Marionette TRACE conn2 <- [1,274,null,{}] 14:22:40 INFO - PROCESS | 1712 | 1461705760646 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}] 14:22:40 INFO - PROCESS | 1712 | 1461705760749 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:22:40 INFO - PROCESS | 1712 | 1461705760806 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217bb800 == 38 [pid = 1712] [id = 76] 14:22:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x118076000) [pid = 1712] [serial = 225] [outer = 0x0] 14:22:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x123641400) [pid = 1712] [serial = 226] [outer = 0x118076000] 14:22:40 INFO - PROCESS | 1712 | 1461705760834 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x12871bc00) [pid = 1712] [serial = 227] [outer = 0x118076000] 14:22:41 INFO - PROCESS | 1712 | 1461705761094 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]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 475ms 14:22:41 INFO - PROCESS | 1712 | 1461705761116 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 1712 | 1461705761118 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 14:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:22:41 INFO - PROCESS | 1712 | 1461705761129 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 1712 | 1461705761131 Marionette TRACE conn2 <- [1,278,null,{}] 14:22:41 INFO - PROCESS | 1712 | 1461705761134 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}] 14:22:41 INFO - PROCESS | 1712 | 1461705761242 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:22:41 INFO - PROCESS | 1712 | 1461705761247 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x124fb8800 == 39 [pid = 1712] [id = 77] 14:22:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x1287adc00) [pid = 1712] [serial = 228] [outer = 0x0] 14:22:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x128d0c400) [pid = 1712] [serial = 229] [outer = 0x1287adc00] 14:22:41 INFO - PROCESS | 1712 | 1461705761277 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x128f43000) [pid = 1712] [serial = 230] [outer = 0x1287adc00] 14:22:41 INFO - PROCESS | 1712 | 1461705761599 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]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 527ms 14:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:22:41 INFO - PROCESS | 1712 | 1461705761649 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 1712 | 1461705761650 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 14:22:41 INFO - PROCESS | 1712 | 1461705761652 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 1712 | 1461705761653 Marionette TRACE conn2 <- [1,282,null,{}] 14:22:41 INFO - PROCESS | 1712 | 1461705761663 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}] 14:22:41 INFO - PROCESS | 1712 | 1461705761736 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:22:41 INFO - PROCESS | 1712 | 1461705761743 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x126ecf800 == 40 [pid = 1712] [id = 78] 14:22:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x129804000) [pid = 1712] [serial = 231] [outer = 0x0] 14:22:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x12980f000) [pid = 1712] [serial = 232] [outer = 0x129804000] 14:22:41 INFO - PROCESS | 1712 | 1461705761768 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x12a87c400) [pid = 1712] [serial = 233] [outer = 0x129804000] 14:22:42 INFO - PROCESS | 1712 | 1461705762092 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]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 14:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:22:42 INFO - PROCESS | 1712 | 1461705762120 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:22:42 INFO - PROCESS | 1712 | 1461705762123 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 14:22:42 INFO - PROCESS | 1712 | 1461705762126 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 1712 | 1461705762127 Marionette TRACE conn2 <- [1,286,null,{}] 14:22:42 INFO - PROCESS | 1712 | 1461705762130 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}] 14:22:42 INFO - PROCESS | 1712 | 1461705762201 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:22:42 INFO - PROCESS | 1712 | 1461705762292 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x112ddf000 == 41 [pid = 1712] [id = 79] 14:22:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x111114000) [pid = 1712] [serial = 234] [outer = 0x0] 14:22:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x1126b7400) [pid = 1712] [serial = 235] [outer = 0x111114000] 14:22:42 INFO - PROCESS | 1712 | 1461705762324 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x115e20c00) [pid = 1712] [serial = 236] [outer = 0x111114000] 14:22:42 INFO - PROCESS | 1712 | 1461705762746 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]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 14:22:42 INFO - PROCESS | 1712 | 1461705762796 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:22:42 INFO - PROCESS | 1712 | 1461705762799 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 14:22:42 INFO - PROCESS | 1712 | 1461705762802 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 1712 | 1461705762805 Marionette TRACE conn2 <- [1,290,null,{}] 14:22:42 INFO - PROCESS | 1712 | 1461705762808 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}] 14:22:42 INFO - PROCESS | 1712 | 1461705762904 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:22:42 INFO - PROCESS | 1712 | 1461705762949 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186ee000 == 42 [pid = 1712] [id = 80] 14:22:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x116744400) [pid = 1712] [serial = 237] [outer = 0x0] 14:22:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x11845ec00) [pid = 1712] [serial = 238] [outer = 0x116744400] 14:22:42 INFO - PROCESS | 1712 | 1461705762980 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x118684c00) [pid = 1712] [serial = 239] [outer = 0x116744400] 14:22:43 INFO - PROCESS | 1712 | 1461705763392 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]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 623ms 14:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:22:43 INFO - PROCESS | 1712 | 1461705763428 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 1712 | 1461705763430 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 14:22:43 INFO - PROCESS | 1712 | 1461705763433 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 1712 | 1461705763434 Marionette TRACE conn2 <- [1,294,null,{}] 14:22:43 INFO - PROCESS | 1712 | 1461705763437 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}] 14:22:43 INFO - PROCESS | 1712 | 1461705763532 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:22:43 INFO - PROCESS | 1712 | 1461705763620 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x1247bf800 == 43 [pid = 1712] [id = 81] 14:22:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x1197c6800) [pid = 1712] [serial = 240] [outer = 0x0] 14:22:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x11a09b400) [pid = 1712] [serial = 241] [outer = 0x1197c6800] 14:22:43 INFO - PROCESS | 1712 | 1461705763650 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x1217f2800) [pid = 1712] [serial = 242] [outer = 0x1197c6800] 14:22:44 INFO - PROCESS | 1712 | 1461705764062 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]]]}] 14:22:44 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. 14:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 668ms 14:22:44 INFO - PROCESS | 1712 | 1461705764102 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:22:44 INFO - PROCESS | 1712 | 1461705764104 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 14:22:44 INFO - PROCESS | 1712 | 1461705764111 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 1712 | 1461705764115 Marionette TRACE conn2 <- [1,298,null,{}] 14:22:44 INFO - PROCESS | 1712 | 1461705764118 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}] 14:22:44 INFO - PROCESS | 1712 | 1461705764214 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:22:44 INFO - PROCESS | 1712 | 1461705764270 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e36800 == 44 [pid = 1712] [id = 82] 14:22:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x123524c00) [pid = 1712] [serial = 243] [outer = 0x0] 14:22:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x1249b1800) [pid = 1712] [serial = 244] [outer = 0x123524c00] 14:22:44 INFO - PROCESS | 1712 | 1461705764299 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x126ea8800) [pid = 1712] [serial = 245] [outer = 0x123524c00] 14:22:44 INFO - PROCESS | 1712 | 1461705764722 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]]]}] 14:22:44 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. 14:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 14:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:22:44 INFO - PROCESS | 1712 | 1461705764733 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 1712 | 1461705764735 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 14:22:44 INFO - PROCESS | 1712 | 1461705764737 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 1712 | 1461705764739 Marionette TRACE conn2 <- [1,302,null,{}] 14:22:44 INFO - PROCESS | 1712 | 1461705764741 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}] 14:22:44 INFO - PROCESS | 1712 | 1461705764841 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:22:45 INFO - PROCESS | 1712 | 1461705765036 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x1161a3800 == 45 [pid = 1712] [id = 83] 14:22:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x1126c2c00) [pid = 1712] [serial = 246] [outer = 0x0] 14:22:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x113359c00) [pid = 1712] [serial = 247] [outer = 0x1126c2c00] 14:22:45 INFO - PROCESS | 1712 | 1461705765091 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x11643a800) [pid = 1712] [serial = 248] [outer = 0x1126c2c00] 14:22:45 INFO - PROCESS | 1712 | 1461705765619 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]]]}] 14:22:45 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. 14:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 921ms 14:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:22:45 INFO - PROCESS | 1712 | 1461705765659 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 1712 | 1461705765661 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 14:22:45 INFO - PROCESS | 1712 | 1461705765664 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - PROCESS | 1712 | 1461705765667 Marionette TRACE conn2 <- [1,306,null,{}] 14:22:45 INFO - PROCESS | 1712 | 1461705765670 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}] 14:22:45 INFO - PROCESS | 1712 | 1461705765756 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:22:45 INFO - PROCESS | 1712 | 1461705765815 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a88800 == 46 [pid = 1712] [id = 84] 14:22:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x116749c00) [pid = 1712] [serial = 249] [outer = 0x0] 14:22:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x1169ab400) [pid = 1712] [serial = 250] [outer = 0x116749c00] 14:22:45 INFO - PROCESS | 1712 | 1461705765844 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x118422400) [pid = 1712] [serial = 251] [outer = 0x116749c00] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x126ecf800 == 45 [pid = 1712] [id = 78] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x124fb8800 == 44 [pid = 1712] [id = 77] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x1217bb800 == 43 [pid = 1712] [id = 76] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x11677c000 == 42 [pid = 1712] [id = 75] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x113236000 == 41 [pid = 1712] [id = 74] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x1212f5800 == 40 [pid = 1712] [id = 73] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x11a0ea800 == 39 [pid = 1712] [id = 72] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x1199c2000 == 38 [pid = 1712] [id = 71] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x11922f800 == 37 [pid = 1712] [id = 70] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x118479800 == 36 [pid = 1712] [id = 69] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x116fd6000 == 35 [pid = 1712] [id = 68] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x11601a000 == 34 [pid = 1712] [id = 67] 14:22:46 INFO - PROCESS | 1712 | --DOCSHELL 0x12437a000 == 33 [pid = 1712] [id = 65] 14:22:46 INFO - PROCESS | 1712 | 1461705766217 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]]]}] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x1250db800) [pid = 1712] [serial = 187] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x1197c5000) [pid = 1712] [serial = 171] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x121387400) [pid = 1712] [serial = 174] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x11661e800) [pid = 1712] [serial = 159] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x116a6dc00) [pid = 1712] [serial = 160] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x11835a000) [pid = 1712] [serial = 162] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x118467400) [pid = 1712] [serial = 163] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x11911e800) [pid = 1712] [serial = 165] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x1131bcc00) [pid = 1712] [serial = 156] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x114ff5400) [pid = 1712] [serial = 157] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x11a08ec00) [pid = 1712] [serial = 144] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x12484f400) [pid = 1712] [serial = 148] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x1235c9400) [pid = 1712] [serial = 147] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x116724c00) [pid = 1712] [serial = 139] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x124850c00) [pid = 1712] [serial = 151] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x124726800) [pid = 1712] [serial = 150] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x11642b400) [pid = 1712] [serial = 138] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x126ee5c00) [pid = 1712] [serial = 190] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x118682800) [pid = 1712] [serial = 142] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x118463c00) [pid = 1712] [serial = 141] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x1244c2800) [pid = 1712] [serial = 153] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x121387c00) [pid = 1712] [serial = 145] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x121bf7800) [pid = 1712] [serial = 177] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x121984c00) [pid = 1712] [serial = 175] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x119c5f000) [pid = 1712] [serial = 180] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x124851400) [pid = 1712] [serial = 184] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x123647800) [pid = 1712] [serial = 181] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x1249b3800) [pid = 1712] [serial = 186] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x12363f400) [pid = 1712] [serial = 178] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x124732400) [pid = 1712] [serial = 183] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x12567ac00) [pid = 1712] [serial = 189] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 83 (0x1196ca000) [pid = 1712] [serial = 169] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 82 (0x1167b0c00) [pid = 1712] [serial = 168] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 81 (0x119c9d800) [pid = 1712] [serial = 172] [outer = 0x0] [url = about:blank] 14:22:46 INFO - PROCESS | 1712 | --DOMWINDOW == 80 (0x1191b3000) [pid = 1712] [serial = 166] [outer = 0x0] [url = about:blank] 14:22:46 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. 14:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 575ms 14:22:46 INFO - PROCESS | 1712 | 1461705766241 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 1712 | 1461705766244 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 14:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:22:46 INFO - PROCESS | 1712 | 1461705766247 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - PROCESS | 1712 | 1461705766248 Marionette TRACE conn2 <- [1,310,null,{}] 14:22:46 INFO - PROCESS | 1712 | 1461705766250 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}] 14:22:46 INFO - PROCESS | 1712 | 1461705766324 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:22:46 INFO - PROCESS | 1712 | 1461705766350 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x115e52000 == 34 [pid = 1712] [id = 85] 14:22:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 81 (0x11862c800) [pid = 1712] [serial = 252] [outer = 0x0] 14:22:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 82 (0x118682800) [pid = 1712] [serial = 253] [outer = 0x11862c800] 14:22:46 INFO - PROCESS | 1712 | 1461705766377 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x1191adc00) [pid = 1712] [serial = 254] [outer = 0x11862c800] 14:22:46 INFO - PROCESS | 1712 | 1461705766718 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]]]}] 14:22:46 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. 14:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 518ms 14:22:46 INFO - PROCESS | 1712 | 1461705766765 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 1712 | 1461705766767 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 14:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:22:46 INFO - PROCESS | 1712 | 1461705766773 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - PROCESS | 1712 | 1461705766777 Marionette TRACE conn2 <- [1,314,null,{}] 14:22:46 INFO - PROCESS | 1712 | 1461705766780 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}] 14:22:46 INFO - PROCESS | 1712 | 1461705766852 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:22:46 INFO - PROCESS | 1712 | 1461705766860 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x119175800 == 35 [pid = 1712] [id = 86] 14:22:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x1196c9400) [pid = 1712] [serial = 255] [outer = 0x0] 14:22:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x1197c5c00) [pid = 1712] [serial = 256] [outer = 0x1196c9400] 14:22:46 INFO - PROCESS | 1712 | 1461705766886 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x11a093c00) [pid = 1712] [serial = 257] [outer = 0x1196c9400] 14:22:47 INFO - PROCESS | 1712 | 1461705767212 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]]]}] 14:22:47 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. 14:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 477ms 14:22:47 INFO - PROCESS | 1712 | 1461705767246 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 1712 | 1461705767248 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 14:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:22:47 INFO - PROCESS | 1712 | 1461705767250 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 1712 | 1461705767252 Marionette TRACE conn2 <- [1,318,null,{}] 14:22:47 INFO - PROCESS | 1712 | 1461705767254 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}] 14:22:47 INFO - PROCESS | 1712 | 1461705767325 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:22:47 INFO - PROCESS | 1712 | 1461705767370 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x119642800 == 36 [pid = 1712] [id = 87] 14:22:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x1197c2c00) [pid = 1712] [serial = 258] [outer = 0x0] 14:22:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x121383800) [pid = 1712] [serial = 259] [outer = 0x1197c2c00] 14:22:47 INFO - PROCESS | 1712 | 1461705767395 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x121989400) [pid = 1712] [serial = 260] [outer = 0x1197c2c00] 14:22:47 INFO - PROCESS | 1712 | 1461705767692 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]]]}] 14:22:47 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. 14:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 467ms 14:22:47 INFO - PROCESS | 1712 | 1461705767719 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 1712 | 1461705767720 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 14:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:22:47 INFO - PROCESS | 1712 | 1461705767726 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 1712 | 1461705767728 Marionette TRACE conn2 <- [1,322,null,{}] 14:22:47 INFO - PROCESS | 1712 | 1461705767730 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}] 14:22:47 INFO - PROCESS | 1712 | 1461705767802 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:22:47 INFO - PROCESS | 1712 | 1461705767809 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c2e000 == 37 [pid = 1712] [id = 88] 14:22:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x123644400) [pid = 1712] [serial = 261] [outer = 0x0] 14:22:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x12438a000) [pid = 1712] [serial = 262] [outer = 0x123644400] 14:22:47 INFO - PROCESS | 1712 | 1461705767841 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x12484f000) [pid = 1712] [serial = 263] [outer = 0x123644400] 14:22:48 INFO - PROCESS | 1712 | 1461705768168 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]]]}] 14:22:48 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. 14:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 471ms 14:22:48 INFO - PROCESS | 1712 | 1461705768197 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 1712 | 1461705768198 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 14:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:22:48 INFO - PROCESS | 1712 | 1461705768200 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 1712 | 1461705768201 Marionette TRACE conn2 <- [1,326,null,{}] 14:22:48 INFO - PROCESS | 1712 | 1461705768204 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}] 14:22:48 INFO - PROCESS | 1712 | 1461705768303 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:22:48 INFO - PROCESS | 1712 | 1461705768316 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x11a0fb800 == 38 [pid = 1712] [id = 89] 14:22:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x12485ac00) [pid = 1712] [serial = 264] [outer = 0x0] 14:22:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x1249b9000) [pid = 1712] [serial = 265] [outer = 0x12485ac00] 14:22:48 INFO - PROCESS | 1712 | 1461705768341 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x126ea5c00) [pid = 1712] [serial = 266] [outer = 0x12485ac00] 14:22:48 INFO - PROCESS | 1712 | 1461705768725 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]]]}] 14:22:48 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. 14:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 570ms 14:22:48 INFO - PROCESS | 1712 | 1461705768771 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 1712 | 1461705768773 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 14:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:22:48 INFO - PROCESS | 1712 | 1461705768777 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 1712 | 1461705768778 Marionette TRACE conn2 <- [1,330,null,{}] 14:22:48 INFO - PROCESS | 1712 | 1461705768782 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}] 14:22:48 INFO - PROCESS | 1712 | 1461705768902 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:22:48 INFO - PROCESS | 1712 | 1461705768949 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217b6800 == 39 [pid = 1712] [id = 90] 14:22:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x1248edc00) [pid = 1712] [serial = 267] [outer = 0x0] 14:22:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x126eaf400) [pid = 1712] [serial = 268] [outer = 0x1248edc00] 14:22:48 INFO - PROCESS | 1712 | 1461705768990 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x126eeb400) [pid = 1712] [serial = 269] [outer = 0x1248edc00] 14:22:49 INFO - PROCESS | 1712 | 1461705769375 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]]]}] 14:22:49 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. 14:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 620ms 14:22:49 INFO - PROCESS | 1712 | 1461705769400 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 1712 | 1461705769402 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 14:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:22:49 INFO - PROCESS | 1712 | 1461705769404 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 1712 | 1461705769407 Marionette TRACE conn2 <- [1,334,null,{}] 14:22:49 INFO - PROCESS | 1712 | 1461705769410 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}] 14:22:49 INFO - PROCESS | 1712 | 1461705769500 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:22:49 INFO - PROCESS | 1712 | 1461705769504 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x121dbc000 == 40 [pid = 1712] [id = 91] 14:22:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x126eefc00) [pid = 1712] [serial = 270] [outer = 0x0] 14:22:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x128572c00) [pid = 1712] [serial = 271] [outer = 0x126eefc00] 14:22:49 INFO - PROCESS | 1712 | 1461705769529 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x128577c00) [pid = 1712] [serial = 272] [outer = 0x126eefc00] 14:22:49 INFO - PROCESS | 1712 | 1461705769849 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]]]}] 14:22:49 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. 14:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 14:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:22:49 INFO - PROCESS | 1712 | 1461705769884 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 1712 | 1461705769885 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 14:22:49 INFO - PROCESS | 1712 | 1461705769887 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 1712 | 1461705769890 Marionette TRACE conn2 <- [1,338,null,{}] 14:22:49 INFO - PROCESS | 1712 | 1461705769895 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}] 14:22:49 INFO - PROCESS | 1712 | 1461705769985 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:22:50 INFO - PROCESS | 1712 | 1461705770014 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x124379800 == 41 [pid = 1712] [id = 92] 14:22:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x12857a400) [pid = 1712] [serial = 273] [outer = 0x0] 14:22:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x12857e800) [pid = 1712] [serial = 274] [outer = 0x12857a400] 14:22:50 INFO - PROCESS | 1712 | 1461705770039 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x1287b8c00) [pid = 1712] [serial = 275] [outer = 0x12857a400] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x11806c400) [pid = 1712] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x1217ee000) [pid = 1712] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x1249b0c00) [pid = 1712] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x113354800) [pid = 1712] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x124776c00) [pid = 1712] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x115dec800) [pid = 1712] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x1166d9800) [pid = 1712] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x118076000) [pid = 1712] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x118687c00) [pid = 1712] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x1121e6000) [pid = 1712] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:22:50 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x1287adc00) [pid = 1712] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:22:50 INFO - PROCESS | 1712 | 1461705770427 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]]]}] 14:22:50 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. 14:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 572ms 14:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:22:50 INFO - PROCESS | 1712 | 1461705770460 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 1712 | 1461705770462 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 14:22:50 INFO - PROCESS | 1712 | 1461705770464 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 1712 | 1461705770465 Marionette TRACE conn2 <- [1,342,null,{}] 14:22:50 INFO - PROCESS | 1712 | 1461705770468 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}] 14:22:50 INFO - PROCESS | 1712 | 1461705770542 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:22:50 INFO - PROCESS | 1712 | 1461705770546 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x12199b800 == 42 [pid = 1712] [id = 93] 14:22:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x118628c00) [pid = 1712] [serial = 276] [outer = 0x0] 14:22:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x1217ee000) [pid = 1712] [serial = 277] [outer = 0x118628c00] 14:22:50 INFO - PROCESS | 1712 | 1461705770577 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x128d0c800) [pid = 1712] [serial = 278] [outer = 0x118628c00] 14:22:50 INFO - PROCESS | 1712 | 1461705770913 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]]]}] 14:22:50 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. 14:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 14:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:22:50 INFO - PROCESS | 1712 | 1461705770933 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 1712 | 1461705770935 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 14:22:50 INFO - PROCESS | 1712 | 1461705770937 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 1712 | 1461705770941 Marionette TRACE conn2 <- [1,346,null,{}] 14:22:50 INFO - PROCESS | 1712 | 1461705770944 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}] 14:22:51 INFO - PROCESS | 1712 | 1461705771046 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:22:51 INFO - PROCESS | 1712 | 1461705771054 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x126eda000 == 43 [pid = 1712] [id = 94] 14:22:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x1287b8000) [pid = 1712] [serial = 279] [outer = 0x0] 14:22:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x12980cc00) [pid = 1712] [serial = 280] [outer = 0x1287b8000] 14:22:51 INFO - PROCESS | 1712 | 1461705771081 Marionette DEBUG loaded listener.js 14:22:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x12a94ac00) [pid = 1712] [serial = 281] [outer = 0x1287b8000] 14:22:51 INFO - PROCESS | 1712 | 1461705771378 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]]]}] 14:22:51 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. 14:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 14:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:22:51 INFO - PROCESS | 1712 | 1461705771410 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 1712 | 1461705771411 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 14:22:51 INFO - PROCESS | 1712 | 1461705771413 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 1712 | 1461705771414 Marionette TRACE conn2 <- [1,350,null,{}] 14:22:51 INFO - PROCESS | 1712 | 1461705771416 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}] 14:22:51 INFO - PROCESS | 1712 | 1461705771495 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:22:51 INFO - PROCESS | 1712 | 1461705771499 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x129839000 == 44 [pid = 1712] [id = 95] 14:22:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x12a879400) [pid = 1712] [serial = 282] [outer = 0x0] 14:22:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x12aaea000) [pid = 1712] [serial = 283] [outer = 0x12a879400] 14:22:51 INFO - PROCESS | 1712 | 1461705771524 Marionette DEBUG loaded listener.js 14:22:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x12ac63000) [pid = 1712] [serial = 284] [outer = 0x12a879400] 14:22:51 INFO - PROCESS | 1712 | 1461705771824 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]]]}] 14:22:51 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. 14:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 14:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:22:51 INFO - PROCESS | 1712 | 1461705771882 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 1712 | 1461705771883 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 14:22:51 INFO - PROCESS | 1712 | 1461705771885 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 1712 | 1461705771886 Marionette TRACE conn2 <- [1,354,null,{}] 14:22:51 INFO - PROCESS | 1712 | 1461705771896 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}] 14:22:51 INFO - PROCESS | 1712 | 1461705771974 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:22:51 INFO - PROCESS | 1712 | 1461705771978 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a812000 == 45 [pid = 1712] [id = 96] 14:22:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x12ac65800) [pid = 1712] [serial = 285] [outer = 0x0] 14:22:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x12ac67800) [pid = 1712] [serial = 286] [outer = 0x12ac65800] 14:22:52 INFO - PROCESS | 1712 | 1461705772003 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x12ac6e800) [pid = 1712] [serial = 287] [outer = 0x12ac65800] 14:22:52 INFO - PROCESS | 1712 | 1461705772324 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]]]}] 14:22:52 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. 14:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 14:22:52 INFO - PROCESS | 1712 | 1461705772380 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 1712 | 1461705772383 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 14:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:22:52 INFO - PROCESS | 1712 | 1461705772387 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 1712 | 1461705772389 Marionette TRACE conn2 <- [1,358,null,{}] 14:22:52 INFO - PROCESS | 1712 | 1461705772394 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}] 14:22:52 INFO - PROCESS | 1712 | 1461705772482 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:22:52 INFO - PROCESS | 1712 | 1461705772569 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x115e44000 == 46 [pid = 1712] [id = 97] 14:22:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x114eeb800) [pid = 1712] [serial = 288] [outer = 0x0] 14:22:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x116420800) [pid = 1712] [serial = 289] [outer = 0x114eeb800] 14:22:52 INFO - PROCESS | 1712 | 1461705772599 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x11673fc00) [pid = 1712] [serial = 290] [outer = 0x114eeb800] 14:22:53 INFO - PROCESS | 1712 | 1461705773095 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]]]}] 14:22:53 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. 14:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 724ms 14:22:53 INFO - PROCESS | 1712 | 1461705773111 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:22:53 INFO - PROCESS | 1712 | 1461705773113 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 14:22:53 INFO - PROCESS | 1712 | 1461705773119 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 1712 | 1461705773121 Marionette TRACE conn2 <- [1,362,null,{}] 14:22:53 INFO - PROCESS | 1712 | 1461705773124 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}] 14:22:53 INFO - PROCESS | 1712 | 1461705773221 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:22:53 INFO - PROCESS | 1712 | 1461705773276 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x119223000 == 47 [pid = 1712] [id = 98] 14:22:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x117c2b800) [pid = 1712] [serial = 291] [outer = 0x0] 14:22:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x11911b800) [pid = 1712] [serial = 292] [outer = 0x117c2b800] 14:22:53 INFO - PROCESS | 1712 | 1461705773309 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x1196ca000) [pid = 1712] [serial = 293] [outer = 0x117c2b800] 14:22:53 INFO - PROCESS | 1712 | 1461705773727 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]]]}] 14:22:53 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. 14:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 624ms 14:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:22:53 INFO - PROCESS | 1712 | 1461705773741 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 1712 | 1461705773742 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 14:22:53 INFO - PROCESS | 1712 | 1461705773745 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 1712 | 1461705773746 Marionette TRACE conn2 <- [1,366,null,{}] 14:22:53 INFO - PROCESS | 1712 | 1461705773753 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}] 14:22:53 INFO - PROCESS | 1712 | 1461705773854 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:22:53 INFO - PROCESS | 1712 | 1461705773935 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x12449b000 == 48 [pid = 1712] [id = 99] 14:22:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x1217e9c00) [pid = 1712] [serial = 294] [outer = 0x0] 14:22:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x121bf5800) [pid = 1712] [serial = 295] [outer = 0x1217e9c00] 14:22:53 INFO - PROCESS | 1712 | 1461705773980 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x1235cd000) [pid = 1712] [serial = 296] [outer = 0x1217e9c00] 14:22:54 INFO - PROCESS | 1712 | 1461705774604 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]]]}] 14:22:54 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. 14:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 919ms 14:22:54 INFO - PROCESS | 1712 | 1461705774671 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 1712 | 1461705774673 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 14:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:22:54 INFO - PROCESS | 1712 | 1461705774688 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 1712 | 1461705774689 Marionette TRACE conn2 <- [1,370,null,{}] 14:22:54 INFO - PROCESS | 1712 | 1461705774708 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}] 14:22:54 INFO - PROCESS | 1712 | 1461705774794 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:22:54 INFO - PROCESS | 1712 | 1461705774836 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x118861000 == 49 [pid = 1712] [id = 100] 14:22:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x118428400) [pid = 1712] [serial = 297] [outer = 0x0] 14:22:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x118467400) [pid = 1712] [serial = 298] [outer = 0x118428400] 14:22:54 INFO - PROCESS | 1712 | 1461705774863 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1191b7400) [pid = 1712] [serial = 299] [outer = 0x118428400] 14:22:55 INFO - PROCESS | 1712 | 1461705775333 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]]]}] 14:22:55 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. 14:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 683ms 14:22:55 INFO - PROCESS | 1712 | 1461705775363 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 1712 | 1461705775367 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 14:22:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:22:55 INFO - PROCESS | 1712 | 1461705775373 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - PROCESS | 1712 | 1461705775376 Marionette TRACE conn2 <- [1,374,null,{}] 14:22:55 INFO - PROCESS | 1712 | 1461705775378 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}] 14:22:55 INFO - PROCESS | 1712 | 1461705775482 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x129839000 == 48 [pid = 1712] [id = 95] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x126eda000 == 47 [pid = 1712] [id = 94] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x12199b800 == 46 [pid = 1712] [id = 93] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x124379800 == 45 [pid = 1712] [id = 92] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x121dbc000 == 44 [pid = 1712] [id = 91] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x1217b6800 == 43 [pid = 1712] [id = 90] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x11a0fb800 == 42 [pid = 1712] [id = 89] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x119c2e000 == 41 [pid = 1712] [id = 88] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x12980f000) [pid = 1712] [serial = 232] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x119642800 == 40 [pid = 1712] [id = 87] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x119175800 == 39 [pid = 1712] [id = 86] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x115e52000 == 38 [pid = 1712] [id = 85] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x116a88800 == 37 [pid = 1712] [id = 84] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x1161a3800 == 36 [pid = 1712] [id = 83] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x1247bf800 == 35 [pid = 1712] [id = 81] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x1186ee000 == 34 [pid = 1712] [id = 80] 14:22:55 INFO - PROCESS | 1712 | --DOCSHELL 0x112ddf000 == 33 [pid = 1712] [id = 79] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x118622400) [pid = 1712] [serial = 203] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x1249aa400) [pid = 1712] [serial = 215] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x126ea8400) [pid = 1712] [serial = 220] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x11a096800) [pid = 1712] [serial = 209] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x125681000) [pid = 1712] [serial = 218] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x121419000) [pid = 1712] [serial = 212] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x1166df800) [pid = 1712] [serial = 195] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x1169b6800) [pid = 1712] [serial = 199] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x11672dc00) [pid = 1712] [serial = 198] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x12137e800) [pid = 1712] [serial = 211] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x12871bc00) [pid = 1712] [serial = 227] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x118359800) [pid = 1712] [serial = 202] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x1250e0000) [pid = 1712] [serial = 217] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x11970ec00) [pid = 1712] [serial = 206] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x119c63800) [pid = 1712] [serial = 208] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x1237a9c00) [pid = 1712] [serial = 214] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x126ee9000) [pid = 1712] [serial = 192] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x118364000) [pid = 1712] [serial = 224] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x11926e400) [pid = 1712] [serial = 205] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x128d0c400) [pid = 1712] [serial = 229] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x123641400) [pid = 1712] [serial = 226] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x11661e400) [pid = 1712] [serial = 223] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x12ca7b800) [pid = 1712] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x12871b000) [pid = 1712] [serial = 221] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x128f43000) [pid = 1712] [serial = 230] [outer = 0x0] [url = about:blank] 14:22:55 INFO - PROCESS | 1712 | 1461705775562 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x112f63000 == 34 [pid = 1712] [id = 101] 14:22:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x1166df800) [pid = 1712] [serial = 300] [outer = 0x0] 14:22:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x1169b5c00) [pid = 1712] [serial = 301] [outer = 0x1166df800] 14:22:55 INFO - PROCESS | 1712 | 1461705775590 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x119702800) [pid = 1712] [serial = 302] [outer = 0x1166df800] 14:22:55 INFO - PROCESS | 1712 | 1461705775905 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:22:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:22:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 574ms 14:22:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:22:55 INFO - PROCESS | 1712 | 1461705775945 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 1712 | 1461705775947 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 14:22:55 INFO - PROCESS | 1712 | 1461705775949 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - PROCESS | 1712 | 1461705775951 Marionette TRACE conn2 <- [1,378,null,{}] 14:22:55 INFO - PROCESS | 1712 | 1461705775958 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}] 14:22:56 INFO - PROCESS | 1712 | 1461705776032 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:22:56 INFO - PROCESS | 1712 | 1461705776038 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186ee000 == 35 [pid = 1712] [id = 102] 14:22:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x1197c8400) [pid = 1712] [serial = 303] [outer = 0x0] 14:22:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x121381800) [pid = 1712] [serial = 304] [outer = 0x1197c8400] 14:22:56 INFO - PROCESS | 1712 | 1461705776068 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x121461000) [pid = 1712] [serial = 305] [outer = 0x1197c8400] 14:22:56 INFO - PROCESS | 1712 | 1461705776398 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:22:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 470ms 14:22:56 INFO - PROCESS | 1712 | 1461705776420 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 1712 | 1461705776422 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 14:22:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:22:56 INFO - PROCESS | 1712 | 1461705776426 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - PROCESS | 1712 | 1461705776427 Marionette TRACE conn2 <- [1,382,null,{}] 14:22:56 INFO - PROCESS | 1712 | 1461705776430 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}] 14:22:56 INFO - PROCESS | 1712 | 1461705776502 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:22:56 INFO - PROCESS | 1712 | 1461705776508 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a15000 == 36 [pid = 1712] [id = 103] 14:22:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x121d12000) [pid = 1712] [serial = 306] [outer = 0x0] 14:22:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x12363e800) [pid = 1712] [serial = 307] [outer = 0x121d12000] 14:22:56 INFO - PROCESS | 1712 | 1461705776534 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x1244bb800) [pid = 1712] [serial = 308] [outer = 0x121d12000] 14:22:56 INFO - PROCESS | 1712 | 1461705776889 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:22:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 14:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:22:56 INFO - PROCESS | 1712 | 1461705776894 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 1712 | 1461705776895 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 14:22:56 INFO - PROCESS | 1712 | 1461705776897 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - PROCESS | 1712 | 1461705776899 Marionette TRACE conn2 <- [1,386,null,{}] 14:22:56 INFO - PROCESS | 1712 | 1461705776901 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}] 14:22:56 INFO - PROCESS | 1712 | 1461705776973 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:22:57 INFO - PROCESS | 1712 | 1461705777018 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e14000 == 37 [pid = 1712] [id = 104] 14:22:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x121da2000) [pid = 1712] [serial = 309] [outer = 0x0] 14:22:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x124776c00) [pid = 1712] [serial = 310] [outer = 0x121da2000] 14:22:57 INFO - PROCESS | 1712 | 1461705777044 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x12500a400) [pid = 1712] [serial = 311] [outer = 0x121da2000] 14:22:57 INFO - PROCESS | 1712 | 1461705777343 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]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 14:22:57 INFO - PROCESS | 1712 | 1461705777367 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:22:57 INFO - PROCESS | 1712 | 1461705777368 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 14:22:57 INFO - PROCESS | 1712 | 1461705777371 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 1712 | 1461705777373 Marionette TRACE conn2 <- [1,390,null,{}] 14:22:57 INFO - PROCESS | 1712 | 1461705777377 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}] 14:22:57 INFO - PROCESS | 1712 | 1461705777466 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:22:57 INFO - PROCESS | 1712 | 1461705777473 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217be800 == 38 [pid = 1712] [id = 105] 14:22:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x1250e7000) [pid = 1712] [serial = 312] [outer = 0x0] 14:22:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x126ea7c00) [pid = 1712] [serial = 313] [outer = 0x1250e7000] 14:22:57 INFO - PROCESS | 1712 | 1461705777502 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x128572000) [pid = 1712] [serial = 314] [outer = 0x1250e7000] 14:22:57 INFO - PROCESS | 1712 | 1461705777991 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]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 673ms 14:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:22:58 INFO - PROCESS | 1712 | 1461705778043 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 1712 | 1461705778044 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 14:22:58 INFO - PROCESS | 1712 | 1461705778047 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 1712 | 1461705778048 Marionette TRACE conn2 <- [1,394,null,{}] 14:22:58 INFO - PROCESS | 1712 | 1461705778050 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}] 14:22:58 INFO - PROCESS | 1712 | 1461705778141 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:22:58 INFO - PROCESS | 1712 | 1461705778187 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x1247a9800 == 39 [pid = 1712] [id = 106] 14:22:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x128577800) [pid = 1712] [serial = 315] [outer = 0x0] 14:22:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x12857cc00) [pid = 1712] [serial = 316] [outer = 0x128577800] 14:22:58 INFO - PROCESS | 1712 | 1461705778213 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x128f36800) [pid = 1712] [serial = 317] [outer = 0x128577800] 14:22:58 INFO - PROCESS | 1712 | 1461705778628 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]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 619ms 14:22:58 INFO - PROCESS | 1712 | 1461705778668 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 1712 | 1461705778669 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 14:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:22:58 INFO - PROCESS | 1712 | 1461705778691 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 1712 | 1461705778693 Marionette TRACE conn2 <- [1,398,null,{}] 14:22:58 INFO - PROCESS | 1712 | 1461705778697 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}] 14:22:58 INFO - PROCESS | 1712 | 1461705778836 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:22:58 INFO - PROCESS | 1712 | 1461705778854 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x125620000 == 40 [pid = 1712] [id = 107] 14:22:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x126eb3000) [pid = 1712] [serial = 318] [outer = 0x0] 14:22:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x128f3d800) [pid = 1712] [serial = 319] [outer = 0x126eb3000] 14:22:58 INFO - PROCESS | 1712 | 1461705778889 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x12980d800) [pid = 1712] [serial = 320] [outer = 0x126eb3000] 14:22:59 INFO - PROCESS | 1712 | 1461705779308 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]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 678ms 14:22:59 INFO - PROCESS | 1712 | 1461705779376 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 1712 | 1461705779377 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 14:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:22:59 INFO - PROCESS | 1712 | 1461705779390 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 1712 | 1461705779391 Marionette TRACE conn2 <- [1,402,null,{}] 14:22:59 INFO - PROCESS | 1712 | 1461705779394 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}] 14:22:59 INFO - PROCESS | 1712 | 1461705779486 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:22:59 INFO - PROCESS | 1712 | 1461705779491 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e2d800 == 41 [pid = 1712] [id = 108] 14:22:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x128579000) [pid = 1712] [serial = 321] [outer = 0x0] 14:22:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x12a87a000) [pid = 1712] [serial = 322] [outer = 0x128579000] 14:22:59 INFO - PROCESS | 1712 | 1461705779515 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x12ac64800) [pid = 1712] [serial = 323] [outer = 0x128579000] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x1248edc00) [pid = 1712] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x126eefc00) [pid = 1712] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x116749c00) [pid = 1712] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x1197c2c00) [pid = 1712] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x1196c9400) [pid = 1712] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x1126c2c00) [pid = 1712] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x11862c800) [pid = 1712] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x123644400) [pid = 1712] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x12857a400) [pid = 1712] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x118628c00) [pid = 1712] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x1287b8000) [pid = 1712] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x12a879400) [pid = 1712] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x12485ac00) [pid = 1712] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:22:59 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x129804000) [pid = 1712] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:23:00 INFO - PROCESS | 1712 | 1461705780031 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]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 14:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:23:00 INFO - PROCESS | 1712 | 1461705780061 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 1712 | 1461705780063 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 14:23:00 INFO - PROCESS | 1712 | 1461705780066 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 1712 | 1461705780068 Marionette TRACE conn2 <- [1,406,null,{}] 14:23:00 INFO - PROCESS | 1712 | 1461705780080 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}] 14:23:00 INFO - PROCESS | 1712 | 1461705780203 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:23:00 INFO - PROCESS | 1712 | 1461705780209 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d4f000 == 42 [pid = 1712] [id = 109] 14:23:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x125680400) [pid = 1712] [serial = 324] [outer = 0x0] 14:23:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x128574000) [pid = 1712] [serial = 325] [outer = 0x125680400] 14:23:00 INFO - PROCESS | 1712 | 1461705780245 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x12a945000) [pid = 1712] [serial = 326] [outer = 0x125680400] 14:23:00 INFO - PROCESS | 1712 | 1461705780531 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:23:00 INFO - PROCESS | 1712 | 1461705780589 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]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 572ms 14:23:00 INFO - PROCESS | 1712 | 1461705780637 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:23:00 INFO - PROCESS | 1712 | 1461705780639 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 14:23:00 INFO - PROCESS | 1712 | 1461705780642 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 1712 | 1461705780643 Marionette TRACE conn2 <- [1,410,null,{}] 14:23:00 INFO - PROCESS | 1712 | 1461705780646 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}] 14:23:00 INFO - PROCESS | 1712 | 1461705780755 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:23:00 INFO - PROCESS | 1712 | 1461705780765 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a805000 == 43 [pid = 1712] [id = 110] 14:23:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x125010400) [pid = 1712] [serial = 327] [outer = 0x0] 14:23:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x12aea4c00) [pid = 1712] [serial = 328] [outer = 0x125010400] 14:23:00 INFO - PROCESS | 1712 | 1461705780795 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x12b42f400) [pid = 1712] [serial = 329] [outer = 0x125010400] 14:23:01 INFO - PROCESS | 1712 | 1461705781144 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]]]}] 14:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 14:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:23:01 INFO - PROCESS | 1712 | 1461705781161 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:23:01 INFO - PROCESS | 1712 | 1461705781162 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 14:23:01 INFO - PROCESS | 1712 | 1461705781164 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 1712 | 1461705781165 Marionette TRACE conn2 <- [1,414,null,{}] 14:23:01 INFO - PROCESS | 1712 | 1461705781167 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}] 14:23:01 INFO - PROCESS | 1712 | 1461705781246 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:23:01 INFO - PROCESS | 1712 | 1461705781251 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x12af7d000 == 44 [pid = 1712] [id = 111] 14:23:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x12bce5800) [pid = 1712] [serial = 330] [outer = 0x0] 14:23:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x12bcf1c00) [pid = 1712] [serial = 331] [outer = 0x12bce5800] 14:23:01 INFO - PROCESS | 1712 | 1461705781276 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x12bea0c00) [pid = 1712] [serial = 332] [outer = 0x12bce5800] 14:23:01 INFO - PROCESS | 1712 | 1461705781598 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]]]}] 14:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 469ms 14:23:01 INFO - PROCESS | 1712 | 1461705781633 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:23:01 INFO - PROCESS | 1712 | 1461705781635 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 14:23:01 INFO - PROCESS | 1712 | 1461705781637 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 1712 | 1461705781638 Marionette TRACE conn2 <- [1,418,null,{}] 14:23:01 INFO - PROCESS | 1712 | 1461705781651 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}] 14:23:01 INFO - PROCESS | 1712 | 1461705781729 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:23:01 INFO - PROCESS | 1712 | 1461705781733 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b471000 == 45 [pid = 1712] [id = 112] 14:23:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x12bea4800) [pid = 1712] [serial = 333] [outer = 0x0] 14:23:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x12bea6c00) [pid = 1712] [serial = 334] [outer = 0x12bea4800] 14:23:01 INFO - PROCESS | 1712 | 1461705781758 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x12bfee000) [pid = 1712] [serial = 335] [outer = 0x12bea4800] 14:23:02 INFO - PROCESS | 1712 | 1461705782784 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]]]}] 14:23:02 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 14:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 14:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:23:02 INFO - PROCESS | 1712 | 1461705782810 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 1712 | 1461705782812 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 14:23:02 INFO - PROCESS | 1712 | 1461705782815 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - PROCESS | 1712 | 1461705782818 Marionette TRACE conn2 <- [1,422,null,{}] 14:23:02 INFO - PROCESS | 1712 | 1461705782822 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}] 14:23:02 INFO - PROCESS | 1712 | 1461705782920 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:23:02 INFO - PROCESS | 1712 | 1461705782967 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x118483000 == 46 [pid = 1712] [id = 113] 14:23:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x1167b8000) [pid = 1712] [serial = 336] [outer = 0x0] 14:23:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x11835e400) [pid = 1712] [serial = 337] [outer = 0x1167b8000] 14:23:03 INFO - PROCESS | 1712 | 1461705782998 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x11867f400) [pid = 1712] [serial = 338] [outer = 0x1167b8000] 14:23:03 INFO - PROCESS | 1712 | 1461705783965 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]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 14:23:03 INFO - PROCESS | 1712 | 1461705783987 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 1712 | 1461705783993 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 14:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:23:04 INFO - PROCESS | 1712 | 1461705783998 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 1712 | 1461705784000 Marionette TRACE conn2 <- [1,426,null,{}] 14:23:04 INFO - PROCESS | 1712 | 1461705784003 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}] 14:23:04 INFO - PROCESS | 1712 | 1461705784104 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:23:04 INFO - PROCESS | 1712 | 1461705784150 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fd5800 == 47 [pid = 1712] [id = 114] 14:23:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1167b8800) [pid = 1712] [serial = 339] [outer = 0x0] 14:23:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x119c66000) [pid = 1712] [serial = 340] [outer = 0x1167b8800] 14:23:04 INFO - PROCESS | 1712 | 1461705784180 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x121412400) [pid = 1712] [serial = 341] [outer = 0x1167b8800] 14:23:04 INFO - PROCESS | 1712 | 1461705784780 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] 14:23:04 INFO - PROCESS | 1712 | 1461705784825 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 14:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:23:04 INFO - PROCESS | 1712 | 1461705784829 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 1712 | 1461705784831 Marionette TRACE conn2 <- [1,430,null,{}] 14:23:04 INFO - PROCESS | 1712 | 1461705784835 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}] 14:23:04 INFO - PROCESS | 1712 | 1461705784924 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:23:04 INFO - PROCESS | 1712 | 1461705784989 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x1161a6000 == 48 [pid = 1712] [id = 115] 14:23:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x117c38c00) [pid = 1712] [serial = 342] [outer = 0x0] 14:23:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x11835ac00) [pid = 1712] [serial = 343] [outer = 0x117c38c00] 14:23:05 INFO - PROCESS | 1712 | 1461705785018 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x118686c00) [pid = 1712] [serial = 344] [outer = 0x117c38c00] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x12af7d000 == 47 [pid = 1712] [id = 111] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x12a805000 == 46 [pid = 1712] [id = 110] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x128d4f000 == 45 [pid = 1712] [id = 109] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x126e2d800 == 44 [pid = 1712] [id = 108] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x125620000 == 43 [pid = 1712] [id = 107] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x12ac67800) [pid = 1712] [serial = 286] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x1247a9800 == 42 [pid = 1712] [id = 106] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x1217be800 == 41 [pid = 1712] [id = 105] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x119e14000 == 40 [pid = 1712] [id = 104] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x119a15000 == 39 [pid = 1712] [id = 103] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x1186ee000 == 38 [pid = 1712] [id = 102] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x112f63000 == 37 [pid = 1712] [id = 101] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x118861000 == 36 [pid = 1712] [id = 100] 14:23:05 INFO - PROCESS | 1712 | --DOCSHELL 0x12a812000 == 35 [pid = 1712] [id = 96] 14:23:05 INFO - PROCESS | 1712 | 1461705785459 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]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:23:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 14:23:05 INFO - PROCESS | 1712 | 1461705785500 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 1712 | 1461705785503 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 14:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:23:05 INFO - PROCESS | 1712 | 1461705785510 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - PROCESS | 1712 | 1461705785512 Marionette TRACE conn2 <- [1,434,null,{}] 14:23:05 INFO - PROCESS | 1712 | 1461705785514 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}] 14:23:05 INFO - PROCESS | 1712 | 1461705785592 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12a87c400) [pid = 1712] [serial = 233] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x126eaf400) [pid = 1712] [serial = 268] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x128572c00) [pid = 1712] [serial = 271] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x1126b7400) [pid = 1712] [serial = 235] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x11845ec00) [pid = 1712] [serial = 238] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x11a09b400) [pid = 1712] [serial = 241] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x1249b1800) [pid = 1712] [serial = 244] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x1169ab400) [pid = 1712] [serial = 250] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x118422400) [pid = 1712] [serial = 251] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x121989400) [pid = 1712] [serial = 260] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x121383800) [pid = 1712] [serial = 259] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x1197c5c00) [pid = 1712] [serial = 256] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x11a093c00) [pid = 1712] [serial = 257] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x11643a800) [pid = 1712] [serial = 248] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x113359c00) [pid = 1712] [serial = 247] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x118682800) [pid = 1712] [serial = 253] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x1191adc00) [pid = 1712] [serial = 254] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x12438a000) [pid = 1712] [serial = 262] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x12484f000) [pid = 1712] [serial = 263] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x12857e800) [pid = 1712] [serial = 274] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x128d0c800) [pid = 1712] [serial = 278] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x12980cc00) [pid = 1712] [serial = 280] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x1217ee000) [pid = 1712] [serial = 277] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x12aaea000) [pid = 1712] [serial = 283] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x12ac63000) [pid = 1712] [serial = 284] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x1287b8c00) [pid = 1712] [serial = 275] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x1249b9000) [pid = 1712] [serial = 265] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x126ea5c00) [pid = 1712] [serial = 266] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x126eeb400) [pid = 1712] [serial = 269] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x128577c00) [pid = 1712] [serial = 272] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x12a94ac00) [pid = 1712] [serial = 281] [outer = 0x0] [url = about:blank] 14:23:05 INFO - PROCESS | 1712 | 1461705785644 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fbc000 == 36 [pid = 1712] [id = 116] 14:23:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x113359c00) [pid = 1712] [serial = 345] [outer = 0x0] 14:23:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x118071c00) [pid = 1712] [serial = 346] [outer = 0x113359c00] 14:23:05 INFO - PROCESS | 1712 | 1461705785671 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x1197d0c00) [pid = 1712] [serial = 347] [outer = 0x113359c00] 14:23:05 INFO - PROCESS | 1712 | 1461705785987 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]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 519ms 14:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:23:06 INFO - PROCESS | 1712 | 1461705786029 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 1712 | 1461705786031 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 14:23:06 INFO - PROCESS | 1712 | 1461705786033 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 1712 | 1461705786036 Marionette TRACE conn2 <- [1,438,null,{}] 14:23:06 INFO - PROCESS | 1712 | 1461705786043 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}] 14:23:06 INFO - PROCESS | 1712 | 1461705786121 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:23:06 INFO - PROCESS | 1712 | 1461705786176 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199c3000 == 37 [pid = 1712] [id = 117] 14:23:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x11643a800) [pid = 1712] [serial = 348] [outer = 0x0] 14:23:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x121384800) [pid = 1712] [serial = 349] [outer = 0x11643a800] 14:23:06 INFO - PROCESS | 1712 | 1461705786205 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x12367d400) [pid = 1712] [serial = 350] [outer = 0x11643a800] 14:23:06 INFO - PROCESS | 1712 | 1461705786502 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]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 476ms 14:23:06 INFO - PROCESS | 1712 | 1461705786512 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 1712 | 1461705786514 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 14:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:23:06 INFO - PROCESS | 1712 | 1461705786516 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 1712 | 1461705786518 Marionette TRACE conn2 <- [1,442,null,{}] 14:23:06 INFO - PROCESS | 1712 | 1461705786528 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}] 14:23:06 INFO - PROCESS | 1712 | 1461705786610 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:23:06 INFO - PROCESS | 1712 | 1461705786615 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212f1800 == 38 [pid = 1712] [id = 118] 14:23:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x124727000) [pid = 1712] [serial = 351] [outer = 0x0] 14:23:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x1248f5400) [pid = 1712] [serial = 352] [outer = 0x124727000] 14:23:06 INFO - PROCESS | 1712 | 1461705786644 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x125679000) [pid = 1712] [serial = 353] [outer = 0x124727000] 14:23:06 INFO - PROCESS | 1712 | 1461705786993 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]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 14:23:07 INFO - PROCESS | 1712 | 1461705787035 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 1712 | 1461705787036 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 14:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:23:07 INFO - PROCESS | 1712 | 1461705787039 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 1712 | 1461705787040 Marionette TRACE conn2 <- [1,446,null,{}] 14:23:07 INFO - PROCESS | 1712 | 1461705787042 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}] 14:23:07 INFO - PROCESS | 1712 | 1461705787114 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:23:07 INFO - PROCESS | 1712 | 1461705787119 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217bb000 == 39 [pid = 1712] [id = 119] 14:23:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x119c5cc00) [pid = 1712] [serial = 354] [outer = 0x0] 14:23:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x126ea6000) [pid = 1712] [serial = 355] [outer = 0x119c5cc00] 14:23:07 INFO - PROCESS | 1712 | 1461705787147 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x126eb2000) [pid = 1712] [serial = 356] [outer = 0x119c5cc00] 14:23:07 INFO - PROCESS | 1712 | 1461705787483 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]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 14:23:07 INFO - PROCESS | 1712 | 1461705787511 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 1712 | 1461705787512 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 14:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:23:07 INFO - PROCESS | 1712 | 1461705787514 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 1712 | 1461705787515 Marionette TRACE conn2 <- [1,450,null,{}] 14:23:07 INFO - PROCESS | 1712 | 1461705787518 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}] 14:23:07 INFO - PROCESS | 1712 | 1461705787634 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:23:07 INFO - PROCESS | 1712 | 1461705787649 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x1235f6800 == 40 [pid = 1712] [id = 120] 14:23:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x126ea7000) [pid = 1712] [serial = 357] [outer = 0x0] 14:23:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x126ee9000) [pid = 1712] [serial = 358] [outer = 0x126ea7000] 14:23:07 INFO - PROCESS | 1712 | 1461705787677 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x128d0d800) [pid = 1712] [serial = 359] [outer = 0x126ea7000] 14:23:08 INFO - PROCESS | 1712 | 1461705788044 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] 14:23:08 INFO - PROCESS | 1712 | 1461705788086 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 14:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:23:08 INFO - PROCESS | 1712 | 1461705788093 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 1712 | 1461705788094 Marionette TRACE conn2 <- [1,454,null,{}] 14:23:08 INFO - PROCESS | 1712 | 1461705788097 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}] 14:23:08 INFO - PROCESS | 1712 | 1461705788185 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:23:08 INFO - PROCESS | 1712 | 1461705788189 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x112e54000 == 41 [pid = 1712] [id = 121] 14:23:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x128d07c00) [pid = 1712] [serial = 360] [outer = 0x0] 14:23:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x128f45400) [pid = 1712] [serial = 361] [outer = 0x128d07c00] 14:23:08 INFO - PROCESS | 1712 | 1461705788215 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x12a94f000) [pid = 1712] [serial = 362] [outer = 0x128d07c00] 14:23:08 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:08 INFO - PROCESS | 1712 | 1461705788561 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]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 525ms 14:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:23:08 INFO - PROCESS | 1712 | 1461705788613 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 1712 | 1461705788614 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 14:23:08 INFO - PROCESS | 1712 | 1461705788617 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 1712 | 1461705788618 Marionette TRACE conn2 <- [1,458,null,{}] 14:23:08 INFO - PROCESS | 1712 | 1461705788620 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}] 14:23:08 INFO - PROCESS | 1712 | 1461705788718 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:23:08 INFO - PROCESS | 1712 | 1461705788752 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e39800 == 42 [pid = 1712] [id = 122] 14:23:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x128d10000) [pid = 1712] [serial = 363] [outer = 0x0] 14:23:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x12ac63c00) [pid = 1712] [serial = 364] [outer = 0x128d10000] 14:23:08 INFO - PROCESS | 1712 | 1461705788778 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x12ac70000) [pid = 1712] [serial = 365] [outer = 0x128d10000] 14:23:09 INFO - PROCESS | 1712 | 1461705789099 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] 14:23:09 INFO - PROCESS | 1712 | 1461705789139 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 14:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:23:09 INFO - PROCESS | 1712 | 1461705789143 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 1712 | 1461705789144 Marionette TRACE conn2 <- [1,462,null,{}] 14:23:09 INFO - PROCESS | 1712 | 1461705789147 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}] 14:23:09 INFO - PROCESS | 1712 | 1461705789234 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:23:09 INFO - PROCESS | 1712 | 1461705789264 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d5e000 == 43 [pid = 1712] [id = 123] 14:23:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x12aae4800) [pid = 1712] [serial = 366] [outer = 0x0] 14:23:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x12aef3000) [pid = 1712] [serial = 367] [outer = 0x12aae4800] 14:23:09 INFO - PROCESS | 1712 | 1461705789289 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x12b42b400) [pid = 1712] [serial = 368] [outer = 0x12aae4800] 14:23:09 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x12bce5800) [pid = 1712] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x125010400) [pid = 1712] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x128577800) [pid = 1712] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x126eb3000) [pid = 1712] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x12ac65800) [pid = 1712] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x121d12000) [pid = 1712] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x118428400) [pid = 1712] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x121da2000) [pid = 1712] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x1166df800) [pid = 1712] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x1250e7000) [pid = 1712] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x1197c8400) [pid = 1712] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x128579000) [pid = 1712] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:23:09 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x125680400) [pid = 1712] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:23:09 INFO - PROCESS | 1712 | 1461705789711 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] 14:23:09 INFO - PROCESS | 1712 | 1461705789764 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 14:23:09 INFO - PROCESS | 1712 | 1461705789766 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 1712 | 1461705789767 Marionette TRACE conn2 <- [1,466,null,{}] 14:23:09 INFO - PROCESS | 1712 | 1461705789769 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}] 14:23:09 INFO - PROCESS | 1712 | 1461705789843 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:23:09 INFO - PROCESS | 1712 | 1461705789848 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e32800 == 44 [pid = 1712] [id = 124] 14:23:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x12352d000) [pid = 1712] [serial = 369] [outer = 0x0] 14:23:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x1250e7000) [pid = 1712] [serial = 370] [outer = 0x12352d000] 14:23:09 INFO - PROCESS | 1712 | 1461705789873 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x128f3fc00) [pid = 1712] [serial = 371] [outer = 0x12352d000] 14:23:10 INFO - PROCESS | 1712 | 1461705790207 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] 14:23:10 INFO - PROCESS | 1712 | 1461705790237 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 14:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:23:10 INFO - PROCESS | 1712 | 1461705790240 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - PROCESS | 1712 | 1461705790243 Marionette TRACE conn2 <- [1,470,null,{}] 14:23:10 INFO - PROCESS | 1712 | 1461705790246 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}] 14:23:10 INFO - PROCESS | 1712 | 1461705790354 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:23:10 INFO - PROCESS | 1712 | 1461705790361 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aadc800 == 45 [pid = 1712] [id = 125] 14:23:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x121387800) [pid = 1712] [serial = 372] [outer = 0x0] 14:23:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x12bce5000) [pid = 1712] [serial = 373] [outer = 0x121387800] 14:23:10 INFO - PROCESS | 1712 | 1461705790389 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x12c103c00) [pid = 1712] [serial = 374] [outer = 0x121387800] 14:23:10 INFO - PROCESS | 1712 | 1461705790720 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]]]}] 14:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 14:23:10 INFO - PROCESS | 1712 | 1461705790761 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 1712 | 1461705790762 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 14:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:23:10 INFO - PROCESS | 1712 | 1461705790764 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - PROCESS | 1712 | 1461705790765 Marionette TRACE conn2 <- [1,474,null,{}] 14:23:10 INFO - PROCESS | 1712 | 1461705790768 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}] 14:23:10 INFO - PROCESS | 1712 | 1461705790844 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:23:10 INFO - PROCESS | 1712 | 1461705790849 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc0d800 == 46 [pid = 1712] [id = 126] 14:23:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x12c105c00) [pid = 1712] [serial = 375] [outer = 0x0] 14:23:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x12c10e400) [pid = 1712] [serial = 376] [outer = 0x12c105c00] 14:23:10 INFO - PROCESS | 1712 | 1461705790875 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x12c36b400) [pid = 1712] [serial = 377] [outer = 0x12c105c00] 14:23:11 INFO - PROCESS | 1712 | 1461705791211 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]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 467ms 14:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:23:11 INFO - PROCESS | 1712 | 1461705791233 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 1712 | 1461705791234 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 14:23:11 INFO - PROCESS | 1712 | 1461705791236 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 1712 | 1461705791237 Marionette TRACE conn2 <- [1,478,null,{}] 14:23:11 INFO - PROCESS | 1712 | 1461705791242 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}] 14:23:11 INFO - PROCESS | 1712 | 1461705791339 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:23:11 INFO - PROCESS | 1712 | 1461705791347 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc66000 == 47 [pid = 1712] [id = 127] 14:23:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x125680400) [pid = 1712] [serial = 378] [outer = 0x0] 14:23:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x12c36ec00) [pid = 1712] [serial = 379] [outer = 0x125680400] 14:23:11 INFO - PROCESS | 1712 | 1461705791373 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x12c78e800) [pid = 1712] [serial = 380] [outer = 0x125680400] 14:23:11 INFO - PROCESS | 1712 | 1461705791767 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]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 572ms 14:23:11 INFO - PROCESS | 1712 | 1461705791809 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 1712 | 1461705791812 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 14:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:23:11 INFO - PROCESS | 1712 | 1461705791815 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 1712 | 1461705791818 Marionette TRACE conn2 <- [1,482,null,{}] 14:23:11 INFO - PROCESS | 1712 | 1461705791823 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}] 14:23:11 INFO - PROCESS | 1712 | 1461705791921 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:23:11 INFO - PROCESS | 1712 | 1461705791984 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a80000 == 48 [pid = 1712] [id = 128] 14:23:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x1166da400) [pid = 1712] [serial = 381] [outer = 0x0] 14:23:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x1167b7000) [pid = 1712] [serial = 382] [outer = 0x1166da400] 14:23:12 INFO - PROCESS | 1712 | 1461705792015 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x11862d800) [pid = 1712] [serial = 383] [outer = 0x1166da400] 14:23:12 INFO - PROCESS | 1712 | 1461705792458 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]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 14:23:12 INFO - PROCESS | 1712 | 1461705792487 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:23:12 INFO - PROCESS | 1712 | 1461705792491 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 14:23:12 INFO - PROCESS | 1712 | 1461705792496 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 1712 | 1461705792498 Marionette TRACE conn2 <- [1,486,null,{}] 14:23:12 INFO - PROCESS | 1712 | 1461705792501 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}] 14:23:12 INFO - PROCESS | 1712 | 1461705792600 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:23:12 INFO - PROCESS | 1712 | 1461705792663 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c2b000 == 49 [pid = 1712] [id = 129] 14:23:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1196d0800) [pid = 1712] [serial = 384] [outer = 0x0] 14:23:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x11a08f400) [pid = 1712] [serial = 385] [outer = 0x1196d0800] 14:23:12 INFO - PROCESS | 1712 | 1461705792693 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x12197f400) [pid = 1712] [serial = 386] [outer = 0x1196d0800] 14:23:13 INFO - PROCESS | 1712 | 1461705793116 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]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 14:23:13 INFO - PROCESS | 1712 | 1461705793165 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 1712 | 1461705793167 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 14:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:23:13 INFO - PROCESS | 1712 | 1461705793169 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 1712 | 1461705793172 Marionette TRACE conn2 <- [1,490,null,{}] 14:23:13 INFO - PROCESS | 1712 | 1461705793237 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}] 14:23:13 INFO - PROCESS | 1712 | 1461705793336 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:23:13 INFO - PROCESS | 1712 | 1461705793397 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac50800 == 50 [pid = 1712] [id = 130] 14:23:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x1249b4400) [pid = 1712] [serial = 387] [outer = 0x0] 14:23:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x126ef2c00) [pid = 1712] [serial = 388] [outer = 0x1249b4400] 14:23:13 INFO - PROCESS | 1712 | 1461705793429 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x12857ec00) [pid = 1712] [serial = 389] [outer = 0x1249b4400] 14:23:13 INFO - PROCESS | 1712 | 1461705793909 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]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 789ms 14:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:23:13 INFO - PROCESS | 1712 | 1461705793960 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 1712 | 1461705793963 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 14:23:13 INFO - PROCESS | 1712 | 1461705793966 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 1712 | 1461705793969 Marionette TRACE conn2 <- [1,494,null,{}] 14:23:13 INFO - PROCESS | 1712 | 1461705793972 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}] 14:23:14 INFO - PROCESS | 1712 | 1461705794073 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:23:14 INFO - PROCESS | 1712 | 1461705794132 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c170000 == 51 [pid = 1712] [id = 131] 14:23:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12980e800) [pid = 1712] [serial = 390] [outer = 0x0] 14:23:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x12aaef400) [pid = 1712] [serial = 391] [outer = 0x12980e800] 14:23:14 INFO - PROCESS | 1712 | 1461705794162 Marionette DEBUG loaded listener.js 14:23:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x12be99000) [pid = 1712] [serial = 392] [outer = 0x12980e800] 14:23:14 INFO - PROCESS | 1712 | 1461705794669 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]]]}] 14:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 771ms 14:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:23:14 INFO - PROCESS | 1712 | 1461705794738 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 1712 | 1461705794740 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 14:23:14 INFO - PROCESS | 1712 | 1461705794744 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:23:14 INFO - PROCESS | 1712 | 1461705794746 Marionette TRACE conn2 <- [1,498,null,{}] 14:23:14 INFO - PROCESS | 1712 | 1461705794749 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}] 14:23:14 INFO - PROCESS | 1712 | 1461705794888 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:23:15 INFO - PROCESS | 1712 | 1461705795028 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b467800 == 52 [pid = 1712] [id = 132] 14:23:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x126ef1400) [pid = 1712] [serial = 393] [outer = 0x0] 14:23:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x12bfe6c00) [pid = 1712] [serial = 394] [outer = 0x126ef1400] 14:23:15 INFO - PROCESS | 1712 | 1461705795074 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x12c104800) [pid = 1712] [serial = 395] [outer = 0x126ef1400] 14:23:15 INFO - PROCESS | 1712 | 1461705795687 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]]]}] 14:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 974ms 14:23:15 INFO - PROCESS | 1712 | 1461705795728 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 1712 | 1461705795730 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 14:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:23:15 INFO - PROCESS | 1712 | 1461705795734 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - PROCESS | 1712 | 1461705795737 Marionette TRACE conn2 <- [1,502,null,{}] 14:23:15 INFO - PROCESS | 1712 | 1461705795743 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}] 14:23:15 INFO - PROCESS | 1712 | 1461705795832 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:23:15 INFO - PROCESS | 1712 | 1461705795899 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x11214a000 == 53 [pid = 1712] [id = 133] 14:23:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x1167b7400) [pid = 1712] [serial = 396] [outer = 0x0] 14:23:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x116a74800) [pid = 1712] [serial = 397] [outer = 0x1167b7400] 14:23:15 INFO - PROCESS | 1712 | 1461705795930 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x118426c00) [pid = 1712] [serial = 398] [outer = 0x1167b7400] 14:23:16 INFO - PROCESS | 1712 | 1461705796494 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]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 822ms 14:23:16 INFO - PROCESS | 1712 | 1461705796557 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 1712 | 1461705796561 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 14:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:23:16 INFO - PROCESS | 1712 | 1461705796565 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 1712 | 1461705796567 Marionette TRACE conn2 <- [1,506,null,{}] 14:23:16 INFO - PROCESS | 1712 | 1461705796569 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}] 14:23:16 INFO - PROCESS | 1712 | 1461705796659 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:23:16 INFO - PROCESS | 1712 | 1461705796723 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x119656000 == 54 [pid = 1712] [id = 134] 14:23:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x1196d1800) [pid = 1712] [serial = 399] [outer = 0x0] 14:23:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x119c9d800) [pid = 1712] [serial = 400] [outer = 0x1196d1800] 14:23:16 INFO - PROCESS | 1712 | 1461705796750 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x121387c00) [pid = 1712] [serial = 401] [outer = 0x1196d1800] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc0d800 == 53 [pid = 1712] [id = 126] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12aadc800 == 52 [pid = 1712] [id = 125] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x126e32800 == 51 [pid = 1712] [id = 124] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x128d5e000 == 50 [pid = 1712] [id = 123] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x126e39800 == 49 [pid = 1712] [id = 122] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x112e54000 == 48 [pid = 1712] [id = 121] 14:23:16 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x116420800) [pid = 1712] [serial = 289] [outer = 0x0] [url = about:blank] 14:23:16 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x11911b800) [pid = 1712] [serial = 292] [outer = 0x0] [url = about:blank] 14:23:16 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x121bf5800) [pid = 1712] [serial = 295] [outer = 0x0] [url = about:blank] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1235f6800 == 47 [pid = 1712] [id = 120] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1217bb000 == 46 [pid = 1712] [id = 119] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1212f1800 == 45 [pid = 1712] [id = 118] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1199c3000 == 44 [pid = 1712] [id = 117] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x116fbc000 == 43 [pid = 1712] [id = 116] 14:23:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1161a6000 == 42 [pid = 1712] [id = 115] 14:23:17 INFO - PROCESS | 1712 | --DOCSHELL 0x12b471000 == 41 [pid = 1712] [id = 112] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x12857cc00) [pid = 1712] [serial = 316] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x128f3d800) [pid = 1712] [serial = 319] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x12ac6e800) [pid = 1712] [serial = 287] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x128f36800) [pid = 1712] [serial = 317] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x12363e800) [pid = 1712] [serial = 307] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x1244bb800) [pid = 1712] [serial = 308] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x1191b7400) [pid = 1712] [serial = 299] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x118467400) [pid = 1712] [serial = 298] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x124776c00) [pid = 1712] [serial = 310] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x12500a400) [pid = 1712] [serial = 311] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x1169b5c00) [pid = 1712] [serial = 301] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x119702800) [pid = 1712] [serial = 302] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x126ea7c00) [pid = 1712] [serial = 313] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x121381800) [pid = 1712] [serial = 304] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x121461000) [pid = 1712] [serial = 305] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x12a87a000) [pid = 1712] [serial = 322] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x12980d800) [pid = 1712] [serial = 320] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x12aea4c00) [pid = 1712] [serial = 328] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x12ac64800) [pid = 1712] [serial = 323] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x128574000) [pid = 1712] [serial = 325] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x12bea0c00) [pid = 1712] [serial = 332] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x128572000) [pid = 1712] [serial = 314] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x12a945000) [pid = 1712] [serial = 326] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x12bcf1c00) [pid = 1712] [serial = 331] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x12b42f400) [pid = 1712] [serial = 329] [outer = 0x0] [url = about:blank] 14:23:17 INFO - PROCESS | 1712 | 1461705797160 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]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 619ms 14:23:17 INFO - PROCESS | 1712 | 1461705797186 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 1712 | 1461705797189 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 14:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:23:17 INFO - PROCESS | 1712 | 1461705797195 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 1712 | 1461705797198 Marionette TRACE conn2 <- [1,510,null,{}] 14:23:17 INFO - PROCESS | 1712 | 1461705797209 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}] 14:23:17 INFO - PROCESS | 1712 | 1461705797301 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:23:17 INFO - PROCESS | 1712 | 1461705797346 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x119644800 == 42 [pid = 1712] [id = 135] 14:23:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x11a09a400) [pid = 1712] [serial = 402] [outer = 0x0] 14:23:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x121d99000) [pid = 1712] [serial = 403] [outer = 0x11a09a400] 14:23:17 INFO - PROCESS | 1712 | 1461705797374 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x124775400) [pid = 1712] [serial = 404] [outer = 0x11a09a400] 14:23:17 INFO - PROCESS | 1712 | 1461705797739 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]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 574ms 14:23:17 INFO - PROCESS | 1712 | 1461705797770 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:23:17 INFO - PROCESS | 1712 | 1461705797775 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 14:23:17 INFO - PROCESS | 1712 | 1461705797778 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 1712 | 1461705797780 Marionette TRACE conn2 <- [1,514,null,{}] 14:23:17 INFO - PROCESS | 1712 | 1461705797783 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}] 14:23:17 INFO - PROCESS | 1712 | 1461705797903 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:23:18 INFO - PROCESS | 1712 | 1461705797998 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x11a0ea000 == 43 [pid = 1712] [id = 136] 14:23:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x124855800) [pid = 1712] [serial = 405] [outer = 0x0] 14:23:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x1250db800) [pid = 1712] [serial = 406] [outer = 0x124855800] 14:23:18 INFO - PROCESS | 1712 | 1461705798037 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x126ee9c00) [pid = 1712] [serial = 407] [outer = 0x124855800] 14:23:18 INFO - PROCESS | 1712 | 1461705798381 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]]]}] 14:23:18 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 14:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 619ms 14:23:18 INFO - PROCESS | 1712 | 1461705798403 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 1712 | 1461705798406 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 14:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:23:18 INFO - PROCESS | 1712 | 1461705798413 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - PROCESS | 1712 | 1461705798414 Marionette TRACE conn2 <- [1,518,null,{}] 14:23:18 INFO - PROCESS | 1712 | 1461705798418 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}] 14:23:18 INFO - PROCESS | 1712 | 1461705798564 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:23:18 INFO - PROCESS | 1712 | 1461705798595 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x121555800 == 44 [pid = 1712] [id = 137] 14:23:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x128579800) [pid = 1712] [serial = 408] [outer = 0x0] 14:23:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x12857cc00) [pid = 1712] [serial = 409] [outer = 0x128579800] 14:23:18 INFO - PROCESS | 1712 | 1461705798639 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x128d08400) [pid = 1712] [serial = 410] [outer = 0x128579800] 14:23:19 INFO - PROCESS | 1712 | 1461705799035 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]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 14:23:19 INFO - PROCESS | 1712 | 1461705799083 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 1712 | 1461705799084 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 14:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:23:19 INFO - PROCESS | 1712 | 1461705799086 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 1712 | 1461705799087 Marionette TRACE conn2 <- [1,522,null,{}] 14:23:19 INFO - PROCESS | 1712 | 1461705799090 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}] 14:23:19 INFO - PROCESS | 1712 | 1461705799207 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:23:19 INFO - PROCESS | 1712 | 1461705799220 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x12365d800 == 45 [pid = 1712] [id = 138] 14:23:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x12857a000) [pid = 1712] [serial = 411] [outer = 0x0] 14:23:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x128f38800) [pid = 1712] [serial = 412] [outer = 0x12857a000] 14:23:19 INFO - PROCESS | 1712 | 1461705799249 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x12aea6800) [pid = 1712] [serial = 413] [outer = 0x12857a000] 14:23:19 INFO - PROCESS | 1712 | 1461705799616 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]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 568ms 14:23:19 INFO - PROCESS | 1712 | 1461705799655 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 1712 | 1461705799656 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 14:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:23:19 INFO - PROCESS | 1712 | 1461705799658 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 1712 | 1461705799660 Marionette TRACE conn2 <- [1,526,null,{}] 14:23:19 INFO - PROCESS | 1712 | 1461705799662 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}] 14:23:19 INFO - PROCESS | 1712 | 1461705799751 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:23:19 INFO - PROCESS | 1712 | 1461705799762 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x125618000 == 46 [pid = 1712] [id = 139] 14:23:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x128d05400) [pid = 1712] [serial = 414] [outer = 0x0] 14:23:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x12b429c00) [pid = 1712] [serial = 415] [outer = 0x128d05400] 14:23:19 INFO - PROCESS | 1712 | 1461705799787 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x12be9ac00) [pid = 1712] [serial = 416] [outer = 0x128d05400] 14:23:20 INFO - PROCESS | 1712 | 1461705800135 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]]]}] 14:23:20 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 14:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 14:23:20 INFO - PROCESS | 1712 | 1461705800178 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 1712 | 1461705800180 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 14:23:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:23:20 INFO - PROCESS | 1712 | 1461705800182 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 1712 | 1461705800183 Marionette TRACE conn2 <- [1,530,null,{}] 14:23:20 INFO - PROCESS | 1712 | 1461705800186 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}] 14:23:20 INFO - PROCESS | 1712 | 1461705800287 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:23:20 INFO - PROCESS | 1712 | 1461705800326 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x12869f800 == 47 [pid = 1712] [id = 140] 14:23:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x12ac6f000) [pid = 1712] [serial = 417] [outer = 0x0] 14:23:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12c102800) [pid = 1712] [serial = 418] [outer = 0x12ac6f000] 14:23:20 INFO - PROCESS | 1712 | 1461705800351 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x12c366c00) [pid = 1712] [serial = 419] [outer = 0x12ac6f000] 14:23:20 INFO - PROCESS | 1712 | 1461705800693 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"]]]}] 14:23:20 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 14:23:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:23:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:23:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:23:20 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 14:23:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:23:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:23:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:23:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 14:23:20 INFO - PROCESS | 1712 | 1461705800702 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 1712 | 1461705800703 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 14:23:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:23:20 INFO - PROCESS | 1712 | 1461705800706 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 1712 | 1461705800709 Marionette TRACE conn2 <- [1,534,null,{}] 14:23:20 INFO - PROCESS | 1712 | 1461705800711 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}] 14:23:20 INFO - PROCESS | 1712 | 1461705800812 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:23:20 INFO - PROCESS | 1712 | 1461705800817 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac49000 == 48 [pid = 1712] [id = 141] 14:23:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x12c36cc00) [pid = 1712] [serial = 420] [outer = 0x0] 14:23:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x12c793400) [pid = 1712] [serial = 421] [outer = 0x12c36cc00] 14:23:20 INFO - PROCESS | 1712 | 1461705800842 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x12ca6cc00) [pid = 1712] [serial = 422] [outer = 0x12c36cc00] 14:23:21 INFO - PROCESS | 1712 | 1461705801340 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]]]}] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x1197c3000) [pid = 1712] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x128d07c00) [pid = 1712] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x128d10000) [pid = 1712] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x12aae4800) [pid = 1712] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x1167b8800) [pid = 1712] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x113359c00) [pid = 1712] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x124727000) [pid = 1712] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x119c5cc00) [pid = 1712] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x12c105c00) [pid = 1712] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x11643a800) [pid = 1712] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x117c38c00) [pid = 1712] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x12352d000) [pid = 1712] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x121387800) [pid = 1712] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:23:21 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x126ea7000) [pid = 1712] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:23:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:23:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 670ms 14:23:21 INFO - PROCESS | 1712 | 1461705801377 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 1712 | 1461705801378 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 14:23:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:23:21 INFO - PROCESS | 1712 | 1461705801381 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 1712 | 1461705801382 Marionette TRACE conn2 <- [1,538,null,{}] 14:23:21 INFO - PROCESS | 1712 | 1461705801384 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}] 14:23:21 INFO - PROCESS | 1712 | 1461705801466 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:23:21 INFO - PROCESS | 1712 | 1461705801470 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x11923b000 == 49 [pid = 1712] [id = 142] 14:23:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x119c5cc00) [pid = 1712] [serial = 423] [outer = 0x0] 14:23:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x126eb1000) [pid = 1712] [serial = 424] [outer = 0x119c5cc00] 14:23:21 INFO - PROCESS | 1712 | 1461705801508 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x12aea1400) [pid = 1712] [serial = 425] [outer = 0x119c5cc00] 14:23:21 INFO - PROCESS | 1712 | 1461705801880 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]]]}] 14:23:21 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. 14:23:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 14:23:21 INFO - PROCESS | 1712 | 1461705801903 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 1712 | 1461705801904 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 14:23:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:23:21 INFO - PROCESS | 1712 | 1461705801909 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 1712 | 1461705801911 Marionette TRACE conn2 <- [1,542,null,{}] 14:23:21 INFO - PROCESS | 1712 | 1461705801913 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}] 14:23:22 INFO - PROCESS | 1712 | 1461705802025 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:23:22 INFO - PROCESS | 1712 | 1461705802053 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc6b000 == 50 [pid = 1712] [id = 143] 14:23:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x121381400) [pid = 1712] [serial = 426] [outer = 0x0] 14:23:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x12c794400) [pid = 1712] [serial = 427] [outer = 0x121381400] 14:23:22 INFO - PROCESS | 1712 | 1461705802082 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x12cde3400) [pid = 1712] [serial = 428] [outer = 0x121381400] 14:23:22 INFO - PROCESS | 1712 | 1461705802366 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]]]}] 14:23:22 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. 14:23:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 470ms 14:23:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:23:22 INFO - PROCESS | 1712 | 1461705802381 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 1712 | 1461705802382 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 14:23:22 INFO - PROCESS | 1712 | 1461705802385 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - PROCESS | 1712 | 1461705802386 Marionette TRACE conn2 <- [1,546,null,{}] 14:23:22 INFO - PROCESS | 1712 | 1461705802398 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}] 14:23:22 INFO - PROCESS | 1712 | 1461705802516 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:23:22 INFO - PROCESS | 1712 | 1461705802529 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7aa000 == 51 [pid = 1712] [id = 144] 14:23:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x119787800) [pid = 1712] [serial = 429] [outer = 0x0] 14:23:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x11978a800) [pid = 1712] [serial = 430] [outer = 0x119787800] 14:23:22 INFO - PROCESS | 1712 | 1461705802578 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x12ca78c00) [pid = 1712] [serial = 431] [outer = 0x119787800] 14:23:23 INFO - PROCESS | 1712 | 1461705803030 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]]]}] 14:23:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:23:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 670ms 14:23:23 INFO - PROCESS | 1712 | 1461705803056 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 1712 | 1461705803057 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 14:23:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:23:23 INFO - PROCESS | 1712 | 1461705803060 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 1712 | 1461705803061 Marionette TRACE conn2 <- [1,550,null,{}] 14:23:23 INFO - PROCESS | 1712 | 1461705803063 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}] 14:23:23 INFO - PROCESS | 1712 | 1461705803146 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:23:23 INFO - PROCESS | 1712 | 1461705803150 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca8a000 == 52 [pid = 1712] [id = 145] 14:23:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x1180a6000) [pid = 1712] [serial = 432] [outer = 0x0] 14:23:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x1180acc00) [pid = 1712] [serial = 433] [outer = 0x1180a6000] 14:23:23 INFO - PROCESS | 1712 | 1461705803183 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x11978f000) [pid = 1712] [serial = 434] [outer = 0x1180a6000] 14:23:23 INFO - PROCESS | 1712 | 1461705803615 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]]]}] 14:23:23 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. 14:23:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 14:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:23:23 INFO - PROCESS | 1712 | 1461705803629 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 1712 | 1461705803632 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 14:23:23 INFO - PROCESS | 1712 | 1461705803635 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 1712 | 1461705803638 Marionette TRACE conn2 <- [1,554,null,{}] 14:23:23 INFO - PROCESS | 1712 | 1461705803642 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}] 14:23:23 INFO - PROCESS | 1712 | 1461705803744 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:23:23 INFO - PROCESS | 1712 | 1461705803792 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x11885e800 == 53 [pid = 1712] [id = 146] 14:23:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x1161cd000) [pid = 1712] [serial = 435] [outer = 0x0] 14:23:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x117682000) [pid = 1712] [serial = 436] [outer = 0x1161cd000] 14:23:23 INFO - PROCESS | 1712 | 1461705803823 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x1180b1800) [pid = 1712] [serial = 437] [outer = 0x1161cd000] 14:23:24 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:24 INFO - PROCESS | 1712 | 1461705804265 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]]]}] 14:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 14:23:24 INFO - PROCESS | 1712 | 1461705804323 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 1712 | 1461705804328 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 14:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:23:24 INFO - PROCESS | 1712 | 1461705804334 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 1712 | 1461705804336 Marionette TRACE conn2 <- [1,558,null,{}] 14:23:24 INFO - PROCESS | 1712 | 1461705804339 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}] 14:23:24 INFO - PROCESS | 1712 | 1461705804440 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:23:24 INFO - PROCESS | 1712 | 1461705804503 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x1219ae000 == 54 [pid = 1712] [id = 147] 14:23:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x11970f400) [pid = 1712] [serial = 438] [outer = 0x0] 14:23:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x11978ec00) [pid = 1712] [serial = 439] [outer = 0x11970f400] 14:23:24 INFO - PROCESS | 1712 | 1461705804532 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x11a097400) [pid = 1712] [serial = 440] [outer = 0x11970f400] 14:23:24 INFO - PROCESS | 1712 | 1461705804946 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]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 14:23:25 INFO - PROCESS | 1712 | 1461705805004 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 1712 | 1461705805005 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 14:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:23:25 INFO - PROCESS | 1712 | 1461705805008 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 1712 | 1461705805011 Marionette TRACE conn2 <- [1,562,null,{}] 14:23:25 INFO - PROCESS | 1712 | 1461705805018 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}] 14:23:25 INFO - PROCESS | 1712 | 1461705805145 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:23:25 INFO - PROCESS | 1712 | 1461705805198 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c16d800 == 55 [pid = 1712] [id = 148] 14:23:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x121bf7800) [pid = 1712] [serial = 441] [outer = 0x0] 14:23:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x1248f0c00) [pid = 1712] [serial = 442] [outer = 0x121bf7800] 14:23:25 INFO - PROCESS | 1712 | 1461705805230 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x128578000) [pid = 1712] [serial = 443] [outer = 0x121bf7800] 14:23:25 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:25 INFO - PROCESS | 1712 | 1461705805648 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]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 14:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:23:25 INFO - PROCESS | 1712 | 1461705805682 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 1712 | 1461705805684 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 14:23:25 INFO - PROCESS | 1712 | 1461705805686 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 1712 | 1461705805687 Marionette TRACE conn2 <- [1,566,null,{}] 14:23:25 INFO - PROCESS | 1712 | 1461705805690 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}] 14:23:25 INFO - PROCESS | 1712 | 1461705805790 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:23:25 INFO - PROCESS | 1712 | 1461705805837 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc51000 == 56 [pid = 1712] [id = 149] 14:23:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x128f38000) [pid = 1712] [serial = 444] [outer = 0x0] 14:23:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x12a87a000) [pid = 1712] [serial = 445] [outer = 0x128f38000] 14:23:25 INFO - PROCESS | 1712 | 1461705805870 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12aaeb800) [pid = 1712] [serial = 446] [outer = 0x128f38000] 14:23:26 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:26 INFO - PROCESS | 1712 | 1461705806276 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]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 618ms 14:23:26 INFO - PROCESS | 1712 | 1461705806305 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 1712 | 1461705806307 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 14:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:23:26 INFO - PROCESS | 1712 | 1461705806309 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 1712 | 1461705806310 Marionette TRACE conn2 <- [1,570,null,{}] 14:23:26 INFO - PROCESS | 1712 | 1461705806313 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}] 14:23:26 INFO - PROCESS | 1712 | 1461705806409 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:23:26 INFO - PROCESS | 1712 | 1461705806490 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc6b800 == 57 [pid = 1712] [id = 150] 14:23:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x12ac69400) [pid = 1712] [serial = 447] [outer = 0x0] 14:23:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12bce6c00) [pid = 1712] [serial = 448] [outer = 0x12ac69400] 14:23:26 INFO - PROCESS | 1712 | 1461705806520 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x12c369800) [pid = 1712] [serial = 449] [outer = 0x12ac69400] 14:23:26 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:26 INFO - PROCESS | 1712 | 1461705806959 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]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 14:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:23:26 INFO - PROCESS | 1712 | 1461705806979 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 1712 | 1461705806980 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 14:23:26 INFO - PROCESS | 1712 | 1461705806982 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 1712 | 1461705806984 Marionette TRACE conn2 <- [1,574,null,{}] 14:23:26 INFO - PROCESS | 1712 | 1461705806986 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}] 14:23:27 INFO - PROCESS | 1712 | 1461705807104 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:23:27 INFO - PROCESS | 1712 | 1461705807156 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a97a000 == 58 [pid = 1712] [id = 151] 14:23:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x12b42dc00) [pid = 1712] [serial = 450] [outer = 0x0] 14:23:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x12c795400) [pid = 1712] [serial = 451] [outer = 0x12b42dc00] 14:23:27 INFO - PROCESS | 1712 | 1461705807187 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x12cdef800) [pid = 1712] [serial = 452] [outer = 0x12b42dc00] 14:23:27 INFO - PROCESS | 1712 | 1461705807613 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]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 14:23:27 INFO - PROCESS | 1712 | 1461705807654 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 1712 | 1461705807656 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 14:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:23:27 INFO - PROCESS | 1712 | 1461705807660 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 1712 | 1461705807662 Marionette TRACE conn2 <- [1,578,null,{}] 14:23:27 INFO - PROCESS | 1712 | 1461705807666 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}] 14:23:27 INFO - PROCESS | 1712 | 1461705807854 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:23:27 INFO - PROCESS | 1712 | 1461705807947 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x117568000 == 59 [pid = 1712] [id = 152] 14:23:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x11338a800) [pid = 1712] [serial = 453] [outer = 0x0] 14:23:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x121d15000) [pid = 1712] [serial = 454] [outer = 0x11338a800] 14:23:28 INFO - PROCESS | 1712 | 1461705807993 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x12d2a9800) [pid = 1712] [serial = 455] [outer = 0x11338a800] 14:23:28 INFO - PROCESS | 1712 | 1461705808697 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]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1125ms 14:23:28 INFO - PROCESS | 1712 | 1461705808784 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 1712 | 1461705808787 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 14:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:23:28 INFO - PROCESS | 1712 | 1461705808791 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 1712 | 1461705808793 Marionette TRACE conn2 <- [1,582,null,{}] 14:23:28 INFO - PROCESS | 1712 | 1461705808796 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}] 14:23:28 INFO - PROCESS | 1712 | 1461705808889 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:23:28 INFO - PROCESS | 1712 | 1461705808943 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x11847b800 == 60 [pid = 1712] [id = 153] 14:23:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x112043000) [pid = 1712] [serial = 456] [outer = 0x0] 14:23:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x113359c00) [pid = 1712] [serial = 457] [outer = 0x112043000] 14:23:28 INFO - PROCESS | 1712 | 1461705808972 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x116620800) [pid = 1712] [serial = 458] [outer = 0x112043000] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7aa000 == 59 [pid = 1712] [id = 144] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc6b000 == 58 [pid = 1712] [id = 143] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x11923b000 == 57 [pid = 1712] [id = 142] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac49000 == 56 [pid = 1712] [id = 141] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12869f800 == 55 [pid = 1712] [id = 140] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x125618000 == 54 [pid = 1712] [id = 139] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12365d800 == 53 [pid = 1712] [id = 138] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x12c36ec00) [pid = 1712] [serial = 379] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x121555800 == 52 [pid = 1712] [id = 137] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x11a0ea000 == 51 [pid = 1712] [id = 136] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x119644800 == 50 [pid = 1712] [id = 135] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x119656000 == 49 [pid = 1712] [id = 134] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x11214a000 == 48 [pid = 1712] [id = 133] 14:23:29 INFO - PROCESS | 1712 | --DOCSHELL 0x116a80000 == 47 [pid = 1712] [id = 128] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x12500f800) [pid = 1712] [serial = 154] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x128f45400) [pid = 1712] [serial = 361] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x12ac63c00) [pid = 1712] [serial = 364] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x12aef3000) [pid = 1712] [serial = 367] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x11835e400) [pid = 1712] [serial = 337] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x121412400) [pid = 1712] [serial = 341] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x119c66000) [pid = 1712] [serial = 340] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x12ac70000) [pid = 1712] [serial = 365] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x118071c00) [pid = 1712] [serial = 346] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x1197d0c00) [pid = 1712] [serial = 347] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x1248f5400) [pid = 1712] [serial = 352] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x125679000) [pid = 1712] [serial = 353] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x126ea6000) [pid = 1712] [serial = 355] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x126eb2000) [pid = 1712] [serial = 356] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x12bea6c00) [pid = 1712] [serial = 334] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x121384800) [pid = 1712] [serial = 349] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x12367d400) [pid = 1712] [serial = 350] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x118686c00) [pid = 1712] [serial = 344] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x11835ac00) [pid = 1712] [serial = 343] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x12b42b400) [pid = 1712] [serial = 368] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x1250e7000) [pid = 1712] [serial = 370] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x12bce5000) [pid = 1712] [serial = 373] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x128f3fc00) [pid = 1712] [serial = 371] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x128d0d800) [pid = 1712] [serial = 359] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x126ee9000) [pid = 1712] [serial = 358] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x12a94f000) [pid = 1712] [serial = 362] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x12c103c00) [pid = 1712] [serial = 374] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12c36b400) [pid = 1712] [serial = 377] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x12c10e400) [pid = 1712] [serial = 376] [outer = 0x0] [url = about:blank] 14:23:29 INFO - PROCESS | 1712 | 1461705809416 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]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 14:23:29 INFO - PROCESS | 1712 | 1461705809462 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 1712 | 1461705809466 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 14:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:23:29 INFO - PROCESS | 1712 | 1461705809470 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 1712 | 1461705809472 Marionette TRACE conn2 <- [1,586,null,{}] 14:23:29 INFO - PROCESS | 1712 | 1461705809482 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}] 14:23:29 INFO - PROCESS | 1712 | 1461705809564 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:23:29 INFO - PROCESS | 1712 | 1461705809569 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x117437000 == 48 [pid = 1712] [id = 154] 14:23:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x11807bc00) [pid = 1712] [serial = 459] [outer = 0x0] 14:23:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x1180b0400) [pid = 1712] [serial = 460] [outer = 0x11807bc00] 14:23:29 INFO - PROCESS | 1712 | 1461705809598 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x118681400) [pid = 1712] [serial = 461] [outer = 0x11807bc00] 14:23:29 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:29 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:29 INFO - PROCESS | 1712 | 1461705809969 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]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 528ms 14:23:29 INFO - PROCESS | 1712 | 1461705809998 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 1712 | 1461705810000 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 14:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:23:30 INFO - PROCESS | 1712 | 1461705810002 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - PROCESS | 1712 | 1461705810004 Marionette TRACE conn2 <- [1,590,null,{}] 14:23:30 INFO - PROCESS | 1712 | 1461705810012 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}] 14:23:30 INFO - PROCESS | 1712 | 1461705810094 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:23:30 INFO - PROCESS | 1712 | 1461705810101 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e05800 == 49 [pid = 1712] [id = 155] 14:23:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x1196c9400) [pid = 1712] [serial = 462] [outer = 0x0] 14:23:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x119790800) [pid = 1712] [serial = 463] [outer = 0x1196c9400] 14:23:30 INFO - PROCESS | 1712 | 1461705810129 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x11a09b000) [pid = 1712] [serial = 464] [outer = 0x1196c9400] 14:23:30 INFO - PROCESS | 1712 | 1461705810452 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]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 471ms 14:23:30 INFO - PROCESS | 1712 | 1461705810475 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:23:30 INFO - PROCESS | 1712 | 1461705810477 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 14:23:30 INFO - PROCESS | 1712 | 1461705810480 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - PROCESS | 1712 | 1461705810481 Marionette TRACE conn2 <- [1,594,null,{}] 14:23:30 INFO - PROCESS | 1712 | 1461705810483 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}] 14:23:30 INFO - PROCESS | 1712 | 1461705810570 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:23:30 INFO - PROCESS | 1712 | 1461705810618 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a3000 == 50 [pid = 1712] [id = 156] 14:23:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x12137e800) [pid = 1712] [serial = 465] [outer = 0x0] 14:23:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x12145ec00) [pid = 1712] [serial = 466] [outer = 0x12137e800] 14:23:30 INFO - PROCESS | 1712 | 1461705810645 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x123642000) [pid = 1712] [serial = 467] [outer = 0x12137e800] 14:23:30 INFO - PROCESS | 1712 | 1461705810946 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]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 14:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:23:31 INFO - PROCESS | 1712 | 1461705810998 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:23:31 INFO - PROCESS | 1712 | 1461705810999 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 14:23:31 INFO - PROCESS | 1712 | 1461705811002 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 1712 | 1461705811003 Marionette TRACE conn2 <- [1,598,null,{}] 14:23:31 INFO - PROCESS | 1712 | 1461705811005 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}] 14:23:31 INFO - PROCESS | 1712 | 1461705811083 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:23:31 INFO - PROCESS | 1712 | 1461705811138 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x121dc0000 == 51 [pid = 1712] [id = 157] 14:23:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x121383400) [pid = 1712] [serial = 468] [outer = 0x0] 14:23:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x12438a000) [pid = 1712] [serial = 469] [outer = 0x121383400] 14:23:31 INFO - PROCESS | 1712 | 1461705811163 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x1250e7000) [pid = 1712] [serial = 470] [outer = 0x121383400] 14:23:31 INFO - PROCESS | 1712 | 1461705811462 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]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 467ms 14:23:31 INFO - PROCESS | 1712 | 1461705811470 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:23:31 INFO - PROCESS | 1712 | 1461705811471 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 14:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:23:31 INFO - PROCESS | 1712 | 1461705811480 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 1712 | 1461705811481 Marionette TRACE conn2 <- [1,602,null,{}] 14:23:31 INFO - PROCESS | 1712 | 1461705811490 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}] 14:23:31 INFO - PROCESS | 1712 | 1461705811602 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:23:31 INFO - PROCESS | 1712 | 1461705811613 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x126eca000 == 52 [pid = 1712] [id = 158] 14:23:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x12367b800) [pid = 1712] [serial = 471] [outer = 0x0] 14:23:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x126ea6000) [pid = 1712] [serial = 472] [outer = 0x12367b800] 14:23:31 INFO - PROCESS | 1712 | 1461705811640 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x128d0ec00) [pid = 1712] [serial = 473] [outer = 0x12367b800] 14:23:31 INFO - PROCESS | 1712 | 1461705811990 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]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 529ms 14:23:32 INFO - PROCESS | 1712 | 1461705812005 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 1712 | 1461705812007 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 14:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:23:32 INFO - PROCESS | 1712 | 1461705812010 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 1712 | 1461705812011 Marionette TRACE conn2 <- [1,606,null,{}] 14:23:32 INFO - PROCESS | 1712 | 1461705812013 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}] 14:23:32 INFO - PROCESS | 1712 | 1461705812108 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:23:32 INFO - PROCESS | 1712 | 1461705812120 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x129838800 == 53 [pid = 1712] [id = 159] 14:23:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x1249b4000) [pid = 1712] [serial = 474] [outer = 0x0] 14:23:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x12a87b000) [pid = 1712] [serial = 475] [outer = 0x1249b4000] 14:23:32 INFO - PROCESS | 1712 | 1461705812145 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12aaef000) [pid = 1712] [serial = 476] [outer = 0x1249b4000] 14:23:32 INFO - PROCESS | 1712 | 1461705812454 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]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 14:23:32 INFO - PROCESS | 1712 | 1461705812499 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 1712 | 1461705812501 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 14:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:23:32 INFO - PROCESS | 1712 | 1461705812503 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 1712 | 1461705812504 Marionette TRACE conn2 <- [1,610,null,{}] 14:23:32 INFO - PROCESS | 1712 | 1461705812506 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}] 14:23:32 INFO - PROCESS | 1712 | 1461705812604 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:23:32 INFO - PROCESS | 1712 | 1461705812609 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aadd800 == 54 [pid = 1712] [id = 160] 14:23:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x129809800) [pid = 1712] [serial = 477] [outer = 0x0] 14:23:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12aea0000) [pid = 1712] [serial = 478] [outer = 0x129809800] 14:23:32 INFO - PROCESS | 1712 | 1461705812660 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x12b42f400) [pid = 1712] [serial = 479] [outer = 0x129809800] 14:23:32 INFO - PROCESS | 1712 | 1461705812972 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]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 14:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:23:33 INFO - PROCESS | 1712 | 1461705813022 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 1712 | 1461705813024 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 14:23:33 INFO - PROCESS | 1712 | 1461705813026 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 1712 | 1461705813027 Marionette TRACE conn2 <- [1,614,null,{}] 14:23:33 INFO - PROCESS | 1712 | 1461705813029 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}] 14:23:33 INFO - PROCESS | 1712 | 1461705813128 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:23:33 INFO - PROCESS | 1712 | 1461705813159 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b481800 == 55 [pid = 1712] [id = 161] 14:23:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x12980a800) [pid = 1712] [serial = 480] [outer = 0x0] 14:23:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x12be97400) [pid = 1712] [serial = 481] [outer = 0x12980a800] 14:23:33 INFO - PROCESS | 1712 | 1461705813186 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x12bff1000) [pid = 1712] [serial = 482] [outer = 0x12980a800] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x1166da400) [pid = 1712] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x126ef1400) [pid = 1712] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x12980e800) [pid = 1712] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x128579800) [pid = 1712] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x12857a000) [pid = 1712] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x12ac6f000) [pid = 1712] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x1196d1800) [pid = 1712] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x121381400) [pid = 1712] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x1217e9c00) [pid = 1712] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x1249b4400) [pid = 1712] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x1191b4c00) [pid = 1712] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x116744400) [pid = 1712] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x11a09a400) [pid = 1712] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x117c2b800) [pid = 1712] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x128d05400) [pid = 1712] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x116450000) [pid = 1712] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x1196d0800) [pid = 1712] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x111114000) [pid = 1712] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x124855800) [pid = 1712] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x119c5cc00) [pid = 1712] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x12c36cc00) [pid = 1712] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x1167b7400) [pid = 1712] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x114eeb800) [pid = 1712] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x1197c6800) [pid = 1712] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x119787800) [pid = 1712] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x123524c00) [pid = 1712] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x12bea4800) [pid = 1712] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:23:33 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x1167b8000) [pid = 1712] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:23:33 INFO - PROCESS | 1712 | 1461705813694 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]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 719ms 14:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:23:33 INFO - PROCESS | 1712 | 1461705813746 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 1712 | 1461705813747 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 14:23:33 INFO - PROCESS | 1712 | 1461705813749 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 1712 | 1461705813750 Marionette TRACE conn2 <- [1,618,null,{}] 14:23:33 INFO - PROCESS | 1712 | 1461705813753 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}] 14:23:33 INFO - PROCESS | 1712 | 1461705813845 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:23:33 INFO - PROCESS | 1712 | 1461705813899 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x117433800 == 56 [pid = 1712] [id = 162] 14:23:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x114eeb800) [pid = 1712] [serial = 483] [outer = 0x0] 14:23:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x117c2b800) [pid = 1712] [serial = 484] [outer = 0x114eeb800] 14:23:33 INFO - PROCESS | 1712 | 1461705813927 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x119c60400) [pid = 1712] [serial = 485] [outer = 0x114eeb800] 14:23:34 INFO - PROCESS | 1712 | 1461705814223 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]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 14:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:23:34 INFO - PROCESS | 1712 | 1461705814269 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 1712 | 1461705814270 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 14:23:34 INFO - PROCESS | 1712 | 1461705814273 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 1712 | 1461705814277 Marionette TRACE conn2 <- [1,622,null,{}] 14:23:34 INFO - PROCESS | 1712 | 1461705814279 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}] 14:23:34 INFO - PROCESS | 1712 | 1461705814372 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:23:34 INFO - PROCESS | 1712 | 1461705814393 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c15e800 == 57 [pid = 1712] [id = 163] 14:23:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x1217e9c00) [pid = 1712] [serial = 486] [outer = 0x0] 14:23:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x12980e800) [pid = 1712] [serial = 487] [outer = 0x1217e9c00] 14:23:34 INFO - PROCESS | 1712 | 1461705814422 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x12c111400) [pid = 1712] [serial = 488] [outer = 0x1217e9c00] 14:23:34 INFO - PROCESS | 1712 | 1461705814750 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]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 14:23:34 INFO - PROCESS | 1712 | 1461705814794 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 1712 | 1461705814795 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 14:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:23:34 INFO - PROCESS | 1712 | 1461705814798 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 1712 | 1461705814799 Marionette TRACE conn2 <- [1,626,null,{}] 14:23:34 INFO - PROCESS | 1712 | 1461705814801 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}] 14:23:34 INFO - PROCESS | 1712 | 1461705814905 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:23:34 INFO - PROCESS | 1712 | 1461705814914 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7a3000 == 58 [pid = 1712] [id = 164] 14:23:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x12be99800) [pid = 1712] [serial = 489] [outer = 0x0] 14:23:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12c792000) [pid = 1712] [serial = 490] [outer = 0x12be99800] 14:23:34 INFO - PROCESS | 1712 | 1461705814939 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x12ca6d400) [pid = 1712] [serial = 491] [outer = 0x12be99800] 14:23:35 INFO - PROCESS | 1712 | 1461705815233 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]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 14:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:23:35 INFO - PROCESS | 1712 | 1461705815266 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 1712 | 1461705815267 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 14:23:35 INFO - PROCESS | 1712 | 1461705815269 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 1712 | 1461705815271 Marionette TRACE conn2 <- [1,630,null,{}] 14:23:35 INFO - PROCESS | 1712 | 1461705815274 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}] 14:23:35 INFO - PROCESS | 1712 | 1461705815356 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:23:35 INFO - PROCESS | 1712 | 1461705815362 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cdb2000 == 59 [pid = 1712] [id = 165] 14:23:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x11996ec00) [pid = 1712] [serial = 492] [outer = 0x0] 14:23:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x119975000) [pid = 1712] [serial = 493] [outer = 0x11996ec00] 14:23:35 INFO - PROCESS | 1712 | 1461705815387 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x119979400) [pid = 1712] [serial = 494] [outer = 0x11996ec00] 14:23:35 INFO - PROCESS | 1712 | 1461705815850 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]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 620ms 14:23:35 INFO - PROCESS | 1712 | 1461705815893 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:23:35 INFO - PROCESS | 1712 | 1461705815895 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 14:23:35 INFO - PROCESS | 1712 | 1461705815899 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 1712 | 1461705815902 Marionette TRACE conn2 <- [1,634,null,{}] 14:23:35 INFO - PROCESS | 1712 | 1461705815906 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}] 14:23:36 INFO - PROCESS | 1712 | 1461705816010 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:23:36 INFO - PROCESS | 1712 | 1461705816076 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x11743c800 == 60 [pid = 1712] [id = 166] 14:23:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x111dc2000) [pid = 1712] [serial = 495] [outer = 0x0] 14:23:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x11661a000) [pid = 1712] [serial = 496] [outer = 0x111dc2000] 14:23:36 INFO - PROCESS | 1712 | 1461705816110 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x116abac00) [pid = 1712] [serial = 497] [outer = 0x111dc2000] 14:23:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x118076000) [pid = 1712] [serial = 498] [outer = 0x12cde6c00] 14:23:36 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:36 INFO - PROCESS | 1712 | 1461705816566 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]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 722ms 14:23:36 INFO - PROCESS | 1712 | 1461705816620 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 1712 | 1461705816624 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 14:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:23:36 INFO - PROCESS | 1712 | 1461705816628 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 1712 | 1461705816630 Marionette TRACE conn2 <- [1,638,null,{}] 14:23:36 INFO - PROCESS | 1712 | 1461705816633 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}] 14:23:36 INFO - PROCESS | 1712 | 1461705816748 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:23:36 INFO - PROCESS | 1712 | 1461705816801 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x11847a800 == 61 [pid = 1712] [id = 167] 14:23:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x11767a000) [pid = 1712] [serial = 499] [outer = 0x0] 14:23:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x118685800) [pid = 1712] [serial = 500] [outer = 0x11767a000] 14:23:36 INFO - PROCESS | 1712 | 1461705816830 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x1197c8c00) [pid = 1712] [serial = 501] [outer = 0x11767a000] 14:23:37 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:37 INFO - PROCESS | 1712 | 1461705817252 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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 14:23:37 INFO - PROCESS | 1712 | 1461705817298 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 1712 | 1461705817299 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 14:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:23:37 INFO - PROCESS | 1712 | 1461705817327 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 1712 | 1461705817329 Marionette TRACE conn2 <- [1,642,null,{}] 14:23:37 INFO - PROCESS | 1712 | 1461705817338 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}] 14:23:37 INFO - PROCESS | 1712 | 1461705817477 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:23:37 INFO - PROCESS | 1712 | 1461705817528 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7bc000 == 62 [pid = 1712] [id = 168] 14:23:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x121bf0c00) [pid = 1712] [serial = 502] [outer = 0x0] 14:23:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x124851400) [pid = 1712] [serial = 503] [outer = 0x121bf0c00] 14:23:37 INFO - PROCESS | 1712 | 1461705817561 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x126eb3000) [pid = 1712] [serial = 504] [outer = 0x121bf0c00] 14:23:37 INFO - PROCESS | 1712 | 1461705817955 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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 673ms 14:23:38 INFO - PROCESS | 1712 | 1461705818000 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:23:38 INFO - PROCESS | 1712 | 1461705818002 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 14:23:38 INFO - PROCESS | 1712 | 1461705818004 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 1712 | 1461705818005 Marionette TRACE conn2 <- [1,646,null,{}] 14:23:38 INFO - PROCESS | 1712 | 1461705818010 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}] 14:23:38 INFO - PROCESS | 1712 | 1461705818114 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:23:38 INFO - PROCESS | 1712 | 1461705818166 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d34a800 == 63 [pid = 1712] [id = 169] 14:23:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x128571000) [pid = 1712] [serial = 505] [outer = 0x0] 14:23:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12857d800) [pid = 1712] [serial = 506] [outer = 0x128571000] 14:23:38 INFO - PROCESS | 1712 | 1461705818195 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x12a94d800) [pid = 1712] [serial = 507] [outer = 0x128571000] 14:23:38 INFO - PROCESS | 1712 | 1461705818625 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]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 14:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:23:38 INFO - PROCESS | 1712 | 1461705818676 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 1712 | 1461705818678 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 14:23:38 INFO - PROCESS | 1712 | 1461705818680 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 1712 | 1461705818681 Marionette TRACE conn2 <- [1,650,null,{}] 14:23:38 INFO - PROCESS | 1712 | 1461705818683 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}] 14:23:38 INFO - PROCESS | 1712 | 1461705818816 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:23:38 INFO - PROCESS | 1712 | 1461705818892 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x124f78800 == 64 [pid = 1712] [id = 170] 14:23:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x1180a8c00) [pid = 1712] [serial = 508] [outer = 0x0] 14:23:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x119787c00) [pid = 1712] [serial = 509] [outer = 0x1180a8c00] 14:23:38 INFO - PROCESS | 1712 | 1461705818923 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x12be9a000) [pid = 1712] [serial = 510] [outer = 0x1180a8c00] 14:23:39 INFO - PROCESS | 1712 | 1461705819335 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]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 870ms 14:23:39 INFO - PROCESS | 1712 | 1461705819557 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 1712 | 1461705819559 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 14:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:23:39 INFO - PROCESS | 1712 | 1461705819564 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 1712 | 1461705819566 Marionette TRACE conn2 <- [1,654,null,{}] 14:23:39 INFO - PROCESS | 1712 | 1461705819570 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}] 14:23:39 INFO - PROCESS | 1712 | 1461705819662 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:23:39 INFO - PROCESS | 1712 | 1461705819725 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x117453800 == 65 [pid = 1712] [id = 171] 14:23:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x1131bc000) [pid = 1712] [serial = 511] [outer = 0x0] 14:23:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x113322800) [pid = 1712] [serial = 512] [outer = 0x1131bc000] 14:23:39 INFO - PROCESS | 1712 | 1461705819752 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x1166d8000) [pid = 1712] [serial = 513] [outer = 0x1131bc000] 14:23:40 INFO - PROCESS | 1712 | 1461705820204 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]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 14:23:40 INFO - PROCESS | 1712 | 1461705820236 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 1712 | 1461705820240 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 14:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:23:40 INFO - PROCESS | 1712 | 1461705820248 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - PROCESS | 1712 | 1461705820252 Marionette TRACE conn2 <- [1,658,null,{}] 14:23:40 INFO - PROCESS | 1712 | 1461705820255 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}] 14:23:40 INFO - PROCESS | 1712 | 1461705820419 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:23:40 INFO - PROCESS | 1712 | 1461705820490 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fd4800 == 66 [pid = 1712] [id = 172] 14:23:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x1166e2800) [pid = 1712] [serial = 514] [outer = 0x0] 14:23:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x1180a3000) [pid = 1712] [serial = 515] [outer = 0x1166e2800] 14:23:40 INFO - PROCESS | 1712 | 1461705820536 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x11835e400) [pid = 1712] [serial = 516] [outer = 0x1166e2800] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7a3000 == 65 [pid = 1712] [id = 164] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x12c15e800 == 64 [pid = 1712] [id = 163] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x117433800 == 63 [pid = 1712] [id = 162] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x12b481800 == 62 [pid = 1712] [id = 161] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x12aadd800 == 61 [pid = 1712] [id = 160] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x129838800 == 60 [pid = 1712] [id = 159] 14:23:40 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x1180acc00) [pid = 1712] [serial = 433] [outer = 0x0] [url = about:blank] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x126eca000 == 59 [pid = 1712] [id = 158] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x121dc0000 == 58 [pid = 1712] [id = 157] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a3000 == 57 [pid = 1712] [id = 156] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x119e05800 == 56 [pid = 1712] [id = 155] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x117437000 == 55 [pid = 1712] [id = 154] 14:23:40 INFO - PROCESS | 1712 | --DOCSHELL 0x11847b800 == 54 [pid = 1712] [id = 153] 14:23:41 INFO - PROCESS | 1712 | --DOCSHELL 0x1219ae000 == 53 [pid = 1712] [id = 147] 14:23:41 INFO - PROCESS | 1712 | --DOCSHELL 0x11885e800 == 52 [pid = 1712] [id = 146] 14:23:41 INFO - PROCESS | 1712 | 1461705821036 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]]]}] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x12ca78c00) [pid = 1712] [serial = 431] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x1167b7000) [pid = 1712] [serial = 382] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x12c104800) [pid = 1712] [serial = 395] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x12aaef400) [pid = 1712] [serial = 391] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x12857cc00) [pid = 1712] [serial = 409] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x128f38800) [pid = 1712] [serial = 412] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x12c366c00) [pid = 1712] [serial = 419] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x119c9d800) [pid = 1712] [serial = 400] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x12be99000) [pid = 1712] [serial = 392] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x12c794400) [pid = 1712] [serial = 427] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x1235cd000) [pid = 1712] [serial = 296] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x126ef2c00) [pid = 1712] [serial = 388] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x128718000) [pid = 1712] [serial = 193] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x118684c00) [pid = 1712] [serial = 239] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x124775400) [pid = 1712] [serial = 404] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x1196ca000) [pid = 1712] [serial = 293] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x12be9ac00) [pid = 1712] [serial = 416] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x1169b5800) [pid = 1712] [serial = 196] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x12857ec00) [pid = 1712] [serial = 389] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x11a08f400) [pid = 1712] [serial = 385] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x12bfe6c00) [pid = 1712] [serial = 394] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x121387c00) [pid = 1712] [serial = 401] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x115e20c00) [pid = 1712] [serial = 236] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x12c102800) [pid = 1712] [serial = 418] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x1250db800) [pid = 1712] [serial = 406] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x12cde3400) [pid = 1712] [serial = 428] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x12aea1400) [pid = 1712] [serial = 425] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12b429c00) [pid = 1712] [serial = 415] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x12c793400) [pid = 1712] [serial = 421] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x128d08400) [pid = 1712] [serial = 410] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x126eb1000) [pid = 1712] [serial = 424] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x118426c00) [pid = 1712] [serial = 398] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x12197f400) [pid = 1712] [serial = 386] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x12aea6800) [pid = 1712] [serial = 413] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x11862d800) [pid = 1712] [serial = 383] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x116a74800) [pid = 1712] [serial = 397] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x11673fc00) [pid = 1712] [serial = 290] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x12ca6cc00) [pid = 1712] [serial = 422] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x1217f2800) [pid = 1712] [serial = 242] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x11978a800) [pid = 1712] [serial = 430] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x126ee9c00) [pid = 1712] [serial = 407] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x126ea8800) [pid = 1712] [serial = 245] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x121d99000) [pid = 1712] [serial = 403] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x12bfee000) [pid = 1712] [serial = 335] [outer = 0x0] [url = about:blank] 14:23:41 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x11867f400) [pid = 1712] [serial = 338] [outer = 0x0] [url = about:blank] 14:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 825ms 14:23:41 INFO - PROCESS | 1712 | 1461705821072 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:23:41 INFO - PROCESS | 1712 | 1461705821075 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 14:23:41 INFO - PROCESS | 1712 | 1461705821077 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 1712 | 1461705821078 Marionette TRACE conn2 <- [1,662,null,{}] 14:23:41 INFO - PROCESS | 1712 | 1461705821085 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}] 14:23:41 INFO - PROCESS | 1712 | 1461705821168 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:23:41 INFO - PROCESS | 1712 | 1461705821177 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a8a000 == 53 [pid = 1712] [id = 173] 14:23:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x118623000) [pid = 1712] [serial = 517] [outer = 0x0] 14:23:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x11867b400) [pid = 1712] [serial = 518] [outer = 0x118623000] 14:23:41 INFO - PROCESS | 1712 | 1461705821206 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x11926ac00) [pid = 1712] [serial = 519] [outer = 0x118623000] 14:23:41 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:41 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:41 INFO - PROCESS | 1712 | 1461705821565 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]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 14:23:41 INFO - PROCESS | 1712 | 1461705821596 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 1712 | 1461705821597 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 14:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:23:41 INFO - PROCESS | 1712 | 1461705821599 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 1712 | 1461705821601 Marionette TRACE conn2 <- [1,666,null,{}] 14:23:41 INFO - PROCESS | 1712 | 1461705821603 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}] 14:23:41 INFO - PROCESS | 1712 | 1461705821681 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:23:41 INFO - PROCESS | 1712 | 1461705821686 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199cd000 == 54 [pid = 1712] [id = 174] 14:23:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x119784800) [pid = 1712] [serial = 520] [outer = 0x0] 14:23:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x11978b400) [pid = 1712] [serial = 521] [outer = 0x119784800] 14:23:41 INFO - PROCESS | 1712 | 1461705821714 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x1197cbc00) [pid = 1712] [serial = 522] [outer = 0x119784800] 14:23:41 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:42 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:42 INFO - PROCESS | 1712 | 1461705822061 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]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 467ms 14:23:42 INFO - PROCESS | 1712 | 1461705822068 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 1712 | 1461705822069 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 14:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:23:42 INFO - PROCESS | 1712 | 1461705822072 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 1712 | 1461705822073 Marionette TRACE conn2 <- [1,670,null,{}] 14:23:42 INFO - PROCESS | 1712 | 1461705822078 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}] 14:23:42 INFO - PROCESS | 1712 | 1461705822161 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:23:42 INFO - PROCESS | 1712 | 1461705822206 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x11a0ee800 == 55 [pid = 1712] [id = 175] 14:23:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x119788c00) [pid = 1712] [serial = 523] [outer = 0x0] 14:23:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x119979800) [pid = 1712] [serial = 524] [outer = 0x119788c00] 14:23:42 INFO - PROCESS | 1712 | 1461705822232 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x121381800) [pid = 1712] [serial = 525] [outer = 0x119788c00] 14:23:42 INFO - PROCESS | 1712 | 1461705822512 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]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 473ms 14:23:42 INFO - PROCESS | 1712 | 1461705822548 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 1712 | 1461705822549 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 14:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:23:42 INFO - PROCESS | 1712 | 1461705822552 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 1712 | 1461705822553 Marionette TRACE conn2 <- [1,674,null,{}] 14:23:42 INFO - PROCESS | 1712 | 1461705822555 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}] 14:23:42 INFO - PROCESS | 1712 | 1461705822656 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:23:42 INFO - PROCESS | 1712 | 1461705822709 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a4800 == 56 [pid = 1712] [id = 176] 14:23:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x119789000) [pid = 1712] [serial = 526] [outer = 0x0] 14:23:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x12145c800) [pid = 1712] [serial = 527] [outer = 0x119789000] 14:23:42 INFO - PROCESS | 1712 | 1461705822738 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x124777400) [pid = 1712] [serial = 528] [outer = 0x119789000] 14:23:42 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:43 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:43 INFO - PROCESS | 1712 | 1461705823079 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]]]}] 14:23:43 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 14:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 569ms 14:23:43 INFO - PROCESS | 1712 | 1461705823122 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 1712 | 1461705823123 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 14:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:23:43 INFO - PROCESS | 1712 | 1461705823126 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 1712 | 1461705823127 Marionette TRACE conn2 <- [1,678,null,{}] 14:23:43 INFO - PROCESS | 1712 | 1461705823129 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}] 14:23:43 INFO - PROCESS | 1712 | 1461705823222 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:23:43 INFO - PROCESS | 1712 | 1461705823226 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x121dc3800 == 57 [pid = 1712] [id = 177] 14:23:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x119977800) [pid = 1712] [serial = 529] [outer = 0x0] 14:23:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1249b9000) [pid = 1712] [serial = 530] [outer = 0x119977800] 14:23:43 INFO - PROCESS | 1712 | 1461705823252 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x12567d800) [pid = 1712] [serial = 531] [outer = 0x119977800] 14:23:43 INFO - PROCESS | 1712 | 1461705823590 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]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 14:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:23:43 INFO - PROCESS | 1712 | 1461705823644 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 1712 | 1461705823645 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 14:23:43 INFO - PROCESS | 1712 | 1461705823648 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 1712 | 1461705823649 Marionette TRACE conn2 <- [1,682,null,{}] 14:23:43 INFO - PROCESS | 1712 | 1461705823651 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}] 14:23:43 INFO - PROCESS | 1712 | 1461705823746 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:23:43 INFO - PROCESS | 1712 | 1461705823757 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x124f71000 == 58 [pid = 1712] [id = 178] 14:23:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x1248f0400) [pid = 1712] [serial = 532] [outer = 0x0] 14:23:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x126eac800) [pid = 1712] [serial = 533] [outer = 0x1248f0400] 14:23:43 INFO - PROCESS | 1712 | 1461705823783 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x126ee5400) [pid = 1712] [serial = 534] [outer = 0x1248f0400] 14:23:44 INFO - PROCESS | 1712 | 1461705824614 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]]]}] 14:23:44 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) 14:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 14:23:44 INFO - PROCESS | 1712 | 1461705824617 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 1712 | 1461705824618 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 14:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:23:44 INFO - PROCESS | 1712 | 1461705824621 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 1712 | 1461705824622 Marionette TRACE conn2 <- [1,686,null,{}] 14:23:44 INFO - PROCESS | 1712 | 1461705824625 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}] 14:23:44 INFO - PROCESS | 1712 | 1461705824723 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:23:44 INFO - PROCESS | 1712 | 1461705824727 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x128695800 == 59 [pid = 1712] [id = 179] 14:23:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x126eae400) [pid = 1712] [serial = 535] [outer = 0x0] 14:23:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12857e800) [pid = 1712] [serial = 536] [outer = 0x126eae400] 14:23:44 INFO - PROCESS | 1712 | 1461705824779 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x128d0b000) [pid = 1712] [serial = 537] [outer = 0x126eae400] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x125680400) [pid = 1712] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x129809800) [pid = 1712] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x1249b4000) [pid = 1712] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x114eeb800) [pid = 1712] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x12980a800) [pid = 1712] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x11338a800) [pid = 1712] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x112043000) [pid = 1712] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x121bf7800) [pid = 1712] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x11807bc00) [pid = 1712] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x121383400) [pid = 1712] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x12137e800) [pid = 1712] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x1196c9400) [pid = 1712] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x11970f400) [pid = 1712] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x12b42dc00) [pid = 1712] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x1161cd000) [pid = 1712] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x12ac69400) [pid = 1712] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x128f38000) [pid = 1712] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x1217e9c00) [pid = 1712] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x12be99800) [pid = 1712] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:23:45 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x12367b800) [pid = 1712] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:23:45 INFO - PROCESS | 1712 | 1461705825744 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]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 14:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:23:45 INFO - PROCESS | 1712 | 1461705825794 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 1712 | 1461705825795 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 14:23:45 INFO - PROCESS | 1712 | 1461705825797 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 1712 | 1461705825798 Marionette TRACE conn2 <- [1,690,null,{}] 14:23:45 INFO - PROCESS | 1712 | 1461705825800 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}] 14:23:45 INFO - PROCESS | 1712 | 1461705825880 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:23:45 INFO - PROCESS | 1712 | 1461705825885 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x11915b800 == 60 [pid = 1712] [id = 180] 14:23:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x1130c4000) [pid = 1712] [serial = 538] [outer = 0x0] 14:23:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x1191adc00) [pid = 1712] [serial = 539] [outer = 0x1130c4000] 14:23:45 INFO - PROCESS | 1712 | 1461705825910 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x1248f5400) [pid = 1712] [serial = 540] [outer = 0x1130c4000] 14:23:46 INFO - PROCESS | 1712 | 1461705826716 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]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 14:23:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:23:46 INFO - PROCESS | 1712 | 1461705826768 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 1712 | 1461705826770 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 14:23:46 INFO - PROCESS | 1712 | 1461705826772 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 1712 | 1461705826774 Marionette TRACE conn2 <- [1,694,null,{}] 14:23:46 INFO - PROCESS | 1712 | 1461705826776 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}] 14:23:46 INFO - PROCESS | 1712 | 1461705826888 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:23:46 INFO - PROCESS | 1712 | 1461705826895 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a98f000 == 61 [pid = 1712] [id = 181] 14:23:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x114eeb800) [pid = 1712] [serial = 541] [outer = 0x0] 14:23:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x128d0cc00) [pid = 1712] [serial = 542] [outer = 0x114eeb800] 14:23:46 INFO - PROCESS | 1712 | 1461705826924 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x12ac62c00) [pid = 1712] [serial = 543] [outer = 0x114eeb800] 14:23:47 INFO - PROCESS | 1712 | 1461705827870 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]]]}] 14:23:47 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) 14:23:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1121ms 14:23:47 INFO - PROCESS | 1712 | 1461705827893 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 1712 | 1461705827897 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 14:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:23:47 INFO - PROCESS | 1712 | 1461705827900 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 1712 | 1461705827902 Marionette TRACE conn2 <- [1,698,null,{}] 14:23:47 INFO - PROCESS | 1712 | 1461705827905 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}] 14:23:48 INFO - PROCESS | 1712 | 1461705828010 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:23:48 INFO - PROCESS | 1712 | 1461705828057 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a81000 == 62 [pid = 1712] [id = 182] 14:23:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x11264e800) [pid = 1712] [serial = 544] [outer = 0x0] 14:23:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x1166db800) [pid = 1712] [serial = 545] [outer = 0x11264e800] 14:23:48 INFO - PROCESS | 1712 | 1461705828090 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x117150400) [pid = 1712] [serial = 546] [outer = 0x11264e800] 14:23:49 INFO - PROCESS | 1712 | 1461705829010 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]]]}] 14:23:49 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) 14:23:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 14:23:49 INFO - PROCESS | 1712 | 1461705829021 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 1712 | 1461705829027 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 14:23:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:23:49 INFO - PROCESS | 1712 | 1461705829032 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 1712 | 1461705829034 Marionette TRACE conn2 <- [1,702,null,{}] 14:23:49 INFO - PROCESS | 1712 | 1461705829036 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}] 14:23:49 INFO - PROCESS | 1712 | 1461705829141 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:23:49 INFO - PROCESS | 1712 | 1461705829187 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x12155e000 == 63 [pid = 1712] [id = 183] 14:23:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x11835f800) [pid = 1712] [serial = 547] [outer = 0x0] 14:23:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x1196d1400) [pid = 1712] [serial = 548] [outer = 0x11835f800] 14:23:49 INFO - PROCESS | 1712 | 1461705829217 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x119970000) [pid = 1712] [serial = 549] [outer = 0x11835f800] 14:23:50 INFO - PROCESS | 1712 | 1461705830099 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]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:23:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1072ms 14:23:50 INFO - PROCESS | 1712 | 1461705830104 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 1712 | 1461705830105 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 14:23:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:23:50 INFO - PROCESS | 1712 | 1461705830122 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - PROCESS | 1712 | 1461705830126 Marionette TRACE conn2 <- [1,706,null,{}] 14:23:50 INFO - PROCESS | 1712 | 1461705830134 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}] 14:23:50 INFO - PROCESS | 1712 | 1461705830238 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:23:50 INFO - PROCESS | 1712 | 1461705830285 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x12af7b000 == 64 [pid = 1712] [id = 184] 14:23:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1217e6800) [pid = 1712] [serial = 550] [outer = 0x0] 14:23:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x1244c2c00) [pid = 1712] [serial = 551] [outer = 0x1217e6800] 14:23:50 INFO - PROCESS | 1712 | 1461705830317 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x126ea7c00) [pid = 1712] [serial = 552] [outer = 0x1217e6800] 14:23:51 INFO - PROCESS | 1712 | 1461705831208 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]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:23:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 14:23:51 INFO - PROCESS | 1712 | 1461705831246 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 1712 | 1461705831248 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 14:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:23:51 INFO - PROCESS | 1712 | 1461705831250 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 1712 | 1461705831252 Marionette TRACE conn2 <- [1,710,null,{}] 14:23:51 INFO - PROCESS | 1712 | 1461705831254 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}] 14:23:51 INFO - PROCESS | 1712 | 1461705831359 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:23:51 INFO - PROCESS | 1712 | 1461705831405 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x11885e000 == 65 [pid = 1712] [id = 185] 14:23:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x1180a9400) [pid = 1712] [serial = 553] [outer = 0x0] 14:23:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x121382800) [pid = 1712] [serial = 554] [outer = 0x1180a9400] 14:23:51 INFO - PROCESS | 1712 | 1461705831435 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x128571400) [pid = 1712] [serial = 555] [outer = 0x1180a9400] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x11915b800 == 64 [pid = 1712] [id = 180] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x128695800 == 63 [pid = 1712] [id = 179] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x124f71000 == 62 [pid = 1712] [id = 178] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x121dc3800 == 61 [pid = 1712] [id = 177] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a4800 == 60 [pid = 1712] [id = 176] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x11a0ee800 == 59 [pid = 1712] [id = 175] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x119975000) [pid = 1712] [serial = 493] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x1199cd000 == 58 [pid = 1712] [id = 174] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x116a8a000 == 57 [pid = 1712] [id = 173] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x116fd4800 == 56 [pid = 1712] [id = 172] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x117453800 == 55 [pid = 1712] [id = 171] 14:23:52 INFO - PROCESS | 1712 | --DOCSHELL 0x11743c800 == 54 [pid = 1712] [id = 166] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12c78e800) [pid = 1712] [serial = 380] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x12aea0000) [pid = 1712] [serial = 478] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x12a87b000) [pid = 1712] [serial = 475] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x117c2b800) [pid = 1712] [serial = 484] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x12be97400) [pid = 1712] [serial = 481] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x12b42f400) [pid = 1712] [serial = 479] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x12d2a9800) [pid = 1712] [serial = 455] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x121d15000) [pid = 1712] [serial = 454] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x116620800) [pid = 1712] [serial = 458] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x113359c00) [pid = 1712] [serial = 457] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x128578000) [pid = 1712] [serial = 443] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x1248f0c00) [pid = 1712] [serial = 442] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x1180b0400) [pid = 1712] [serial = 460] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x118681400) [pid = 1712] [serial = 461] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x12438a000) [pid = 1712] [serial = 469] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x12145ec00) [pid = 1712] [serial = 466] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x123642000) [pid = 1712] [serial = 467] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x119790800) [pid = 1712] [serial = 463] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x11a09b000) [pid = 1712] [serial = 464] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x11a097400) [pid = 1712] [serial = 440] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x11978ec00) [pid = 1712] [serial = 439] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x12cdef800) [pid = 1712] [serial = 452] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x12c795400) [pid = 1712] [serial = 451] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x1180b1800) [pid = 1712] [serial = 437] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x117682000) [pid = 1712] [serial = 436] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x12c369800) [pid = 1712] [serial = 449] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x12bce6c00) [pid = 1712] [serial = 448] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x12aaeb800) [pid = 1712] [serial = 446] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x12a87a000) [pid = 1712] [serial = 445] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x12980e800) [pid = 1712] [serial = 487] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x12ca6d400) [pid = 1712] [serial = 491] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x12bff1000) [pid = 1712] [serial = 482] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x119c60400) [pid = 1712] [serial = 485] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x12c111400) [pid = 1712] [serial = 488] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x126ea6000) [pid = 1712] [serial = 472] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x12aaef000) [pid = 1712] [serial = 476] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x12c792000) [pid = 1712] [serial = 490] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 83 (0x128d0ec00) [pid = 1712] [serial = 473] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | --DOMWINDOW == 82 (0x1250e7000) [pid = 1712] [serial = 470] [outer = 0x0] [url = about:blank] 14:23:52 INFO - PROCESS | 1712 | 1461705832479 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]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1272ms 14:23:52 INFO - PROCESS | 1712 | 1461705832523 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 1712 | 1461705832526 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 14:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:23:52 INFO - PROCESS | 1712 | 1461705832529 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 1712 | 1461705832530 Marionette TRACE conn2 <- [1,714,null,{}] 14:23:52 INFO - PROCESS | 1712 | 1461705832534 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}] 14:23:52 INFO - PROCESS | 1712 | 1461705832614 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:23:52 INFO - PROCESS | 1712 | 1461705832691 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fcb800 == 55 [pid = 1712] [id = 186] 14:23:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x117c38c00) [pid = 1712] [serial = 556] [outer = 0x0] 14:23:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x1180a2c00) [pid = 1712] [serial = 557] [outer = 0x117c38c00] 14:23:52 INFO - PROCESS | 1712 | 1461705832720 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x118359c00) [pid = 1712] [serial = 558] [outer = 0x117c38c00] 14:23:53 INFO - PROCESS | 1712 | 1461705833502 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]]]}] 14:23:53 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 14:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1021ms 14:23:53 INFO - PROCESS | 1712 | 1461705833550 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 1712 | 1461705833554 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 14:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:23:53 INFO - PROCESS | 1712 | 1461705833558 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - PROCESS | 1712 | 1461705833560 Marionette TRACE conn2 <- [1,718,null,{}] 14:23:53 INFO - PROCESS | 1712 | 1461705833562 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}] 14:23:53 INFO - PROCESS | 1712 | 1461705833643 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:23:53 INFO - PROCESS | 1712 | 1461705833649 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x11963b800 == 56 [pid = 1712] [id = 187] 14:23:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x118461000) [pid = 1712] [serial = 559] [outer = 0x0] 14:23:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x119787400) [pid = 1712] [serial = 560] [outer = 0x118461000] 14:23:53 INFO - PROCESS | 1712 | 1461705833676 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x1197c4c00) [pid = 1712] [serial = 561] [outer = 0x118461000] 14:23:54 INFO - PROCESS | 1712 | 1461705834516 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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:23:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 970ms 14:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:23:54 INFO - PROCESS | 1712 | 1461705834528 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 1712 | 1461705834530 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 14:23:54 INFO - PROCESS | 1712 | 1461705834532 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 1712 | 1461705834534 Marionette TRACE conn2 <- [1,722,null,{}] 14:23:54 INFO - PROCESS | 1712 | 1461705834544 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}] 14:23:54 INFO - PROCESS | 1712 | 1461705834656 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:23:54 INFO - PROCESS | 1712 | 1461705834661 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212df000 == 57 [pid = 1712] [id = 188] 14:23:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x119973000) [pid = 1712] [serial = 562] [outer = 0x0] 14:23:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x1217f2800) [pid = 1712] [serial = 563] [outer = 0x119973000] 14:23:54 INFO - PROCESS | 1712 | 1461705834714 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x1235cd000) [pid = 1712] [serial = 564] [outer = 0x119973000] 14:23:55 INFO - PROCESS | 1712 | 1461705835065 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] 14:23:55 INFO - PROCESS | 1712 | 1461705835113 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 14:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:23:55 INFO - PROCESS | 1712 | 1461705835116 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 1712 | 1461705835117 Marionette TRACE conn2 <- [1,726,null,{}] 14:23:55 INFO - PROCESS | 1712 | 1461705835119 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}] 14:23:55 INFO - PROCESS | 1712 | 1461705835216 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:23:55 INFO - PROCESS | 1712 | 1461705835220 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x1219ae000 == 58 [pid = 1712] [id = 189] 14:23:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x12438a000) [pid = 1712] [serial = 565] [outer = 0x0] 14:23:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x1249b5800) [pid = 1712] [serial = 566] [outer = 0x12438a000] 14:23:55 INFO - PROCESS | 1712 | 1461705835247 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x126eadc00) [pid = 1712] [serial = 567] [outer = 0x12438a000] 14:23:55 INFO - PROCESS | 1712 | 1461705835650 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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 569ms 14:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:23:55 INFO - PROCESS | 1712 | 1461705835685 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 1712 | 1461705835686 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 14:23:55 INFO - PROCESS | 1712 | 1461705835689 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 1712 | 1461705835690 Marionette TRACE conn2 <- [1,730,null,{}] 14:23:55 INFO - PROCESS | 1712 | 1461705835692 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}] 14:23:55 INFO - PROCESS | 1712 | 1461705835790 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:23:55 INFO - PROCESS | 1712 | 1461705835794 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x124379000 == 59 [pid = 1712] [id = 190] 14:23:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x12438bc00) [pid = 1712] [serial = 568] [outer = 0x0] 14:23:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x128572c00) [pid = 1712] [serial = 569] [outer = 0x12438bc00] 14:23:55 INFO - PROCESS | 1712 | 1461705835820 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x128717000) [pid = 1712] [serial = 570] [outer = 0x12438bc00] 14:23:56 INFO - PROCESS | 1712 | 1461705836180 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 14:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:23:56 INFO - PROCESS | 1712 | 1461705836211 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 14:23:56 INFO - PROCESS | 1712 | 1461705836214 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 1712 | 1461705836215 Marionette TRACE conn2 <- [1,734,null,{}] 14:23:56 INFO - PROCESS | 1712 | 1461705836217 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}] 14:23:56 INFO - PROCESS | 1712 | 1461705836330 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:23:56 INFO - PROCESS | 1712 | 1461705836343 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x128751000 == 60 [pid = 1712] [id = 191] 14:23:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x128f3bc00) [pid = 1712] [serial = 571] [outer = 0x0] 14:23:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x12ac6c000) [pid = 1712] [serial = 572] [outer = 0x128f3bc00] 14:23:56 INFO - PROCESS | 1712 | 1461705836370 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x12bce6c00) [pid = 1712] [serial = 573] [outer = 0x128f3bc00] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x1248f0400) [pid = 1712] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x1131bc000) [pid = 1712] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x119789000) [pid = 1712] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x119977800) [pid = 1712] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x119788c00) [pid = 1712] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x1166e2800) [pid = 1712] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x119784800) [pid = 1712] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x126eae400) [pid = 1712] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x118623000) [pid = 1712] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:23:56 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x1130c4000) [pid = 1712] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:23:56 INFO - PROCESS | 1712 | 1461705836784 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]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 618ms 14:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:23:56 INFO - PROCESS | 1712 | 1461705836832 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 1712 | 1461705836833 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 14:23:56 INFO - PROCESS | 1712 | 1461705836835 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 1712 | 1461705836837 Marionette TRACE conn2 <- [1,738,null,{}] 14:23:56 INFO - PROCESS | 1712 | 1461705836839 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}] 14:23:56 INFO - PROCESS | 1712 | 1461705836918 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:23:56 INFO - PROCESS | 1712 | 1461705836922 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x123666800 == 61 [pid = 1712] [id = 192] 14:23:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x11846bc00) [pid = 1712] [serial = 574] [outer = 0x0] 14:23:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x121983800) [pid = 1712] [serial = 575] [outer = 0x11846bc00] 14:23:56 INFO - PROCESS | 1712 | 1461705836950 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x12bce5000) [pid = 1712] [serial = 576] [outer = 0x11846bc00] 14:23:57 INFO - PROCESS | 1712 | 1461705837753 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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 14:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:23:57 INFO - PROCESS | 1712 | 1461705837806 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 1712 | 1461705837807 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 14:23:57 INFO - PROCESS | 1712 | 1461705837809 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 1712 | 1461705837810 Marionette TRACE conn2 <- [1,742,null,{}] 14:23:57 INFO - PROCESS | 1712 | 1461705837812 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}] 14:23:57 INFO - PROCESS | 1712 | 1461705837909 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:23:57 INFO - PROCESS | 1712 | 1461705837915 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc0a800 == 62 [pid = 1712] [id = 193] 14:23:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x118623000) [pid = 1712] [serial = 577] [outer = 0x0] 14:23:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x12be9bc00) [pid = 1712] [serial = 578] [outer = 0x118623000] 14:23:57 INFO - PROCESS | 1712 | 1461705837940 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x12bfecc00) [pid = 1712] [serial = 579] [outer = 0x118623000] 14:23:58 INFO - PROCESS | 1712 | 1461705838753 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]]]}] 14:23:58 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 14:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 14:23:58 INFO - PROCESS | 1712 | 1461705838778 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 1712 | 1461705838781 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 14:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:23:58 INFO - PROCESS | 1712 | 1461705838785 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 1712 | 1461705838787 Marionette TRACE conn2 <- [1,746,null,{}] 14:23:58 INFO - PROCESS | 1712 | 1461705838794 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}] 14:23:58 INFO - PROCESS | 1712 | 1461705838897 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:23:58 INFO - PROCESS | 1712 | 1461705838945 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fc2000 == 63 [pid = 1712] [id = 194] 14:23:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x1167b4800) [pid = 1712] [serial = 580] [outer = 0x0] 14:23:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x117681800) [pid = 1712] [serial = 581] [outer = 0x1167b4800] 14:23:58 INFO - PROCESS | 1712 | 1461705838978 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x118361800) [pid = 1712] [serial = 582] [outer = 0x1167b4800] 14:23:59 INFO - PROCESS | 1712 | 1461705839894 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]]]}] 14:23:59 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.) 14:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1122ms 14:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:23:59 INFO - PROCESS | 1712 | 1461705839908 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 1712 | 1461705839912 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 14:23:59 INFO - PROCESS | 1712 | 1461705839916 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 1712 | 1461705839918 Marionette TRACE conn2 <- [1,750,null,{}] 14:23:59 INFO - PROCESS | 1712 | 1461705839921 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}] 14:24:00 INFO - PROCESS | 1712 | 1461705840021 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:24:00 INFO - PROCESS | 1712 | 1461705840069 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217a3000 == 64 [pid = 1712] [id = 195] 14:24:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x1167af800) [pid = 1712] [serial = 583] [outer = 0x0] 14:24:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x119c66400) [pid = 1712] [serial = 584] [outer = 0x1167af800] 14:24:00 INFO - PROCESS | 1712 | 1461705840099 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x121d1ac00) [pid = 1712] [serial = 585] [outer = 0x1167af800] 14:24:01 INFO - PROCESS | 1712 | 1461705841005 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]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1120ms 14:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:24:01 INFO - PROCESS | 1712 | 1461705841037 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 1712 | 1461705841038 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 14:24:01 INFO - PROCESS | 1712 | 1461705841041 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 1712 | 1461705841045 Marionette TRACE conn2 <- [1,754,null,{}] 14:24:01 INFO - PROCESS | 1712 | 1461705841053 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}] 14:24:01 INFO - PROCESS | 1712 | 1461705841156 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:24:01 INFO - PROCESS | 1712 | 1461705841205 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc0e000 == 65 [pid = 1712] [id = 196] 14:24:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x126ee3800) [pid = 1712] [serial = 586] [outer = 0x0] 14:24:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x12980e000) [pid = 1712] [serial = 587] [outer = 0x126ee3800] 14:24:01 INFO - PROCESS | 1712 | 1461705841236 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x12ac68c00) [pid = 1712] [serial = 588] [outer = 0x126ee3800] 14:24:02 INFO - PROCESS | 1712 | 1461705842116 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]]]}] 14:24:02 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 14:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1123ms 14:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:24:02 INFO - PROCESS | 1712 | 1461705842169 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 1712 | 1461705842171 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 14:24:02 INFO - PROCESS | 1712 | 1461705842176 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 1712 | 1461705842177 Marionette TRACE conn2 <- [1,758,null,{}] 14:24:02 INFO - PROCESS | 1712 | 1461705842180 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}] 14:24:02 INFO - PROCESS | 1712 | 1461705842285 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:24:02 INFO - PROCESS | 1712 | 1461705842331 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c158000 == 66 [pid = 1712] [id = 197] 14:24:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x1244bc400) [pid = 1712] [serial = 589] [outer = 0x0] 14:24:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x12bce6000) [pid = 1712] [serial = 590] [outer = 0x1244bc400] 14:24:02 INFO - PROCESS | 1712 | 1461705842360 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x12bff1000) [pid = 1712] [serial = 591] [outer = 0x1244bc400] 14:24:02 INFO - PROCESS | 1712 | 1461705842928 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]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 770ms 14:24:02 INFO - PROCESS | 1712 | 1461705842946 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 1712 | 1461705842949 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 14:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:24:02 INFO - PROCESS | 1712 | 1461705842952 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 1712 | 1461705842954 Marionette TRACE conn2 <- [1,762,null,{}] 14:24:02 INFO - PROCESS | 1712 | 1461705842977 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}] 14:24:03 INFO - PROCESS | 1712 | 1461705843076 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:24:03 INFO - PROCESS | 1712 | 1461705843140 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x11964c800 == 67 [pid = 1712] [id = 198] 14:24:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x1164fa800) [pid = 1712] [serial = 592] [outer = 0x0] 14:24:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x1167b0000) [pid = 1712] [serial = 593] [outer = 0x1164fa800] 14:24:03 INFO - PROCESS | 1712 | 1461705843169 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x1180a8400) [pid = 1712] [serial = 594] [outer = 0x1164fa800] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x12b467800 == 66 [pid = 1712] [id = 132] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x12cc6b800 == 65 [pid = 1712] [id = 150] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x117568000 == 64 [pid = 1712] [id = 152] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x123666800 == 63 [pid = 1712] [id = 192] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x128751000 == 62 [pid = 1712] [id = 191] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x124379000 == 61 [pid = 1712] [id = 190] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x1219ae000 == 60 [pid = 1712] [id = 189] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x1212df000 == 59 [pid = 1712] [id = 188] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x11963b800 == 58 [pid = 1712] [id = 187] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x11661a000) [pid = 1712] [serial = 496] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x118685800) [pid = 1712] [serial = 500] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x124851400) [pid = 1712] [serial = 503] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x12857d800) [pid = 1712] [serial = 506] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x119787c00) [pid = 1712] [serial = 509] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x128d0cc00) [pid = 1712] [serial = 542] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x116fcb800 == 57 [pid = 1712] [id = 186] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x11885e000 == 56 [pid = 1712] [id = 185] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x12af7b000 == 55 [pid = 1712] [id = 184] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x12155e000 == 54 [pid = 1712] [id = 183] 14:24:03 INFO - PROCESS | 1712 | --DOCSHELL 0x116a81000 == 53 [pid = 1712] [id = 182] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x126eac800) [pid = 1712] [serial = 533] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x113322800) [pid = 1712] [serial = 512] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x1166d8000) [pid = 1712] [serial = 513] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x12145c800) [pid = 1712] [serial = 527] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x1249b9000) [pid = 1712] [serial = 530] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x119979800) [pid = 1712] [serial = 524] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x121381800) [pid = 1712] [serial = 525] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x11835e400) [pid = 1712] [serial = 516] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x1180a3000) [pid = 1712] [serial = 515] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x11978b400) [pid = 1712] [serial = 521] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x1197cbc00) [pid = 1712] [serial = 522] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x12857e800) [pid = 1712] [serial = 536] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x11867b400) [pid = 1712] [serial = 518] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x11926ac00) [pid = 1712] [serial = 519] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x126ee5400) [pid = 1712] [serial = 534] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x128d0b000) [pid = 1712] [serial = 537] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x12567d800) [pid = 1712] [serial = 531] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x124777400) [pid = 1712] [serial = 528] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x1191adc00) [pid = 1712] [serial = 539] [outer = 0x0] [url = about:blank] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x117152800) [pid = 1712] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:24:03 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x1248f5400) [pid = 1712] [serial = 540] [outer = 0x0] [url = about:blank] 14:24:04 INFO - PROCESS | 1712 | 1461705844034 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]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 14:24:04 INFO - PROCESS | 1712 | 1461705844074 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 1712 | 1461705844078 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 14:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:24:04 INFO - PROCESS | 1712 | 1461705844082 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 1712 | 1461705844083 Marionette TRACE conn2 <- [1,766,null,{}] 14:24:04 INFO - PROCESS | 1712 | 1461705844086 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}] 14:24:04 INFO - PROCESS | 1712 | 1461705844167 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:24:04 INFO - PROCESS | 1712 | 1461705844172 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x11743b000 == 54 [pid = 1712] [id = 199] 14:24:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x118686c00) [pid = 1712] [serial = 595] [outer = 0x0] 14:24:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x119185c00) [pid = 1712] [serial = 596] [outer = 0x118686c00] 14:24:04 INFO - PROCESS | 1712 | 1461705844202 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x119789000) [pid = 1712] [serial = 597] [outer = 0x118686c00] 14:24:05 INFO - PROCESS | 1712 | 1461705845015 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]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:24:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 14:24:05 INFO - PROCESS | 1712 | 1461705845057 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 1712 | 1461705845059 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 14:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:24:05 INFO - PROCESS | 1712 | 1461705845062 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 1712 | 1461705845065 Marionette TRACE conn2 <- [1,770,null,{}] 14:24:05 INFO - PROCESS | 1712 | 1461705845072 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}] 14:24:05 INFO - PROCESS | 1712 | 1461705845150 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:24:05 INFO - PROCESS | 1712 | 1461705845156 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c1b800 == 55 [pid = 1712] [id = 200] 14:24:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x119c5cc00) [pid = 1712] [serial = 598] [outer = 0x0] 14:24:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x11a09a000) [pid = 1712] [serial = 599] [outer = 0x119c5cc00] 14:24:05 INFO - PROCESS | 1712 | 1461705845188 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x1217ee400) [pid = 1712] [serial = 600] [outer = 0x119c5cc00] 14:24:05 INFO - PROCESS | 1712 | 1461705845540 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]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 522ms 14:24:05 INFO - PROCESS | 1712 | 1461705845584 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:24:05 INFO - PROCESS | 1712 | 1461705845586 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 14:24:05 INFO - PROCESS | 1712 | 1461705845589 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 1712 | 1461705845590 Marionette TRACE conn2 <- [1,774,null,{}] 14:24:05 INFO - PROCESS | 1712 | 1461705845592 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}] 14:24:05 INFO - PROCESS | 1712 | 1461705845694 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:24:05 INFO - PROCESS | 1712 | 1461705845725 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a1800 == 56 [pid = 1712] [id = 201] 14:24:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x119c60000) [pid = 1712] [serial = 601] [outer = 0x0] 14:24:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x124394400) [pid = 1712] [serial = 602] [outer = 0x119c60000] 14:24:05 INFO - PROCESS | 1712 | 1461705845751 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x125004400) [pid = 1712] [serial = 603] [outer = 0x119c60000] 14:24:06 INFO - PROCESS | 1712 | 1461705846055 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]]]}] 14:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 517ms 14:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:24:06 INFO - PROCESS | 1712 | 1461705846107 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 1712 | 1461705846108 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 14:24:06 INFO - PROCESS | 1712 | 1461705846111 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 1712 | 1461705846112 Marionette TRACE conn2 <- [1,778,null,{}] 14:24:06 INFO - PROCESS | 1712 | 1461705846114 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}] 14:24:06 INFO - PROCESS | 1712 | 1461705846212 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:24:06 INFO - PROCESS | 1712 | 1461705846226 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x121dc5000 == 57 [pid = 1712] [id = 202] 14:24:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x1250e2000) [pid = 1712] [serial = 604] [outer = 0x0] 14:24:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x126ea5c00) [pid = 1712] [serial = 605] [outer = 0x1250e2000] 14:24:06 INFO - PROCESS | 1712 | 1461705846251 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x126eec000) [pid = 1712] [serial = 606] [outer = 0x1250e2000] 14:24:06 INFO - PROCESS | 1712 | 1461705846605 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]]]}] 14:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 517ms 14:24:06 INFO - PROCESS | 1712 | 1461705846629 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 1712 | 1461705846630 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 14:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:24:06 INFO - PROCESS | 1712 | 1461705846632 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 1712 | 1461705846633 Marionette TRACE conn2 <- [1,782,null,{}] 14:24:06 INFO - PROCESS | 1712 | 1461705846647 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}] 14:24:06 INFO - PROCESS | 1712 | 1461705846757 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:24:06 INFO - PROCESS | 1712 | 1461705846763 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e39800 == 58 [pid = 1712] [id = 203] 14:24:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x12857bc00) [pid = 1712] [serial = 607] [outer = 0x0] 14:24:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x12a950400) [pid = 1712] [serial = 608] [outer = 0x12857bc00] 14:24:06 INFO - PROCESS | 1712 | 1461705846817 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x12bfe7c00) [pid = 1712] [serial = 609] [outer = 0x12857bc00] 14:24:07 INFO - PROCESS | 1712 | 1461705847140 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]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 14:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:24:07 INFO - PROCESS | 1712 | 1461705847151 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 1712 | 1461705847152 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 14:24:07 INFO - PROCESS | 1712 | 1461705847154 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 1712 | 1461705847155 Marionette TRACE conn2 <- [1,786,null,{}] 14:24:07 INFO - PROCESS | 1712 | 1461705847157 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}] 14:24:07 INFO - PROCESS | 1712 | 1461705847255 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:24:07 INFO - PROCESS | 1712 | 1461705847266 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x12982c000 == 59 [pid = 1712] [id = 204] 14:24:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x12bce6400) [pid = 1712] [serial = 610] [outer = 0x0] 14:24:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x12c105800) [pid = 1712] [serial = 611] [outer = 0x12bce6400] 14:24:07 INFO - PROCESS | 1712 | 1461705847292 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x12c10e000) [pid = 1712] [serial = 612] [outer = 0x12bce6400] 14:24:07 INFO - PROCESS | 1712 | 1461705847659 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]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 14:24:07 INFO - PROCESS | 1712 | 1461705847680 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 1712 | 1461705847682 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 14:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:24:07 INFO - PROCESS | 1712 | 1461705847684 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 1712 | 1461705847685 Marionette TRACE conn2 <- [1,790,null,{}] 14:24:07 INFO - PROCESS | 1712 | 1461705847687 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}] 14:24:07 INFO - PROCESS | 1712 | 1461705847786 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:24:07 INFO - PROCESS | 1712 | 1461705847792 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac3d800 == 60 [pid = 1712] [id = 205] 14:24:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x12c103c00) [pid = 1712] [serial = 613] [outer = 0x0] 14:24:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x12c368c00) [pid = 1712] [serial = 614] [outer = 0x12c103c00] 14:24:07 INFO - PROCESS | 1712 | 1461705847844 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x12c790400) [pid = 1712] [serial = 615] [outer = 0x12c103c00] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x12438bc00) [pid = 1712] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x117c38c00) [pid = 1712] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x118461000) [pid = 1712] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x12438a000) [pid = 1712] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x1180a9400) [pid = 1712] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x128f3bc00) [pid = 1712] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x11846bc00) [pid = 1712] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x119973000) [pid = 1712] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:24:08 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x1180a6000) [pid = 1712] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:24:08 INFO - PROCESS | 1712 | 1461705848213 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]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 571ms 14:24:08 INFO - PROCESS | 1712 | 1461705848256 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 1712 | 1461705848257 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 14:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:24:08 INFO - PROCESS | 1712 | 1461705848259 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 1712 | 1461705848260 Marionette TRACE conn2 <- [1,794,null,{}] 14:24:08 INFO - PROCESS | 1712 | 1461705848263 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}] 14:24:08 INFO - PROCESS | 1712 | 1461705848346 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:24:08 INFO - PROCESS | 1712 | 1461705848396 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d50000 == 61 [pid = 1712] [id = 206] 14:24:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x113182000) [pid = 1712] [serial = 616] [outer = 0x0] 14:24:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x113188800) [pid = 1712] [serial = 617] [outer = 0x113182000] 14:24:08 INFO - PROCESS | 1712 | 1461705848421 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x11318e000) [pid = 1712] [serial = 618] [outer = 0x113182000] 14:24:08 INFO - PROCESS | 1712 | 1461705848714 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]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 471ms 14:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:24:08 INFO - PROCESS | 1712 | 1461705848734 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 1712 | 1461705848736 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 14:24:08 INFO - PROCESS | 1712 | 1461705848738 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 1712 | 1461705848739 Marionette TRACE conn2 <- [1,798,null,{}] 14:24:08 INFO - PROCESS | 1712 | 1461705848747 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}] 14:24:08 INFO - PROCESS | 1712 | 1461705848831 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:24:08 INFO - PROCESS | 1712 | 1461705848835 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c283800 == 62 [pid = 1712] [id = 207] 14:24:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x11318fc00) [pid = 1712] [serial = 619] [outer = 0x0] 14:24:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x119973000) [pid = 1712] [serial = 620] [outer = 0x11318fc00] 14:24:08 INFO - PROCESS | 1712 | 1461705848861 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x12857cc00) [pid = 1712] [serial = 621] [outer = 0x11318fc00] 14:24:09 INFO - PROCESS | 1712 | 1461705849188 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]]]}] 14:24:09 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 14:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 473ms 14:24:09 INFO - PROCESS | 1712 | 1461705849212 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:24:09 INFO - PROCESS | 1712 | 1461705849213 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 14:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:24:09 INFO - PROCESS | 1712 | 1461705849216 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 1712 | 1461705849217 Marionette TRACE conn2 <- [1,802,null,{}] 14:24:09 INFO - PROCESS | 1712 | 1461705849220 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}] 14:24:09 INFO - PROCESS | 1712 | 1461705849337 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:24:09 INFO - PROCESS | 1712 | 1461705849347 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c2a1000 == 63 [pid = 1712] [id = 208] 14:24:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x11642b400) [pid = 1712] [serial = 622] [outer = 0x0] 14:24:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x12c793400) [pid = 1712] [serial = 623] [outer = 0x11642b400] 14:24:09 INFO - PROCESS | 1712 | 1461705849377 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x12ca74400) [pid = 1712] [serial = 624] [outer = 0x11642b400] 14:24:09 INFO - PROCESS | 1712 | 1461705849711 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]]]}] 14:24:09 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 14:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 14:24:09 INFO - PROCESS | 1712 | 1461705849735 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 14:24:09 INFO - PROCESS | 1712 | 1461705849736 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 14:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:24:09 INFO - PROCESS | 1712 | 1461705849738 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 1712 | 1461705849740 Marionette TRACE conn2 <- [1,806,null,{}] 14:24:09 INFO - PROCESS | 1712 | 1461705849744 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}] 14:24:09 INFO - PROCESS | 1712 | 1461705849831 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:24:09 INFO - PROCESS | 1712 | 1461705849835 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc4d000 == 64 [pid = 1712] [id = 209] 14:24:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x115ee0c00) [pid = 1712] [serial = 625] [outer = 0x0] 14:24:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x115eed000) [pid = 1712] [serial = 626] [outer = 0x115ee0c00] 14:24:09 INFO - PROCESS | 1712 | 1461705849860 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x119689800) [pid = 1712] [serial = 627] [outer = 0x115ee0c00] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12cdb2000 == 63 [pid = 1712] [id = 165] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x116fd5800 == 62 [pid = 1712] [id = 114] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x116940000 == 61 [pid = 1712] [id = 66] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x115e44000 == 60 [pid = 1712] [id = 97] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12cc51000 == 59 [pid = 1712] [id = 149] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x119223000 == 58 [pid = 1712] [id = 98] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc66000 == 57 [pid = 1712] [id = 127] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x119c2b000 == 56 [pid = 1712] [id = 129] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x126e36800 == 55 [pid = 1712] [id = 82] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12c170000 == 54 [pid = 1712] [id = 131] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x118483000 == 53 [pid = 1712] [id = 113] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca8a000 == 52 [pid = 1712] [id = 145] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12a98f000 == 51 [pid = 1712] [id = 181] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12c16d800 == 50 [pid = 1712] [id = 148] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac50800 == 49 [pid = 1712] [id = 130] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x124f78800 == 48 [pid = 1712] [id = 170] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12449b000 == 47 [pid = 1712] [id = 99] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12d34a800 == 46 [pid = 1712] [id = 169] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7bc000 == 45 [pid = 1712] [id = 168] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12a97a000 == 44 [pid = 1712] [id = 151] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x11847a800 == 43 [pid = 1712] [id = 167] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x11964c800 == 42 [pid = 1712] [id = 198] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12c158000 == 41 [pid = 1712] [id = 197] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc0e000 == 40 [pid = 1712] [id = 196] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x1217a3000 == 39 [pid = 1712] [id = 195] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc0a800 == 38 [pid = 1712] [id = 193] 14:24:10 INFO - PROCESS | 1712 | --DOCSHELL 0x116fc2000 == 37 [pid = 1712] [id = 194] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a1800 == 36 [pid = 1712] [id = 201] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12c283800 == 35 [pid = 1712] [id = 207] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x128d50000 == 34 [pid = 1712] [id = 206] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac3d800 == 33 [pid = 1712] [id = 205] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12982c000 == 32 [pid = 1712] [id = 204] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x121dc5000 == 31 [pid = 1712] [id = 202] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x119c1b800 == 30 [pid = 1712] [id = 200] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x126e39800 == 29 [pid = 1712] [id = 203] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x11743b000 == 28 [pid = 1712] [id = 199] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x11978f000) [pid = 1712] [serial = 434] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x12ac6c000) [pid = 1712] [serial = 572] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x128717000) [pid = 1712] [serial = 570] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x121983800) [pid = 1712] [serial = 575] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x12bce5000) [pid = 1712] [serial = 576] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x12bce6c00) [pid = 1712] [serial = 573] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x1217f2800) [pid = 1712] [serial = 563] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x1235cd000) [pid = 1712] [serial = 564] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x126eadc00) [pid = 1712] [serial = 567] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x1197c4c00) [pid = 1712] [serial = 561] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x12be9bc00) [pid = 1712] [serial = 578] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x128572c00) [pid = 1712] [serial = 569] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x1180a2c00) [pid = 1712] [serial = 557] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x118359c00) [pid = 1712] [serial = 558] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x1196d1400) [pid = 1712] [serial = 548] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x119787400) [pid = 1712] [serial = 560] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x1166db800) [pid = 1712] [serial = 545] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x1244c2c00) [pid = 1712] [serial = 551] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x1249b5800) [pid = 1712] [serial = 566] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x128571400) [pid = 1712] [serial = 555] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x121382800) [pid = 1712] [serial = 554] [outer = 0x0] [url = about:blank] 14:24:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12c2a1000 == 27 [pid = 1712] [id = 208] 14:24:11 INFO - PROCESS | 1712 | [1712] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:24:11 INFO - PROCESS | 1712 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 14:24:11 INFO - PROCESS | 1712 | Determined SkiaGL cache limits: Size 100663296, Items: 256 14:24:11 INFO - PROCESS | 1712 | [GFX2-]: Using SkiaGL canvas. 14:24:11 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 14:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1724ms 14:24:11 INFO - PROCESS | 1712 | 1461705851455 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]]]}] 14:24:11 INFO - PROCESS | 1712 | 1461705851471 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 1712 | 1461705851476 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 14:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:24:11 INFO - PROCESS | 1712 | 1461705851483 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 1712 | 1461705851486 Marionette TRACE conn2 <- [1,810,null,{}] 14:24:11 INFO - PROCESS | 1712 | 1461705851502 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}] 14:24:11 INFO - PROCESS | 1712 | 1461705851618 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:24:11 INFO - PROCESS | 1712 | 1461705851631 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x113250800 == 28 [pid = 1712] [id = 210] 14:24:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x113328800) [pid = 1712] [serial = 628] [outer = 0x0] 14:24:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x113357800) [pid = 1712] [serial = 629] [outer = 0x113328800] 14:24:11 INFO - PROCESS | 1712 | 1461705851676 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x111ebd400) [pid = 1712] [serial = 630] [outer = 0x113328800] 14:24:12 INFO - PROCESS | 1712 | 1461705852061 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]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 14:24:12 INFO - PROCESS | 1712 | 1461705852111 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 1712 | 1461705852115 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 14:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:24:12 INFO - PROCESS | 1712 | 1461705852120 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 1712 | 1461705852122 Marionette TRACE conn2 <- [1,814,null,{}] 14:24:12 INFO - PROCESS | 1712 | 1461705852124 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}] 14:24:12 INFO - PROCESS | 1712 | 1461705852196 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:24:12 INFO - PROCESS | 1712 | 1461705852201 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x116778800 == 29 [pid = 1712] [id = 211] 14:24:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x115e20400) [pid = 1712] [serial = 631] [outer = 0x0] 14:24:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x1161cd400) [pid = 1712] [serial = 632] [outer = 0x115e20400] 14:24:12 INFO - PROCESS | 1712 | 1461705852229 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x116457800) [pid = 1712] [serial = 633] [outer = 0x115e20400] 14:24:12 INFO - PROCESS | 1712 | 1461705852580 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] 14:24:12 INFO - PROCESS | 1712 | 1461705852591 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 14:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:24:12 INFO - PROCESS | 1712 | 1461705852596 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 1712 | 1461705852599 Marionette TRACE conn2 <- [1,818,null,{}] 14:24:12 INFO - PROCESS | 1712 | 1461705852612 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}] 14:24:12 INFO - PROCESS | 1712 | 1461705852688 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:24:12 INFO - PROCESS | 1712 | 1461705852696 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x117436800 == 30 [pid = 1712] [id = 212] 14:24:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x110f8f000) [pid = 1712] [serial = 634] [outer = 0x0] 14:24:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x1169b5800) [pid = 1712] [serial = 635] [outer = 0x110f8f000] 14:24:12 INFO - PROCESS | 1712 | 1461705852724 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x11806c400) [pid = 1712] [serial = 636] [outer = 0x110f8f000] 14:24:13 INFO - PROCESS | 1712 | 1461705853119 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]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 571ms 14:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:24:13 INFO - PROCESS | 1712 | 1461705853168 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 1712 | 1461705853170 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 14:24:13 INFO - PROCESS | 1712 | 1461705853173 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 1712 | 1461705853175 Marionette TRACE conn2 <- [1,822,null,{}] 14:24:13 INFO - PROCESS | 1712 | 1461705853179 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}] 14:24:13 INFO - PROCESS | 1712 | 1461705853290 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:24:13 INFO - PROCESS | 1712 | 1461705853298 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x117575800 == 31 [pid = 1712] [id = 213] 14:24:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x1121da400) [pid = 1712] [serial = 637] [outer = 0x0] 14:24:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x1180a7c00) [pid = 1712] [serial = 638] [outer = 0x1121da400] 14:24:13 INFO - PROCESS | 1712 | 1461705853326 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x1180af000) [pid = 1712] [serial = 639] [outer = 0x1121da400] 14:24:13 INFO - PROCESS | 1712 | 1461705853634 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] 14:24:13 INFO - PROCESS | 1712 | 1461705853650 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 14:24:13 INFO - PROCESS | 1712 | 1461705853652 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 1712 | 1461705853653 Marionette TRACE conn2 <- [1,826,null,{}] 14:24:13 INFO - PROCESS | 1712 | 1461705853656 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}] 14:24:13 INFO - PROCESS | 1712 | 1461705853732 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:24:13 INFO - PROCESS | 1712 | 1461705853737 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x11922b000 == 32 [pid = 1712] [id = 214] 14:24:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x115e19c00) [pid = 1712] [serial = 640] [outer = 0x0] 14:24:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x11845d000) [pid = 1712] [serial = 641] [outer = 0x115e19c00] 14:24:13 INFO - PROCESS | 1712 | 1461705853765 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x11862d400) [pid = 1712] [serial = 642] [outer = 0x115e19c00] 14:24:14 INFO - PROCESS | 1712 | 1461705854104 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]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 14:24:14 INFO - PROCESS | 1712 | 1461705854122 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 1712 | 1461705854124 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 14:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:24:14 INFO - PROCESS | 1712 | 1461705854129 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 1712 | 1461705854130 Marionette TRACE conn2 <- [1,830,null,{}] 14:24:14 INFO - PROCESS | 1712 | 1461705854132 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}] 14:24:14 INFO - PROCESS | 1712 | 1461705854234 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:24:14 INFO - PROCESS | 1712 | 1461705854244 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x119649800 == 33 [pid = 1712] [id = 215] 14:24:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x11862d800) [pid = 1712] [serial = 643] [outer = 0x0] 14:24:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x11911e800) [pid = 1712] [serial = 644] [outer = 0x11862d800] 14:24:14 INFO - PROCESS | 1712 | 1461705854271 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x11968bc00) [pid = 1712] [serial = 645] [outer = 0x11862d800] 14:24:14 INFO - PROCESS | 1712 | 1461705854669 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]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 14:24:14 INFO - PROCESS | 1712 | 1461705854699 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 1712 | 1461705854701 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 14:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:24:14 INFO - PROCESS | 1712 | 1461705854704 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 1712 | 1461705854706 Marionette TRACE conn2 <- [1,834,null,{}] 14:24:14 INFO - PROCESS | 1712 | 1461705854709 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}] 14:24:14 INFO - PROCESS | 1712 | 1461705854816 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:24:14 INFO - PROCESS | 1712 | 1461705854884 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a4d800 == 34 [pid = 1712] [id = 216] 14:24:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x115de7800) [pid = 1712] [serial = 646] [outer = 0x0] 14:24:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x11968ec00) [pid = 1712] [serial = 647] [outer = 0x115de7800] 14:24:14 INFO - PROCESS | 1712 | 1461705854924 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x1196c6000) [pid = 1712] [serial = 648] [outer = 0x115de7800] 14:24:15 INFO - PROCESS | 1712 | 1461705855269 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]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 14:24:15 INFO - PROCESS | 1712 | 1461705855324 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 1712 | 1461705855325 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 14:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:24:15 INFO - PROCESS | 1712 | 1461705855328 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 1712 | 1461705855329 Marionette TRACE conn2 <- [1,838,null,{}] 14:24:15 INFO - PROCESS | 1712 | 1461705855331 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}] 14:24:15 INFO - PROCESS | 1712 | 1461705855402 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:24:15 INFO - PROCESS | 1712 | 1461705855469 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x119fcc800 == 35 [pid = 1712] [id = 217] 14:24:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x118426c00) [pid = 1712] [serial = 649] [outer = 0x0] 14:24:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x119708400) [pid = 1712] [serial = 650] [outer = 0x118426c00] 14:24:15 INFO - PROCESS | 1712 | 1461705855494 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x119786c00) [pid = 1712] [serial = 651] [outer = 0x118426c00] 14:24:15 INFO - PROCESS | 1712 | 1461705855781 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]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 469ms 14:24:15 INFO - PROCESS | 1712 | 1461705855800 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 1712 | 1461705855801 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 14:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:24:15 INFO - PROCESS | 1712 | 1461705855804 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 1712 | 1461705855805 Marionette TRACE conn2 <- [1,842,null,{}] 14:24:15 INFO - PROCESS | 1712 | 1461705855815 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}] 14:24:15 INFO - PROCESS | 1712 | 1461705855891 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:24:15 INFO - PROCESS | 1712 | 1461705855898 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x117435800 == 36 [pid = 1712] [id = 218] 14:24:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x119696000) [pid = 1712] [serial = 652] [outer = 0x0] 14:24:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x11978f800) [pid = 1712] [serial = 653] [outer = 0x119696000] 14:24:15 INFO - PROCESS | 1712 | 1461705855923 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x1197c5800) [pid = 1712] [serial = 654] [outer = 0x119696000] 14:24:16 INFO - PROCESS | 1712 | 1461705856252 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]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 14:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:24:16 INFO - PROCESS | 1712 | 1461705856272 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 1712 | 1461705856273 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 14:24:16 INFO - PROCESS | 1712 | 1461705856277 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 1712 | 1461705856280 Marionette TRACE conn2 <- [1,846,null,{}] 14:24:16 INFO - PROCESS | 1712 | 1461705856283 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}] 14:24:16 INFO - PROCESS | 1712 | 1461705856385 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:24:16 INFO - PROCESS | 1712 | 1461705856402 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x121559000 == 37 [pid = 1712] [id = 219] 14:24:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x1197c9400) [pid = 1712] [serial = 655] [outer = 0x0] 14:24:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x11996e000) [pid = 1712] [serial = 656] [outer = 0x1197c9400] 14:24:16 INFO - PROCESS | 1712 | 1461705856427 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x119977000) [pid = 1712] [serial = 657] [outer = 0x1197c9400] 14:24:16 INFO - PROCESS | 1712 | 1461705856796 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]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 571ms 14:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:24:16 INFO - PROCESS | 1712 | 1461705856848 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 1712 | 1461705856849 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 14:24:16 INFO - PROCESS | 1712 | 1461705856851 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 1712 | 1461705856853 Marionette TRACE conn2 <- [1,850,null,{}] 14:24:16 INFO - PROCESS | 1712 | 1461705856855 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}] 14:24:16 INFO - PROCESS | 1712 | 1461705856956 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:24:16 INFO - PROCESS | 1712 | 1461705856993 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x11922a800 == 38 [pid = 1712] [id = 220] 14:24:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x11a011400) [pid = 1712] [serial = 658] [outer = 0x0] 14:24:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x11a08ec00) [pid = 1712] [serial = 659] [outer = 0x11a011400] 14:24:17 INFO - PROCESS | 1712 | 1461705857022 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x121383000) [pid = 1712] [serial = 660] [outer = 0x11a011400] 14:24:17 INFO - PROCESS | 1712 | 1461705857354 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]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 520ms 14:24:17 INFO - PROCESS | 1712 | 1461705857371 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 1712 | 1461705857372 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 14:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:24:17 INFO - PROCESS | 1712 | 1461705857377 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 1712 | 1461705857378 Marionette TRACE conn2 <- [1,854,null,{}] 14:24:17 INFO - PROCESS | 1712 | 1461705857380 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}] 14:24:17 INFO - PROCESS | 1712 | 1461705857478 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:24:17 INFO - PROCESS | 1712 | 1461705857510 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x1247c7800 == 39 [pid = 1712] [id = 221] 14:24:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x121388800) [pid = 1712] [serial = 661] [outer = 0x0] 14:24:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x1217ebc00) [pid = 1712] [serial = 662] [outer = 0x121388800] 14:24:17 INFO - PROCESS | 1712 | 1461705857536 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x123524400) [pid = 1712] [serial = 663] [outer = 0x121388800] 14:24:17 INFO - PROCESS | 1712 | 1461705857870 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]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 522ms 14:24:17 INFO - PROCESS | 1712 | 1461705857904 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 1712 | 1461705857905 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 14:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:24:17 INFO - PROCESS | 1712 | 1461705857908 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 1712 | 1461705857909 Marionette TRACE conn2 <- [1,858,null,{}] 14:24:17 INFO - PROCESS | 1712 | 1461705857911 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}] 14:24:18 INFO - PROCESS | 1712 | 1461705858004 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:24:18 INFO - PROCESS | 1712 | 1461705858009 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e23000 == 40 [pid = 1712] [id = 222] 14:24:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x121412c00) [pid = 1712] [serial = 664] [outer = 0x0] 14:24:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x123643000) [pid = 1712] [serial = 665] [outer = 0x121412c00] 14:24:18 INFO - PROCESS | 1712 | 1461705858033 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x1244b9400) [pid = 1712] [serial = 666] [outer = 0x121412c00] 14:24:18 INFO - PROCESS | 1712 | 1461705858545 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]]]}] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x1250e2000) [pid = 1712] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x12857bc00) [pid = 1712] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x12c103c00) [pid = 1712] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x113182000) [pid = 1712] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x12bce6400) [pid = 1712] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x11318fc00) [pid = 1712] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x1244bc400) [pid = 1712] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x126ee3800) [pid = 1712] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x1167af800) [pid = 1712] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x1167b4800) [pid = 1712] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x118623000) [pid = 1712] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x119c60000) [pid = 1712] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x119c5cc00) [pid = 1712] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x118686c00) [pid = 1712] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x1164fa800) [pid = 1712] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x1217e6800) [pid = 1712] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x11835f800) [pid = 1712] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x11264e800) [pid = 1712] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x128571000) [pid = 1712] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x11996ec00) [pid = 1712] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x111dc2000) [pid = 1712] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x1180a8c00) [pid = 1712] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x121bf0c00) [pid = 1712] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x11767a000) [pid = 1712] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x114eeb800) [pid = 1712] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:24:18 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x11642b400) [pid = 1712] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 14:24:18 INFO - PROCESS | 1712 | 1461705858579 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 1712 | 1461705858580 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 14:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:24:18 INFO - PROCESS | 1712 | 1461705858582 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 1712 | 1461705858583 Marionette TRACE conn2 <- [1,862,null,{}] 14:24:18 INFO - PROCESS | 1712 | 1461705858586 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}] 14:24:18 INFO - PROCESS | 1712 | 1461705858662 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:24:18 INFO - PROCESS | 1712 | 1461705858667 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a12800 == 41 [pid = 1712] [id = 223] 14:24:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x1133f4000) [pid = 1712] [serial = 667] [outer = 0x0] 14:24:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x116744400) [pid = 1712] [serial = 668] [outer = 0x1133f4000] 14:24:18 INFO - PROCESS | 1712 | 1461705858693 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x118686c00) [pid = 1712] [serial = 669] [outer = 0x1133f4000] 14:24:19 INFO - PROCESS | 1712 | 1461705859033 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]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 14:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:24:19 INFO - PROCESS | 1712 | 1461705859052 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 1712 | 1461705859053 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 14:24:19 INFO - PROCESS | 1712 | 1461705859055 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 1712 | 1461705859056 Marionette TRACE conn2 <- [1,866,null,{}] 14:24:19 INFO - PROCESS | 1712 | 1461705859062 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}] 14:24:19 INFO - PROCESS | 1712 | 1461705859135 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:24:19 INFO - PROCESS | 1712 | 1461705859183 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x126ecf000 == 42 [pid = 1712] [id = 224] 14:24:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x11842dc00) [pid = 1712] [serial = 670] [outer = 0x0] 14:24:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x119976400) [pid = 1712] [serial = 671] [outer = 0x11842dc00] 14:24:19 INFO - PROCESS | 1712 | 1461705859208 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x1244c3400) [pid = 1712] [serial = 672] [outer = 0x11842dc00] 14:24:19 INFO - PROCESS | 1712 | 1461705859501 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]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 14:24:19 INFO - PROCESS | 1712 | 1461705859533 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 1712 | 1461705859534 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 14:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:24:19 INFO - PROCESS | 1712 | 1461705859536 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 1712 | 1461705859537 Marionette TRACE conn2 <- [1,870,null,{}] 14:24:19 INFO - PROCESS | 1712 | 1461705859540 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}] 14:24:19 INFO - PROCESS | 1712 | 1461705859621 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:24:19 INFO - PROCESS | 1712 | 1461705859627 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x129835000 == 43 [pid = 1712] [id = 225] 14:24:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x12472fc00) [pid = 1712] [serial = 673] [outer = 0x0] 14:24:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x12484f000) [pid = 1712] [serial = 674] [outer = 0x12472fc00] 14:24:19 INFO - PROCESS | 1712 | 1461705859655 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x1249b4400) [pid = 1712] [serial = 675] [outer = 0x12472fc00] 14:24:19 INFO - PROCESS | 1712 | 1461705859987 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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 14:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:24:20 INFO - PROCESS | 1712 | 1461705860007 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 1712 | 1461705860008 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 14:24:20 INFO - PROCESS | 1712 | 1461705860012 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 1712 | 1461705860013 Marionette TRACE conn2 <- [1,874,null,{}] 14:24:20 INFO - PROCESS | 1712 | 1461705860016 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}] 14:24:20 INFO - PROCESS | 1712 | 1461705860114 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:24:20 INFO - PROCESS | 1712 | 1461705860121 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a976800 == 44 [pid = 1712] [id = 226] 14:24:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x119975400) [pid = 1712] [serial = 676] [outer = 0x0] 14:24:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x1249b9000) [pid = 1712] [serial = 677] [outer = 0x119975400] 14:24:20 INFO - PROCESS | 1712 | 1461705860146 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x1250e7c00) [pid = 1712] [serial = 678] [outer = 0x119975400] 14:24:20 INFO - PROCESS | 1712 | 1461705860445 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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 14:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:24:20 INFO - PROCESS | 1712 | 1461705860481 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 1712 | 1461705860482 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 14:24:20 INFO - PROCESS | 1712 | 1461705860484 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 1712 | 1461705860485 Marionette TRACE conn2 <- [1,878,null,{}] 14:24:20 INFO - PROCESS | 1712 | 1461705860488 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}] 14:24:20 INFO - PROCESS | 1712 | 1461705860566 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:24:20 INFO - PROCESS | 1712 | 1461705860658 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x112146800 == 45 [pid = 1712] [id = 227] 14:24:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x110f8a000) [pid = 1712] [serial = 679] [outer = 0x0] 14:24:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x110f92400) [pid = 1712] [serial = 680] [outer = 0x110f8a000] 14:24:20 INFO - PROCESS | 1712 | 1461705860690 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x112d12400) [pid = 1712] [serial = 681] [outer = 0x110f8a000] 14:24:21 INFO - PROCESS | 1712 | 1461705861165 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]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 718ms 14:24:21 INFO - PROCESS | 1712 | 1461705861204 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 1712 | 1461705861206 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 14:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:24:21 INFO - PROCESS | 1712 | 1461705861209 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 1712 | 1461705861212 Marionette TRACE conn2 <- [1,882,null,{}] 14:24:21 INFO - PROCESS | 1712 | 1461705861215 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}] 14:24:21 INFO - PROCESS | 1712 | 1461705861351 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:24:21 INFO - PROCESS | 1712 | 1461705861445 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fbd000 == 46 [pid = 1712] [id = 228] 14:24:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x115ee8000) [pid = 1712] [serial = 682] [outer = 0x0] 14:24:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1164ef000) [pid = 1712] [serial = 683] [outer = 0x115ee8000] 14:24:21 INFO - PROCESS | 1712 | 1461705861477 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x1167b5c00) [pid = 1712] [serial = 684] [outer = 0x115ee8000] 14:24:22 INFO - PROCESS | 1712 | 1461705862139 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]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 971ms 14:24:22 INFO - PROCESS | 1712 | 1461705862180 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 1712 | 1461705862183 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 14:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:24:22 INFO - PROCESS | 1712 | 1461705862191 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 1712 | 1461705862193 Marionette TRACE conn2 <- [1,886,null,{}] 14:24:22 INFO - PROCESS | 1712 | 1461705862197 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}] 14:24:22 INFO - PROCESS | 1712 | 1461705862295 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:24:22 INFO - PROCESS | 1712 | 1461705862365 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x115e3e800 == 47 [pid = 1712] [id = 229] 14:24:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x113187000) [pid = 1712] [serial = 685] [outer = 0x0] 14:24:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x1132c6c00) [pid = 1712] [serial = 686] [outer = 0x113187000] 14:24:22 INFO - PROCESS | 1712 | 1461705862393 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x115e17800) [pid = 1712] [serial = 687] [outer = 0x113187000] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x12a976800 == 46 [pid = 1712] [id = 226] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x129835000 == 45 [pid = 1712] [id = 225] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x126ecf000 == 44 [pid = 1712] [id = 224] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x115eed000) [pid = 1712] [serial = 626] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x119a12800 == 43 [pid = 1712] [id = 223] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x126e23000 == 42 [pid = 1712] [id = 222] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x1247c7800 == 41 [pid = 1712] [id = 221] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x11922a800 == 40 [pid = 1712] [id = 220] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x121559000 == 39 [pid = 1712] [id = 219] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x117435800 == 38 [pid = 1712] [id = 218] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x119fcc800 == 37 [pid = 1712] [id = 217] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x119a4d800 == 36 [pid = 1712] [id = 216] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x119649800 == 35 [pid = 1712] [id = 215] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x11922b000 == 34 [pid = 1712] [id = 214] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x117575800 == 33 [pid = 1712] [id = 213] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x117436800 == 32 [pid = 1712] [id = 212] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x116778800 == 31 [pid = 1712] [id = 211] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x113250800 == 30 [pid = 1712] [id = 210] 14:24:22 INFO - PROCESS | 1712 | --DOCSHELL 0x12cc4d000 == 29 [pid = 1712] [id = 209] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x126ea7c00) [pid = 1712] [serial = 552] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x119970000) [pid = 1712] [serial = 549] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x117150400) [pid = 1712] [serial = 546] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x12a94d800) [pid = 1712] [serial = 507] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x119979400) [pid = 1712] [serial = 494] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x116abac00) [pid = 1712] [serial = 497] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x12be9a000) [pid = 1712] [serial = 510] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x126eb3000) [pid = 1712] [serial = 504] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x1197c8c00) [pid = 1712] [serial = 501] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x12ac62c00) [pid = 1712] [serial = 543] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x12ca74400) [pid = 1712] [serial = 624] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x126ea5c00) [pid = 1712] [serial = 605] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x12bfe7c00) [pid = 1712] [serial = 609] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x12a950400) [pid = 1712] [serial = 608] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x12c368c00) [pid = 1712] [serial = 614] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x113188800) [pid = 1712] [serial = 617] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x12c105800) [pid = 1712] [serial = 611] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x119973000) [pid = 1712] [serial = 620] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x12c793400) [pid = 1712] [serial = 623] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x12857cc00) [pid = 1712] [serial = 621] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x12c790400) [pid = 1712] [serial = 615] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x12bce6000) [pid = 1712] [serial = 590] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x12ac68c00) [pid = 1712] [serial = 588] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x12980e000) [pid = 1712] [serial = 587] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x121d1ac00) [pid = 1712] [serial = 585] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x119c66400) [pid = 1712] [serial = 584] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x118361800) [pid = 1712] [serial = 582] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x117681800) [pid = 1712] [serial = 581] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x12bfecc00) [pid = 1712] [serial = 579] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x124394400) [pid = 1712] [serial = 602] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x11a09a000) [pid = 1712] [serial = 599] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x1217ee400) [pid = 1712] [serial = 600] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x119185c00) [pid = 1712] [serial = 596] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x119789000) [pid = 1712] [serial = 597] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x1180a8400) [pid = 1712] [serial = 594] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x1167b0000) [pid = 1712] [serial = 593] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 83 (0x12bff1000) [pid = 1712] [serial = 591] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 82 (0x12c10e000) [pid = 1712] [serial = 612] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 81 (0x125004400) [pid = 1712] [serial = 603] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 80 (0x126eec000) [pid = 1712] [serial = 606] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | --DOMWINDOW == 79 (0x11318e000) [pid = 1712] [serial = 618] [outer = 0x0] [url = about:blank] 14:24:22 INFO - PROCESS | 1712 | 1461705862935 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]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 772ms 14:24:22 INFO - PROCESS | 1712 | 1461705862968 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 1712 | 1461705862974 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 14:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:24:22 INFO - PROCESS | 1712 | 1461705862983 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 1712 | 1461705862986 Marionette TRACE conn2 <- [1,890,null,{}] 14:24:22 INFO - PROCESS | 1712 | 1461705862990 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}] 14:24:23 INFO - PROCESS | 1712 | 1461705863105 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:24:23 INFO - PROCESS | 1712 | 1461705863163 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fd4800 == 30 [pid = 1712] [id = 230] 14:24:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 80 (0x115d39400) [pid = 1712] [serial = 688] [outer = 0x0] 14:24:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 81 (0x116451400) [pid = 1712] [serial = 689] [outer = 0x115d39400] 14:24:23 INFO - PROCESS | 1712 | 1461705863190 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 82 (0x11672dc00) [pid = 1712] [serial = 690] [outer = 0x115d39400] 14:24:23 INFO - PROCESS | 1712 | 1461705863502 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]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 572ms 14:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:24:23 INFO - PROCESS | 1712 | 1461705863554 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 1712 | 1461705863556 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 14:24:23 INFO - PROCESS | 1712 | 1461705863558 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - PROCESS | 1712 | 1461705863560 Marionette TRACE conn2 <- [1,894,null,{}] 14:24:23 INFO - PROCESS | 1712 | 1461705863568 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}] 14:24:23 INFO - PROCESS | 1712 | 1461705863645 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:24:23 INFO - PROCESS | 1712 | 1461705863687 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x119229000 == 31 [pid = 1712] [id = 231] 14:24:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x115d3d000) [pid = 1712] [serial = 691] [outer = 0x0] 14:24:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x116a77400) [pid = 1712] [serial = 692] [outer = 0x115d3d000] 14:24:23 INFO - PROCESS | 1712 | 1461705863710 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x1180a5c00) [pid = 1712] [serial = 693] [outer = 0x115d3d000] 14:24:24 INFO - PROCESS | 1712 | 1461705864130 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]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 622ms 14:24:24 INFO - PROCESS | 1712 | 1461705864181 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:24:24 INFO - PROCESS | 1712 | 1461705864184 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 14:24:24 INFO - PROCESS | 1712 | 1461705864187 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 1712 | 1461705864189 Marionette TRACE conn2 <- [1,898,null,{}] 14:24:24 INFO - PROCESS | 1712 | 1461705864195 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}] 14:24:24 INFO - PROCESS | 1712 | 1461705864334 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:24:24 INFO - PROCESS | 1712 | 1461705864353 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a5b000 == 32 [pid = 1712] [id = 232] 14:24:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x1180b0400) [pid = 1712] [serial = 694] [outer = 0x0] 14:24:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x118361800) [pid = 1712] [serial = 695] [outer = 0x1180b0400] 14:24:24 INFO - PROCESS | 1712 | 1461705864394 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x11846a400) [pid = 1712] [serial = 696] [outer = 0x1180b0400] 14:24:24 INFO - PROCESS | 1712 | 1461705864748 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]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 570ms 14:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:24:24 INFO - PROCESS | 1712 | 1461705864758 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 1712 | 1461705864760 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 14:24:24 INFO - PROCESS | 1712 | 1461705864765 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 1712 | 1461705864766 Marionette TRACE conn2 <- [1,902,null,{}] 14:24:24 INFO - PROCESS | 1712 | 1461705864769 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}] 14:24:24 INFO - PROCESS | 1712 | 1461705864841 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:24:24 INFO - PROCESS | 1712 | 1461705864872 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x117559000 == 33 [pid = 1712] [id = 233] 14:24:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x113183000) [pid = 1712] [serial = 697] [outer = 0x0] 14:24:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x11862cc00) [pid = 1712] [serial = 698] [outer = 0x113183000] 14:24:24 INFO - PROCESS | 1712 | 1461705864897 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x11911e000) [pid = 1712] [serial = 699] [outer = 0x113183000] 14:24:25 INFO - PROCESS | 1712 | 1461705865258 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]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 520ms 14:24:25 INFO - PROCESS | 1712 | 1461705865286 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 1712 | 1461705865288 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 14:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:24:25 INFO - PROCESS | 1712 | 1461705865290 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 1712 | 1461705865291 Marionette TRACE conn2 <- [1,906,null,{}] 14:24:25 INFO - PROCESS | 1712 | 1461705865296 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}] 14:24:25 INFO - PROCESS | 1712 | 1461705865401 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:24:25 INFO - PROCESS | 1712 | 1461705865432 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217bc000 == 34 [pid = 1712] [id = 234] 14:24:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x118680c00) [pid = 1712] [serial = 700] [outer = 0x0] 14:24:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x1191b4c00) [pid = 1712] [serial = 701] [outer = 0x118680c00] 14:24:25 INFO - PROCESS | 1712 | 1461705865459 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x1196c4800) [pid = 1712] [serial = 702] [outer = 0x118680c00] 14:24:25 INFO - PROCESS | 1712 | 1461705865789 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]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 14:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:24:25 INFO - PROCESS | 1712 | 1461705865820 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 1712 | 1461705865821 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 14:24:25 INFO - PROCESS | 1712 | 1461705865823 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 1712 | 1461705865825 Marionette TRACE conn2 <- [1,910,null,{}] 14:24:25 INFO - PROCESS | 1712 | 1461705865829 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}] 14:24:25 INFO - PROCESS | 1712 | 1461705865919 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:24:25 INFO - PROCESS | 1712 | 1461705865923 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x121dc4800 == 35 [pid = 1712] [id = 235] 14:24:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x11968e000) [pid = 1712] [serial = 703] [outer = 0x0] 14:24:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x11970f400) [pid = 1712] [serial = 704] [outer = 0x11968e000] 14:24:25 INFO - PROCESS | 1712 | 1461705865949 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x11978e000) [pid = 1712] [serial = 705] [outer = 0x11968e000] 14:24:26 INFO - PROCESS | 1712 | 1461705866308 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]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 521ms 14:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:24:26 INFO - PROCESS | 1712 | 1461705866346 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 1712 | 1461705866347 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 14:24:26 INFO - PROCESS | 1712 | 1461705866349 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 1712 | 1461705866350 Marionette TRACE conn2 <- [1,914,null,{}] 14:24:26 INFO - PROCESS | 1712 | 1461705866353 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}] 14:24:26 INFO - PROCESS | 1712 | 1461705866440 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:24:26 INFO - PROCESS | 1712 | 1461705866471 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x124f6b800 == 36 [pid = 1712] [id = 236] 14:24:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x11968f400) [pid = 1712] [serial = 706] [outer = 0x0] 14:24:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x1197cf400) [pid = 1712] [serial = 707] [outer = 0x11968f400] 14:24:26 INFO - PROCESS | 1712 | 1461705866495 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x119974c00) [pid = 1712] [serial = 708] [outer = 0x11968f400] 14:24:27 INFO - PROCESS | 1712 | 1461705867019 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]]]}] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x11a011400) [pid = 1712] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x118426c00) [pid = 1712] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x121388800) [pid = 1712] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x110f8f000) [pid = 1712] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x115e19c00) [pid = 1712] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x11862d800) [pid = 1712] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x1121da400) [pid = 1712] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x115e20400) [pid = 1712] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x115de7800) [pid = 1712] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x113328800) [pid = 1712] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x119696000) [pid = 1712] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x12472fc00) [pid = 1712] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x121412c00) [pid = 1712] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x11842dc00) [pid = 1712] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x1133f4000) [pid = 1712] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:24:27 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x1197c9400) [pid = 1712] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 718ms 14:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:24:27 INFO - PROCESS | 1712 | 1461705867068 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 1712 | 1461705867069 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 14:24:27 INFO - PROCESS | 1712 | 1461705867071 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 1712 | 1461705867073 Marionette TRACE conn2 <- [1,918,null,{}] 14:24:27 INFO - PROCESS | 1712 | 1461705867075 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}] 14:24:27 INFO - PROCESS | 1712 | 1461705867148 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:24:27 INFO - PROCESS | 1712 | 1461705867154 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x118486000 == 37 [pid = 1712] [id = 237] 14:24:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x11331f000) [pid = 1712] [serial = 709] [outer = 0x0] 14:24:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x116166c00) [pid = 1712] [serial = 710] [outer = 0x11331f000] 14:24:27 INFO - PROCESS | 1712 | 1461705867183 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x119691400) [pid = 1712] [serial = 711] [outer = 0x11331f000] 14:24:27 INFO - PROCESS | 1712 | 1461705867514 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]]]}] 14:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 467ms 14:24:27 INFO - PROCESS | 1712 | 1461705867540 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 1712 | 1461705867541 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 14:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:24:27 INFO - PROCESS | 1712 | 1461705867546 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 1712 | 1461705867547 Marionette TRACE conn2 <- [1,922,null,{}] 14:24:27 INFO - PROCESS | 1712 | 1461705867549 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}] 14:24:27 INFO - PROCESS | 1712 | 1461705867622 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:24:27 INFO - PROCESS | 1712 | 1461705867671 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a43800 == 38 [pid = 1712] [id = 238] 14:24:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x1133f4000) [pid = 1712] [serial = 712] [outer = 0x0] 14:24:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x1197c9400) [pid = 1712] [serial = 713] [outer = 0x1133f4000] 14:24:27 INFO - PROCESS | 1712 | 1461705867696 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x119c5f800) [pid = 1712] [serial = 714] [outer = 0x1133f4000] 14:24:27 INFO - PROCESS | 1712 | 1461705867978 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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 14:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:24:28 INFO - PROCESS | 1712 | 1461705868017 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 1712 | 1461705868018 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 14:24:28 INFO - PROCESS | 1712 | 1461705868021 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 1712 | 1461705868022 Marionette TRACE conn2 <- [1,926,null,{}] 14:24:28 INFO - PROCESS | 1712 | 1461705868025 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}] 14:24:28 INFO - PROCESS | 1712 | 1461705868118 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:24:28 INFO - PROCESS | 1712 | 1461705868123 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d56000 == 39 [pid = 1712] [id = 239] 14:24:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x119976c00) [pid = 1712] [serial = 715] [outer = 0x0] 14:24:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x11a095400) [pid = 1712] [serial = 716] [outer = 0x119976c00] 14:24:28 INFO - PROCESS | 1712 | 1461705868156 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x121984c00) [pid = 1712] [serial = 717] [outer = 0x119976c00] 14:24:28 INFO - PROCESS | 1712 | 1461705868623 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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 619ms 14:24:28 INFO - PROCESS | 1712 | 1461705868640 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 1712 | 1461705868643 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 14:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:24:28 INFO - PROCESS | 1712 | 1461705868650 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 1712 | 1461705868651 Marionette TRACE conn2 <- [1,930,null,{}] 14:24:28 INFO - PROCESS | 1712 | 1461705868654 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}] 14:24:28 INFO - PROCESS | 1712 | 1461705868739 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:24:28 INFO - PROCESS | 1712 | 1461705868747 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac52800 == 40 [pid = 1712] [id = 240] 14:24:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x121bf7800) [pid = 1712] [serial = 718] [outer = 0x0] 14:24:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x1235cc800) [pid = 1712] [serial = 719] [outer = 0x121bf7800] 14:24:28 INFO - PROCESS | 1712 | 1461705868783 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x1244bd400) [pid = 1712] [serial = 720] [outer = 0x121bf7800] 14:24:29 INFO - PROCESS | 1712 | 1461705869400 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]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 769ms 14:24:29 INFO - PROCESS | 1712 | 1461705869432 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 1712 | 1461705869435 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 14:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:24:29 INFO - PROCESS | 1712 | 1461705869439 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 1712 | 1461705869441 Marionette TRACE conn2 <- [1,934,null,{}] 14:24:29 INFO - PROCESS | 1712 | 1461705869447 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}] 14:24:29 INFO - PROCESS | 1712 | 1461705869572 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:24:29 INFO - PROCESS | 1712 | 1461705869634 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186e7000 == 41 [pid = 1712] [id = 241] 14:24:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x115edfc00) [pid = 1712] [serial = 721] [outer = 0x0] 14:24:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x115ee4c00) [pid = 1712] [serial = 722] [outer = 0x115edfc00] 14:24:29 INFO - PROCESS | 1712 | 1461705869666 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x1164f0000) [pid = 1712] [serial = 723] [outer = 0x115edfc00] 14:24:30 INFO - PROCESS | 1712 | 1461705870091 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]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 674ms 14:24:30 INFO - PROCESS | 1712 | 1461705870113 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 1712 | 1461705870117 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 14:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:24:30 INFO - PROCESS | 1712 | 1461705870122 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 1712 | 1461705870124 Marionette TRACE conn2 <- [1,938,null,{}] 14:24:30 INFO - PROCESS | 1712 | 1461705870127 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}] 14:24:30 INFO - PROCESS | 1712 | 1461705870224 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:24:30 INFO - PROCESS | 1712 | 1461705870269 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199ca800 == 42 [pid = 1712] [id = 242] 14:24:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x1164f2400) [pid = 1712] [serial = 724] [outer = 0x0] 14:24:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x1169b4400) [pid = 1712] [serial = 725] [outer = 0x1164f2400] 14:24:30 INFO - PROCESS | 1712 | 1461705870297 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x1180a9800) [pid = 1712] [serial = 726] [outer = 0x1164f2400] 14:24:30 INFO - PROCESS | 1712 | 1461705870729 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]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 621ms 14:24:30 INFO - PROCESS | 1712 | 1461705870745 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 1712 | 1461705870747 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 14:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:24:30 INFO - PROCESS | 1712 | 1461705870750 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 1712 | 1461705870752 Marionette TRACE conn2 <- [1,942,null,{}] 14:24:30 INFO - PROCESS | 1712 | 1461705870760 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}] 14:24:30 INFO - PROCESS | 1712 | 1461705870859 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:24:30 INFO - PROCESS | 1712 | 1461705870948 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aadc800 == 43 [pid = 1712] [id = 243] 14:24:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x119270400) [pid = 1712] [serial = 727] [outer = 0x0] 14:24:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x119690400) [pid = 1712] [serial = 728] [outer = 0x119270400] 14:24:30 INFO - PROCESS | 1712 | 1461705870983 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x119790800) [pid = 1712] [serial = 729] [outer = 0x119270400] 14:24:31 INFO - PROCESS | 1712 | 1461705871404 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]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 672ms 14:24:31 INFO - PROCESS | 1712 | 1461705871423 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 1712 | 1461705871425 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 14:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:24:31 INFO - PROCESS | 1712 | 1461705871427 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 1712 | 1461705871429 Marionette TRACE conn2 <- [1,946,null,{}] 14:24:31 INFO - PROCESS | 1712 | 1461705871431 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}] 14:24:31 INFO - PROCESS | 1712 | 1461705871527 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:24:31 INFO - PROCESS | 1712 | 1461705871572 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b46d000 == 44 [pid = 1712] [id = 244] 14:24:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x119692000) [pid = 1712] [serial = 730] [outer = 0x0] 14:24:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x119c63800) [pid = 1712] [serial = 731] [outer = 0x119692000] 14:24:31 INFO - PROCESS | 1712 | 1461705871601 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x121412c00) [pid = 1712] [serial = 732] [outer = 0x119692000] 14:24:32 INFO - PROCESS | 1712 | 1461705872029 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]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 619ms 14:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:24:32 INFO - PROCESS | 1712 | 1461705872046 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 1712 | 1461705872048 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 14:24:32 INFO - PROCESS | 1712 | 1461705872050 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 1712 | 1461705872051 Marionette TRACE conn2 <- [1,950,null,{}] 14:24:32 INFO - PROCESS | 1712 | 1461705872054 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}] 14:24:32 INFO - PROCESS | 1712 | 1461705872149 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:24:32 INFO - PROCESS | 1712 | 1461705872229 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e21800 == 45 [pid = 1712] [id = 245] 14:24:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x112d13c00) [pid = 1712] [serial = 733] [outer = 0x0] 14:24:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x121986000) [pid = 1712] [serial = 734] [outer = 0x112d13c00] 14:24:32 INFO - PROCESS | 1712 | 1461705872260 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x12367d000) [pid = 1712] [serial = 735] [outer = 0x112d13c00] 14:24:32 INFO - PROCESS | 1712 | 1461705872788 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]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 772ms 14:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:24:32 INFO - PROCESS | 1712 | 1461705872823 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 1712 | 1461705872825 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 14:24:32 INFO - PROCESS | 1712 | 1461705872829 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 1712 | 1461705872831 Marionette TRACE conn2 <- [1,954,null,{}] 14:24:32 INFO - PROCESS | 1712 | 1461705872836 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}] 14:24:32 INFO - PROCESS | 1712 | 1461705872925 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:24:32 INFO - PROCESS | 1712 | 1461705872990 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x11846e000 == 46 [pid = 1712] [id = 246] 14:24:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x111dbf000) [pid = 1712] [serial = 736] [outer = 0x0] 14:24:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x113189c00) [pid = 1712] [serial = 737] [outer = 0x111dbf000] 14:24:33 INFO - PROCESS | 1712 | 1461705873023 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x115e18000) [pid = 1712] [serial = 738] [outer = 0x111dbf000] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x128d56000 == 45 [pid = 1712] [id = 239] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x119a43800 == 44 [pid = 1712] [id = 238] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x118486000 == 43 [pid = 1712] [id = 237] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x124f6b800 == 42 [pid = 1712] [id = 236] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x121dc4800 == 41 [pid = 1712] [id = 235] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x1217bc000 == 40 [pid = 1712] [id = 234] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x117559000 == 39 [pid = 1712] [id = 233] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x119a5b000 == 38 [pid = 1712] [id = 232] 14:24:33 INFO - PROCESS | 1712 | 1461705873501 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]]]}] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x119229000 == 37 [pid = 1712] [id = 231] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x116fd4800 == 36 [pid = 1712] [id = 230] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x115e3e800 == 35 [pid = 1712] [id = 229] 14:24:33 INFO - PROCESS | 1712 | --DOCSHELL 0x112146800 == 34 [pid = 1712] [id = 227] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x11a08ec00) [pid = 1712] [serial = 659] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x119708400) [pid = 1712] [serial = 650] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x119786c00) [pid = 1712] [serial = 651] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x1217ebc00) [pid = 1712] [serial = 662] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x1169b5800) [pid = 1712] [serial = 635] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x11806c400) [pid = 1712] [serial = 636] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x11845d000) [pid = 1712] [serial = 641] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x11862d400) [pid = 1712] [serial = 642] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x11911e800) [pid = 1712] [serial = 644] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x11968bc00) [pid = 1712] [serial = 645] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x1180a7c00) [pid = 1712] [serial = 638] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x1180af000) [pid = 1712] [serial = 639] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x1161cd400) [pid = 1712] [serial = 632] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x116457800) [pid = 1712] [serial = 633] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x1196c6000) [pid = 1712] [serial = 648] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x11968ec00) [pid = 1712] [serial = 647] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x113357800) [pid = 1712] [serial = 629] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x111ebd400) [pid = 1712] [serial = 630] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x11978f800) [pid = 1712] [serial = 653] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x1197c5800) [pid = 1712] [serial = 654] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x1249b4400) [pid = 1712] [serial = 675] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 92 (0x121383000) [pid = 1712] [serial = 660] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 91 (0x123643000) [pid = 1712] [serial = 665] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 90 (0x123524400) [pid = 1712] [serial = 663] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 89 (0x119976400) [pid = 1712] [serial = 671] [outer = 0x0] [url = about:blank] 14:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 88 (0x118686c00) [pid = 1712] [serial = 669] [outer = 0x0] [url = about:blank] 14:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 722ms 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 87 (0x12484f000) [pid = 1712] [serial = 674] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 86 (0x116744400) [pid = 1712] [serial = 668] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 85 (0x11996e000) [pid = 1712] [serial = 656] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 84 (0x1244c3400) [pid = 1712] [serial = 672] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 83 (0x119977000) [pid = 1712] [serial = 657] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 82 (0x1249b9000) [pid = 1712] [serial = 677] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | --DOMWINDOW == 81 (0x1244b9400) [pid = 1712] [serial = 666] [outer = 0x0] [url = about:blank] 14:24:33 INFO - PROCESS | 1712 | 1461705873551 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 1712 | 1461705873555 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 14:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:24:33 INFO - PROCESS | 1712 | 1461705873565 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 1712 | 1461705873566 Marionette TRACE conn2 <- [1,958,null,{}] 14:24:33 INFO - PROCESS | 1712 | 1461705873569 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}] 14:24:33 INFO - PROCESS | 1712 | 1461705873648 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:24:33 INFO - PROCESS | 1712 | 1461705873653 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x116943000 == 35 [pid = 1712] [id = 247] 14:24:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 82 (0x115eeb800) [pid = 1712] [serial = 739] [outer = 0x0] 14:24:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 83 (0x11643b800) [pid = 1712] [serial = 740] [outer = 0x115eeb800] 14:24:33 INFO - PROCESS | 1712 | 1461705873682 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 84 (0x1169b5800) [pid = 1712] [serial = 741] [outer = 0x115eeb800] 14:24:34 INFO - PROCESS | 1712 | 1461705874098 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]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 575ms 14:24:34 INFO - PROCESS | 1712 | 1461705874135 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 1712 | 1461705874138 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 14:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:24:34 INFO - PROCESS | 1712 | 1461705874141 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 1712 | 1461705874145 Marionette TRACE conn2 <- [1,962,null,{}] 14:24:34 INFO - PROCESS | 1712 | 1461705874156 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}] 14:24:34 INFO - PROCESS | 1712 | 1461705874278 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:24:34 INFO - PROCESS | 1712 | 1461705874293 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x119653000 == 36 [pid = 1712] [id = 248] 14:24:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 85 (0x11806e800) [pid = 1712] [serial = 742] [outer = 0x0] 14:24:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 86 (0x118428400) [pid = 1712] [serial = 743] [outer = 0x11806e800] 14:24:34 INFO - PROCESS | 1712 | 1461705874337 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 87 (0x118680000) [pid = 1712] [serial = 744] [outer = 0x11806e800] 14:24:34 INFO - PROCESS | 1712 | 1461705874802 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]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 673ms 14:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:24:34 INFO - PROCESS | 1712 | 1461705874834 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 1712 | 1461705874835 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 14:24:34 INFO - PROCESS | 1712 | 1461705874838 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 1712 | 1461705874839 Marionette TRACE conn2 <- [1,966,null,{}] 14:24:34 INFO - PROCESS | 1712 | 1461705874841 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}] 14:24:34 INFO - PROCESS | 1712 | 1461705874930 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:24:34 INFO - PROCESS | 1712 | 1461705874935 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x11a0f9800 == 37 [pid = 1712] [id = 249] 14:24:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 88 (0x11926d400) [pid = 1712] [serial = 745] [outer = 0x0] 14:24:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 89 (0x11968fc00) [pid = 1712] [serial = 746] [outer = 0x11926d400] 14:24:34 INFO - PROCESS | 1712 | 1461705874961 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 90 (0x119704000) [pid = 1712] [serial = 747] [outer = 0x11926d400] 14:24:35 INFO - PROCESS | 1712 | 1461705875282 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]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 467ms 14:24:35 INFO - PROCESS | 1712 | 1461705875306 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:24:35 INFO - PROCESS | 1712 | 1461705875307 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 14:24:35 INFO - PROCESS | 1712 | 1461705875310 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 1712 | 1461705875313 Marionette TRACE conn2 <- [1,970,null,{}] 14:24:35 INFO - PROCESS | 1712 | 1461705875317 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}] 14:24:35 INFO - PROCESS | 1712 | 1461705875420 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:24:35 INFO - PROCESS | 1712 | 1461705875429 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x12149f000 == 38 [pid = 1712] [id = 250] 14:24:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 91 (0x119187c00) [pid = 1712] [serial = 748] [outer = 0x0] 14:24:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 92 (0x119789000) [pid = 1712] [serial = 749] [outer = 0x119187c00] 14:24:35 INFO - PROCESS | 1712 | 1461705875454 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 93 (0x1197c4800) [pid = 1712] [serial = 750] [outer = 0x119187c00] 14:24:35 INFO - PROCESS | 1712 | 1461705875788 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]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 523ms 14:24:35 INFO - PROCESS | 1712 | 1461705875833 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 1712 | 1461705875835 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 14:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:24:35 INFO - PROCESS | 1712 | 1461705875837 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 1712 | 1461705875838 Marionette TRACE conn2 <- [1,974,null,{}] 14:24:35 INFO - PROCESS | 1712 | 1461705875840 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}] 14:24:35 INFO - PROCESS | 1712 | 1461705875951 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:24:35 INFO - PROCESS | 1712 | 1461705875970 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x121da9800 == 39 [pid = 1712] [id = 251] 14:24:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x11996fc00) [pid = 1712] [serial = 751] [outer = 0x0] 14:24:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x11a09b800) [pid = 1712] [serial = 752] [outer = 0x11996fc00] 14:24:36 INFO - PROCESS | 1712 | 1461705875998 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x12438d400) [pid = 1712] [serial = 753] [outer = 0x11996fc00] 14:24:36 INFO - PROCESS | 1712 | 1461705876357 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]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 569ms 14:24:36 INFO - PROCESS | 1712 | 1461705876406 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 1712 | 1461705876408 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 14:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:24:36 INFO - PROCESS | 1712 | 1461705876410 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 1712 | 1461705876411 Marionette TRACE conn2 <- [1,978,null,{}] 14:24:36 INFO - PROCESS | 1712 | 1461705876413 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}] 14:24:36 INFO - PROCESS | 1712 | 1461705876507 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:24:36 INFO - PROCESS | 1712 | 1461705876512 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x124f6b800 == 40 [pid = 1712] [id = 252] 14:24:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x1191b6400) [pid = 1712] [serial = 754] [outer = 0x0] 14:24:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x124732400) [pid = 1712] [serial = 755] [outer = 0x1191b6400] 14:24:36 INFO - PROCESS | 1712 | 1461705876537 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x1249b1c00) [pid = 1712] [serial = 756] [outer = 0x1191b6400] 14:24:36 INFO - PROCESS | 1712 | 1461705876882 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]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 14:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:24:36 INFO - PROCESS | 1712 | 1461705876928 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 1712 | 1461705876930 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 14:24:36 INFO - PROCESS | 1712 | 1461705876932 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 1712 | 1461705876933 Marionette TRACE conn2 <- [1,982,null,{}] 14:24:36 INFO - PROCESS | 1712 | 1461705876935 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}] 14:24:37 INFO - PROCESS | 1712 | 1461705877031 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:24:37 INFO - PROCESS | 1712 | 1461705877042 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x126ec8000 == 41 [pid = 1712] [id = 253] 14:24:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x1244bdc00) [pid = 1712] [serial = 757] [outer = 0x0] 14:24:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x125674c00) [pid = 1712] [serial = 758] [outer = 0x1244bdc00] 14:24:37 INFO - PROCESS | 1712 | 1461705877067 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x126ea6c00) [pid = 1712] [serial = 759] [outer = 0x1244bdc00] 14:24:37 INFO - PROCESS | 1712 | 1461705877413 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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 14:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:24:37 INFO - PROCESS | 1712 | 1461705877452 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 1712 | 1461705877453 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 14:24:37 INFO - PROCESS | 1712 | 1461705877455 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 1712 | 1461705877456 Marionette TRACE conn2 <- [1,986,null,{}] 14:24:37 INFO - PROCESS | 1712 | 1461705877459 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}] 14:24:37 INFO - PROCESS | 1712 | 1461705877559 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:24:37 INFO - PROCESS | 1712 | 1461705877563 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x129829000 == 42 [pid = 1712] [id = 254] 14:24:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x12500fc00) [pid = 1712] [serial = 760] [outer = 0x0] 14:24:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x126eb1000) [pid = 1712] [serial = 761] [outer = 0x12500fc00] 14:24:37 INFO - PROCESS | 1712 | 1461705877588 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x126eeb800) [pid = 1712] [serial = 762] [outer = 0x12500fc00] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x118680c00) [pid = 1712] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x113183000) [pid = 1712] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x11968e000) [pid = 1712] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x1180b0400) [pid = 1712] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x115d3d000) [pid = 1712] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x115d39400) [pid = 1712] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x113187000) [pid = 1712] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x11968f400) [pid = 1712] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 96 (0x119976c00) [pid = 1712] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 95 (0x11331f000) [pid = 1712] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 94 (0x1133f4000) [pid = 1712] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:24:37 INFO - PROCESS | 1712 | --DOMWINDOW == 93 (0x115ee0c00) [pid = 1712] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:24:37 INFO - PROCESS | 1712 | 1461705877950 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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 14:24:37 INFO - PROCESS | 1712 | 1461705877974 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 1712 | 1461705877976 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 14:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:24:37 INFO - PROCESS | 1712 | 1461705877982 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 1712 | 1461705877983 Marionette TRACE conn2 <- [1,990,null,{}] 14:24:37 INFO - PROCESS | 1712 | 1461705877986 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}] 14:24:38 INFO - PROCESS | 1712 | 1461705878068 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:24:38 INFO - PROCESS | 1712 | 1461705878115 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x126ede000 == 43 [pid = 1712] [id = 255] 14:24:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 94 (0x113187000) [pid = 1712] [serial = 763] [outer = 0x0] 14:24:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 95 (0x119115400) [pid = 1712] [serial = 764] [outer = 0x113187000] 14:24:38 INFO - PROCESS | 1712 | 1461705878140 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 96 (0x121d1cc00) [pid = 1712] [serial = 765] [outer = 0x113187000] 14:24:38 INFO - PROCESS | 1712 | 1461705878451 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]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 521ms 14:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:24:38 INFO - PROCESS | 1712 | 1461705878503 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 1712 | 1461705878504 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 14:24:38 INFO - PROCESS | 1712 | 1461705878506 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 1712 | 1461705878508 Marionette TRACE conn2 <- [1,994,null,{}] 14:24:38 INFO - PROCESS | 1712 | 1461705878511 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}] 14:24:38 INFO - PROCESS | 1712 | 1461705878604 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:24:38 INFO - PROCESS | 1712 | 1461705878610 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc70800 == 44 [pid = 1712] [id = 256] 14:24:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 97 (0x115eea800) [pid = 1712] [serial = 766] [outer = 0x0] 14:24:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x128572400) [pid = 1712] [serial = 767] [outer = 0x115eea800] 14:24:38 INFO - PROCESS | 1712 | 1461705878638 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x12871f800) [pid = 1712] [serial = 768] [outer = 0x115eea800] 14:24:38 INFO - PROCESS | 1712 | 1461705878980 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]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 522ms 14:24:39 INFO - PROCESS | 1712 | 1461705879030 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 1712 | 1461705879031 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 14:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:24:39 INFO - PROCESS | 1712 | 1461705879033 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 1712 | 1461705879034 Marionette TRACE conn2 <- [1,998,null,{}] 14:24:39 INFO - PROCESS | 1712 | 1461705879037 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}] 14:24:39 INFO - PROCESS | 1712 | 1461705879120 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:24:39 INFO - PROCESS | 1712 | 1461705879125 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c162800 == 45 [pid = 1712] [id = 257] 14:24:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x11a076400) [pid = 1712] [serial = 769] [outer = 0x0] 14:24:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x128d08000) [pid = 1712] [serial = 770] [outer = 0x11a076400] 14:24:39 INFO - PROCESS | 1712 | 1461705879150 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x128d0f800) [pid = 1712] [serial = 771] [outer = 0x11a076400] 14:24:39 INFO - PROCESS | 1712 | 1461705879490 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]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 14:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:24:39 INFO - PROCESS | 1712 | 1461705879502 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 1712 | 1461705879503 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 14:24:39 INFO - PROCESS | 1712 | 1461705879505 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 1712 | 1461705879506 Marionette TRACE conn2 <- [1,1002,null,{}] 14:24:39 INFO - PROCESS | 1712 | 1461705879508 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}] 14:24:39 INFO - PROCESS | 1712 | 1461705879599 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:24:39 INFO - PROCESS | 1712 | 1461705879646 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x112eb8000 == 46 [pid = 1712] [id = 258] 14:24:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x121d1ac00) [pid = 1712] [serial = 772] [outer = 0x0] 14:24:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x128f40800) [pid = 1712] [serial = 773] [outer = 0x121d1ac00] 14:24:39 INFO - PROCESS | 1712 | 1461705879671 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x12a87c800) [pid = 1712] [serial = 774] [outer = 0x121d1ac00] 14:24:40 INFO - PROCESS | 1712 | 1461705880127 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]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 677ms 14:24:40 INFO - PROCESS | 1712 | 1461705880183 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:24:40 INFO - PROCESS | 1712 | 1461705880185 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 14:24:40 INFO - PROCESS | 1712 | 1461705880189 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 1712 | 1461705880192 Marionette TRACE conn2 <- [1,1006,null,{}] 14:24:40 INFO - PROCESS | 1712 | 1461705880215 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}] 14:24:40 INFO - PROCESS | 1712 | 1461705880327 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:24:40 INFO - PROCESS | 1712 | 1461705880378 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x11885d800 == 47 [pid = 1712] [id = 259] 14:24:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x1133f7800) [pid = 1712] [serial = 775] [outer = 0x0] 14:24:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x115eea400) [pid = 1712] [serial = 776] [outer = 0x1133f7800] 14:24:40 INFO - PROCESS | 1712 | 1461705880410 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x1167b7800) [pid = 1712] [serial = 777] [outer = 0x1133f7800] 14:24:40 INFO - PROCESS | 1712 | 1461705880851 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]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 14:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:24:40 INFO - PROCESS | 1712 | 1461705880880 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 1712 | 1461705880884 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 14:24:40 INFO - PROCESS | 1712 | 1461705880889 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 1712 | 1461705880890 Marionette TRACE conn2 <- [1,1010,null,{}] 14:24:40 INFO - PROCESS | 1712 | 1461705880893 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}] 14:24:41 INFO - PROCESS | 1712 | 1461705880999 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:24:41 INFO - PROCESS | 1712 | 1461705881049 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x119fbc000 == 48 [pid = 1712] [id = 260] 14:24:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x117681800) [pid = 1712] [serial = 778] [outer = 0x0] 14:24:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x11846bc00) [pid = 1712] [serial = 779] [outer = 0x117681800] 14:24:41 INFO - PROCESS | 1712 | 1461705881079 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x1191ac000) [pid = 1712] [serial = 780] [outer = 0x117681800] 14:24:41 INFO - PROCESS | 1712 | 1461705881475 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]]]}] 14:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 620ms 14:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:24:41 INFO - PROCESS | 1712 | 1461705881515 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 1712 | 1461705881517 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 14:24:41 INFO - PROCESS | 1712 | 1461705881519 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 1712 | 1461705881522 Marionette TRACE conn2 <- [1,1014,null,{}] 14:24:41 INFO - PROCESS | 1712 | 1461705881532 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}] 14:24:41 INFO - PROCESS | 1712 | 1461705881638 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:24:41 INFO - PROCESS | 1712 | 1461705881746 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c29b000 == 49 [pid = 1712] [id = 261] 14:24:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x11a09b000) [pid = 1712] [serial = 781] [outer = 0x0] 14:24:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x121388800) [pid = 1712] [serial = 782] [outer = 0x11a09b000] 14:24:41 INFO - PROCESS | 1712 | 1461705881779 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x123647800) [pid = 1712] [serial = 783] [outer = 0x11a09b000] 14:24:42 INFO - PROCESS | 1712 | 1461705882182 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]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 722ms 14:24:42 INFO - PROCESS | 1712 | 1461705882241 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 1712 | 1461705882243 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 14:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:24:42 INFO - PROCESS | 1712 | 1461705882245 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 1712 | 1461705882247 Marionette TRACE conn2 <- [1,1018,null,{}] 14:24:42 INFO - PROCESS | 1712 | 1461705882249 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}] 14:24:42 INFO - PROCESS | 1712 | 1461705882350 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:24:42 INFO - PROCESS | 1712 | 1461705882401 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7c1000 == 50 [pid = 1712] [id = 262] 14:24:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x1249b6000) [pid = 1712] [serial = 784] [outer = 0x0] 14:24:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x128575000) [pid = 1712] [serial = 785] [outer = 0x1249b6000] 14:24:42 INFO - PROCESS | 1712 | 1461705882430 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x12857b800) [pid = 1712] [serial = 786] [outer = 0x1249b6000] 14:24:42 INFO - PROCESS | 1712 | 1461705882867 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]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 14:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:24:42 INFO - PROCESS | 1712 | 1461705882914 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 1712 | 1461705882916 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 14:24:42 INFO - PROCESS | 1712 | 1461705882918 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 1712 | 1461705882919 Marionette TRACE conn2 <- [1,1022,null,{}] 14:24:42 INFO - PROCESS | 1712 | 1461705882922 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}] 14:24:43 INFO - PROCESS | 1712 | 1461705883043 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:24:43 INFO - PROCESS | 1712 | 1461705883093 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e2b000 == 51 [pid = 1712] [id = 263] 14:24:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x119c5d000) [pid = 1712] [serial = 787] [outer = 0x0] 14:24:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x128717000) [pid = 1712] [serial = 788] [outer = 0x119c5d000] 14:24:43 INFO - PROCESS | 1712 | 1461705883123 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x129808800) [pid = 1712] [serial = 789] [outer = 0x119c5d000] 14:24:43 INFO - PROCESS | 1712 | 1461705883716 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]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 820ms 14:24:43 INFO - PROCESS | 1712 | 1461705883739 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 1712 | 1461705883742 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 14:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:24:43 INFO - PROCESS | 1712 | 1461705883768 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 1712 | 1461705883770 Marionette TRACE conn2 <- [1,1026,null,{}] 14:24:43 INFO - PROCESS | 1712 | 1461705883773 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}] 14:24:43 INFO - PROCESS | 1712 | 1461705883870 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:24:43 INFO - PROCESS | 1712 | 1461705883935 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x11648a000 == 52 [pid = 1712] [id = 264] 14:24:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x115d3b000) [pid = 1712] [serial = 790] [outer = 0x0] 14:24:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x115ee2400) [pid = 1712] [serial = 791] [outer = 0x115d3b000] 14:24:43 INFO - PROCESS | 1712 | 1461705883964 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x116429000) [pid = 1712] [serial = 792] [outer = 0x115d3b000] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12c162800 == 51 [pid = 1712] [id = 257] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc70800 == 50 [pid = 1712] [id = 256] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x126ede000 == 49 [pid = 1712] [id = 255] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x129829000 == 48 [pid = 1712] [id = 254] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x126ec8000 == 47 [pid = 1712] [id = 253] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x1235cc800) [pid = 1712] [serial = 719] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x124f6b800 == 46 [pid = 1712] [id = 252] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x121da9800 == 45 [pid = 1712] [id = 251] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12149f000 == 44 [pid = 1712] [id = 250] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x11a0f9800 == 43 [pid = 1712] [id = 249] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x119653000 == 42 [pid = 1712] [id = 248] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x116943000 == 41 [pid = 1712] [id = 247] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x11846e000 == 40 [pid = 1712] [id = 246] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12b46d000 == 39 [pid = 1712] [id = 244] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12aadc800 == 38 [pid = 1712] [id = 243] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x1199ca800 == 37 [pid = 1712] [id = 242] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x1186e7000 == 36 [pid = 1712] [id = 241] 14:24:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac52800 == 35 [pid = 1712] [id = 240] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x119689800) [pid = 1712] [serial = 627] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x1191b4c00) [pid = 1712] [serial = 701] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x11911e000) [pid = 1712] [serial = 699] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x11970f400) [pid = 1712] [serial = 704] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x110f92400) [pid = 1712] [serial = 680] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x118361800) [pid = 1712] [serial = 695] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x11846a400) [pid = 1712] [serial = 696] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x116a77400) [pid = 1712] [serial = 692] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x1180a5c00) [pid = 1712] [serial = 693] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x116451400) [pid = 1712] [serial = 689] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x11672dc00) [pid = 1712] [serial = 690] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x1196c4800) [pid = 1712] [serial = 702] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x115e17800) [pid = 1712] [serial = 687] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x1132c6c00) [pid = 1712] [serial = 686] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x1164ef000) [pid = 1712] [serial = 683] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x1197cf400) [pid = 1712] [serial = 707] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x121984c00) [pid = 1712] [serial = 717] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x116166c00) [pid = 1712] [serial = 710] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x1197c9400) [pid = 1712] [serial = 713] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x119691400) [pid = 1712] [serial = 711] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 101 (0x11a095400) [pid = 1712] [serial = 716] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 100 (0x119974c00) [pid = 1712] [serial = 708] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 99 (0x11862cc00) [pid = 1712] [serial = 698] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 98 (0x11978e000) [pid = 1712] [serial = 705] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | --DOMWINDOW == 97 (0x119c5f800) [pid = 1712] [serial = 714] [outer = 0x0] [url = about:blank] 14:24:44 INFO - PROCESS | 1712 | 1461705884410 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]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 679ms 14:24:44 INFO - PROCESS | 1712 | 1461705884445 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 1712 | 1461705884449 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 14:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:24:44 INFO - PROCESS | 1712 | 1461705884453 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - PROCESS | 1712 | 1461705884454 Marionette TRACE conn2 <- [1,1030,null,{}] 14:24:44 INFO - PROCESS | 1712 | 1461705884484 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}] 14:24:44 INFO - PROCESS | 1712 | 1461705884564 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:24:44 INFO - PROCESS | 1712 | 1461705884570 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x11743f000 == 36 [pid = 1712] [id = 265] 14:24:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 98 (0x116421c00) [pid = 1712] [serial = 793] [outer = 0x0] 14:24:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 99 (0x1167b7000) [pid = 1712] [serial = 794] [outer = 0x116421c00] 14:24:44 INFO - PROCESS | 1712 | 1461705884598 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 100 (0x117c2c000) [pid = 1712] [serial = 795] [outer = 0x116421c00] 14:24:44 INFO - PROCESS | 1712 | 1461705884963 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]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 520ms 14:24:44 INFO - PROCESS | 1712 | 1461705884973 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 1712 | 1461705884974 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 14:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:24:44 INFO - PROCESS | 1712 | 1461705884977 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - PROCESS | 1712 | 1461705884979 Marionette TRACE conn2 <- [1,1034,null,{}] 14:24:44 INFO - PROCESS | 1712 | 1461705884986 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}] 14:24:45 INFO - PROCESS | 1712 | 1461705885065 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:24:45 INFO - PROCESS | 1712 | 1461705885070 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199ca800 == 37 [pid = 1712] [id = 266] 14:24:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 101 (0x1180a8c00) [pid = 1712] [serial = 796] [outer = 0x0] 14:24:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 102 (0x118428000) [pid = 1712] [serial = 797] [outer = 0x1180a8c00] 14:24:45 INFO - PROCESS | 1712 | 1461705885101 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x11970e000) [pid = 1712] [serial = 798] [outer = 0x1180a8c00] 14:24:45 INFO - PROCESS | 1712 | 1461705885436 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]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 471ms 14:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:24:45 INFO - PROCESS | 1712 | 1461705885449 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 1712 | 1461705885451 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 14:24:45 INFO - PROCESS | 1712 | 1461705885453 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 1712 | 1461705885454 Marionette TRACE conn2 <- [1,1038,null,{}] 14:24:45 INFO - PROCESS | 1712 | 1461705885456 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}] 14:24:45 INFO - PROCESS | 1712 | 1461705885546 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:24:45 INFO - PROCESS | 1712 | 1461705885592 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c2b000 == 38 [pid = 1712] [id = 267] 14:24:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x118684400) [pid = 1712] [serial = 799] [outer = 0x0] 14:24:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x1191abc00) [pid = 1712] [serial = 800] [outer = 0x118684400] 14:24:45 INFO - PROCESS | 1712 | 1461705885618 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x119691800) [pid = 1712] [serial = 801] [outer = 0x118684400] 14:24:45 INFO - PROCESS | 1712 | 1461705885917 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]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 14:24:45 INFO - PROCESS | 1712 | 1461705885972 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 1712 | 1461705885973 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 14:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:24:45 INFO - PROCESS | 1712 | 1461705885975 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 1712 | 1461705885976 Marionette TRACE conn2 <- [1,1042,null,{}] 14:24:45 INFO - PROCESS | 1712 | 1461705885979 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}] 14:24:46 INFO - PROCESS | 1712 | 1461705886053 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:24:46 INFO - PROCESS | 1712 | 1461705886107 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212f3000 == 39 [pid = 1712] [id = 268] 14:24:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x11911b800) [pid = 1712] [serial = 802] [outer = 0x0] 14:24:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x119696c00) [pid = 1712] [serial = 803] [outer = 0x11911b800] 14:24:46 INFO - PROCESS | 1712 | 1461705886132 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x119789c00) [pid = 1712] [serial = 804] [outer = 0x11911b800] 14:24:46 INFO - PROCESS | 1712 | 1461705886432 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]]]}] 14:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 14:24:46 INFO - PROCESS | 1712 | 1461705886496 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 1712 | 1461705886497 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 14:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:24:46 INFO - PROCESS | 1712 | 1461705886499 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 1712 | 1461705886500 Marionette TRACE conn2 <- [1,1046,null,{}] 14:24:46 INFO - PROCESS | 1712 | 1461705886502 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}] 14:24:46 INFO - PROCESS | 1712 | 1461705886617 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:24:46 INFO - PROCESS | 1712 | 1461705886631 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x11743e000 == 40 [pid = 1712] [id = 269] 14:24:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x119787800) [pid = 1712] [serial = 805] [outer = 0x0] 14:24:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x1197cc800) [pid = 1712] [serial = 806] [outer = 0x119787800] 14:24:46 INFO - PROCESS | 1712 | 1461705886659 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x1217eb000) [pid = 1712] [serial = 807] [outer = 0x119787800] 14:24:46 INFO - PROCESS | 1712 | 1461705886978 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]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 14:24:47 INFO - PROCESS | 1712 | 1461705887018 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 1712 | 1461705887019 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 14:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:24:47 INFO - PROCESS | 1712 | 1461705887021 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 1712 | 1461705887022 Marionette TRACE conn2 <- [1,1050,null,{}] 14:24:47 INFO - PROCESS | 1712 | 1461705887025 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}] 14:24:47 INFO - PROCESS | 1712 | 1461705887118 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:24:47 INFO - PROCESS | 1712 | 1461705887132 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x124f6b800 == 41 [pid = 1712] [id = 270] 14:24:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x12137ec00) [pid = 1712] [serial = 808] [outer = 0x0] 14:24:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x1235cd000) [pid = 1712] [serial = 809] [outer = 0x12137ec00] 14:24:47 INFO - PROCESS | 1712 | 1461705887157 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x124394000) [pid = 1712] [serial = 810] [outer = 0x12137ec00] 14:24:47 INFO - PROCESS | 1712 | 1461705887502 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]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 517ms 14:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:24:47 INFO - PROCESS | 1712 | 1461705887540 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 1712 | 1461705887541 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 14:24:47 INFO - PROCESS | 1712 | 1461705887543 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 1712 | 1461705887544 Marionette TRACE conn2 <- [1,1054,null,{}] 14:24:47 INFO - PROCESS | 1712 | 1461705887547 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}] 14:24:47 INFO - PROCESS | 1712 | 1461705887642 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:24:47 INFO - PROCESS | 1712 | 1461705887647 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e30000 == 42 [pid = 1712] [id = 271] 14:24:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x124395400) [pid = 1712] [serial = 811] [outer = 0x0] 14:24:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x12484f000) [pid = 1712] [serial = 812] [outer = 0x124395400] 14:24:47 INFO - PROCESS | 1712 | 1461705887672 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x125002c00) [pid = 1712] [serial = 813] [outer = 0x124395400] 14:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 470ms 14:24:48 INFO - PROCESS | 1712 | 1461705888007 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]]]}] 14:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:24:48 INFO - PROCESS | 1712 | 1461705888018 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 1712 | 1461705888019 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 14:24:48 INFO - PROCESS | 1712 | 1461705888021 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 1712 | 1461705888022 Marionette TRACE conn2 <- [1,1058,null,{}] 14:24:48 INFO - PROCESS | 1712 | 1461705888025 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}] 14:24:48 INFO - PROCESS | 1712 | 1461705888126 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:24:48 INFO - PROCESS | 1712 | 1461705888140 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d58800 == 43 [pid = 1712] [id = 272] 14:24:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x1250e1c00) [pid = 1712] [serial = 814] [outer = 0x0] 14:24:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x126ea6400) [pid = 1712] [serial = 815] [outer = 0x1250e1c00] 14:24:48 INFO - PROCESS | 1712 | 1461705888167 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x126ee9000) [pid = 1712] [serial = 816] [outer = 0x1250e1c00] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x111dbf000) [pid = 1712] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x113187000) [pid = 1712] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x115eeb800) [pid = 1712] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x11926d400) [pid = 1712] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x119187c00) [pid = 1712] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x12500fc00) [pid = 1712] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x115eea800) [pid = 1712] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x11a076400) [pid = 1712] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x11996fc00) [pid = 1712] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x1244bdc00) [pid = 1712] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x1191b6400) [pid = 1712] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:24:48 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x11806e800) [pid = 1712] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:24:48 INFO - PROCESS | 1712 | 1461705888601 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]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 622ms 14:24:48 INFO - PROCESS | 1712 | 1461705888643 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 1712 | 1461705888644 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 14:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:24:48 INFO - PROCESS | 1712 | 1461705888647 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 1712 | 1461705888648 Marionette TRACE conn2 <- [1,1062,null,{}] 14:24:48 INFO - PROCESS | 1712 | 1461705888650 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}] 14:24:48 INFO - PROCESS | 1712 | 1461705888730 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:24:48 INFO - PROCESS | 1712 | 1461705888734 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x121dc0800 == 44 [pid = 1712] [id = 273] 14:24:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x115d39000) [pid = 1712] [serial = 817] [outer = 0x0] 14:24:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x11845ec00) [pid = 1712] [serial = 818] [outer = 0x115d39000] 14:24:48 INFO - PROCESS | 1712 | 1461705888760 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x12500f400) [pid = 1712] [serial = 819] [outer = 0x115d39000] 14:24:49 INFO - PROCESS | 1712 | 1461705889107 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]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 469ms 14:24:49 INFO - PROCESS | 1712 | 1461705889116 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 1712 | 1461705889118 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 14:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:24:49 INFO - PROCESS | 1712 | 1461705889120 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 1712 | 1461705889122 Marionette TRACE conn2 <- [1,1066,null,{}] 14:24:49 INFO - PROCESS | 1712 | 1461705889124 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}] 14:24:49 INFO - PROCESS | 1712 | 1461705889238 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:24:49 INFO - PROCESS | 1712 | 1461705889247 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b46d000 == 45 [pid = 1712] [id = 274] 14:24:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x126eb0400) [pid = 1712] [serial = 820] [outer = 0x0] 14:24:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x12871cc00) [pid = 1712] [serial = 821] [outer = 0x126eb0400] 14:24:49 INFO - PROCESS | 1712 | 1461705889277 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x129810400) [pid = 1712] [serial = 822] [outer = 0x126eb0400] 14:24:49 INFO - PROCESS | 1712 | 1461705889615 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]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 14:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:24:49 INFO - PROCESS | 1712 | 1461705889641 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 1712 | 1461705889642 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 14:24:49 INFO - PROCESS | 1712 | 1461705889647 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 1712 | 1461705889648 Marionette TRACE conn2 <- [1,1070,null,{}] 14:24:49 INFO - PROCESS | 1712 | 1461705889651 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}] 14:24:49 INFO - PROCESS | 1712 | 1461705889734 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:24:49 INFO - PROCESS | 1712 | 1461705889738 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c173000 == 46 [pid = 1712] [id = 275] 14:24:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x12a87cc00) [pid = 1712] [serial = 823] [outer = 0x0] 14:24:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x12a948000) [pid = 1712] [serial = 824] [outer = 0x12a87cc00] 14:24:49 INFO - PROCESS | 1712 | 1461705889763 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x12aae7800) [pid = 1712] [serial = 825] [outer = 0x12a87cc00] 14:24:50 INFO - PROCESS | 1712 | 1461705890099 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]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 474ms 14:24:50 INFO - PROCESS | 1712 | 1461705890120 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 1712 | 1461705890121 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 14:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:24:50 INFO - PROCESS | 1712 | 1461705890124 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 1712 | 1461705890125 Marionette TRACE conn2 <- [1,1074,null,{}] 14:24:50 INFO - PROCESS | 1712 | 1461705890130 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}] 14:24:50 INFO - PROCESS | 1712 | 1461705890235 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:24:50 INFO - PROCESS | 1712 | 1461705890245 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca7e800 == 47 [pid = 1712] [id = 276] 14:24:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x12aae1c00) [pid = 1712] [serial = 826] [outer = 0x0] 14:24:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x12ac62400) [pid = 1712] [serial = 827] [outer = 0x12aae1c00] 14:24:50 INFO - PROCESS | 1712 | 1461705890271 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x12ac67800) [pid = 1712] [serial = 828] [outer = 0x12aae1c00] 14:24:50 INFO - PROCESS | 1712 | 1461705890682 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]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 571ms 14:24:50 INFO - PROCESS | 1712 | 1461705890695 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 1712 | 1461705890698 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 14:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:24:50 INFO - PROCESS | 1712 | 1461705890701 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 1712 | 1461705890704 Marionette TRACE conn2 <- [1,1078,null,{}] 14:24:50 INFO - PROCESS | 1712 | 1461705890708 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}] 14:24:50 INFO - PROCESS | 1712 | 1461705890815 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:24:50 INFO - PROCESS | 1712 | 1461705890864 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fba000 == 48 [pid = 1712] [id = 277] 14:24:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x113181800) [pid = 1712] [serial = 829] [outer = 0x0] 14:24:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x115d36400) [pid = 1712] [serial = 830] [outer = 0x113181800] 14:24:50 INFO - PROCESS | 1712 | 1461705890900 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x116443000) [pid = 1712] [serial = 831] [outer = 0x113181800] 14:24:51 INFO - PROCESS | 1712 | 1461705891343 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]]]}] 14:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 14:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:24:51 INFO - PROCESS | 1712 | 1461705891373 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 1712 | 1461705891377 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 14:24:51 INFO - PROCESS | 1712 | 1461705891382 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - PROCESS | 1712 | 1461705891383 Marionette TRACE conn2 <- [1,1082,null,{}] 14:24:51 INFO - PROCESS | 1712 | 1461705891386 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}] 14:24:51 INFO - PROCESS | 1712 | 1461705891492 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:24:51 INFO - PROCESS | 1712 | 1461705891560 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a6800 == 49 [pid = 1712] [id = 278] 14:24:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x116727400) [pid = 1712] [serial = 832] [outer = 0x0] 14:24:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x1180a3c00) [pid = 1712] [serial = 833] [outer = 0x116727400] 14:24:51 INFO - PROCESS | 1712 | 1461705891595 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x118464800) [pid = 1712] [serial = 834] [outer = 0x116727400] 14:24:52 INFO - PROCESS | 1712 | 1461705892068 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]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 723ms 14:24:52 INFO - PROCESS | 1712 | 1461705892105 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:24:52 INFO - PROCESS | 1712 | 1461705892107 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 14:24:52 INFO - PROCESS | 1712 | 1461705892128 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 1712 | 1461705892131 Marionette TRACE conn2 <- [1,1086,null,{}] 14:24:52 INFO - PROCESS | 1712 | 1461705892140 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}] 14:24:52 INFO - PROCESS | 1712 | 1461705892245 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:24:52 INFO - PROCESS | 1712 | 1461705892311 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc11000 == 50 [pid = 1712] [id = 279] 14:24:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x119784c00) [pid = 1712] [serial = 835] [outer = 0x0] 14:24:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x1197c9400) [pid = 1712] [serial = 836] [outer = 0x119784c00] 14:24:52 INFO - PROCESS | 1712 | 1461705892344 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x119c5cc00) [pid = 1712] [serial = 837] [outer = 0x119784c00] 14:24:52 INFO - PROCESS | 1712 | 1461705892788 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]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 693ms 14:24:52 INFO - PROCESS | 1712 | 1461705892804 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 1712 | 1461705892807 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 14:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:24:52 INFO - PROCESS | 1712 | 1461705892811 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 1712 | 1461705892813 Marionette TRACE conn2 <- [1,1090,null,{}] 14:24:52 INFO - PROCESS | 1712 | 1461705892816 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}] 14:24:52 INFO - PROCESS | 1712 | 1461705892964 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:24:53 INFO - PROCESS | 1712 | 1461705893081 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc6a000 == 51 [pid = 1712] [id = 280] 14:24:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x119c5f800) [pid = 1712] [serial = 838] [outer = 0x0] 14:24:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x123642000) [pid = 1712] [serial = 839] [outer = 0x119c5f800] 14:24:53 INFO - PROCESS | 1712 | 1461705893129 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x121983800) [pid = 1712] [serial = 840] [outer = 0x119c5f800] 14:24:53 INFO - PROCESS | 1712 | 1461705893521 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]]]}] 14:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 771ms 14:24:53 INFO - PROCESS | 1712 | 1461705893581 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 1712 | 1461705893583 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 14:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:24:53 INFO - PROCESS | 1712 | 1461705893585 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 1712 | 1461705893587 Marionette TRACE conn2 <- [1,1094,null,{}] 14:24:53 INFO - PROCESS | 1712 | 1461705893589 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}] 14:24:53 INFO - PROCESS | 1712 | 1461705893689 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:24:53 INFO - PROCESS | 1712 | 1461705893741 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cdb3800 == 52 [pid = 1712] [id = 281] 14:24:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x11a092800) [pid = 1712] [serial = 841] [outer = 0x0] 14:24:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x128724c00) [pid = 1712] [serial = 842] [outer = 0x11a092800] 14:24:53 INFO - PROCESS | 1712 | 1461705893783 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x128f44400) [pid = 1712] [serial = 843] [outer = 0x11a092800] 14:24:54 INFO - PROCESS | 1712 | 1461705894233 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]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 14:24:54 INFO - PROCESS | 1712 | 1461705894255 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 1712 | 1461705894258 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 14:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:24:54 INFO - PROCESS | 1712 | 1461705894261 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 1712 | 1461705894263 Marionette TRACE conn2 <- [1,1098,null,{}] 14:24:54 INFO - PROCESS | 1712 | 1461705894267 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}] 14:24:54 INFO - PROCESS | 1712 | 1461705894435 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:24:54 INFO - PROCESS | 1712 | 1461705894563 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c28a000 == 53 [pid = 1712] [id = 282] 14:24:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x110f94000) [pid = 1712] [serial = 844] [outer = 0x0] 14:24:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x12ac64400) [pid = 1712] [serial = 845] [outer = 0x110f94000] 14:24:54 INFO - PROCESS | 1712 | 1461705894596 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12b42d000) [pid = 1712] [serial = 846] [outer = 0x110f94000] 14:24:55 INFO - PROCESS | 1712 | 1461705895159 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]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 922ms 14:24:55 INFO - PROCESS | 1712 | 1461705895182 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 1712 | 1461705895184 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 14:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:24:55 INFO - PROCESS | 1712 | 1461705895188 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 1712 | 1461705895190 Marionette TRACE conn2 <- [1,1102,null,{}] 14:24:55 INFO - PROCESS | 1712 | 1461705895194 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}] 14:24:55 INFO - PROCESS | 1712 | 1461705895290 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:24:55 INFO - PROCESS | 1712 | 1461705895359 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c24000 == 54 [pid = 1712] [id = 283] 14:24:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x115ee8800) [pid = 1712] [serial = 847] [outer = 0x0] 14:24:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x116420800) [pid = 1712] [serial = 848] [outer = 0x115ee8800] 14:24:55 INFO - PROCESS | 1712 | 1461705895386 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x116a77400) [pid = 1712] [serial = 849] [outer = 0x115ee8800] 14:24:55 INFO - PROCESS | 1712 | 1461705895816 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]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 14:24:55 INFO - PROCESS | 1712 | 1461705895858 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 1712 | 1461705895862 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 14:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:24:55 INFO - PROCESS | 1712 | 1461705895867 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 1712 | 1461705895868 Marionette TRACE conn2 <- [1,1106,null,{}] 14:24:55 INFO - PROCESS | 1712 | 1461705895871 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}] 14:24:55 INFO - PROCESS | 1712 | 1461705895963 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:24:56 INFO - PROCESS | 1712 | 1461705896017 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x11885b800 == 55 [pid = 1712] [id = 284] 14:24:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x1180a5c00) [pid = 1712] [serial = 850] [outer = 0x0] 14:24:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x1180b0400) [pid = 1712] [serial = 851] [outer = 0x1180a5c00] 14:24:56 INFO - PROCESS | 1712 | 1461705896044 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x118629400) [pid = 1712] [serial = 852] [outer = 0x1180a5c00] 14:24:56 INFO - PROCESS | 1712 | 1461705896471 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]]]}] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12c173000 == 54 [pid = 1712] [id = 275] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12b46d000 == 53 [pid = 1712] [id = 274] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x121dc0800 == 52 [pid = 1712] [id = 273] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x128d58800 == 51 [pid = 1712] [id = 272] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x126e30000 == 50 [pid = 1712] [id = 271] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x124f6b800 == 49 [pid = 1712] [id = 270] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x121986000) [pid = 1712] [serial = 734] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x115ee4c00) [pid = 1712] [serial = 722] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x1169b4400) [pid = 1712] [serial = 725] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x119690400) [pid = 1712] [serial = 728] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x119c63800) [pid = 1712] [serial = 731] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x128f40800) [pid = 1712] [serial = 773] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x11743e000 == 48 [pid = 1712] [id = 269] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1212f3000 == 47 [pid = 1712] [id = 268] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x119c2b000 == 46 [pid = 1712] [id = 267] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1199ca800 == 45 [pid = 1712] [id = 266] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x11743f000 == 44 [pid = 1712] [id = 265] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x11648a000 == 43 [pid = 1712] [id = 264] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x11885d800 == 42 [pid = 1712] [id = 259] 14:24:56 INFO - PROCESS | 1712 | --DOCSHELL 0x112eb8000 == 41 [pid = 1712] [id = 258] 14:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 14:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:24:56 INFO - PROCESS | 1712 | 1461705896536 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:24:56 INFO - PROCESS | 1712 | 1461705896537 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 14:24:56 INFO - PROCESS | 1712 | 1461705896539 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - PROCESS | 1712 | 1461705896542 Marionette TRACE conn2 <- [1,1110,null,{}] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x11a09b800) [pid = 1712] [serial = 752] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x125674c00) [pid = 1712] [serial = 758] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x124732400) [pid = 1712] [serial = 755] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x118428400) [pid = 1712] [serial = 743] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x118680000) [pid = 1712] [serial = 744] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x115e18000) [pid = 1712] [serial = 738] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x113189c00) [pid = 1712] [serial = 737] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x119115400) [pid = 1712] [serial = 764] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x1169b5800) [pid = 1712] [serial = 741] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x11643b800) [pid = 1712] [serial = 740] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x11968fc00) [pid = 1712] [serial = 746] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x119704000) [pid = 1712] [serial = 747] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x119789000) [pid = 1712] [serial = 749] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x126ea6c00) [pid = 1712] [serial = 759] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x126eb1000) [pid = 1712] [serial = 761] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x128572400) [pid = 1712] [serial = 767] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x12871f800) [pid = 1712] [serial = 768] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x128d08000) [pid = 1712] [serial = 770] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x126eeb800) [pid = 1712] [serial = 762] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x121d1cc00) [pid = 1712] [serial = 765] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x1249b1c00) [pid = 1712] [serial = 756] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x12438d400) [pid = 1712] [serial = 753] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x128d0f800) [pid = 1712] [serial = 771] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x1197c4800) [pid = 1712] [serial = 750] [outer = 0x0] [url = about:blank] 14:24:56 INFO - PROCESS | 1712 | 1461705896588 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}] 14:24:56 INFO - PROCESS | 1712 | 1461705896698 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:24:56 INFO - PROCESS | 1712 | 1461705896703 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186f3000 == 42 [pid = 1712] [id = 285] 14:24:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x119116000) [pid = 1712] [serial = 853] [outer = 0x0] 14:24:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x119184400) [pid = 1712] [serial = 854] [outer = 0x119116000] 14:24:56 INFO - PROCESS | 1712 | 1461705896731 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x11968e400) [pid = 1712] [serial = 855] [outer = 0x119116000] 14:24:57 INFO - PROCESS | 1712 | 1461705897066 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]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 541ms 14:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:24:57 INFO - PROCESS | 1712 | 1461705897082 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 1712 | 1461705897083 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 14:24:57 INFO - PROCESS | 1712 | 1461705897086 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 1712 | 1461705897087 Marionette TRACE conn2 <- [1,1114,null,{}] 14:24:57 INFO - PROCESS | 1712 | 1461705897089 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}] 14:24:57 INFO - PROCESS | 1712 | 1461705897186 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:24:57 INFO - PROCESS | 1712 | 1461705897234 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x119c19000 == 43 [pid = 1712] [id = 286] 14:24:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x11911e000) [pid = 1712] [serial = 856] [outer = 0x0] 14:24:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x119710400) [pid = 1712] [serial = 857] [outer = 0x11911e000] 14:24:57 INFO - PROCESS | 1712 | 1461705897261 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x119975c00) [pid = 1712] [serial = 858] [outer = 0x11911e000] 14:24:57 INFO - PROCESS | 1712 | 1461705897542 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]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 14:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:24:57 INFO - PROCESS | 1712 | 1461705897554 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 1712 | 1461705897555 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 14:24:57 INFO - PROCESS | 1712 | 1461705897557 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 1712 | 1461705897559 Marionette TRACE conn2 <- [1,1118,null,{}] 14:24:57 INFO - PROCESS | 1712 | 1461705897569 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}] 14:24:57 INFO - PROCESS | 1712 | 1461705897654 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:24:57 INFO - PROCESS | 1712 | 1461705897659 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fd7800 == 44 [pid = 1712] [id = 287] 14:24:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x119c5c000) [pid = 1712] [serial = 859] [outer = 0x0] 14:24:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12138ac00) [pid = 1712] [serial = 860] [outer = 0x119c5c000] 14:24:57 INFO - PROCESS | 1712 | 1461705897687 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x121da0800) [pid = 1712] [serial = 861] [outer = 0x119c5c000] 14:24:58 INFO - PROCESS | 1712 | 1461705898038 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]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 531ms 14:24:58 INFO - PROCESS | 1712 | 1461705898088 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:24:58 INFO - PROCESS | 1712 | 1461705898089 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 14:24:58 INFO - PROCESS | 1712 | 1461705898091 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 1712 | 1461705898093 Marionette TRACE conn2 <- [1,1122,null,{}] 14:24:58 INFO - PROCESS | 1712 | 1461705898095 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}] 14:24:58 INFO - PROCESS | 1712 | 1461705898187 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:24:58 INFO - PROCESS | 1712 | 1461705898194 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x126ec9000 == 45 [pid = 1712] [id = 288] 14:24:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x12364d400) [pid = 1712] [serial = 862] [outer = 0x0] 14:24:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x12472d000) [pid = 1712] [serial = 863] [outer = 0x12364d400] 14:24:58 INFO - PROCESS | 1712 | 1461705898223 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x126eebc00) [pid = 1712] [serial = 864] [outer = 0x12364d400] 14:24:58 INFO - PROCESS | 1712 | 1461705898573 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]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 14:24:58 INFO - PROCESS | 1712 | 1461705898610 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 1712 | 1461705898612 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 14:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:24:58 INFO - PROCESS | 1712 | 1461705898614 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 1712 | 1461705898615 Marionette TRACE conn2 <- [1,1126,null,{}] 14:24:58 INFO - PROCESS | 1712 | 1461705898618 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}] 14:24:58 INFO - PROCESS | 1712 | 1461705898725 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:24:58 INFO - PROCESS | 1712 | 1461705898739 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d5f000 == 46 [pid = 1712] [id = 289] 14:24:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x119c63800) [pid = 1712] [serial = 865] [outer = 0x0] 14:24:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x128572000) [pid = 1712] [serial = 866] [outer = 0x119c63800] 14:24:58 INFO - PROCESS | 1712 | 1461705898764 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x128f37400) [pid = 1712] [serial = 867] [outer = 0x119c63800] 14:24:59 INFO - PROCESS | 1712 | 1461705899125 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]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 14:24:59 INFO - PROCESS | 1712 | 1461705899133 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 1712 | 1461705899134 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 14:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:24:59 INFO - PROCESS | 1712 | 1461705899136 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 1712 | 1461705899137 Marionette TRACE conn2 <- [1,1130,null,{}] 14:24:59 INFO - PROCESS | 1712 | 1461705899147 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}] 14:24:59 INFO - PROCESS | 1712 | 1461705899244 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:24:59 INFO - PROCESS | 1712 | 1461705899382 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c15f800 == 47 [pid = 1712] [id = 290] 14:24:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x12b421800) [pid = 1712] [serial = 868] [outer = 0x0] 14:24:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x12b429c00) [pid = 1712] [serial = 869] [outer = 0x12b421800] 14:24:59 INFO - PROCESS | 1712 | 1461705899423 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x12bce5c00) [pid = 1712] [serial = 870] [outer = 0x12b421800] 14:24:59 INFO - PROCESS | 1712 | 1461705899776 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]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 679ms 14:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:24:59 INFO - PROCESS | 1712 | 1461705899815 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 1712 | 1461705899816 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 14:24:59 INFO - PROCESS | 1712 | 1461705899818 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 1712 | 1461705899819 Marionette TRACE conn2 <- [1,1134,null,{}] 14:24:59 INFO - PROCESS | 1712 | 1461705899822 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}] 14:24:59 INFO - PROCESS | 1712 | 1461705899920 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:24:59 INFO - PROCESS | 1712 | 1461705899933 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c298000 == 48 [pid = 1712] [id = 291] 14:24:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x12bce6000) [pid = 1712] [serial = 871] [outer = 0x0] 14:24:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x12be9a000) [pid = 1712] [serial = 872] [outer = 0x12bce6000] 14:24:59 INFO - PROCESS | 1712 | 1461705899958 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x12bfe5800) [pid = 1712] [serial = 873] [outer = 0x12bce6000] 14:25:00 INFO - PROCESS | 1712 | 1461705900313 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]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 517ms 14:25:00 INFO - PROCESS | 1712 | 1461705900337 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 1712 | 1461705900338 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 14:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:25:00 INFO - PROCESS | 1712 | 1461705900341 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 1712 | 1461705900342 Marionette TRACE conn2 <- [1,1138,null,{}] 14:25:00 INFO - PROCESS | 1712 | 1461705900351 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}] 14:25:00 INFO - PROCESS | 1712 | 1461705900453 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:25:00 INFO - PROCESS | 1712 | 1461705900486 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda0000 == 49 [pid = 1712] [id = 292] 14:25:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12bce8800) [pid = 1712] [serial = 874] [outer = 0x0] 14:25:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x12bfed800) [pid = 1712] [serial = 875] [outer = 0x12bce8800] 14:25:00 INFO - PROCESS | 1712 | 1461705900513 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12bff4400) [pid = 1712] [serial = 876] [outer = 0x12bce8800] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x121bf7800) [pid = 1712] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x1164f2400) [pid = 1712] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x110f8a000) [pid = 1712] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x115edfc00) [pid = 1712] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x115ee8000) [pid = 1712] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x126eb0400) [pid = 1712] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x12137ec00) [pid = 1712] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x119270400) [pid = 1712] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x11a09b000) [pid = 1712] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x11911b800) [pid = 1712] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x12a87cc00) [pid = 1712] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x115d3b000) [pid = 1712] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x124395400) [pid = 1712] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x1180a8c00) [pid = 1712] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x115d39000) [pid = 1712] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x119692000) [pid = 1712] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x119787800) [pid = 1712] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x1133f7800) [pid = 1712] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x116421c00) [pid = 1712] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x1250e1c00) [pid = 1712] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x117681800) [pid = 1712] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x119975400) [pid = 1712] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x112d13c00) [pid = 1712] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:25:00 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x119c5d000) [pid = 1712] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:25:00 INFO - PROCESS | 1712 | 1461705900978 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]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 673ms 14:25:01 INFO - PROCESS | 1712 | 1461705901014 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 1712 | 1461705901016 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 14:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:25:01 INFO - PROCESS | 1712 | 1461705901018 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 1712 | 1461705901020 Marionette TRACE conn2 <- [1,1142,null,{}] 14:25:01 INFO - PROCESS | 1712 | 1461705901022 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}] 14:25:01 INFO - PROCESS | 1712 | 1461705901122 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:25:01 INFO - PROCESS | 1712 | 1461705901127 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x1247be800 == 50 [pid = 1712] [id = 293] 14:25:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x115d3b000) [pid = 1712] [serial = 877] [outer = 0x0] 14:25:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1167b8800) [pid = 1712] [serial = 878] [outer = 0x115d3b000] 14:25:01 INFO - PROCESS | 1712 | 1461705901157 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x1235bfc00) [pid = 1712] [serial = 879] [outer = 0x115d3b000] 14:25:01 INFO - PROCESS | 1712 | 1461705901531 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]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 569ms 14:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:25:01 INFO - PROCESS | 1712 | 1461705901588 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 1712 | 1461705901589 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 14:25:01 INFO - PROCESS | 1712 | 1461705901591 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 1712 | 1461705901592 Marionette TRACE conn2 <- [1,1146,null,{}] 14:25:01 INFO - PROCESS | 1712 | 1461705901595 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}] 14:25:01 INFO - PROCESS | 1712 | 1461705901682 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:25:01 INFO - PROCESS | 1712 | 1461705901686 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d578000 == 51 [pid = 1712] [id = 294] 14:25:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x126eb0800) [pid = 1712] [serial = 880] [outer = 0x0] 14:25:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x12c105800) [pid = 1712] [serial = 881] [outer = 0x126eb0800] 14:25:01 INFO - PROCESS | 1712 | 1461705901711 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x12c363400) [pid = 1712] [serial = 882] [outer = 0x126eb0800] 14:25:02 INFO - PROCESS | 1712 | 1461705902030 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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 472ms 14:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:25:02 INFO - PROCESS | 1712 | 1461705902064 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 1712 | 1461705902065 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 14:25:02 INFO - PROCESS | 1712 | 1461705902068 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 1712 | 1461705902069 Marionette TRACE conn2 <- [1,1150,null,{}] 14:25:02 INFO - PROCESS | 1712 | 1461705902071 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}] 14:25:02 INFO - PROCESS | 1712 | 1461705902155 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:25:02 INFO - PROCESS | 1712 | 1461705902210 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d83e000 == 52 [pid = 1712] [id = 295] 14:25:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x12c10f800) [pid = 1712] [serial = 883] [outer = 0x0] 14:25:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12c36c000) [pid = 1712] [serial = 884] [outer = 0x12c10f800] 14:25:02 INFO - PROCESS | 1712 | 1461705902234 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x12c792c00) [pid = 1712] [serial = 885] [outer = 0x12c10f800] 14:25:02 INFO - PROCESS | 1712 | 1461705902552 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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 517ms 14:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:25:02 INFO - PROCESS | 1712 | 1461705902587 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 1712 | 1461705902589 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 14:25:02 INFO - PROCESS | 1712 | 1461705902593 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 1712 | 1461705902597 Marionette TRACE conn2 <- [1,1154,null,{}] 14:25:02 INFO - PROCESS | 1712 | 1461705902601 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}] 14:25:02 INFO - PROCESS | 1712 | 1461705902731 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:25:02 INFO - PROCESS | 1712 | 1461705902810 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x12daba000 == 53 [pid = 1712] [id = 296] 14:25:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x110f92400) [pid = 1712] [serial = 886] [outer = 0x0] 14:25:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x12c796800) [pid = 1712] [serial = 887] [outer = 0x110f92400] 14:25:02 INFO - PROCESS | 1712 | 1461705902850 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x12ca72000) [pid = 1712] [serial = 888] [outer = 0x110f92400] 14:25:03 INFO - PROCESS | 1712 | 1461705903339 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]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 773ms 14:25:03 INFO - PROCESS | 1712 | 1461705903366 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 1712 | 1461705903369 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 14:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:25:03 INFO - PROCESS | 1712 | 1461705903373 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 1712 | 1461705903375 Marionette TRACE conn2 <- [1,1158,null,{}] 14:25:03 INFO - PROCESS | 1712 | 1461705903379 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}] 14:25:03 INFO - PROCESS | 1712 | 1461705903510 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:25:03 INFO - PROCESS | 1712 | 1461705903579 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186e9000 == 54 [pid = 1712] [id = 297] 14:25:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x115ee3000) [pid = 1712] [serial = 889] [outer = 0x0] 14:25:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x1164f2c00) [pid = 1712] [serial = 890] [outer = 0x115ee3000] 14:25:03 INFO - PROCESS | 1712 | 1461705903610 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x117682800) [pid = 1712] [serial = 891] [outer = 0x115ee3000] 14:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 674ms 14:25:04 INFO - PROCESS | 1712 | 1461705904040 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]]]}] 14:25:04 INFO - PROCESS | 1712 | 1461705904057 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 1712 | 1461705904061 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 14:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:25:04 INFO - PROCESS | 1712 | 1461705904068 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 1712 | 1461705904070 Marionette TRACE conn2 <- [1,1162,null,{}] 14:25:04 INFO - PROCESS | 1712 | 1461705904072 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}] 14:25:04 INFO - PROCESS | 1712 | 1461705904184 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:25:04 INFO - PROCESS | 1712 | 1461705904244 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x124378000 == 55 [pid = 1712] [id = 298] 14:25:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x118070c00) [pid = 1712] [serial = 892] [outer = 0x0] 14:25:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x11867c000) [pid = 1712] [serial = 893] [outer = 0x118070c00] 14:25:04 INFO - PROCESS | 1712 | 1461705904327 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x119782800) [pid = 1712] [serial = 894] [outer = 0x118070c00] 14:25:04 INFO - PROCESS | 1712 | 1461705904850 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]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 820ms 14:25:04 INFO - PROCESS | 1712 | 1461705904888 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 1712 | 1461705904891 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 14:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:25:04 INFO - PROCESS | 1712 | 1461705904895 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 1712 | 1461705904899 Marionette TRACE conn2 <- [1,1166,null,{}] 14:25:04 INFO - PROCESS | 1712 | 1461705904911 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}] 14:25:05 INFO - PROCESS | 1712 | 1461705905068 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:25:05 INFO - PROCESS | 1712 | 1461705905157 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d351000 == 56 [pid = 1712] [id = 299] 14:25:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x119c66400) [pid = 1712] [serial = 895] [outer = 0x0] 14:25:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x1244bd000) [pid = 1712] [serial = 896] [outer = 0x119c66400] 14:25:05 INFO - PROCESS | 1712 | 1461705905188 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x126ea6c00) [pid = 1712] [serial = 897] [outer = 0x119c66400] 14:25:05 INFO - PROCESS | 1712 | 1461705905611 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]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 727ms 14:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:25:05 INFO - PROCESS | 1712 | 1461705905621 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 1712 | 1461705905623 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 14:25:05 INFO - PROCESS | 1712 | 1461705905625 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 1712 | 1461705905627 Marionette TRACE conn2 <- [1,1170,null,{}] 14:25:05 INFO - PROCESS | 1712 | 1461705905632 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}] 14:25:05 INFO - PROCESS | 1712 | 1461705905737 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:25:05 INFO - PROCESS | 1712 | 1461705905788 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284e1800 == 57 [pid = 1712] [id = 300] 14:25:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x124858400) [pid = 1712] [serial = 898] [outer = 0x0] 14:25:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x12a881c00) [pid = 1712] [serial = 899] [outer = 0x124858400] 14:25:05 INFO - PROCESS | 1712 | 1461705905817 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12be9dc00) [pid = 1712] [serial = 900] [outer = 0x124858400] 14:25:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x12567b400) [pid = 1712] [serial = 901] [outer = 0x12cde6c00] 14:25:06 INFO - PROCESS | 1712 | 1461705906300 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]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 721ms 14:25:06 INFO - PROCESS | 1712 | 1461705906349 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 14:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:25:06 INFO - PROCESS | 1712 | 1461705906351 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 14:25:06 INFO - PROCESS | 1712 | 1461705906353 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 1712 | 1461705906354 Marionette TRACE conn2 <- [1,1174,null,{}] 14:25:06 INFO - PROCESS | 1712 | 1461705906375 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}] 14:25:06 INFO - PROCESS | 1712 | 1461705906519 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:25:06 INFO - PROCESS | 1712 | 1461705906569 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x11743c800 == 58 [pid = 1712] [id = 301] 14:25:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x1126b6c00) [pid = 1712] [serial = 902] [outer = 0x0] 14:25:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x1180b1000) [pid = 1712] [serial = 903] [outer = 0x1126b6c00] 14:25:06 INFO - PROCESS | 1712 | 1461705906601 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x12c371400) [pid = 1712] [serial = 904] [outer = 0x1126b6c00] 14:25:07 INFO - PROCESS | 1712 | 1461705907224 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] 14:25:07 INFO - PROCESS | 1712 | 1461705907246 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 14:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:25:07 INFO - PROCESS | 1712 | 1461705907250 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 1712 | 1461705907252 Marionette TRACE conn2 <- [1,1178,null,{}] 14:25:07 INFO - PROCESS | 1712 | 1461705907257 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}] 14:25:07 INFO - PROCESS | 1712 | 1461705907361 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:25:07 INFO - PROCESS | 1712 | 1461705907422 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x112eab000 == 59 [pid = 1712] [id = 302] 14:25:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x112041c00) [pid = 1712] [serial = 905] [outer = 0x0] 14:25:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x1121db000) [pid = 1712] [serial = 906] [outer = 0x112041c00] 14:25:07 INFO - PROCESS | 1712 | 1461705907451 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x1126bac00) [pid = 1712] [serial = 907] [outer = 0x112041c00] 14:25:07 INFO - PROCESS | 1712 | 1461705907933 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] 14:25:07 INFO - PROCESS | 1712 | 1461705907978 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 14:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:25:07 INFO - PROCESS | 1712 | 1461705907984 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 1712 | 1461705907986 Marionette TRACE conn2 <- [1,1182,null,{}] 14:25:07 INFO - PROCESS | 1712 | 1461705907988 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}] 14:25:08 INFO - PROCESS | 1712 | 1461705908089 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12d83e000 == 58 [pid = 1712] [id = 295] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12d578000 == 57 [pid = 1712] [id = 294] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x1247be800 == 56 [pid = 1712] [id = 293] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12cda0000 == 55 [pid = 1712] [id = 292] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12c298000 == 54 [pid = 1712] [id = 291] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12c15f800 == 53 [pid = 1712] [id = 290] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x128575000) [pid = 1712] [serial = 785] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x12ac62400) [pid = 1712] [serial = 827] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | 1461705908196 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x128d5f000 == 52 [pid = 1712] [id = 289] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x126ec9000 == 51 [pid = 1712] [id = 288] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x116fd7800 == 50 [pid = 1712] [id = 287] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x119c19000 == 49 [pid = 1712] [id = 286] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x1186f3000 == 48 [pid = 1712] [id = 285] 14:25:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x11648b000 == 49 [pid = 1712] [id = 303] 14:25:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x113183000) [pid = 1712] [serial = 908] [outer = 0x0] 14:25:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x113484400) [pid = 1712] [serial = 909] [outer = 0x113183000] 14:25:08 INFO - PROCESS | 1712 | 1461705908230 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x115d3d000) [pid = 1712] [serial = 910] [outer = 0x113183000] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x11885b800 == 48 [pid = 1712] [id = 284] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x119c24000 == 47 [pid = 1712] [id = 283] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12cdb3800 == 46 [pid = 1712] [id = 281] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12cc6a000 == 45 [pid = 1712] [id = 280] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc11000 == 44 [pid = 1712] [id = 279] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a6800 == 43 [pid = 1712] [id = 278] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x116fba000 == 42 [pid = 1712] [id = 277] 14:25:08 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca7e800 == 41 [pid = 1712] [id = 276] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x1235cd000) [pid = 1712] [serial = 809] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x1197cc800) [pid = 1712] [serial = 806] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x12484f000) [pid = 1712] [serial = 812] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x126ea6400) [pid = 1712] [serial = 815] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x1191abc00) [pid = 1712] [serial = 800] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x123647800) [pid = 1712] [serial = 783] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x12367d000) [pid = 1712] [serial = 735] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x1167b5c00) [pid = 1712] [serial = 684] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x1244bd400) [pid = 1712] [serial = 720] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x121388800) [pid = 1712] [serial = 782] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x1250e7c00) [pid = 1712] [serial = 678] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x1180a9800) [pid = 1712] [serial = 726] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x121412c00) [pid = 1712] [serial = 732] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x112d12400) [pid = 1712] [serial = 681] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x119696c00) [pid = 1712] [serial = 803] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x1164f0000) [pid = 1712] [serial = 723] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x119790800) [pid = 1712] [serial = 729] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x125002c00) [pid = 1712] [serial = 813] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x116429000) [pid = 1712] [serial = 792] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x115ee2400) [pid = 1712] [serial = 791] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x118428000) [pid = 1712] [serial = 797] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x11970e000) [pid = 1712] [serial = 798] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x1191ac000) [pid = 1712] [serial = 780] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x11846bc00) [pid = 1712] [serial = 779] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x129808800) [pid = 1712] [serial = 789] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x128717000) [pid = 1712] [serial = 788] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x1167b7000) [pid = 1712] [serial = 794] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x117c2c000) [pid = 1712] [serial = 795] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x1167b7800) [pid = 1712] [serial = 777] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x115eea400) [pid = 1712] [serial = 776] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x12500f400) [pid = 1712] [serial = 819] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x11845ec00) [pid = 1712] [serial = 818] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x12871cc00) [pid = 1712] [serial = 821] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x12aae7800) [pid = 1712] [serial = 825] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x12a948000) [pid = 1712] [serial = 824] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x126ee9000) [pid = 1712] [serial = 816] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x124394000) [pid = 1712] [serial = 810] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x129810400) [pid = 1712] [serial = 822] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x1217eb000) [pid = 1712] [serial = 807] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x119789c00) [pid = 1712] [serial = 804] [outer = 0x0] [url = about:blank] 14:25:08 INFO - PROCESS | 1712 | 1461705908570 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 1712 | 1461705908606 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 14:25:08 INFO - PROCESS | 1712 | 1461705908608 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 1712 | 1461705908611 Marionette TRACE conn2 <- [1,1186,null,{}] 14:25:08 INFO - PROCESS | 1712 | 1461705908618 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}] 14:25:08 INFO - PROCESS | 1712 | 1461705908702 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:25:08 INFO - PROCESS | 1712 | 1461705908707 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x119224800 == 42 [pid = 1712] [id = 304] 14:25:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x115ee4000) [pid = 1712] [serial = 911] [outer = 0x0] 14:25:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x1164fb000) [pid = 1712] [serial = 912] [outer = 0x115ee4000] 14:25:08 INFO - PROCESS | 1712 | 1461705908737 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x1167b7c00) [pid = 1712] [serial = 913] [outer = 0x115ee4000] 14:25:09 INFO - PROCESS | 1712 | 1461705909114 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] 14:25:09 INFO - PROCESS | 1712 | 1461705909132 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 14:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:25:09 INFO - PROCESS | 1712 | 1461705909135 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 1712 | 1461705909136 Marionette TRACE conn2 <- [1,1190,null,{}] 14:25:09 INFO - PROCESS | 1712 | 1461705909138 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}] 14:25:09 INFO - PROCESS | 1712 | 1461705909219 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:25:09 INFO - PROCESS | 1712 | 1461705909224 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a55000 == 43 [pid = 1712] [id = 305] 14:25:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x116a74800) [pid = 1712] [serial = 914] [outer = 0x0] 14:25:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x116abbc00) [pid = 1712] [serial = 915] [outer = 0x116a74800] 14:25:09 INFO - PROCESS | 1712 | 1461705909251 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x118073800) [pid = 1712] [serial = 916] [outer = 0x116a74800] 14:25:09 INFO - PROCESS | 1712 | 1461705909613 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] 14:25:09 INFO - PROCESS | 1712 | 1461705909656 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 14:25:09 INFO - PROCESS | 1712 | 1461705909658 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 1712 | 1461705909660 Marionette TRACE conn2 <- [1,1194,null,{}] 14:25:09 INFO - PROCESS | 1712 | 1461705909664 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}] 14:25:09 INFO - PROCESS | 1712 | 1461705909741 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:25:09 INFO - PROCESS | 1712 | 1461705909748 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e12800 == 44 [pid = 1712] [id = 306] 14:25:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x116aba800) [pid = 1712] [serial = 917] [outer = 0x0] 14:25:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x1180ae000) [pid = 1712] [serial = 918] [outer = 0x116aba800] 14:25:09 INFO - PROCESS | 1712 | 1461705909774 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x118461c00) [pid = 1712] [serial = 919] [outer = 0x116aba800] 14:25:10 INFO - PROCESS | 1712 | 1461705910123 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] 14:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:25:10 INFO - PROCESS | 1712 | 1461705910132 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 14:25:10 INFO - PROCESS | 1712 | 1461705910135 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 1712 | 1461705910136 Marionette TRACE conn2 <- [1,1198,null,{}] 14:25:10 INFO - PROCESS | 1712 | 1461705910138 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}] 14:25:10 INFO - PROCESS | 1712 | 1461705910236 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:25:10 INFO - PROCESS | 1712 | 1461705910303 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217be000 == 45 [pid = 1712] [id = 307] 14:25:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1180ac400) [pid = 1712] [serial = 920] [outer = 0x0] 14:25:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x11862b400) [pid = 1712] [serial = 921] [outer = 0x1180ac400] 14:25:10 INFO - PROCESS | 1712 | 1461705910331 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x1196c4c00) [pid = 1712] [serial = 922] [outer = 0x1180ac400] 14:25:10 INFO - PROCESS | 1712 | 1461705910697 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]]]}] 14:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 571ms 14:25:10 INFO - PROCESS | 1712 | 1461705910707 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 1712 | 1461705910709 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 14:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:25:10 INFO - PROCESS | 1712 | 1461705910715 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 1712 | 1461705910717 Marionette TRACE conn2 <- [1,1202,null,{}] 14:25:10 INFO - PROCESS | 1712 | 1461705910720 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}] 14:25:10 INFO - PROCESS | 1712 | 1461705910874 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:25:10 INFO - PROCESS | 1712 | 1461705910896 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x12448c800 == 46 [pid = 1712] [id = 308] 14:25:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x119694800) [pid = 1712] [serial = 923] [outer = 0x0] 14:25:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x11970ec00) [pid = 1712] [serial = 924] [outer = 0x119694800] 14:25:10 INFO - PROCESS | 1712 | 1461705910937 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x119791c00) [pid = 1712] [serial = 925] [outer = 0x119694800] 14:25:11 INFO - PROCESS | 1712 | 1461705911341 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]]]}] 14:25:11 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 14:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 14:25:11 INFO - PROCESS | 1712 | 1461705911391 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:25:11 INFO - PROCESS | 1712 | 1461705911392 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 14:25:11 INFO - PROCESS | 1712 | 1461705911395 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 1712 | 1461705911396 Marionette TRACE conn2 <- [1,1206,null,{}] 14:25:11 INFO - PROCESS | 1712 | 1461705911399 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}] 14:25:11 INFO - PROCESS | 1712 | 1461705911516 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:25:11 INFO - PROCESS | 1712 | 1461705911561 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e1b000 == 47 [pid = 1712] [id = 309] 14:25:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x1196c4800) [pid = 1712] [serial = 926] [outer = 0x0] 14:25:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x11996e800) [pid = 1712] [serial = 927] [outer = 0x1196c4800] 14:25:11 INFO - PROCESS | 1712 | 1461705911602 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x119977400) [pid = 1712] [serial = 928] [outer = 0x1196c4800] 14:25:11 INFO - PROCESS | 1712 | 1461705911984 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]]]}] 14:25:12 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 14:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 619ms 14:25:12 INFO - PROCESS | 1712 | 1461705912018 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 1712 | 1461705912019 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 14:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:25:12 INFO - PROCESS | 1712 | 1461705912022 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 1712 | 1461705912023 Marionette TRACE conn2 <- [1,1210,null,{}] 14:25:12 INFO - PROCESS | 1712 | 1461705912025 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}] 14:25:12 INFO - PROCESS | 1712 | 1461705912126 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:25:12 INFO - PROCESS | 1712 | 1461705912130 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x126ece800 == 48 [pid = 1712] [id = 310] 14:25:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x1197c6800) [pid = 1712] [serial = 929] [outer = 0x0] 14:25:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x119c9f800) [pid = 1712] [serial = 930] [outer = 0x1197c6800] 14:25:12 INFO - PROCESS | 1712 | 1461705912155 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x121381800) [pid = 1712] [serial = 931] [outer = 0x1197c6800] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x126eb0800) [pid = 1712] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x119c63800) [pid = 1712] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x12c10f800) [pid = 1712] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x1249b6000) [pid = 1712] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x118684400) [pid = 1712] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x1180a5c00) [pid = 1712] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x119c5c000) [pid = 1712] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12364d400) [pid = 1712] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x119116000) [pid = 1712] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x12aae1c00) [pid = 1712] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x12b421800) [pid = 1712] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x115ee8800) [pid = 1712] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x12bce6000) [pid = 1712] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x12bce8800) [pid = 1712] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x115d3b000) [pid = 1712] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:25:12 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x11911e000) [pid = 1712] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:25:12 INFO - PROCESS | 1712 | 1461705912617 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]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 618ms 14:25:12 INFO - PROCESS | 1712 | 1461705912641 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 1712 | 1461705912643 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 14:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:25:12 INFO - PROCESS | 1712 | 1461705912648 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 1712 | 1461705912650 Marionette TRACE conn2 <- [1,1214,null,{}] 14:25:12 INFO - PROCESS | 1712 | 1461705912653 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}] 14:25:12 INFO - PROCESS | 1712 | 1461705912780 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:25:12 INFO - PROCESS | 1712 | 1461705912860 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284e4800 == 49 [pid = 1712] [id = 311] 14:25:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x1180a5c00) [pid = 1712] [serial = 932] [outer = 0x0] 14:25:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x12137f400) [pid = 1712] [serial = 933] [outer = 0x1180a5c00] 14:25:12 INFO - PROCESS | 1712 | 1461705912903 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x1217f1800) [pid = 1712] [serial = 934] [outer = 0x1180a5c00] 14:25:13 INFO - PROCESS | 1712 | 1461705913257 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]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 620ms 14:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:25:13 INFO - PROCESS | 1712 | 1461705913269 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 1712 | 1461705913271 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 14:25:13 INFO - PROCESS | 1712 | 1461705913273 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 1712 | 1461705913275 Marionette TRACE conn2 <- [1,1218,null,{}] 14:25:13 INFO - PROCESS | 1712 | 1461705913279 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}] 14:25:13 INFO - PROCESS | 1712 | 1461705913381 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:25:13 INFO - PROCESS | 1712 | 1461705913433 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x129822000 == 50 [pid = 1712] [id = 312] 14:25:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x121388000) [pid = 1712] [serial = 935] [outer = 0x0] 14:25:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x123524400) [pid = 1712] [serial = 936] [outer = 0x121388000] 14:25:13 INFO - PROCESS | 1712 | 1461705913463 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x1249b1400) [pid = 1712] [serial = 937] [outer = 0x121388000] 14:25:13 INFO - PROCESS | 1712 | 1461705913781 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]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 14:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:25:13 INFO - PROCESS | 1712 | 1461705913793 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 1712 | 1461705913794 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 14:25:13 INFO - PROCESS | 1712 | 1461705913800 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 1712 | 1461705913801 Marionette TRACE conn2 <- [1,1222,null,{}] 14:25:13 INFO - PROCESS | 1712 | 1461705913804 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}] 14:25:13 INFO - PROCESS | 1712 | 1461705913890 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:25:13 INFO - PROCESS | 1712 | 1461705913895 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac44800 == 51 [pid = 1712] [id = 313] 14:25:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x1249b6000) [pid = 1712] [serial = 938] [outer = 0x0] 14:25:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x1250e7000) [pid = 1712] [serial = 939] [outer = 0x1249b6000] 14:25:13 INFO - PROCESS | 1712 | 1461705913919 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x12567d800) [pid = 1712] [serial = 940] [outer = 0x1249b6000] 14:25:14 INFO - PROCESS | 1712 | 1461705914249 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] 14:25:14 INFO - PROCESS | 1712 | 1461705914272 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 14:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:25:14 INFO - PROCESS | 1712 | 1461705914274 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 1712 | 1461705914275 Marionette TRACE conn2 <- [1,1226,null,{}] 14:25:14 INFO - PROCESS | 1712 | 1461705914278 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}] 14:25:14 INFO - PROCESS | 1712 | 1461705914390 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:25:14 INFO - PROCESS | 1712 | 1461705914397 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b47f000 == 52 [pid = 1712] [id = 314] 14:25:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x1250e1000) [pid = 1712] [serial = 941] [outer = 0x0] 14:25:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x126eaa800) [pid = 1712] [serial = 942] [outer = 0x1250e1000] 14:25:14 INFO - PROCESS | 1712 | 1461705914422 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x126ee7c00) [pid = 1712] [serial = 943] [outer = 0x1250e1000] 14:25:14 INFO - PROCESS | 1712 | 1461705914906 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]]]}] 14:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 14:25:14 INFO - PROCESS | 1712 | 1461705914946 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 1712 | 1461705914950 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 14:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:25:14 INFO - PROCESS | 1712 | 1461705914953 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 1712 | 1461705914956 Marionette TRACE conn2 <- [1,1230,null,{}] 14:25:14 INFO - PROCESS | 1712 | 1461705914960 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}] 14:25:15 INFO - PROCESS | 1712 | 1461705915068 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:25:15 INFO - PROCESS | 1712 | 1461705915137 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186e2800 == 53 [pid = 1712] [id = 315] 14:25:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x1132be800) [pid = 1712] [serial = 944] [outer = 0x0] 14:25:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x1133f6c00) [pid = 1712] [serial = 945] [outer = 0x1132be800] 14:25:15 INFO - PROCESS | 1712 | 1461705915169 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x115ee7000) [pid = 1712] [serial = 946] [outer = 0x1132be800] 14:25:15 INFO - PROCESS | 1712 | 1461705915576 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]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 14:25:15 INFO - PROCESS | 1712 | 1461705915625 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 1712 | 1461705915629 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 14:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:25:15 INFO - PROCESS | 1712 | 1461705915634 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 1712 | 1461705915636 Marionette TRACE conn2 <- [1,1234,null,{}] 14:25:15 INFO - PROCESS | 1712 | 1461705915638 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}] 14:25:15 INFO - PROCESS | 1712 | 1461705915746 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:25:15 INFO - PROCESS | 1712 | 1461705915822 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212f3800 == 54 [pid = 1712] [id = 316] 14:25:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x11615ec00) [pid = 1712] [serial = 947] [outer = 0x0] 14:25:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x116abc800) [pid = 1712] [serial = 948] [outer = 0x11615ec00] 14:25:15 INFO - PROCESS | 1712 | 1461705915865 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x1180ad800) [pid = 1712] [serial = 949] [outer = 0x11615ec00] 14:25:16 INFO - PROCESS | 1712 | 1461705916289 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]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 669ms 14:25:16 INFO - PROCESS | 1712 | 1461705916304 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 1712 | 1461705916305 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 14:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:25:16 INFO - PROCESS | 1712 | 1461705916308 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 1712 | 1461705916311 Marionette TRACE conn2 <- [1,1238,null,{}] 14:25:16 INFO - PROCESS | 1712 | 1461705916318 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}] 14:25:16 INFO - PROCESS | 1712 | 1461705916427 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:25:16 INFO - PROCESS | 1712 | 1461705916483 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a97e800 == 55 [pid = 1712] [id = 317] 14:25:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x118684c00) [pid = 1712] [serial = 950] [outer = 0x0] 14:25:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x1191b7c00) [pid = 1712] [serial = 951] [outer = 0x118684c00] 14:25:16 INFO - PROCESS | 1712 | 1461705916515 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x119789400) [pid = 1712] [serial = 952] [outer = 0x118684c00] 14:25:16 INFO - PROCESS | 1712 | 1461705916955 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]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 673ms 14:25:16 INFO - PROCESS | 1712 | 1461705916981 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 1712 | 1461705916983 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 14:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:25:16 INFO - PROCESS | 1712 | 1461705916986 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 1712 | 1461705916987 Marionette TRACE conn2 <- [1,1242,null,{}] 14:25:16 INFO - PROCESS | 1712 | 1461705916989 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}] 14:25:17 INFO - PROCESS | 1712 | 1461705917094 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:25:17 INFO - PROCESS | 1712 | 1461705917180 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c291800 == 56 [pid = 1712] [id = 318] 14:25:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x11a08f400) [pid = 1712] [serial = 953] [outer = 0x0] 14:25:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x121da6c00) [pid = 1712] [serial = 954] [outer = 0x11a08f400] 14:25:17 INFO - PROCESS | 1712 | 1461705917209 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x124398800) [pid = 1712] [serial = 955] [outer = 0x11a08f400] 14:25:17 INFO - PROCESS | 1712 | 1461705917623 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]]]}] 14:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 668ms 14:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:25:17 INFO - PROCESS | 1712 | 1461705917654 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 1712 | 1461705917656 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 14:25:17 INFO - PROCESS | 1712 | 1461705917658 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 1712 | 1461705917659 Marionette TRACE conn2 <- [1,1246,null,{}] 14:25:17 INFO - PROCESS | 1712 | 1461705917662 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}] 14:25:17 INFO - PROCESS | 1712 | 1461705917765 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:25:17 INFO - PROCESS | 1712 | 1461705917820 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7b8000 == 57 [pid = 1712] [id = 319] 14:25:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x121383800) [pid = 1712] [serial = 956] [outer = 0x0] 14:25:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x1249b4400) [pid = 1712] [serial = 957] [outer = 0x121383800] 14:25:17 INFO - PROCESS | 1712 | 1461705917850 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x126ea8400) [pid = 1712] [serial = 958] [outer = 0x121383800] 14:25:18 INFO - PROCESS | 1712 | 1461705918244 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]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 619ms 14:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:25:18 INFO - PROCESS | 1712 | 1461705918282 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 1712 | 1461705918283 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 14:25:18 INFO - PROCESS | 1712 | 1461705918285 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 1712 | 1461705918287 Marionette TRACE conn2 <- [1,1250,null,{}] 14:25:18 INFO - PROCESS | 1712 | 1461705918289 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}] 14:25:18 INFO - PROCESS | 1712 | 1461705918403 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:25:18 INFO - PROCESS | 1712 | 1461705918493 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc68000 == 58 [pid = 1712] [id = 320] 14:25:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x126ee9000) [pid = 1712] [serial = 959] [outer = 0x0] 14:25:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x128576000) [pid = 1712] [serial = 960] [outer = 0x126ee9000] 14:25:18 INFO - PROCESS | 1712 | 1461705918537 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x128d11800) [pid = 1712] [serial = 961] [outer = 0x126ee9000] 14:25:18 INFO - PROCESS | 1712 | 1461705918983 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]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 719ms 14:25:19 INFO - PROCESS | 1712 | 1461705919006 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 1712 | 1461705919007 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 14:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:25:19 INFO - PROCESS | 1712 | 1461705919031 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 1712 | 1461705919032 Marionette TRACE conn2 <- [1,1254,null,{}] 14:25:19 INFO - PROCESS | 1712 | 1461705919038 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}] 14:25:19 INFO - PROCESS | 1712 | 1461705919154 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:25:19 INFO - PROCESS | 1712 | 1461705919227 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x11964a000 == 59 [pid = 1712] [id = 321] 14:25:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x117680800) [pid = 1712] [serial = 962] [outer = 0x0] 14:25:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x128f3c800) [pid = 1712] [serial = 963] [outer = 0x117680800] 14:25:19 INFO - PROCESS | 1712 | 1461705919257 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x12980bc00) [pid = 1712] [serial = 964] [outer = 0x117680800] 14:25:19 INFO - PROCESS | 1712 | 1461705919831 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]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 892ms 14:25:19 INFO - PROCESS | 1712 | 1461705919912 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 1712 | 1461705919914 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 14:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:25:19 INFO - PROCESS | 1712 | 1461705919919 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 1712 | 1461705919921 Marionette TRACE conn2 <- [1,1258,null,{}] 14:25:19 INFO - PROCESS | 1712 | 1461705919925 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}] 14:25:20 INFO - PROCESS | 1712 | 1461705920025 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:25:20 INFO - PROCESS | 1712 | 1461705920101 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x111dd9000 == 60 [pid = 1712] [id = 322] 14:25:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x111d35800) [pid = 1712] [serial = 965] [outer = 0x0] 14:25:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x115ee2800) [pid = 1712] [serial = 966] [outer = 0x111d35800] 14:25:20 INFO - PROCESS | 1712 | 1461705920130 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x1164fa400) [pid = 1712] [serial = 967] [outer = 0x111d35800] 14:25:20 INFO - PROCESS | 1712 | 1461705920557 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]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac44800 == 59 [pid = 1712] [id = 313] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x129822000 == 58 [pid = 1712] [id = 312] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x1284e4800 == 57 [pid = 1712] [id = 311] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x126ece800 == 56 [pid = 1712] [id = 310] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x126e1b000 == 55 [pid = 1712] [id = 309] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x12448c800 == 54 [pid = 1712] [id = 308] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x1217be000 == 53 [pid = 1712] [id = 307] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x119e12800 == 52 [pid = 1712] [id = 306] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x119a55000 == 51 [pid = 1712] [id = 305] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x119224800 == 50 [pid = 1712] [id = 304] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x11648b000 == 49 [pid = 1712] [id = 303] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x112eab000 == 48 [pid = 1712] [id = 302] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x1186e9000 == 47 [pid = 1712] [id = 297] 14:25:20 INFO - PROCESS | 1712 | --DOCSHELL 0x12daba000 == 46 [pid = 1712] [id = 296] 14:25:20 INFO - PROCESS | 1712 | 1461705920620 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 1712 | 1461705920624 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 14:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:25:20 INFO - PROCESS | 1712 | 1461705920634 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 1712 | 1461705920636 Marionette TRACE conn2 <- [1,1262,null,{}] 14:25:20 INFO - PROCESS | 1712 | 1461705920638 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}] 14:25:20 INFO - PROCESS | 1712 | 1461705920724 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:25:20 INFO - PROCESS | 1712 | 1461705920736 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x117c58000 == 47 [pid = 1712] [id = 323] 14:25:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x1167b1800) [pid = 1712] [serial = 968] [outer = 0x0] 14:25:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x1169a9400) [pid = 1712] [serial = 969] [outer = 0x1167b1800] 14:25:20 INFO - PROCESS | 1712 | 1461705920763 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x118075400) [pid = 1712] [serial = 970] [outer = 0x1167b1800] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x12857b800) [pid = 1712] [serial = 786] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x118629400) [pid = 1712] [serial = 852] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x1180b0400) [pid = 1712] [serial = 851] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x12138ac00) [pid = 1712] [serial = 860] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x121da0800) [pid = 1712] [serial = 861] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x12472d000) [pid = 1712] [serial = 863] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x126eebc00) [pid = 1712] [serial = 864] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x119184400) [pid = 1712] [serial = 854] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x11968e400) [pid = 1712] [serial = 855] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x12ac67800) [pid = 1712] [serial = 828] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x1180a3c00) [pid = 1712] [serial = 833] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x12b429c00) [pid = 1712] [serial = 869] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x116a77400) [pid = 1712] [serial = 849] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x116420800) [pid = 1712] [serial = 848] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x12be9a000) [pid = 1712] [serial = 872] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x12bce5c00) [pid = 1712] [serial = 870] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x12bfed800) [pid = 1712] [serial = 875] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x12bfe5800) [pid = 1712] [serial = 873] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x1235bfc00) [pid = 1712] [serial = 879] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x1167b8800) [pid = 1712] [serial = 878] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x119710400) [pid = 1712] [serial = 857] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x119975c00) [pid = 1712] [serial = 858] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x12ac64400) [pid = 1712] [serial = 845] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x1197c9400) [pid = 1712] [serial = 836] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x123642000) [pid = 1712] [serial = 839] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x115d36400) [pid = 1712] [serial = 830] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x128724c00) [pid = 1712] [serial = 842] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x12bff4400) [pid = 1712] [serial = 876] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x12c363400) [pid = 1712] [serial = 882] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x128572000) [pid = 1712] [serial = 866] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12c105800) [pid = 1712] [serial = 881] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x128f37400) [pid = 1712] [serial = 867] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x12c792c00) [pid = 1712] [serial = 885] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x12c36c000) [pid = 1712] [serial = 884] [outer = 0x0] [url = about:blank] 14:25:20 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x119691800) [pid = 1712] [serial = 801] [outer = 0x0] [url = about:blank] 14:25:21 INFO - PROCESS | 1712 | 1461705921139 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]]]}] 14:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 524ms 14:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:25:21 INFO - PROCESS | 1712 | 1461705921153 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 1712 | 1461705921154 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 14:25:21 INFO - PROCESS | 1712 | 1461705921156 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - PROCESS | 1712 | 1461705921159 Marionette TRACE conn2 <- [1,1266,null,{}] 14:25:21 INFO - PROCESS | 1712 | 1461705921168 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}] 14:25:21 INFO - PROCESS | 1712 | 1461705921255 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:25:21 INFO - PROCESS | 1712 | 1461705921263 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e0e800 == 48 [pid = 1712] [id = 324] 14:25:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x11835f000) [pid = 1712] [serial = 971] [outer = 0x0] 14:25:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x11862d400) [pid = 1712] [serial = 972] [outer = 0x11835f000] 14:25:21 INFO - PROCESS | 1712 | 1461705921291 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x119688400) [pid = 1712] [serial = 973] [outer = 0x11835f000] 14:25:21 INFO - PROCESS | 1712 | 1461705921670 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]]]}] 14:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 525ms 14:25:21 INFO - PROCESS | 1712 | 1461705921683 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 1712 | 1461705921685 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 14:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:25:21 INFO - PROCESS | 1712 | 1461705921687 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - PROCESS | 1712 | 1461705921688 Marionette TRACE conn2 <- [1,1270,null,{}] 14:25:21 INFO - PROCESS | 1712 | 1461705921690 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}] 14:25:21 INFO - PROCESS | 1712 | 1461705921779 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:25:21 INFO - PROCESS | 1712 | 1461705921833 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a6000 == 49 [pid = 1712] [id = 325] 14:25:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x119689800) [pid = 1712] [serial = 974] [outer = 0x0] 14:25:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x119702800) [pid = 1712] [serial = 975] [outer = 0x119689800] 14:25:21 INFO - PROCESS | 1712 | 1461705921859 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x1197c7c00) [pid = 1712] [serial = 976] [outer = 0x119689800] 14:25:22 INFO - PROCESS | 1712 | 1461705922185 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]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 14:25:22 INFO - PROCESS | 1712 | 1461705922209 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 1712 | 1461705922214 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 14:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:25:22 INFO - PROCESS | 1712 | 1461705922219 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 1712 | 1461705922221 Marionette TRACE conn2 <- [1,1274,null,{}] 14:25:22 INFO - PROCESS | 1712 | 1461705922224 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}] 14:25:22 INFO - PROCESS | 1712 | 1461705922385 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:25:22 INFO - PROCESS | 1712 | 1461705922393 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x12449f800 == 50 [pid = 1712] [id = 326] 14:25:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x119691800) [pid = 1712] [serial = 977] [outer = 0x0] 14:25:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x119973800) [pid = 1712] [serial = 978] [outer = 0x119691800] 14:25:22 INFO - PROCESS | 1712 | 1461705922419 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x121461000) [pid = 1712] [serial = 979] [outer = 0x119691800] 14:25:22 INFO - PROCESS | 1712 | 1461705922757 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]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 570ms 14:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:25:22 INFO - PROCESS | 1712 | 1461705922789 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 1712 | 1461705922791 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 14:25:22 INFO - PROCESS | 1712 | 1461705922793 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 1712 | 1461705922794 Marionette TRACE conn2 <- [1,1278,null,{}] 14:25:22 INFO - PROCESS | 1712 | 1461705922796 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}] 14:25:22 INFO - PROCESS | 1712 | 1461705922893 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:25:22 INFO - PROCESS | 1712 | 1461705922900 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284dc000 == 51 [pid = 1712] [id = 327] 14:25:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x121d15000) [pid = 1712] [serial = 980] [outer = 0x0] 14:25:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x124855800) [pid = 1712] [serial = 981] [outer = 0x121d15000] 14:25:22 INFO - PROCESS | 1712 | 1461705922927 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x128578c00) [pid = 1712] [serial = 982] [outer = 0x121d15000] 14:25:23 INFO - PROCESS | 1712 | 1461705923309 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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 569ms 14:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:25:23 INFO - PROCESS | 1712 | 1461705923362 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 1712 | 1461705923363 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 14:25:23 INFO - PROCESS | 1712 | 1461705923366 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 1712 | 1461705923367 Marionette TRACE conn2 <- [1,1282,null,{}] 14:25:23 INFO - PROCESS | 1712 | 1461705923369 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}] 14:25:23 INFO - PROCESS | 1712 | 1461705923474 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:25:23 INFO - PROCESS | 1712 | 1461705923487 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x12981f800 == 52 [pid = 1712] [id = 328] 14:25:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x121415c00) [pid = 1712] [serial = 983] [outer = 0x0] 14:25:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x128d05000) [pid = 1712] [serial = 984] [outer = 0x121415c00] 14:25:23 INFO - PROCESS | 1712 | 1461705923512 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x12980b400) [pid = 1712] [serial = 985] [outer = 0x121415c00] 14:25:23 INFO - PROCESS | 1712 | 1461705923854 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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 14:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:25:23 INFO - PROCESS | 1712 | 1461705923884 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 1712 | 1461705923885 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 14:25:23 INFO - PROCESS | 1712 | 1461705923887 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 1712 | 1461705923888 Marionette TRACE conn2 <- [1,1286,null,{}] 14:25:23 INFO - PROCESS | 1712 | 1461705923891 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}] 14:25:23 INFO - PROCESS | 1712 | 1461705923992 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:25:24 INFO - PROCESS | 1712 | 1461705924016 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac3d800 == 53 [pid = 1712] [id = 329] 14:25:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x12871f800) [pid = 1712] [serial = 986] [outer = 0x0] 14:25:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x12a942400) [pid = 1712] [serial = 987] [outer = 0x12871f800] 14:25:24 INFO - PROCESS | 1712 | 1461705924041 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x12aae0400) [pid = 1712] [serial = 988] [outer = 0x12871f800] 14:25:24 INFO - PROCESS | 1712 | 1461705924373 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]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 517ms 14:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:25:24 INFO - PROCESS | 1712 | 1461705924406 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 1712 | 1461705924407 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 14:25:24 INFO - PROCESS | 1712 | 1461705924409 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 1712 | 1461705924410 Marionette TRACE conn2 <- [1,1290,null,{}] 14:25:24 INFO - PROCESS | 1712 | 1461705924412 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}] 14:25:24 INFO - PROCESS | 1712 | 1461705924517 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:25:24 INFO - PROCESS | 1712 | 1461705924531 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc72800 == 54 [pid = 1712] [id = 330] 14:25:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x12980c000) [pid = 1712] [serial = 989] [outer = 0x0] 14:25:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x12ac68c00) [pid = 1712] [serial = 990] [outer = 0x12980c000] 14:25:24 INFO - PROCESS | 1712 | 1461705924556 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12aee8c00) [pid = 1712] [serial = 991] [outer = 0x12980c000] 14:25:24 INFO - PROCESS | 1712 | 1461705924905 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]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 518ms 14:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:25:24 INFO - PROCESS | 1712 | 1461705924927 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 1712 | 1461705924929 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 14:25:24 INFO - PROCESS | 1712 | 1461705924931 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 1712 | 1461705924932 Marionette TRACE conn2 <- [1,1294,null,{}] 14:25:24 INFO - PROCESS | 1712 | 1461705924934 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}] 14:25:25 INFO - PROCESS | 1712 | 1461705925153 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x1249b6000) [pid = 1712] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x119694800) [pid = 1712] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x1196c4800) [pid = 1712] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x115ee4000) [pid = 1712] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x113183000) [pid = 1712] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x1197c6800) [pid = 1712] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x116aba800) [pid = 1712] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x112041c00) [pid = 1712] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x1180a5c00) [pid = 1712] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x116a74800) [pid = 1712] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x1180ac400) [pid = 1712] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:25:25 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x121388000) [pid = 1712] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:25:25 INFO - PROCESS | 1712 | 1461705925196 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x117448800 == 55 [pid = 1712] [id = 331] 14:25:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x110f96800) [pid = 1712] [serial = 992] [outer = 0x0] 14:25:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x115ee0000) [pid = 1712] [serial = 993] [outer = 0x110f96800] 14:25:25 INFO - PROCESS | 1712 | 1461705925221 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x1180ac400) [pid = 1712] [serial = 994] [outer = 0x110f96800] 14:25:25 INFO - PROCESS | 1712 | 1461705925502 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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 620ms 14:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:25:25 INFO - PROCESS | 1712 | 1461705925551 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 1712 | 1461705925553 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 14:25:25 INFO - PROCESS | 1712 | 1461705925555 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 1712 | 1461705925557 Marionette TRACE conn2 <- [1,1298,null,{}] 14:25:25 INFO - PROCESS | 1712 | 1461705925559 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}] 14:25:25 INFO - PROCESS | 1712 | 1461705925662 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:25:25 INFO - PROCESS | 1712 | 1461705925666 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cdac000 == 56 [pid = 1712] [id = 332] 14:25:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x1196c4800) [pid = 1712] [serial = 995] [outer = 0x0] 14:25:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x12b426400) [pid = 1712] [serial = 996] [outer = 0x1196c4800] 14:25:25 INFO - PROCESS | 1712 | 1461705925696 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x12bea1400) [pid = 1712] [serial = 997] [outer = 0x1196c4800] 14:25:26 INFO - PROCESS | 1712 | 1461705926045 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]]]}] 14:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 14:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:25:26 INFO - PROCESS | 1712 | 1461705926076 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 1712 | 1461705926079 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 14:25:26 INFO - PROCESS | 1712 | 1461705926084 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - PROCESS | 1712 | 1461705926085 Marionette TRACE conn2 <- [1,1302,null,{}] 14:25:26 INFO - PROCESS | 1712 | 1461705926087 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}] 14:25:26 INFO - PROCESS | 1712 | 1461705926177 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:25:26 INFO - PROCESS | 1712 | 1461705926181 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cdb8800 == 57 [pid = 1712] [id = 333] 14:25:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x12aee9400) [pid = 1712] [serial = 998] [outer = 0x0] 14:25:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x12bfe8800) [pid = 1712] [serial = 999] [outer = 0x12aee9400] 14:25:26 INFO - PROCESS | 1712 | 1461705926207 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x12c105800) [pid = 1712] [serial = 1000] [outer = 0x12aee9400] 14:25:26 INFO - PROCESS | 1712 | 1461705926543 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]]]}] 14:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 14:25:26 INFO - PROCESS | 1712 | 1461705926554 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 1712 | 1461705926555 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 14:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:25:26 INFO - PROCESS | 1712 | 1461705926557 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - PROCESS | 1712 | 1461705926558 Marionette TRACE conn2 <- [1,1306,null,{}] 14:25:26 INFO - PROCESS | 1712 | 1461705926561 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}] 14:25:26 INFO - PROCESS | 1712 | 1461705926654 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:25:26 INFO - PROCESS | 1712 | 1461705926711 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d568000 == 58 [pid = 1712] [id = 334] 14:25:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x12bea6c00) [pid = 1712] [serial = 1001] [outer = 0x0] 14:25:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x12c10b800) [pid = 1712] [serial = 1002] [outer = 0x12bea6c00] 14:25:26 INFO - PROCESS | 1712 | 1461705926736 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12c36c400) [pid = 1712] [serial = 1003] [outer = 0x12bea6c00] 14:25:27 INFO - PROCESS | 1712 | 1461705927034 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]]]}] 14:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 519ms 14:25:27 INFO - PROCESS | 1712 | 1461705927076 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:25:27 INFO - PROCESS | 1712 | 1461705927077 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 14:25:27 INFO - PROCESS | 1712 | 1461705927080 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 1712 | 1461705927081 Marionette TRACE conn2 <- [1,1310,null,{}] 14:25:27 INFO - PROCESS | 1712 | 1461705927083 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}] 14:25:27 INFO - PROCESS | 1712 | 1461705927172 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:25:27 INFO - PROCESS | 1712 | 1461705927288 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x112dd8000 == 59 [pid = 1712] [id = 335] 14:25:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x110f8c000) [pid = 1712] [serial = 1004] [outer = 0x0] 14:25:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x110f97c00) [pid = 1712] [serial = 1005] [outer = 0x110f8c000] 14:25:27 INFO - PROCESS | 1712 | 1461705927320 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x112d18400) [pid = 1712] [serial = 1006] [outer = 0x110f8c000] 14:25:27 INFO - PROCESS | 1712 | 1461705927825 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] 14:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:25:27 INFO - PROCESS | 1712 | 1461705927853 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 14:25:27 INFO - PROCESS | 1712 | 1461705927856 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 1712 | 1461705927858 Marionette TRACE conn2 <- [1,1314,null,{}] 14:25:27 INFO - PROCESS | 1712 | 1461705927881 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}] 14:25:28 INFO - PROCESS | 1712 | 1461705927997 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:25:28 INFO - PROCESS | 1712 | 1461705928066 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e0a000 == 60 [pid = 1712] [id = 336] 14:25:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x1169b5400) [pid = 1712] [serial = 1007] [outer = 0x0] 14:25:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x1180a2800) [pid = 1712] [serial = 1008] [outer = 0x1169b5400] 14:25:28 INFO - PROCESS | 1712 | 1461705928098 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x118361000) [pid = 1712] [serial = 1009] [outer = 0x1169b5400] 14:25:28 INFO - PROCESS | 1712 | 1461705928532 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]]]}] 14:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 771ms 14:25:28 INFO - PROCESS | 1712 | 1461705928631 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:25:28 INFO - PROCESS | 1712 | 1461705928634 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 14:25:28 INFO - PROCESS | 1712 | 1461705928637 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - PROCESS | 1712 | 1461705928638 Marionette TRACE conn2 <- [1,1318,null,{}] 14:25:28 INFO - PROCESS | 1712 | 1461705928641 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}] 14:25:28 INFO - PROCESS | 1712 | 1461705928749 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:25:28 INFO - PROCESS | 1712 | 1461705928821 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac5c800 == 61 [pid = 1712] [id = 337] 14:25:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x119704400) [pid = 1712] [serial = 1010] [outer = 0x0] 14:25:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x119791800) [pid = 1712] [serial = 1011] [outer = 0x119704400] 14:25:28 INFO - PROCESS | 1712 | 1461705928851 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x1217e6800) [pid = 1712] [serial = 1012] [outer = 0x119704400] 14:25:29 INFO - PROCESS | 1712 | 1461705929284 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]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 719ms 14:25:29 INFO - PROCESS | 1712 | 1461705929362 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 1712 | 1461705929364 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 14:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:25:29 INFO - PROCESS | 1712 | 1461705929373 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 1712 | 1461705929378 Marionette TRACE conn2 <- [1,1322,null,{}] 14:25:29 INFO - PROCESS | 1712 | 1461705929383 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}] 14:25:29 INFO - PROCESS | 1712 | 1461705929491 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:25:29 INFO - PROCESS | 1712 | 1461705929562 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d841000 == 62 [pid = 1712] [id = 338] 14:25:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x12500f800) [pid = 1712] [serial = 1013] [outer = 0x0] 14:25:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x126eaf000) [pid = 1712] [serial = 1014] [outer = 0x12500f800] 14:25:29 INFO - PROCESS | 1712 | 1461705929591 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x128d06400) [pid = 1712] [serial = 1015] [outer = 0x12500f800] 14:25:30 INFO - PROCESS | 1712 | 1461705930075 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]]]}] 14:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 729ms 14:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:25:30 INFO - PROCESS | 1712 | 1461705930115 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 1712 | 1461705930117 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 14:25:30 INFO - PROCESS | 1712 | 1461705930120 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 1712 | 1461705930121 Marionette TRACE conn2 <- [1,1326,null,{}] 14:25:30 INFO - PROCESS | 1712 | 1461705930124 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}] 14:25:30 INFO - PROCESS | 1712 | 1461705930233 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:25:30 INFO - PROCESS | 1712 | 1461705930485 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fcc000 == 63 [pid = 1712] [id = 339] 14:25:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x110f91c00) [pid = 1712] [serial = 1016] [outer = 0x0] 14:25:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x113182c00) [pid = 1712] [serial = 1017] [outer = 0x110f91c00] 14:25:30 INFO - PROCESS | 1712 | 1461705930539 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x1132be000) [pid = 1712] [serial = 1018] [outer = 0x110f91c00] 14:25:30 INFO - PROCESS | 1712 | 1461705930959 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]]]}] 14:25:30 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 14:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 14:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:25:30 INFO - PROCESS | 1712 | 1461705930990 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 1712 | 1461705930993 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 14:25:30 INFO - PROCESS | 1712 | 1461705930998 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - PROCESS | 1712 | 1461705931000 Marionette TRACE conn2 <- [1,1330,null,{}] 14:25:31 INFO - PROCESS | 1712 | 1461705931003 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}] 14:25:31 INFO - PROCESS | 1712 | 1461705931092 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:25:31 INFO - PROCESS | 1712 | 1461705931153 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a1a000 == 64 [pid = 1712] [id = 340] 14:25:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x113483800) [pid = 1712] [serial = 1019] [outer = 0x0] 14:25:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x11615f000) [pid = 1712] [serial = 1020] [outer = 0x113483800] 14:25:31 INFO - PROCESS | 1712 | 1461705931181 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x11673b000) [pid = 1712] [serial = 1021] [outer = 0x113483800] 14:25:31 INFO - PROCESS | 1712 | 1461705931588 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]]]}] 14:25:31 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 14:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 624ms 14:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:25:31 INFO - PROCESS | 1712 | 1461705931621 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 1712 | 1461705931624 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 14:25:31 INFO - PROCESS | 1712 | 1461705931627 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - PROCESS | 1712 | 1461705931628 Marionette TRACE conn2 <- [1,1334,null,{}] 14:25:31 INFO - PROCESS | 1712 | 1461705931631 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}] 14:25:31 INFO - PROCESS | 1712 | 1461705931725 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:25:31 INFO - PROCESS | 1712 | 1461705931820 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x119229800 == 65 [pid = 1712] [id = 341] 14:25:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x1180a3800) [pid = 1712] [serial = 1022] [outer = 0x0] 14:25:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x1180a7c00) [pid = 1712] [serial = 1023] [outer = 0x1180a3800] 14:25:31 INFO - PROCESS | 1712 | 1461705931847 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x118368000) [pid = 1712] [serial = 1024] [outer = 0x1180a3800] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12d568000 == 64 [pid = 1712] [id = 334] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12cdb8800 == 63 [pid = 1712] [id = 333] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12cdac000 == 62 [pid = 1712] [id = 332] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x12a881c00) [pid = 1712] [serial = 899] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x11867c000) [pid = 1712] [serial = 893] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x1180b1000) [pid = 1712] [serial = 903] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x126eaa800) [pid = 1712] [serial = 942] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x1164f2c00) [pid = 1712] [serial = 890] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x1244bd000) [pid = 1712] [serial = 896] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x117448800 == 61 [pid = 1712] [id = 331] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc72800 == 60 [pid = 1712] [id = 330] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac3d800 == 59 [pid = 1712] [id = 329] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12981f800 == 58 [pid = 1712] [id = 328] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x1284dc000 == 57 [pid = 1712] [id = 327] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12449f800 == 56 [pid = 1712] [id = 326] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a6000 == 55 [pid = 1712] [id = 325] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x119e0e800 == 54 [pid = 1712] [id = 324] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x117c58000 == 53 [pid = 1712] [id = 323] 14:25:32 INFO - PROCESS | 1712 | 1461705932414 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]]]}] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x111dd9000 == 52 [pid = 1712] [id = 322] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7b8000 == 51 [pid = 1712] [id = 319] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12c291800 == 50 [pid = 1712] [id = 318] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12a97e800 == 49 [pid = 1712] [id = 317] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x1212f3800 == 48 [pid = 1712] [id = 316] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x1186e2800 == 47 [pid = 1712] [id = 315] 14:25:32 INFO - PROCESS | 1712 | --DOCSHELL 0x12b47f000 == 46 [pid = 1712] [id = 314] 14:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 820ms 14:25:32 INFO - PROCESS | 1712 | 1461705932449 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 1712 | 1461705932451 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 14:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:25:32 INFO - PROCESS | 1712 | 1461705932456 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 1712 | 1461705932463 Marionette TRACE conn2 <- [1,1338,null,{}] 14:25:32 INFO - PROCESS | 1712 | 1461705932473 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}] 14:25:32 INFO - PROCESS | 1712 | 1461705932568 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x12137f400) [pid = 1712] [serial = 933] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x119977400) [pid = 1712] [serial = 928] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x118076000) [pid = 1712] [serial = 498] [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.] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x121381800) [pid = 1712] [serial = 931] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x116abbc00) [pid = 1712] [serial = 915] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x118073800) [pid = 1712] [serial = 916] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x11862b400) [pid = 1712] [serial = 921] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x1196c4c00) [pid = 1712] [serial = 922] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x1217f1800) [pid = 1712] [serial = 934] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x1249b1400) [pid = 1712] [serial = 937] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x119791c00) [pid = 1712] [serial = 925] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x123524400) [pid = 1712] [serial = 936] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x12567d800) [pid = 1712] [serial = 940] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x1250e7000) [pid = 1712] [serial = 939] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x11970ec00) [pid = 1712] [serial = 924] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x11996e800) [pid = 1712] [serial = 927] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x12c796800) [pid = 1712] [serial = 887] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x1164fb000) [pid = 1712] [serial = 912] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x1167b7c00) [pid = 1712] [serial = 913] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x113484400) [pid = 1712] [serial = 909] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x115d3d000) [pid = 1712] [serial = 910] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x119c9f800) [pid = 1712] [serial = 930] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x1180ae000) [pid = 1712] [serial = 918] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x118461c00) [pid = 1712] [serial = 919] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x1126bac00) [pid = 1712] [serial = 907] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x1121db000) [pid = 1712] [serial = 906] [outer = 0x0] [url = about:blank] 14:25:32 INFO - PROCESS | 1712 | 1461705932630 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x117453000 == 47 [pid = 1712] [id = 342] 14:25:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x1126bac00) [pid = 1712] [serial = 1025] [outer = 0x0] 14:25:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x1167b7c00) [pid = 1712] [serial = 1026] [outer = 0x1126bac00] 14:25:32 INFO - PROCESS | 1712 | 1461705932656 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x11867c000) [pid = 1712] [serial = 1027] [outer = 0x1126bac00] 14:25:33 INFO - PROCESS | 1712 | 1461705933533 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]]]}] 14:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1131ms 14:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:25:33 INFO - PROCESS | 1712 | 1461705933584 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 1712 | 1461705933587 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 14:25:33 INFO - PROCESS | 1712 | 1461705933590 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 1712 | 1461705933593 Marionette TRACE conn2 <- [1,1342,null,{}] 14:25:33 INFO - PROCESS | 1712 | 1461705933597 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}] 14:25:33 INFO - PROCESS | 1712 | 1461705933700 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:25:33 INFO - PROCESS | 1712 | 1461705933749 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x117435800 == 48 [pid = 1712] [id = 343] 14:25:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x1133f8800) [pid = 1712] [serial = 1028] [outer = 0x0] 14:25:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x115d39000) [pid = 1712] [serial = 1029] [outer = 0x1133f8800] 14:25:33 INFO - PROCESS | 1712 | 1461705933783 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x11642c400) [pid = 1712] [serial = 1030] [outer = 0x1133f8800] 14:25:34 INFO - PROCESS | 1712 | 1461705934234 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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 14:25:34 INFO - PROCESS | 1712 | 1461705934265 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 1712 | 1461705934269 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 14:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:25:34 INFO - PROCESS | 1712 | 1461705934274 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 1712 | 1461705934276 Marionette TRACE conn2 <- [1,1346,null,{}] 14:25:34 INFO - PROCESS | 1712 | 1461705934279 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}] 14:25:34 INFO - PROCESS | 1712 | 1461705934375 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:25:34 INFO - PROCESS | 1712 | 1461705934427 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a0e800 == 49 [pid = 1712] [id = 344] 14:25:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x116723c00) [pid = 1712] [serial = 1031] [outer = 0x0] 14:25:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x118073800) [pid = 1712] [serial = 1032] [outer = 0x116723c00] 14:25:34 INFO - PROCESS | 1712 | 1461705934457 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x11845d800) [pid = 1712] [serial = 1033] [outer = 0x116723c00] 14:25:34 INFO - PROCESS | 1712 | 1461705934902 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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 14:25:34 INFO - PROCESS | 1712 | 1461705934945 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 1712 | 1461705934946 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 14:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:25:34 INFO - PROCESS | 1712 | 1461705934949 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 1712 | 1461705934951 Marionette TRACE conn2 <- [1,1350,null,{}] 14:25:34 INFO - PROCESS | 1712 | 1461705934983 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}] 14:25:35 INFO - PROCESS | 1712 | 1461705935115 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:25:35 INFO - PROCESS | 1712 | 1461705935164 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x121550800 == 50 [pid = 1712] [id = 345] 14:25:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x11968e800) [pid = 1712] [serial = 1034] [outer = 0x0] 14:25:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x119691000) [pid = 1712] [serial = 1035] [outer = 0x11968e800] 14:25:35 INFO - PROCESS | 1712 | 1461705935197 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x1196c6000) [pid = 1712] [serial = 1036] [outer = 0x11968e800] 14:25:35 INFO - PROCESS | 1712 | 1461705935689 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]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 773ms 14:25:35 INFO - PROCESS | 1712 | 1461705935723 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 1712 | 1461705935726 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 14:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:25:35 INFO - PROCESS | 1712 | 1461705935730 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 1712 | 1461705935732 Marionette TRACE conn2 <- [1,1354,null,{}] 14:25:35 INFO - PROCESS | 1712 | 1461705935736 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}] 14:25:35 INFO - PROCESS | 1712 | 1461705935875 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:25:35 INFO - PROCESS | 1712 | 1461705935967 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x1235fa000 == 51 [pid = 1712] [id = 346] 14:25:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x119702400) [pid = 1712] [serial = 1037] [outer = 0x0] 14:25:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x119787c00) [pid = 1712] [serial = 1038] [outer = 0x119702400] 14:25:36 INFO - PROCESS | 1712 | 1461705936014 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x1197c5c00) [pid = 1712] [serial = 1039] [outer = 0x119702400] 14:25:36 INFO - PROCESS | 1712 | 1461705936479 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]]]}] 14:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 772ms 14:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:25:36 INFO - PROCESS | 1712 | 1461705936512 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 1712 | 1461705936514 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 14:25:36 INFO - PROCESS | 1712 | 1461705936517 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 1712 | 1461705936518 Marionette TRACE conn2 <- [1,1358,null,{}] 14:25:36 INFO - PROCESS | 1712 | 1461705936521 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}] 14:25:36 INFO - PROCESS | 1712 | 1461705936613 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:25:36 INFO - PROCESS | 1712 | 1461705936678 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x124fb6800 == 52 [pid = 1712] [id = 347] 14:25:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x11978c800) [pid = 1712] [serial = 1040] [outer = 0x0] 14:25:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x119970800) [pid = 1712] [serial = 1041] [outer = 0x11978c800] 14:25:36 INFO - PROCESS | 1712 | 1461705936707 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x11997a800) [pid = 1712] [serial = 1042] [outer = 0x11978c800] 14:25:37 INFO - PROCESS | 1712 | 1461705937119 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]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 14:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:25:37 INFO - PROCESS | 1712 | 1461705937138 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 1712 | 1461705937139 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 14:25:37 INFO - PROCESS | 1712 | 1461705937141 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 1712 | 1461705937143 Marionette TRACE conn2 <- [1,1362,null,{}] 14:25:37 INFO - PROCESS | 1712 | 1461705937146 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}] 14:25:37 INFO - PROCESS | 1712 | 1461705937262 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:25:37 INFO - PROCESS | 1712 | 1461705937316 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e2e800 == 53 [pid = 1712] [id = 348] 14:25:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x119c9f400) [pid = 1712] [serial = 1043] [outer = 0x0] 14:25:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x121382800) [pid = 1712] [serial = 1044] [outer = 0x119c9f400] 14:25:37 INFO - PROCESS | 1712 | 1461705937349 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x123524000) [pid = 1712] [serial = 1045] [outer = 0x119c9f400] 14:25:37 INFO - PROCESS | 1712 | 1461705937821 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]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 719ms 14:25:37 INFO - PROCESS | 1712 | 1461705937861 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 1712 | 1461705937862 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 14:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:25:37 INFO - PROCESS | 1712 | 1461705937904 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 1712 | 1461705937905 Marionette TRACE conn2 <- [1,1366,null,{}] 14:25:37 INFO - PROCESS | 1712 | 1461705937909 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}] 14:25:38 INFO - PROCESS | 1712 | 1461705938003 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:25:38 INFO - PROCESS | 1712 | 1461705938070 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x128688000 == 54 [pid = 1712] [id = 349] 14:25:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x123526000) [pid = 1712] [serial = 1046] [outer = 0x0] 14:25:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x1237a7000) [pid = 1712] [serial = 1047] [outer = 0x123526000] 14:25:38 INFO - PROCESS | 1712 | 1461705938100 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x124729000) [pid = 1712] [serial = 1048] [outer = 0x123526000] 14:25:38 INFO - PROCESS | 1712 | 1461705938536 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] 14:25:38 INFO - PROCESS | 1712 | 1461705938576 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 14:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:25:38 INFO - PROCESS | 1712 | 1461705938599 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - PROCESS | 1712 | 1461705938600 Marionette TRACE conn2 <- [1,1370,null,{}] 14:25:38 INFO - PROCESS | 1712 | 1461705938603 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}] 14:25:38 INFO - PROCESS | 1712 | 1461705938695 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:25:38 INFO - PROCESS | 1712 | 1461705938761 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d64000 == 55 [pid = 1712] [id = 350] 14:25:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x12363e800) [pid = 1712] [serial = 1049] [outer = 0x0] 14:25:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x1249b5000) [pid = 1712] [serial = 1050] [outer = 0x12363e800] 14:25:38 INFO - PROCESS | 1712 | 1461705938790 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x1250e1c00) [pid = 1712] [serial = 1051] [outer = 0x12363e800] 14:25:39 INFO - PROCESS | 1712 | 1461705939272 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] 14:25:39 INFO - PROCESS | 1712 | 1461705939322 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 14:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:25:39 INFO - PROCESS | 1712 | 1461705939326 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 1712 | 1461705939328 Marionette TRACE conn2 <- [1,1374,null,{}] 14:25:39 INFO - PROCESS | 1712 | 1461705939332 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}] 14:25:39 INFO - PROCESS | 1712 | 1461705939436 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:25:39 INFO - PROCESS | 1712 | 1461705939492 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fc2000 == 56 [pid = 1712] [id = 351] 14:25:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x115de4000) [pid = 1712] [serial = 1052] [outer = 0x0] 14:25:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x116725c00) [pid = 1712] [serial = 1053] [outer = 0x115de4000] 14:25:39 INFO - PROCESS | 1712 | 1461705939522 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x118076000) [pid = 1712] [serial = 1054] [outer = 0x115de4000] 14:25:39 INFO - PROCESS | 1712 | --DOCSHELL 0x119229800 == 55 [pid = 1712] [id = 341] 14:25:39 INFO - PROCESS | 1712 | --DOCSHELL 0x119a1a000 == 54 [pid = 1712] [id = 340] 14:25:39 INFO - PROCESS | 1712 | --DOCSHELL 0x116fcc000 == 53 [pid = 1712] [id = 339] 14:25:39 INFO - PROCESS | 1712 | --DOCSHELL 0x112dd8000 == 52 [pid = 1712] [id = 335] 14:25:39 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:39 INFO - PROCESS | 1712 | 1461705939916 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] 14:25:39 INFO - PROCESS | 1712 | 1461705939955 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 14:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:25:39 INFO - PROCESS | 1712 | 1461705939959 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 1712 | 1461705939961 Marionette TRACE conn2 <- [1,1378,null,{}] 14:25:39 INFO - PROCESS | 1712 | 1461705939964 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}] 14:25:40 INFO - PROCESS | 1712 | 1461705940055 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:25:40 INFO - PROCESS | 1712 | 1461705940110 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a55000 == 53 [pid = 1712] [id = 352] 14:25:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x117c2e400) [pid = 1712] [serial = 1055] [outer = 0x0] 14:25:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x118687400) [pid = 1712] [serial = 1056] [outer = 0x117c2e400] 14:25:40 INFO - PROCESS | 1712 | 1461705940136 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x119696800) [pid = 1712] [serial = 1057] [outer = 0x117c2e400] 14:25:40 INFO - PROCESS | 1712 | 1461705940487 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] 14:25:40 INFO - PROCESS | 1712 | 1461705940531 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 14:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:25:40 INFO - PROCESS | 1712 | 1461705940533 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - PROCESS | 1712 | 1461705940536 Marionette TRACE conn2 <- [1,1382,null,{}] 14:25:40 INFO - PROCESS | 1712 | 1461705940543 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}] 14:25:40 INFO - PROCESS | 1712 | 1461705940647 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:25:40 INFO - PROCESS | 1712 | 1461705940662 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e37000 == 54 [pid = 1712] [id = 353] 14:25:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x11978e400) [pid = 1712] [serial = 1058] [outer = 0x0] 14:25:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x119c9e800) [pid = 1712] [serial = 1059] [outer = 0x11978e400] 14:25:40 INFO - PROCESS | 1712 | 1461705940690 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x1217f1800) [pid = 1712] [serial = 1060] [outer = 0x11978e400] 14:25:41 INFO - PROCESS | 1712 | [1712] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:41 INFO - PROCESS | 1712 | 1461705941099 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] 14:25:41 INFO - PROCESS | 1712 | 1461705941107 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 14:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:25:41 INFO - PROCESS | 1712 | 1461705941109 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 1712 | 1461705941110 Marionette TRACE conn2 <- [1,1386,null,{}] 14:25:41 INFO - PROCESS | 1712 | 1461705941113 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}] 14:25:41 INFO - PROCESS | 1712 | 1461705941218 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:25:41 INFO - PROCESS | 1712 | 1461705941232 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a818000 == 55 [pid = 1712] [id = 354] 14:25:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x11911c400) [pid = 1712] [serial = 1061] [outer = 0x0] 14:25:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x121381400) [pid = 1712] [serial = 1062] [outer = 0x11911c400] 14:25:41 INFO - PROCESS | 1712 | 1461705941258 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x125674800) [pid = 1712] [serial = 1063] [outer = 0x11911c400] 14:25:41 INFO - PROCESS | 1712 | 1461705941605 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] 14:25:41 INFO - PROCESS | 1712 | 1461705941635 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 14:25:41 INFO - PROCESS | 1712 | 1461705941638 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 1712 | 1461705941639 Marionette TRACE conn2 <- [1,1390,null,{}] 14:25:41 INFO - PROCESS | 1712 | 1461705941641 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}] 14:25:41 INFO - PROCESS | 1712 | 1461705941746 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:25:41 INFO - PROCESS | 1712 | 1461705941751 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x12af7b000 == 56 [pid = 1712] [id = 355] 14:25:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x1191ae800) [pid = 1712] [serial = 1064] [outer = 0x0] 14:25:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x126eadc00) [pid = 1712] [serial = 1065] [outer = 0x1191ae800] 14:25:41 INFO - PROCESS | 1712 | 1461705941807 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x126eee800) [pid = 1712] [serial = 1066] [outer = 0x1191ae800] 14:25:42 INFO - PROCESS | 1712 | 1461705942178 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]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 568ms 14:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:25:42 INFO - PROCESS | 1712 | 1461705942209 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 1712 | 1461705942211 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 14:25:42 INFO - PROCESS | 1712 | 1461705942214 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - PROCESS | 1712 | 1461705942216 Marionette TRACE conn2 <- [1,1394,null,{}] 14:25:42 INFO - PROCESS | 1712 | 1461705942219 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}] 14:25:42 INFO - PROCESS | 1712 | 1461705942391 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x110f94000) [pid = 1712] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x1126b6c00) [pid = 1712] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x113181800) [pid = 1712] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x11a092800) [pid = 1712] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x121d1ac00) [pid = 1712] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x116727400) [pid = 1712] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x119c5f800) [pid = 1712] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x119784c00) [pid = 1712] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x121415c00) [pid = 1712] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x12871f800) [pid = 1712] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x12980c000) [pid = 1712] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x12aee9400) [pid = 1712] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x11615ec00) [pid = 1712] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x126ee9000) [pid = 1712] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x11835f000) [pid = 1712] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x118684c00) [pid = 1712] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x111d35800) [pid = 1712] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x117680800) [pid = 1712] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x1132be800) [pid = 1712] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x1250e1000) [pid = 1712] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x121383800) [pid = 1712] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x1167b1800) [pid = 1712] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x1196c4800) [pid = 1712] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x119691800) [pid = 1712] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x119689800) [pid = 1712] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x121d15000) [pid = 1712] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x11a08f400) [pid = 1712] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x110f96800) [pid = 1712] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x110f91c00) [pid = 1712] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x113483800) [pid = 1712] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x12bea6c00) [pid = 1712] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x1180a3800) [pid = 1712] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x118070c00) [pid = 1712] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x124858400) [pid = 1712] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x119c66400) [pid = 1712] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x115ee3000) [pid = 1712] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:25:42 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x110f92400) [pid = 1712] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:25:42 INFO - PROCESS | 1712 | 1461705942692 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x112ec1800 == 57 [pid = 1712] [id = 356] 14:25:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x110f91c00) [pid = 1712] [serial = 1067] [outer = 0x0] 14:25:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x111db6800) [pid = 1712] [serial = 1068] [outer = 0x110f91c00] 14:25:42 INFO - PROCESS | 1712 | 1461705942720 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x113483800) [pid = 1712] [serial = 1069] [outer = 0x110f91c00] 14:25:43 INFO - PROCESS | 1712 | 1461705943015 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]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 821ms 14:25:43 INFO - PROCESS | 1712 | 1461705943036 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 1712 | 1461705943037 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 14:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:25:43 INFO - PROCESS | 1712 | 1461705943040 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 1712 | 1461705943041 Marionette TRACE conn2 <- [1,1398,null,{}] 14:25:43 INFO - PROCESS | 1712 | 1461705943043 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}] 14:25:43 INFO - PROCESS | 1712 | 1461705943130 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:25:43 INFO - PROCESS | 1712 | 1461705943135 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc62000 == 58 [pid = 1712] [id = 357] 14:25:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x11661e000) [pid = 1712] [serial = 1070] [outer = 0x0] 14:25:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x1180a3800) [pid = 1712] [serial = 1071] [outer = 0x11661e000] 14:25:43 INFO - PROCESS | 1712 | 1461705943161 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x11968d800) [pid = 1712] [serial = 1072] [outer = 0x11661e000] 14:25:43 INFO - PROCESS | 1712 | 1461705943487 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]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 14:25:43 INFO - PROCESS | 1712 | 1461705943508 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 1712 | 1461705943510 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 14:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:25:43 INFO - PROCESS | 1712 | 1461705943512 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 1712 | 1461705943514 Marionette TRACE conn2 <- [1,1402,null,{}] 14:25:43 INFO - PROCESS | 1712 | 1461705943518 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}] 14:25:43 INFO - PROCESS | 1712 | 1461705943622 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:25:43 INFO - PROCESS | 1712 | 1461705943630 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c289800 == 59 [pid = 1712] [id = 358] 14:25:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x113355400) [pid = 1712] [serial = 1073] [outer = 0x0] 14:25:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x119783400) [pid = 1712] [serial = 1074] [outer = 0x113355400] 14:25:43 INFO - PROCESS | 1712 | 1461705943655 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x1244b7800) [pid = 1712] [serial = 1075] [outer = 0x113355400] 14:25:43 INFO - PROCESS | 1712 | 1461705943970 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]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 472ms 14:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:25:43 INFO - PROCESS | 1712 | 1461705943986 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 1712 | 1461705943987 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 14:25:43 INFO - PROCESS | 1712 | 1461705943989 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 1712 | 1461705943990 Marionette TRACE conn2 <- [1,1406,null,{}] 14:25:43 INFO - PROCESS | 1712 | 1461705943992 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}] 14:25:44 INFO - PROCESS | 1712 | 1461705944081 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:25:44 INFO - PROCESS | 1712 | 1461705944086 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc57000 == 60 [pid = 1712] [id = 359] 14:25:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x1197c5800) [pid = 1712] [serial = 1076] [outer = 0x0] 14:25:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x12871f800) [pid = 1712] [serial = 1077] [outer = 0x1197c5800] 14:25:44 INFO - PROCESS | 1712 | 1461705944112 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x128f43c00) [pid = 1712] [serial = 1078] [outer = 0x1197c5800] 14:25:44 INFO - PROCESS | 1712 | 1461705944465 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]]]}] 14:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 14:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:25:44 INFO - PROCESS | 1712 | 1461705944508 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 1712 | 1461705944509 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 14:25:44 INFO - PROCESS | 1712 | 1461705944511 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 1712 | 1461705944512 Marionette TRACE conn2 <- [1,1410,null,{}] 14:25:44 INFO - PROCESS | 1712 | 1461705944517 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}] 14:25:44 INFO - PROCESS | 1712 | 1461705944598 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:25:44 INFO - PROCESS | 1712 | 1461705944603 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cdb4000 == 61 [pid = 1712] [id = 360] 14:25:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x129804000) [pid = 1712] [serial = 1079] [outer = 0x0] 14:25:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x129810400) [pid = 1712] [serial = 1080] [outer = 0x129804000] 14:25:44 INFO - PROCESS | 1712 | 1461705944628 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x12a94d400) [pid = 1712] [serial = 1081] [outer = 0x129804000] 14:25:45 INFO - PROCESS | 1712 | 1461705945205 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]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 721ms 14:25:45 INFO - PROCESS | 1712 | 1461705945241 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 1712 | 1461705945243 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 14:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:25:45 INFO - PROCESS | 1712 | 1461705945247 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 1712 | 1461705945250 Marionette TRACE conn2 <- [1,1414,null,{}] 14:25:45 INFO - PROCESS | 1712 | 1461705945254 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}] 14:25:45 INFO - PROCESS | 1712 | 1461705945360 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:25:45 INFO - PROCESS | 1712 | 1461705945418 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x11a0f9000 == 62 [pid = 1712] [id = 361] 14:25:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x1164efc00) [pid = 1712] [serial = 1082] [outer = 0x0] 14:25:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x118359c00) [pid = 1712] [serial = 1083] [outer = 0x1164efc00] 14:25:45 INFO - PROCESS | 1712 | 1461705945450 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x119120800) [pid = 1712] [serial = 1084] [outer = 0x1164efc00] 14:25:45 INFO - PROCESS | 1712 | 1461705945977 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]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 771ms 14:25:46 INFO - PROCESS | 1712 | 1461705946019 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 1712 | 1461705946023 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 14:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:25:46 INFO - PROCESS | 1712 | 1461705946028 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 1712 | 1461705946030 Marionette TRACE conn2 <- [1,1418,null,{}] 14:25:46 INFO - PROCESS | 1712 | 1461705946032 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}] 14:25:46 INFO - PROCESS | 1712 | 1461705946136 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:25:46 INFO - PROCESS | 1712 | 1461705946205 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aacc000 == 63 [pid = 1712] [id = 362] 14:25:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x1196cfc00) [pid = 1712] [serial = 1085] [outer = 0x0] 14:25:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x119970c00) [pid = 1712] [serial = 1086] [outer = 0x1196cfc00] 14:25:46 INFO - PROCESS | 1712 | 1461705946234 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x121412c00) [pid = 1712] [serial = 1087] [outer = 0x1196cfc00] 14:25:46 INFO - PROCESS | 1712 | 1461705946660 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]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 673ms 14:25:46 INFO - PROCESS | 1712 | 1461705946701 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:25:46 INFO - PROCESS | 1712 | 1461705946702 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 14:25:46 INFO - PROCESS | 1712 | 1461705946705 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 1712 | 1461705946707 Marionette TRACE conn2 <- [1,1422,null,{}] 14:25:46 INFO - PROCESS | 1712 | 1461705946732 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}] 14:25:46 INFO - PROCESS | 1712 | 1461705946857 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:25:46 INFO - PROCESS | 1712 | 1461705946907 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d351800 == 64 [pid = 1712] [id = 363] 14:25:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x126eef000) [pid = 1712] [serial = 1088] [outer = 0x0] 14:25:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x128577400) [pid = 1712] [serial = 1089] [outer = 0x126eef000] 14:25:46 INFO - PROCESS | 1712 | 1461705946938 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x128d09400) [pid = 1712] [serial = 1090] [outer = 0x126eef000] 14:25:47 INFO - PROCESS | 1712 | 1461705947390 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]]]}] 14:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 721ms 14:25:47 INFO - PROCESS | 1712 | 1461705947426 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 1712 | 1461705947428 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 14:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:25:47 INFO - PROCESS | 1712 | 1461705947450 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - PROCESS | 1712 | 1461705947451 Marionette TRACE conn2 <- [1,1426,null,{}] 14:25:47 INFO - PROCESS | 1712 | 1461705947453 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}] 14:25:47 INFO - PROCESS | 1712 | 1461705947556 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:25:47 INFO - PROCESS | 1712 | 1461705947625 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d848800 == 65 [pid = 1712] [id = 364] 14:25:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x128d0e400) [pid = 1712] [serial = 1091] [outer = 0x0] 14:25:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x12a872800) [pid = 1712] [serial = 1092] [outer = 0x128d0e400] 14:25:47 INFO - PROCESS | 1712 | 1461705947655 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x12aaef800) [pid = 1712] [serial = 1093] [outer = 0x128d0e400] 14:25:48 INFO - PROCESS | 1712 | 1461705948126 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]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 721ms 14:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:25:48 INFO - PROCESS | 1712 | 1461705948181 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 1712 | 1461705948182 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 14:25:48 INFO - PROCESS | 1712 | 1461705948186 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 1712 | 1461705948187 Marionette TRACE conn2 <- [1,1430,null,{}] 14:25:48 INFO - PROCESS | 1712 | 1461705948190 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}] 14:25:48 INFO - PROCESS | 1712 | 1461705948296 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:25:48 INFO - PROCESS | 1712 | 1461705948369 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186ee000 == 66 [pid = 1712] [id = 365] 14:25:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x114ff7800) [pid = 1712] [serial = 1094] [outer = 0x0] 14:25:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x1197c2800) [pid = 1712] [serial = 1095] [outer = 0x114ff7800] 14:25:48 INFO - PROCESS | 1712 | 1461705948399 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x12ac62400) [pid = 1712] [serial = 1096] [outer = 0x114ff7800] 14:25:48 INFO - PROCESS | 1712 | 1461705948854 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]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 721ms 14:25:48 INFO - PROCESS | 1712 | 1461705948915 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 1712 | 1461705948916 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 14:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:25:48 INFO - PROCESS | 1712 | 1461705948920 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 1712 | 1461705948921 Marionette TRACE conn2 <- [1,1434,null,{}] 14:25:48 INFO - PROCESS | 1712 | 1461705948924 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}] 14:25:49 INFO - PROCESS | 1712 | 1461705949037 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:25:49 INFO - PROCESS | 1712 | 1461705949275 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x119224800 == 67 [pid = 1712] [id = 366] 14:25:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x11318d000) [pid = 1712] [serial = 1097] [outer = 0x0] 14:25:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x1131c3400) [pid = 1712] [serial = 1098] [outer = 0x11318d000] 14:25:49 INFO - PROCESS | 1712 | 1461705949307 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x115edf800) [pid = 1712] [serial = 1099] [outer = 0x11318d000] 14:25:49 INFO - PROCESS | 1712 | 1461705949752 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]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 869ms 14:25:49 INFO - PROCESS | 1712 | 1461705949790 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 1712 | 1461705949792 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 14:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:25:49 INFO - PROCESS | 1712 | 1461705949795 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 1712 | 1461705949797 Marionette TRACE conn2 <- [1,1438,null,{}] 14:25:49 INFO - PROCESS | 1712 | 1461705949820 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}] 14:25:49 INFO - PROCESS | 1712 | 1461705949917 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:25:49 INFO - PROCESS | 1712 | 1461705949987 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fcc800 == 68 [pid = 1712] [id = 367] 14:25:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x1167b4400) [pid = 1712] [serial = 1100] [outer = 0x0] 14:25:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x1180a4000) [pid = 1712] [serial = 1101] [outer = 0x1167b4400] 14:25:50 INFO - PROCESS | 1712 | 1461705950016 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x11845d000) [pid = 1712] [serial = 1102] [outer = 0x1167b4400] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x126e2b000 == 67 [pid = 1712] [id = 263] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12cc57000 == 66 [pid = 1712] [id = 359] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12c289800 == 65 [pid = 1712] [id = 358] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc62000 == 64 [pid = 1712] [id = 357] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x112ec1800 == 63 [pid = 1712] [id = 356] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12af7b000 == 62 [pid = 1712] [id = 355] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12a818000 == 61 [pid = 1712] [id = 354] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x1180a2800) [pid = 1712] [serial = 1008] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x119791800) [pid = 1712] [serial = 1011] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x110f97c00) [pid = 1712] [serial = 1005] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x1167b7c00) [pid = 1712] [serial = 1026] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x126e37000 == 60 [pid = 1712] [id = 353] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x119a55000 == 59 [pid = 1712] [id = 352] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x116fc2000 == 58 [pid = 1712] [id = 351] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x124fb6800 == 57 [pid = 1712] [id = 347] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x1235fa000 == 56 [pid = 1712] [id = 346] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x121550800 == 55 [pid = 1712] [id = 345] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x119a0e800 == 54 [pid = 1712] [id = 344] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x117435800 == 53 [pid = 1712] [id = 343] 14:25:50 INFO - PROCESS | 1712 | --DOCSHELL 0x117453000 == 52 [pid = 1712] [id = 342] 14:25:50 INFO - PROCESS | 1712 | 1461705950437 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]]]}] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x12b42d000) [pid = 1712] [serial = 846] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x12c371400) [pid = 1712] [serial = 904] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x116443000) [pid = 1712] [serial = 831] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x128f44400) [pid = 1712] [serial = 843] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x12a87c800) [pid = 1712] [serial = 774] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x118464800) [pid = 1712] [serial = 834] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x121983800) [pid = 1712] [serial = 840] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x119c5cc00) [pid = 1712] [serial = 837] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x126ea6c00) [pid = 1712] [serial = 897] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x117682800) [pid = 1712] [serial = 891] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x12c36c400) [pid = 1712] [serial = 1003] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x128d05000) [pid = 1712] [serial = 984] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x12a942400) [pid = 1712] [serial = 987] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x12980b400) [pid = 1712] [serial = 985] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x12ac68c00) [pid = 1712] [serial = 990] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x12aae0400) [pid = 1712] [serial = 988] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x12aee8c00) [pid = 1712] [serial = 991] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x12bfe8800) [pid = 1712] [serial = 999] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x116abc800) [pid = 1712] [serial = 948] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x128d11800) [pid = 1712] [serial = 961] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x128576000) [pid = 1712] [serial = 960] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x11862d400) [pid = 1712] [serial = 972] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x119688400) [pid = 1712] [serial = 973] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x119789400) [pid = 1712] [serial = 952] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x1191b7c00) [pid = 1712] [serial = 951] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x1164fa400) [pid = 1712] [serial = 967] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x115ee2800) [pid = 1712] [serial = 966] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x12c105800) [pid = 1712] [serial = 1000] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x12980bc00) [pid = 1712] [serial = 964] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x128f3c800) [pid = 1712] [serial = 963] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x115ee7000) [pid = 1712] [serial = 946] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x1133f6c00) [pid = 1712] [serial = 945] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x126ee7c00) [pid = 1712] [serial = 943] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x126ea8400) [pid = 1712] [serial = 958] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x1249b4400) [pid = 1712] [serial = 957] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x1169a9400) [pid = 1712] [serial = 969] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x118075400) [pid = 1712] [serial = 970] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x12bea1400) [pid = 1712] [serial = 997] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x119973800) [pid = 1712] [serial = 978] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x121461000) [pid = 1712] [serial = 979] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x119702800) [pid = 1712] [serial = 975] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x1197c7c00) [pid = 1712] [serial = 976] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x124855800) [pid = 1712] [serial = 981] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x124398800) [pid = 1712] [serial = 955] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x121da6c00) [pid = 1712] [serial = 954] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x1180ac400) [pid = 1712] [serial = 994] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x115ee0000) [pid = 1712] [serial = 993] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x113182c00) [pid = 1712] [serial = 1017] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x1132be000) [pid = 1712] [serial = 1018] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x11615f000) [pid = 1712] [serial = 1020] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 112 (0x1180ad800) [pid = 1712] [serial = 949] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 111 (0x12b426400) [pid = 1712] [serial = 996] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 110 (0x128578c00) [pid = 1712] [serial = 982] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 109 (0x11673b000) [pid = 1712] [serial = 1021] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 108 (0x12c10b800) [pid = 1712] [serial = 1002] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 107 (0x1180a7c00) [pid = 1712] [serial = 1023] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 106 (0x118368000) [pid = 1712] [serial = 1024] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 105 (0x126eaf000) [pid = 1712] [serial = 1014] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 104 (0x119782800) [pid = 1712] [serial = 894] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 103 (0x12be9dc00) [pid = 1712] [serial = 900] [outer = 0x0] [url = about:blank] 14:25:50 INFO - PROCESS | 1712 | --DOMWINDOW == 102 (0x12ca72000) [pid = 1712] [serial = 888] [outer = 0x0] [url = about:blank] 14:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 14:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:25:50 INFO - PROCESS | 1712 | 1461705950504 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 1712 | 1461705950506 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 14:25:50 INFO - PROCESS | 1712 | 1461705950509 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 1712 | 1461705950510 Marionette TRACE conn2 <- [1,1442,null,{}] 14:25:50 INFO - PROCESS | 1712 | 1461705950518 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}] 14:25:50 INFO - PROCESS | 1712 | 1461705950603 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:25:50 INFO - PROCESS | 1712 | 1461705950609 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186e8800 == 53 [pid = 1712] [id = 368] 14:25:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 103 (0x1180aa800) [pid = 1712] [serial = 1103] [outer = 0x0] 14:25:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 104 (0x118685c00) [pid = 1712] [serial = 1104] [outer = 0x1180aa800] 14:25:50 INFO - PROCESS | 1712 | 1461705950636 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 105 (0x11926d800) [pid = 1712] [serial = 1105] [outer = 0x1180aa800] 14:25:51 INFO - PROCESS | 1712 | 1461705951019 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]]]}] 14:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 14:25:51 INFO - PROCESS | 1712 | 1461705951029 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:25:51 INFO - PROCESS | 1712 | 1461705951031 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 14:25:51 INFO - PROCESS | 1712 | 1461705951037 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 1712 | 1461705951041 Marionette TRACE conn2 <- [1,1446,null,{}] 14:25:51 INFO - PROCESS | 1712 | 1461705951045 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}] 14:25:51 INFO - PROCESS | 1712 | 1461705951129 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:25:51 INFO - PROCESS | 1712 | 1461705951137 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a3000 == 54 [pid = 1712] [id = 369] 14:25:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 106 (0x119693400) [pid = 1712] [serial = 1106] [outer = 0x0] 14:25:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 107 (0x11978d000) [pid = 1712] [serial = 1107] [outer = 0x119693400] 14:25:51 INFO - PROCESS | 1712 | 1461705951163 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 108 (0x119975800) [pid = 1712] [serial = 1108] [outer = 0x119693400] 14:25:51 INFO - PROCESS | 1712 | 1461705951514 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]]]}] 14:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 527ms 14:25:51 INFO - PROCESS | 1712 | 1461705951561 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 1712 | 1461705951563 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 14:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:25:51 INFO - PROCESS | 1712 | 1461705951565 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 1712 | 1461705951566 Marionette TRACE conn2 <- [1,1450,null,{}] 14:25:51 INFO - PROCESS | 1712 | 1461705951568 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}] 14:25:51 INFO - PROCESS | 1712 | 1461705951652 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:25:51 INFO - PROCESS | 1712 | 1461705951656 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x124385800 == 55 [pid = 1712] [id = 370] 14:25:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 109 (0x119c5e400) [pid = 1712] [serial = 1109] [outer = 0x0] 14:25:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 110 (0x121387c00) [pid = 1712] [serial = 1110] [outer = 0x119c5e400] 14:25:51 INFO - PROCESS | 1712 | 1461705951682 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 111 (0x121bf6400) [pid = 1712] [serial = 1111] [outer = 0x119c5e400] 14:25:52 INFO - PROCESS | 1712 | 1461705952026 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]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 469ms 14:25:52 INFO - PROCESS | 1712 | 1461705952034 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 1712 | 1461705952036 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 14:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:25:52 INFO - PROCESS | 1712 | 1461705952038 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 1712 | 1461705952039 Marionette TRACE conn2 <- [1,1454,null,{}] 14:25:52 INFO - PROCESS | 1712 | 1461705952041 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}] 14:25:52 INFO - PROCESS | 1712 | 1461705952129 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:25:52 INFO - PROCESS | 1712 | 1461705952188 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e22800 == 56 [pid = 1712] [id = 371] 14:25:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 112 (0x124394000) [pid = 1712] [serial = 1112] [outer = 0x0] 14:25:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 113 (0x1244bd000) [pid = 1712] [serial = 1113] [outer = 0x124394000] 14:25:52 INFO - PROCESS | 1712 | 1461705952220 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x12567a000) [pid = 1712] [serial = 1114] [outer = 0x124394000] 14:25:52 INFO - PROCESS | 1712 | 1461705952555 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]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 568ms 14:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:25:52 INFO - PROCESS | 1712 | 1461705952607 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 1712 | 1461705952608 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 14:25:52 INFO - PROCESS | 1712 | 1461705952610 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 1712 | 1461705952611 Marionette TRACE conn2 <- [1,1458,null,{}] 14:25:52 INFO - PROCESS | 1712 | 1461705952613 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}] 14:25:52 INFO - PROCESS | 1712 | 1461705952712 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:25:52 INFO - PROCESS | 1712 | 1461705952731 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284e5000 == 57 [pid = 1712] [id = 372] 14:25:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x123643000) [pid = 1712] [serial = 1115] [outer = 0x0] 14:25:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x128578c00) [pid = 1712] [serial = 1116] [outer = 0x123643000] 14:25:52 INFO - PROCESS | 1712 | 1461705952757 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x1287ae400) [pid = 1712] [serial = 1117] [outer = 0x123643000] 14:25:53 INFO - PROCESS | 1712 | 1461705953136 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]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 568ms 14:25:53 INFO - PROCESS | 1712 | 1461705953178 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 1712 | 1461705953179 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 14:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:25:53 INFO - PROCESS | 1712 | 1461705953182 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 1712 | 1461705953183 Marionette TRACE conn2 <- [1,1462,null,{}] 14:25:53 INFO - PROCESS | 1712 | 1461705953185 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}] 14:25:53 INFO - PROCESS | 1712 | 1461705953287 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:25:53 INFO - PROCESS | 1712 | 1461705953320 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a818000 == 58 [pid = 1712] [id = 373] 14:25:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x12871bc00) [pid = 1712] [serial = 1118] [outer = 0x0] 14:25:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x129805400) [pid = 1712] [serial = 1119] [outer = 0x12871bc00] 14:25:53 INFO - PROCESS | 1712 | 1461705953345 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x12aaee000) [pid = 1712] [serial = 1120] [outer = 0x12871bc00] 14:25:53 INFO - PROCESS | 1712 | 1461705953692 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]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 14:25:53 INFO - PROCESS | 1712 | 1461705953702 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 1712 | 1461705953703 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 14:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:25:53 INFO - PROCESS | 1712 | 1461705953706 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 1712 | 1461705953707 Marionette TRACE conn2 <- [1,1466,null,{}] 14:25:53 INFO - PROCESS | 1712 | 1461705953709 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}] 14:25:53 INFO - PROCESS | 1712 | 1461705953819 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:25:53 INFO - PROCESS | 1712 | 1461705953823 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x12af7f000 == 59 [pid = 1712] [id = 374] 14:25:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x12a943400) [pid = 1712] [serial = 1121] [outer = 0x0] 14:25:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x12aee9400) [pid = 1712] [serial = 1122] [outer = 0x12a943400] 14:25:53 INFO - PROCESS | 1712 | 1461705953849 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12b427800) [pid = 1712] [serial = 1123] [outer = 0x12a943400] 14:25:54 INFO - PROCESS | 1712 | 1461705954295 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]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 620ms 14:25:54 INFO - PROCESS | 1712 | 1461705954326 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 1712 | 1461705954328 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 14:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:25:54 INFO - PROCESS | 1712 | 1461705954336 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 1712 | 1461705954337 Marionette TRACE conn2 <- [1,1470,null,{}] 14:25:54 INFO - PROCESS | 1712 | 1461705954339 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}] 14:25:54 INFO - PROCESS | 1712 | 1461705954442 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:25:54 INFO - PROCESS | 1712 | 1461705954447 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x11922c800 == 60 [pid = 1712] [id = 375] 14:25:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x115ee5400) [pid = 1712] [serial = 1124] [outer = 0x0] 14:25:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x1287af400) [pid = 1712] [serial = 1125] [outer = 0x115ee5400] 14:25:54 INFO - PROCESS | 1712 | 1461705954663 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x12bce8400) [pid = 1712] [serial = 1126] [outer = 0x115ee5400] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x12363e800) [pid = 1712] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x117c2e400) [pid = 1712] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x11661e000) [pid = 1712] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x115de4000) [pid = 1712] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x113355400) [pid = 1712] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x110f91c00) [pid = 1712] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x1169b5400) [pid = 1712] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 118 (0x119704400) [pid = 1712] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 117 (0x110f8c000) [pid = 1712] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 116 (0x1197c5800) [pid = 1712] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 115 (0x11978e400) [pid = 1712] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 114 (0x11911c400) [pid = 1712] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:25:54 INFO - PROCESS | 1712 | --DOMWINDOW == 113 (0x1191ae800) [pid = 1712] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:25:54 INFO - PROCESS | 1712 | 1461705954972 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]]]}] 14:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 668ms 14:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:25:55 INFO - PROCESS | 1712 | 1461705955004 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 1712 | 1461705955006 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 14:25:55 INFO - PROCESS | 1712 | 1461705955008 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 1712 | 1461705955009 Marionette TRACE conn2 <- [1,1474,null,{}] 14:25:55 INFO - PROCESS | 1712 | 1461705955011 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}] 14:25:55 INFO - PROCESS | 1712 | 1461705955098 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:25:55 INFO - PROCESS | 1712 | 1461705955104 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c28c800 == 61 [pid = 1712] [id = 376] 14:25:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 114 (0x116727800) [pid = 1712] [serial = 1127] [outer = 0x0] 14:25:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 115 (0x124852400) [pid = 1712] [serial = 1128] [outer = 0x116727800] 14:25:55 INFO - PROCESS | 1712 | 1461705955134 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 116 (0x12bce9000) [pid = 1712] [serial = 1129] [outer = 0x116727800] 14:25:55 INFO - PROCESS | 1712 | 1461705955511 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]]]}] 14:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 14:25:55 INFO - PROCESS | 1712 | 1461705955527 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 1712 | 1461705955529 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 14:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:25:55 INFO - PROCESS | 1712 | 1461705955543 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 1712 | 1461705955545 Marionette TRACE conn2 <- [1,1478,null,{}] 14:25:55 INFO - PROCESS | 1712 | 1461705955550 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}] 14:25:55 INFO - PROCESS | 1712 | 1461705955644 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:25:55 INFO - PROCESS | 1712 | 1461705955651 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca90800 == 62 [pid = 1712] [id = 377] 14:25:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 117 (0x12be99400) [pid = 1712] [serial = 1130] [outer = 0x0] 14:25:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 118 (0x12bea6000) [pid = 1712] [serial = 1131] [outer = 0x12be99400] 14:25:55 INFO - PROCESS | 1712 | 1461705955676 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 119 (0x12bff2400) [pid = 1712] [serial = 1132] [outer = 0x12be99400] 14:25:56 INFO - PROCESS | 1712 | 1461705956005 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]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 469ms 14:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:25:56 INFO - PROCESS | 1712 | 1461705956014 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 1712 | 1461705956017 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 14:25:56 INFO - PROCESS | 1712 | 1461705956020 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - PROCESS | 1712 | 1461705956021 Marionette TRACE conn2 <- [1,1482,null,{}] 14:25:56 INFO - PROCESS | 1712 | 1461705956023 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}] 14:25:56 INFO - PROCESS | 1712 | 1461705956110 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:25:56 INFO - PROCESS | 1712 | 1461705956164 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda0000 == 63 [pid = 1712] [id = 378] 14:25:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x12bea6c00) [pid = 1712] [serial = 1133] [outer = 0x0] 14:25:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x12c105800) [pid = 1712] [serial = 1134] [outer = 0x12bea6c00] 14:25:56 INFO - PROCESS | 1712 | 1461705956189 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x12c368400) [pid = 1712] [serial = 1135] [outer = 0x12bea6c00] 14:25:56 INFO - PROCESS | 1712 | 1461705956500 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]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 519ms 14:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:25:56 INFO - PROCESS | 1712 | 1461705956540 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 1712 | 1461705956541 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 14:25:56 INFO - PROCESS | 1712 | 1461705956543 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - PROCESS | 1712 | 1461705956544 Marionette TRACE conn2 <- [1,1486,null,{}] 14:25:56 INFO - PROCESS | 1712 | 1461705956547 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}] 14:25:56 INFO - PROCESS | 1712 | 1461705956630 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:25:56 INFO - PROCESS | 1712 | 1461705956636 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d35a800 == 64 [pid = 1712] [id = 379] 14:25:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x12c10f000) [pid = 1712] [serial = 1136] [outer = 0x0] 14:25:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x12c791000) [pid = 1712] [serial = 1137] [outer = 0x12c10f000] 14:25:56 INFO - PROCESS | 1712 | 1461705956660 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x12c797800) [pid = 1712] [serial = 1138] [outer = 0x12c10f000] 14:25:57 INFO - PROCESS | 1712 | 1461705957219 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]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 718ms 14:25:57 INFO - PROCESS | 1712 | 1461705957266 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 1712 | 1461705957268 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 14:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:25:57 INFO - PROCESS | 1712 | 1461705957272 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 1712 | 1461705957275 Marionette TRACE conn2 <- [1,1490,null,{}] 14:25:57 INFO - PROCESS | 1712 | 1461705957280 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}] 14:25:57 INFO - PROCESS | 1712 | 1461705957391 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:25:57 INFO - PROCESS | 1712 | 1461705957460 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199c3000 == 65 [pid = 1712] [id = 380] 14:25:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x116724c00) [pid = 1712] [serial = 1139] [outer = 0x0] 14:25:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x116ab1800) [pid = 1712] [serial = 1140] [outer = 0x116724c00] 14:25:57 INFO - PROCESS | 1712 | 1461705957491 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x118359800) [pid = 1712] [serial = 1141] [outer = 0x116724c00] 14:25:57 INFO - PROCESS | 1712 | 1461705957931 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]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 14:25:57 INFO - PROCESS | 1712 | 1461705957959 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 1712 | 1461705957963 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 14:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:25:57 INFO - PROCESS | 1712 | 1461705957982 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 1712 | 1461705957983 Marionette TRACE conn2 <- [1,1494,null,{}] 14:25:57 INFO - PROCESS | 1712 | 1461705957986 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}] 14:25:58 INFO - PROCESS | 1712 | 1461705958089 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:25:58 INFO - PROCESS | 1712 | 1461705958144 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x125618000 == 66 [pid = 1712] [id = 381] 14:25:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x118464800) [pid = 1712] [serial = 1142] [outer = 0x0] 14:25:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x11968ac00) [pid = 1712] [serial = 1143] [outer = 0x118464800] 14:25:58 INFO - PROCESS | 1712 | 1461705958186 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x1197c8000) [pid = 1712] [serial = 1144] [outer = 0x118464800] 14:25:58 INFO - PROCESS | 1712 | 1461705958627 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]]]}] 14:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 672ms 14:25:58 INFO - PROCESS | 1712 | 1461705958652 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 1712 | 1461705958654 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 14:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:25:58 INFO - PROCESS | 1712 | 1461705958656 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 1712 | 1461705958659 Marionette TRACE conn2 <- [1,1498,null,{}] 14:25:58 INFO - PROCESS | 1712 | 1461705958667 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}] 14:25:58 INFO - PROCESS | 1712 | 1461705958776 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:25:58 INFO - PROCESS | 1712 | 1461705958831 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca8b000 == 67 [pid = 1712] [id = 382] 14:25:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x12141ac00) [pid = 1712] [serial = 1145] [outer = 0x0] 14:25:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x12472a800) [pid = 1712] [serial = 1146] [outer = 0x12141ac00] 14:25:58 INFO - PROCESS | 1712 | 1461705958863 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x126ef1000) [pid = 1712] [serial = 1147] [outer = 0x12141ac00] 14:25:59 INFO - PROCESS | 1712 | 1461705959401 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]]]}] 14:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 772ms 14:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:25:59 INFO - PROCESS | 1712 | 1461705959436 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 1712 | 1461705959438 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 14:25:59 INFO - PROCESS | 1712 | 1461705959440 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 1712 | 1461705959442 Marionette TRACE conn2 <- [1,1502,null,{}] 14:25:59 INFO - PROCESS | 1712 | 1461705959444 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}] 14:25:59 INFO - PROCESS | 1712 | 1461705959552 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:25:59 INFO - PROCESS | 1712 | 1461705959621 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x12dac3800 == 68 [pid = 1712] [id = 383] 14:25:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x128573000) [pid = 1712] [serial = 1148] [outer = 0x0] 14:25:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x12ac64400) [pid = 1712] [serial = 1149] [outer = 0x128573000] 14:25:59 INFO - PROCESS | 1712 | 1461705959653 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12c106000) [pid = 1712] [serial = 1150] [outer = 0x128573000] 14:26:00 INFO - PROCESS | 1712 | 1461705960059 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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 669ms 14:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:26:00 INFO - PROCESS | 1712 | 1461705960110 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 1712 | 1461705960111 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 14:26:00 INFO - PROCESS | 1712 | 1461705960114 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 1712 | 1461705960115 Marionette TRACE conn2 <- [1,1506,null,{}] 14:26:00 INFO - PROCESS | 1712 | 1461705960117 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}] 14:26:00 INFO - PROCESS | 1712 | 1461705960225 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:26:00 INFO - PROCESS | 1712 | 1461705960307 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x1218e4800 == 69 [pid = 1712] [id = 384] 14:26:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x1164fb800) [pid = 1712] [serial = 1151] [outer = 0x0] 14:26:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12c36c400) [pid = 1712] [serial = 1152] [outer = 0x1164fb800] 14:26:00 INFO - PROCESS | 1712 | 1461705960336 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x12c79a400) [pid = 1712] [serial = 1153] [outer = 0x1164fb800] 14:26:00 INFO - PROCESS | 1712 | 1461705960795 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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 719ms 14:26:00 INFO - PROCESS | 1712 | 1461705960838 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 1712 | 1461705960839 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 14:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:26:00 INFO - PROCESS | 1712 | 1461705960843 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 1712 | 1461705960844 Marionette TRACE conn2 <- [1,1510,null,{}] 14:26:00 INFO - PROCESS | 1712 | 1461705960871 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}] 14:26:01 INFO - PROCESS | 1712 | 1461705961040 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:26:01 INFO - PROCESS | 1712 | 1461705961137 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x11886a800 == 70 [pid = 1712] [id = 385] 14:26:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x1126d1c00) [pid = 1712] [serial = 1154] [outer = 0x0] 14:26:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x1126db800) [pid = 1712] [serial = 1155] [outer = 0x1126d1c00] 14:26:01 INFO - PROCESS | 1712 | 1461705961163 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x124858400) [pid = 1712] [serial = 1156] [outer = 0x1126d1c00] 14:26:01 INFO - PROCESS | 1712 | 1461705961840 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]]]}] 14:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1043ms 14:26:01 INFO - PROCESS | 1712 | 1461705961886 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:26:01 INFO - PROCESS | 1712 | 1461705961888 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 14:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:26:01 INFO - PROCESS | 1712 | 1461705961891 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 1712 | 1461705961893 Marionette TRACE conn2 <- [1,1514,null,{}] 14:26:01 INFO - PROCESS | 1712 | 1461705961898 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}] 14:26:02 INFO - PROCESS | 1712 | 1461705962050 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:26:02 INFO - PROCESS | 1712 | 1461705962152 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x119647800 == 71 [pid = 1712] [id = 386] 14:26:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x112650000) [pid = 1712] [serial = 1157] [outer = 0x0] 14:26:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x1126df800) [pid = 1712] [serial = 1158] [outer = 0x112650000] 14:26:02 INFO - PROCESS | 1712 | 1461705962202 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x1133f8400) [pid = 1712] [serial = 1159] [outer = 0x112650000] 14:26:02 INFO - PROCESS | 1712 | 1461705962739 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]]]}] 14:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 871ms 14:26:02 INFO - PROCESS | 1712 | 1461705962767 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 1712 | 1461705962771 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 14:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:26:02 INFO - PROCESS | 1712 | 1461705962777 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 1712 | 1461705962779 Marionette TRACE conn2 <- [1,1518,null,{}] 14:26:02 INFO - PROCESS | 1712 | 1461705962784 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}] 14:26:02 INFO - PROCESS | 1712 | 1461705962878 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x12cda0000 == 70 [pid = 1712] [id = 378] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca90800 == 69 [pid = 1712] [id = 377] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x12c28c800 == 68 [pid = 1712] [id = 376] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x11922c800 == 67 [pid = 1712] [id = 375] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x12af7f000 == 66 [pid = 1712] [id = 374] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x12a818000 == 65 [pid = 1712] [id = 373] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x1284e5000 == 64 [pid = 1712] [id = 372] 14:26:02 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x1237a7000) [pid = 1712] [serial = 1047] [outer = 0x0] [url = about:blank] 14:26:02 INFO - PROCESS | 1712 | 1461705962994 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x126e22800 == 63 [pid = 1712] [id = 371] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x124385800 == 62 [pid = 1712] [id = 370] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a3000 == 61 [pid = 1712] [id = 369] 14:26:02 INFO - PROCESS | 1712 | --DOCSHELL 0x1186e8800 == 60 [pid = 1712] [id = 368] 14:26:03 INFO - PROCESS | 1712 | --DOCSHELL 0x116fcc800 == 59 [pid = 1712] [id = 367] 14:26:03 INFO - PROCESS | 1712 | --DOCSHELL 0x119224800 == 58 [pid = 1712] [id = 366] 14:26:03 INFO - PROCESS | 1712 | --DOCSHELL 0x11a0f9000 == 57 [pid = 1712] [id = 361] 14:26:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x11349c800 == 58 [pid = 1712] [id = 387] 14:26:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x1126b9c00) [pid = 1712] [serial = 1160] [outer = 0x0] 14:26:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x116443000) [pid = 1712] [serial = 1161] [outer = 0x1126b9c00] 14:26:03 INFO - PROCESS | 1712 | 1461705963026 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x116abb000) [pid = 1712] [serial = 1162] [outer = 0x1126b9c00] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x118361000) [pid = 1712] [serial = 1009] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x1217e6800) [pid = 1712] [serial = 1012] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x112d18400) [pid = 1712] [serial = 1006] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x119787c00) [pid = 1712] [serial = 1038] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x119970800) [pid = 1712] [serial = 1041] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x1180a3800) [pid = 1712] [serial = 1071] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x116725c00) [pid = 1712] [serial = 1053] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x118076000) [pid = 1712] [serial = 1054] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x1244b7800) [pid = 1712] [serial = 1075] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x111db6800) [pid = 1712] [serial = 1068] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x113483800) [pid = 1712] [serial = 1069] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x125674800) [pid = 1712] [serial = 1063] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x11968d800) [pid = 1712] [serial = 1072] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x119783400) [pid = 1712] [serial = 1074] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x128f43c00) [pid = 1712] [serial = 1078] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x119696800) [pid = 1712] [serial = 1057] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x12871f800) [pid = 1712] [serial = 1077] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x119c9e800) [pid = 1712] [serial = 1059] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x121381400) [pid = 1712] [serial = 1062] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x1217f1800) [pid = 1712] [serial = 1060] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x126eee800) [pid = 1712] [serial = 1066] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x126eadc00) [pid = 1712] [serial = 1065] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x115d39000) [pid = 1712] [serial = 1029] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x118073800) [pid = 1712] [serial = 1032] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x121382800) [pid = 1712] [serial = 1044] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x119691000) [pid = 1712] [serial = 1035] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x1250e1c00) [pid = 1712] [serial = 1051] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x1249b5000) [pid = 1712] [serial = 1050] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | --DOMWINDOW == 119 (0x118687400) [pid = 1712] [serial = 1056] [outer = 0x0] [url = about:blank] 14:26:03 INFO - PROCESS | 1712 | 1461705963347 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]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 621ms 14:26:03 INFO - PROCESS | 1712 | 1461705963399 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 1712 | 1461705963400 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 14:26:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:26:03 INFO - PROCESS | 1712 | 1461705963403 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - PROCESS | 1712 | 1461705963405 Marionette TRACE conn2 <- [1,1522,null,{}] 14:26:03 INFO - PROCESS | 1712 | 1461705963412 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}] 14:26:03 INFO - PROCESS | 1712 | 1461705963523 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:26:03 INFO - PROCESS | 1712 | 1461705963585 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212f2800 == 59 [pid = 1712] [id = 388] 14:26:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 120 (0x1180aa000) [pid = 1712] [serial = 1163] [outer = 0x0] 14:26:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x118462400) [pid = 1712] [serial = 1164] [outer = 0x1180aa000] 14:26:03 INFO - PROCESS | 1712 | 1461705963613 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x11968d800) [pid = 1712] [serial = 1165] [outer = 0x1180aa000] 14:26:03 INFO - PROCESS | 1712 | 1461705963920 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"]]]}] 14:26:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:26:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:26:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:26:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:26:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 14:26:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:26:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 14:26:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:26:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 571ms 14:26:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:26:03 INFO - PROCESS | 1712 | 1461705963975 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 1712 | 1461705963976 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 14:26:03 INFO - PROCESS | 1712 | 1461705963979 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - PROCESS | 1712 | 1461705963980 Marionette TRACE conn2 <- [1,1526,null,{}] 14:26:03 INFO - PROCESS | 1712 | 1461705963982 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}] 14:26:04 INFO - PROCESS | 1712 | 1461705964069 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:26:04 INFO - PROCESS | 1712 | 1461705964120 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x121ca6800 == 60 [pid = 1712] [id = 389] 14:26:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x11968f800) [pid = 1712] [serial = 1166] [outer = 0x0] 14:26:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x119707c00) [pid = 1712] [serial = 1167] [outer = 0x11968f800] 14:26:04 INFO - PROCESS | 1712 | 1461705964146 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x119976c00) [pid = 1712] [serial = 1168] [outer = 0x11968f800] 14:26:04 INFO - PROCESS | 1712 | 1461705964443 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"]]]}] 14:26:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:26:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:26:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:26:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 474ms 14:26:04 INFO - PROCESS | 1712 | 1461705964454 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 1712 | 1461705964455 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 14:26:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:26:04 INFO - PROCESS | 1712 | 1461705964458 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 1712 | 1461705964459 Marionette TRACE conn2 <- [1,1530,null,{}] 14:26:04 INFO - PROCESS | 1712 | 1461705964461 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}] 14:26:04 INFO - PROCESS | 1712 | 1461705964560 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:26:04 INFO - PROCESS | 1712 | 1461705964563 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a97000 == 61 [pid = 1712] [id = 390] 14:26:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x119c5cc00) [pid = 1712] [serial = 1169] [outer = 0x0] 14:26:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x11a093c00) [pid = 1712] [serial = 1170] [outer = 0x119c5cc00] 14:26:04 INFO - PROCESS | 1712 | 1461705964589 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x1237a7000) [pid = 1712] [serial = 1171] [outer = 0x119c5cc00] 14:26:04 INFO - PROCESS | 1712 | 1461705964915 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]]]}] 14:26:04 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:26:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:26:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 14:26:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:26:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 14:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:26:04 INFO - PROCESS | 1712 | 1461705964927 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 1712 | 1461705964928 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 14:26:04 INFO - PROCESS | 1712 | 1461705964933 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 1712 | 1461705964934 Marionette TRACE conn2 <- [1,1534,null,{}] 14:26:04 INFO - PROCESS | 1712 | 1461705964937 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}] 14:26:05 INFO - PROCESS | 1712 | 1461705965064 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:26:05 INFO - PROCESS | 1712 | 1461705965099 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x129838800 == 62 [pid = 1712] [id = 391] 14:26:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x119691c00) [pid = 1712] [serial = 1172] [outer = 0x0] 14:26:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x124732400) [pid = 1712] [serial = 1173] [outer = 0x119691c00] 14:26:05 INFO - PROCESS | 1712 | 1461705965126 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x1287ad400) [pid = 1712] [serial = 1174] [outer = 0x119691c00] 14:26:05 INFO - PROCESS | 1712 | 1461705965450 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]]]}] 14:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 570ms 14:26:05 INFO - PROCESS | 1712 | 1461705965501 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:26:05 INFO - PROCESS | 1712 | 1461705965503 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 14:26:05 INFO - PROCESS | 1712 | 1461705965513 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 1712 | 1461705965514 Marionette TRACE conn2 <- [1,1538,null,{}] 14:26:05 INFO - PROCESS | 1712 | 1461705965517 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}] 14:26:05 INFO - PROCESS | 1712 | 1461705965624 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:26:05 INFO - PROCESS | 1712 | 1461705965664 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b46b800 == 63 [pid = 1712] [id = 392] 14:26:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x128719800) [pid = 1712] [serial = 1175] [outer = 0x0] 14:26:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x12980a800) [pid = 1712] [serial = 1176] [outer = 0x128719800] 14:26:05 INFO - PROCESS | 1712 | 1461705965688 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x12ac6bc00) [pid = 1712] [serial = 1177] [outer = 0x128719800] 14:26:06 INFO - PROCESS | 1712 | 1461705966028 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]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 577ms 14:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:26:06 INFO - PROCESS | 1712 | 1461705966082 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 1712 | 1461705966083 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 14:26:06 INFO - PROCESS | 1712 | 1461705966085 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 1712 | 1461705966086 Marionette TRACE conn2 <- [1,1542,null,{}] 14:26:06 INFO - PROCESS | 1712 | 1461705966089 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}] 14:26:06 INFO - PROCESS | 1712 | 1461705966192 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:26:06 INFO - PROCESS | 1712 | 1461705966209 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c154800 == 64 [pid = 1712] [id = 393] 14:26:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x128f37000) [pid = 1712] [serial = 1178] [outer = 0x0] 14:26:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x12bce8000) [pid = 1712] [serial = 1179] [outer = 0x128f37000] 14:26:06 INFO - PROCESS | 1712 | 1461705966234 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12bea2000) [pid = 1712] [serial = 1180] [outer = 0x128f37000] 14:26:06 INFO - PROCESS | 1712 | 1461705966568 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]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 517ms 14:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:26:06 INFO - PROCESS | 1712 | 1461705966604 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 1712 | 1461705966605 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 14:26:06 INFO - PROCESS | 1712 | 1461705966607 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 1712 | 1461705966608 Marionette TRACE conn2 <- [1,1546,null,{}] 14:26:06 INFO - PROCESS | 1712 | 1461705966611 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}] 14:26:06 INFO - PROCESS | 1712 | 1461705966721 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:26:06 INFO - PROCESS | 1712 | 1461705966734 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7ad800 == 65 [pid = 1712] [id = 394] 14:26:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x110fde000) [pid = 1712] [serial = 1181] [outer = 0x0] 14:26:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x110fe1400) [pid = 1712] [serial = 1182] [outer = 0x110fde000] 14:26:06 INFO - PROCESS | 1712 | 1461705966759 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x110fe6000) [pid = 1712] [serial = 1183] [outer = 0x110fde000] 14:26:07 INFO - PROCESS | 1712 | 1461705967107 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]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 14:26:07 INFO - PROCESS | 1712 | 1461705967126 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 1712 | 1461705967127 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 14:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:26:07 INFO - PROCESS | 1712 | 1461705967129 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 1712 | 1461705967131 Marionette TRACE conn2 <- [1,1550,null,{}] 14:26:07 INFO - PROCESS | 1712 | 1461705967133 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}] 14:26:07 INFO - PROCESS | 1712 | 1461705967240 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:26:07 INFO - PROCESS | 1712 | 1461705967275 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca95000 == 66 [pid = 1712] [id = 395] 14:26:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x110fe0000) [pid = 1712] [serial = 1184] [outer = 0x0] 14:26:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x12ac70400) [pid = 1712] [serial = 1185] [outer = 0x110fe0000] 14:26:07 INFO - PROCESS | 1712 | 1461705967301 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x12c36c000) [pid = 1712] [serial = 1186] [outer = 0x110fe0000] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x123643000) [pid = 1712] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x11318d000) [pid = 1712] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x119c5e400) [pid = 1712] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x12871bc00) [pid = 1712] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x115ee5400) [pid = 1712] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x124394000) [pid = 1712] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x1180aa800) [pid = 1712] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x1167b4400) [pid = 1712] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x12a943400) [pid = 1712] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x12be99400) [pid = 1712] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x12bea6c00) [pid = 1712] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x119693400) [pid = 1712] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x116727800) [pid = 1712] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:26:07 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x12500f800) [pid = 1712] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:26:07 INFO - PROCESS | 1712 | 1461705967765 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]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 14:26:07 INFO - PROCESS | 1712 | 1461705967809 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 1712 | 1461705967811 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 14:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:26:07 INFO - PROCESS | 1712 | 1461705967826 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 1712 | 1461705967828 Marionette TRACE conn2 <- [1,1554,null,{}] 14:26:07 INFO - PROCESS | 1712 | 1461705967837 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}] 14:26:07 INFO - PROCESS | 1712 | 1461705967943 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:26:07 INFO - PROCESS | 1712 | 1461705967969 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d265000 == 67 [pid = 1712] [id = 396] 14:26:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x126eeac00) [pid = 1712] [serial = 1187] [outer = 0x0] 14:26:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x12bff2c00) [pid = 1712] [serial = 1188] [outer = 0x126eeac00] 14:26:08 INFO - PROCESS | 1712 | 1461705967999 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x12c799c00) [pid = 1712] [serial = 1189] [outer = 0x126eeac00] 14:26:08 INFO - PROCESS | 1712 | 1461705968341 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]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 536ms 14:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:26:08 INFO - PROCESS | 1712 | 1461705968353 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 1712 | 1461705968354 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 14:26:08 INFO - PROCESS | 1712 | 1461705968357 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 1712 | 1461705968358 Marionette TRACE conn2 <- [1,1558,null,{}] 14:26:08 INFO - PROCESS | 1712 | 1461705968360 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}] 14:26:08 INFO - PROCESS | 1712 | 1461705968509 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:26:08 INFO - PROCESS | 1712 | 1461705968519 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d83f800 == 68 [pid = 1712] [id = 397] 14:26:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x12b429c00) [pid = 1712] [serial = 1190] [outer = 0x0] 14:26:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x12ca6f800) [pid = 1712] [serial = 1191] [outer = 0x12b429c00] 14:26:08 INFO - PROCESS | 1712 | 1461705968559 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x12ca76c00) [pid = 1712] [serial = 1192] [outer = 0x12b429c00] 14:26:08 INFO - PROCESS | 1712 | 1461705968931 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]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 618ms 14:26:08 INFO - PROCESS | 1712 | 1461705968975 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 1712 | 1461705968977 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 14:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:26:08 INFO - PROCESS | 1712 | 1461705968979 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 1712 | 1461705968980 Marionette TRACE conn2 <- [1,1562,null,{}] 14:26:08 INFO - PROCESS | 1712 | 1461705968982 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}] 14:26:09 INFO - PROCESS | 1712 | 1461705969070 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:26:09 INFO - PROCESS | 1712 | 1461705969131 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f091000 == 69 [pid = 1712] [id = 398] 14:26:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x11978b800) [pid = 1712] [serial = 1193] [outer = 0x0] 14:26:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x12ca7a000) [pid = 1712] [serial = 1194] [outer = 0x11978b800] 14:26:09 INFO - PROCESS | 1712 | 1461705969156 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x12cde7800) [pid = 1712] [serial = 1195] [outer = 0x11978b800] 14:26:09 INFO - PROCESS | 1712 | 1461705969450 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]]]}] 14:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 14:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:26:09 INFO - PROCESS | 1712 | 1461705969501 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:26:09 INFO - PROCESS | 1712 | 1461705969502 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 14:26:09 INFO - PROCESS | 1712 | 1461705969504 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 1712 | 1461705969506 Marionette TRACE conn2 <- [1,1566,null,{}] 14:26:09 INFO - PROCESS | 1712 | 1461705969508 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}] 14:26:09 INFO - PROCESS | 1712 | 1461705969595 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:26:09 INFO - PROCESS | 1712 | 1461705969717 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x11618d000 == 70 [pid = 1712] [id = 399] 14:26:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x110f92c00) [pid = 1712] [serial = 1196] [outer = 0x0] 14:26:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x110fe2400) [pid = 1712] [serial = 1197] [outer = 0x110f92c00] 14:26:09 INFO - PROCESS | 1712 | 1461705969749 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x1126d2800) [pid = 1712] [serial = 1198] [outer = 0x110f92c00] 14:26:10 INFO - PROCESS | 1712 | 1461705970222 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]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 768ms 14:26:10 INFO - PROCESS | 1712 | 1461705970274 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 1712 | 1461705970277 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 14:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:26:10 INFO - PROCESS | 1712 | 1461705970340 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 1712 | 1461705970342 Marionette TRACE conn2 <- [1,1570,null,{}] 14:26:10 INFO - PROCESS | 1712 | 1461705970348 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}] 14:26:10 INFO - PROCESS | 1712 | 1461705970459 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:26:10 INFO - PROCESS | 1712 | 1461705970532 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x11a0f9000 == 71 [pid = 1712] [id = 400] 14:26:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x116456400) [pid = 1712] [serial = 1199] [outer = 0x0] 14:26:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x11672dc00) [pid = 1712] [serial = 1200] [outer = 0x116456400] 14:26:10 INFO - PROCESS | 1712 | 1461705970563 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x11806cc00) [pid = 1712] [serial = 1201] [outer = 0x116456400] 14:26:10 INFO - PROCESS | 1712 | 1461705970990 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]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:26:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 14:26:11 INFO - PROCESS | 1712 | 1461705971016 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 1712 | 1461705971019 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 14:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:26:11 INFO - PROCESS | 1712 | 1461705971022 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 1712 | 1461705971023 Marionette TRACE conn2 <- [1,1574,null,{}] 14:26:11 INFO - PROCESS | 1712 | 1461705971026 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}] 14:26:11 INFO - PROCESS | 1712 | 1461705971135 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:26:11 INFO - PROCESS | 1712 | 1461705971209 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a80f800 == 72 [pid = 1712] [id = 401] 14:26:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x118362400) [pid = 1712] [serial = 1202] [outer = 0x0] 14:26:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x11968fc00) [pid = 1712] [serial = 1203] [outer = 0x118362400] 14:26:11 INFO - PROCESS | 1712 | 1461705971239 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x1197c9800) [pid = 1712] [serial = 1204] [outer = 0x118362400] 14:26:11 INFO - PROCESS | 1712 | 1461705971661 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]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:26:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 669ms 14:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:26:11 INFO - PROCESS | 1712 | 1461705971692 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 1712 | 1461705971693 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 14:26:11 INFO - PROCESS | 1712 | 1461705971701 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 1712 | 1461705971705 Marionette TRACE conn2 <- [1,1578,null,{}] 14:26:11 INFO - PROCESS | 1712 | 1461705971708 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}] 14:26:11 INFO - PROCESS | 1712 | 1461705971844 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:26:11 INFO - PROCESS | 1712 | 1461705971920 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f09d000 == 73 [pid = 1712] [id = 402] 14:26:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x121758800) [pid = 1712] [serial = 1205] [outer = 0x0] 14:26:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x1250e2c00) [pid = 1712] [serial = 1206] [outer = 0x121758800] 14:26:11 INFO - PROCESS | 1712 | 1461705971949 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x126ee7800) [pid = 1712] [serial = 1207] [outer = 0x121758800] 14:26:12 INFO - PROCESS | 1712 | 1461705972345 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]]]}] 14:26:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:26:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 679ms 14:26:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:26:12 INFO - PROCESS | 1712 | 1461705972376 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 1712 | 1461705972378 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 14:26:12 INFO - PROCESS | 1712 | 1461705972380 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 1712 | 1461705972382 Marionette TRACE conn2 <- [1,1582,null,{}] 14:26:12 INFO - PROCESS | 1712 | 1461705972384 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}] 14:26:12 INFO - PROCESS | 1712 | 1461705972492 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:26:12 INFO - PROCESS | 1712 | 1461705972567 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x135518000 == 74 [pid = 1712] [id = 403] 14:26:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x1250e1000) [pid = 1712] [serial = 1208] [outer = 0x0] 14:26:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x12857bc00) [pid = 1712] [serial = 1209] [outer = 0x1250e1000] 14:26:12 INFO - PROCESS | 1712 | 1461705972595 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x12b42b800) [pid = 1712] [serial = 1210] [outer = 0x1250e1000] 14:26:13 INFO - PROCESS | 1712 | 1461705973009 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]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 14:26:13 INFO - PROCESS | 1712 | 1461705973052 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 1712 | 1461705973054 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 14:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:26:13 INFO - PROCESS | 1712 | 1461705973056 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 1712 | 1461705973057 Marionette TRACE conn2 <- [1,1586,null,{}] 14:26:13 INFO - PROCESS | 1712 | 1461705973060 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}] 14:26:13 INFO - PROCESS | 1712 | 1461705973167 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:26:13 INFO - PROCESS | 1712 | 1461705973271 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de3f800 == 75 [pid = 1712] [id = 404] 14:26:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x12c371000) [pid = 1712] [serial = 1211] [outer = 0x0] 14:26:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x12c793800) [pid = 1712] [serial = 1212] [outer = 0x12c371000] 14:26:13 INFO - PROCESS | 1712 | 1461705973309 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x12d2aac00) [pid = 1712] [serial = 1213] [outer = 0x12c371000] 14:26:13 INFO - PROCESS | 1712 | 1461705973739 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]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 769ms 14:26:13 INFO - PROCESS | 1712 | 1461705973825 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 1712 | 1461705973827 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 14:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:26:13 INFO - PROCESS | 1712 | 1461705973846 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 1712 | 1461705973848 Marionette TRACE conn2 <- [1,1590,null,{}] 14:26:13 INFO - PROCESS | 1712 | 1461705973853 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}] 14:26:13 INFO - PROCESS | 1712 | 1461705973963 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:26:14 INFO - PROCESS | 1712 | 1461705974037 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x124376800 == 76 [pid = 1712] [id = 405] 14:26:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x116a74000) [pid = 1712] [serial = 1214] [outer = 0x0] 14:26:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x12bcea000) [pid = 1712] [serial = 1215] [outer = 0x116a74000] 14:26:14 INFO - PROCESS | 1712 | 1461705974067 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x12d3ef000) [pid = 1712] [serial = 1216] [outer = 0x116a74000] 14:26:14 INFO - PROCESS | 1712 | 1461705974528 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]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 939ms 14:26:14 INFO - PROCESS | 1712 | 1461705974769 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 1712 | 1461705974772 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 14:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:26:14 INFO - PROCESS | 1712 | 1461705974776 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 1712 | 1461705974779 Marionette TRACE conn2 <- [1,1594,null,{}] 14:26:14 INFO - PROCESS | 1712 | 1461705974787 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}] 14:26:14 INFO - PROCESS | 1712 | 1461705974944 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:26:15 INFO - PROCESS | 1712 | 1461705975035 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212e6000 == 77 [pid = 1712] [id = 406] 14:26:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x1126d9c00) [pid = 1712] [serial = 1217] [outer = 0x0] 14:26:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x1126dcc00) [pid = 1712] [serial = 1218] [outer = 0x1126d9c00] 14:26:15 INFO - PROCESS | 1712 | 1461705975063 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x115d3d000) [pid = 1712] [serial = 1219] [outer = 0x1126d9c00] 14:26:15 INFO - PROCESS | 1712 | 1461705975505 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]]]}] 14:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 14:26:15 INFO - PROCESS | 1712 | 1461705975551 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:26:15 INFO - PROCESS | 1712 | 1461705975554 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 14:26:15 INFO - PROCESS | 1712 | 1461705975559 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - PROCESS | 1712 | 1461705975561 Marionette TRACE conn2 <- [1,1598,null,{}] 14:26:15 INFO - PROCESS | 1712 | 1461705975564 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}] 14:26:15 INFO - PROCESS | 1712 | 1461705975664 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:26:15 INFO - PROCESS | 1712 | 1461705975740 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x119642000 == 78 [pid = 1712] [id = 407] 14:26:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x1126d3c00) [pid = 1712] [serial = 1220] [outer = 0x0] 14:26:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x1164fb000) [pid = 1712] [serial = 1221] [outer = 0x1126d3c00] 14:26:15 INFO - PROCESS | 1712 | 1461705975768 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x1180ad000) [pid = 1712] [serial = 1222] [outer = 0x1126d3c00] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12f091000 == 77 [pid = 1712] [id = 398] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12d83f800 == 76 [pid = 1712] [id = 397] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12d265000 == 75 [pid = 1712] [id = 396] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x128577400) [pid = 1712] [serial = 1089] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x1197c2800) [pid = 1712] [serial = 1095] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x118359c00) [pid = 1712] [serial = 1083] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x119970c00) [pid = 1712] [serial = 1086] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x12a872800) [pid = 1712] [serial = 1092] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca95000 == 74 [pid = 1712] [id = 395] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7ad800 == 73 [pid = 1712] [id = 394] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12c154800 == 72 [pid = 1712] [id = 393] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12b46b800 == 71 [pid = 1712] [id = 392] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x129838800 == 70 [pid = 1712] [id = 391] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x116a97000 == 69 [pid = 1712] [id = 390] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x121ca6800 == 68 [pid = 1712] [id = 389] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1212f2800 == 67 [pid = 1712] [id = 388] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x11349c800 == 66 [pid = 1712] [id = 387] 14:26:16 INFO - PROCESS | 1712 | 1461705976264 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]]]}] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x119647800 == 65 [pid = 1712] [id = 386] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1218e4800 == 64 [pid = 1712] [id = 384] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12dac3800 == 63 [pid = 1712] [id = 383] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca8b000 == 62 [pid = 1712] [id = 382] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x125618000 == 61 [pid = 1712] [id = 381] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x1199c3000 == 60 [pid = 1712] [id = 380] 14:26:16 INFO - PROCESS | 1712 | --DOCSHELL 0x12d35a800 == 59 [pid = 1712] [id = 379] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x128d06400) [pid = 1712] [serial = 1015] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x128578c00) [pid = 1712] [serial = 1116] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x1131c3400) [pid = 1712] [serial = 1098] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x121387c00) [pid = 1712] [serial = 1110] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x12aaee000) [pid = 1712] [serial = 1120] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x129805400) [pid = 1712] [serial = 1119] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x12bce8400) [pid = 1712] [serial = 1126] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x1244bd000) [pid = 1712] [serial = 1113] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x129810400) [pid = 1712] [serial = 1080] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x115edf800) [pid = 1712] [serial = 1099] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x118685c00) [pid = 1712] [serial = 1104] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x1180a4000) [pid = 1712] [serial = 1101] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x12aee9400) [pid = 1712] [serial = 1122] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x12bff2400) [pid = 1712] [serial = 1132] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x12c105800) [pid = 1712] [serial = 1134] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x12bea6000) [pid = 1712] [serial = 1131] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x1287af400) [pid = 1712] [serial = 1125] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x11926d800) [pid = 1712] [serial = 1105] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x11845d000) [pid = 1712] [serial = 1102] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x12c368400) [pid = 1712] [serial = 1135] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x11978d000) [pid = 1712] [serial = 1107] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x119975800) [pid = 1712] [serial = 1108] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x121bf6400) [pid = 1712] [serial = 1111] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x1287ae400) [pid = 1712] [serial = 1117] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x12b427800) [pid = 1712] [serial = 1123] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x124852400) [pid = 1712] [serial = 1128] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x12bce9000) [pid = 1712] [serial = 1129] [outer = 0x0] [url = about:blank] 14:26:16 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x12567a000) [pid = 1712] [serial = 1114] [outer = 0x0] [url = about:blank] 14:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 724ms 14:26:16 INFO - PROCESS | 1712 | 1461705976281 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:26:16 INFO - PROCESS | 1712 | 1461705976282 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 14:26:16 INFO - PROCESS | 1712 | 1461705976285 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 1712 | 1461705976286 Marionette TRACE conn2 <- [1,1602,null,{}] 14:26:16 INFO - PROCESS | 1712 | 1461705976292 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}] 14:26:16 INFO - PROCESS | 1712 | 1461705976381 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:26:16 INFO - PROCESS | 1712 | 1461705976388 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x119643800 == 60 [pid = 1712] [id = 408] 14:26:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x118463c00) [pid = 1712] [serial = 1223] [outer = 0x0] 14:26:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x11926d400) [pid = 1712] [serial = 1224] [outer = 0x118463c00] 14:26:16 INFO - PROCESS | 1712 | 1461705976418 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x1196ca000) [pid = 1712] [serial = 1225] [outer = 0x118463c00] 14:26:16 INFO - PROCESS | 1712 | 1461705976781 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]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 14:26:16 INFO - PROCESS | 1712 | 1461705976825 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 1712 | 1461705976827 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 14:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:26:16 INFO - PROCESS | 1712 | 1461705976830 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 1712 | 1461705976832 Marionette TRACE conn2 <- [1,1606,null,{}] 14:26:16 INFO - PROCESS | 1712 | 1461705976834 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}] 14:26:16 INFO - PROCESS | 1712 | 1461705976919 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:26:16 INFO - PROCESS | 1712 | 1461705976923 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x121ca7800 == 61 [pid = 1712] [id = 409] 14:26:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x119710800) [pid = 1712] [serial = 1226] [outer = 0x0] 14:26:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x1197cac00) [pid = 1712] [serial = 1227] [outer = 0x119710800] 14:26:16 INFO - PROCESS | 1712 | 1461705976950 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x119c5f000) [pid = 1712] [serial = 1228] [outer = 0x119710800] 14:26:17 INFO - PROCESS | 1712 | 1461705977302 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]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 14:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:26:17 INFO - PROCESS | 1712 | 1461705977359 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 1712 | 1461705977360 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 14:26:17 INFO - PROCESS | 1712 | 1461705977364 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 1712 | 1461705977365 Marionette TRACE conn2 <- [1,1610,null,{}] 14:26:17 INFO - PROCESS | 1712 | 1461705977367 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}] 14:26:17 INFO - PROCESS | 1712 | 1461705977447 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:26:17 INFO - PROCESS | 1712 | 1461705977454 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x119656000 == 62 [pid = 1712] [id = 410] 14:26:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x119c95c00) [pid = 1712] [serial = 1229] [outer = 0x0] 14:26:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x121384c00) [pid = 1712] [serial = 1230] [outer = 0x119c95c00] 14:26:17 INFO - PROCESS | 1712 | 1461705977480 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x121d12000) [pid = 1712] [serial = 1231] [outer = 0x119c95c00] 14:26:17 INFO - PROCESS | 1712 | 1461705977819 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]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 472ms 14:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:26:17 INFO - PROCESS | 1712 | 1461705977836 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 1712 | 1461705977838 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 14:26:17 INFO - PROCESS | 1712 | 1461705977840 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 1712 | 1461705977841 Marionette TRACE conn2 <- [1,1614,null,{}] 14:26:17 INFO - PROCESS | 1712 | 1461705977843 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}] 14:26:17 INFO - PROCESS | 1712 | 1461705977946 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:26:18 INFO - PROCESS | 1712 | 1461705978010 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x129828800 == 63 [pid = 1712] [id = 411] 14:26:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x121bfec00) [pid = 1712] [serial = 1232] [outer = 0x0] 14:26:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x1249b0000) [pid = 1712] [serial = 1233] [outer = 0x121bfec00] 14:26:18 INFO - PROCESS | 1712 | 1461705978044 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x128572000) [pid = 1712] [serial = 1234] [outer = 0x121bfec00] 14:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 14:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 568ms 14:26:18 INFO - PROCESS | 1712 | 1461705978401 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]]]}] 14:26:18 INFO - PROCESS | 1712 | 1461705978409 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 1712 | 1461705978411 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 14:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:26:18 INFO - PROCESS | 1712 | 1461705978419 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - PROCESS | 1712 | 1461705978421 Marionette TRACE conn2 <- [1,1618,null,{}] 14:26:18 INFO - PROCESS | 1712 | 1461705978425 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}] 14:26:18 INFO - PROCESS | 1712 | 1461705978588 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:26:18 INFO - PROCESS | 1712 | 1461705978614 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac4d000 == 64 [pid = 1712] [id = 412] 14:26:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x11643a400) [pid = 1712] [serial = 1235] [outer = 0x0] 14:26:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x12857f000) [pid = 1712] [serial = 1236] [outer = 0x11643a400] 14:26:18 INFO - PROCESS | 1712 | 1461705978655 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x129809c00) [pid = 1712] [serial = 1237] [outer = 0x11643a400] 14:26:19 INFO - PROCESS | 1712 | 1461705979064 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]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 674ms 14:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:26:19 INFO - PROCESS | 1712 | 1461705979089 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 1712 | 1461705979090 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 14:26:19 INFO - PROCESS | 1712 | 1461705979092 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 1712 | 1461705979093 Marionette TRACE conn2 <- [1,1622,null,{}] 14:26:19 INFO - PROCESS | 1712 | 1461705979102 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}] 14:26:19 INFO - PROCESS | 1712 | 1461705979208 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:26:19 INFO - PROCESS | 1712 | 1461705979243 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc6f800 == 65 [pid = 1712] [id = 413] 14:26:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x12aae0400) [pid = 1712] [serial = 1238] [outer = 0x0] 14:26:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x12b42a400) [pid = 1712] [serial = 1239] [outer = 0x12aae0400] 14:26:19 INFO - PROCESS | 1712 | 1461705979269 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x12bfed400) [pid = 1712] [serial = 1240] [outer = 0x12aae0400] 14:26:19 INFO - PROCESS | 1712 | 1461705979626 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]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 14:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 575ms 14:26:19 INFO - PROCESS | 1712 | 1461705979674 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 1712 | 1461705979676 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 14:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:26:19 INFO - PROCESS | 1712 | 1461705979679 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 1712 | 1461705979681 Marionette TRACE conn2 <- [1,1626,null,{}] 14:26:19 INFO - PROCESS | 1712 | 1461705979685 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}] 14:26:19 INFO - PROCESS | 1712 | 1461705979828 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:26:19 INFO - PROCESS | 1712 | 1461705979842 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca83800 == 66 [pid = 1712] [id = 414] 14:26:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x12bfee000) [pid = 1712] [serial = 1241] [outer = 0x0] 14:26:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x12c36e800) [pid = 1712] [serial = 1242] [outer = 0x12bfee000] 14:26:19 INFO - PROCESS | 1712 | 1461705979867 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x12ca70000) [pid = 1712] [serial = 1243] [outer = 0x12bfee000] 14:26:20 INFO - PROCESS | 1712 | 1461705980235 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]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 572ms 14:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:26:20 INFO - PROCESS | 1712 | 1461705980251 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 1712 | 1461705980252 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 14:26:20 INFO - PROCESS | 1712 | 1461705980255 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - PROCESS | 1712 | 1461705980256 Marionette TRACE conn2 <- [1,1630,null,{}] 14:26:20 INFO - PROCESS | 1712 | 1461705980258 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}] 14:26:20 INFO - PROCESS | 1712 | 1461705980594 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x128719800) [pid = 1712] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x128f37000) [pid = 1712] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x1180aa000) [pid = 1712] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x119c5cc00) [pid = 1712] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x1126b9c00) [pid = 1712] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x11968f800) [pid = 1712] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x112650000) [pid = 1712] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x110fde000) [pid = 1712] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x1126d1c00) [pid = 1712] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x119691c00) [pid = 1712] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x12b429c00) [pid = 1712] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x110fe0000) [pid = 1712] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:26:20 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x126eeac00) [pid = 1712] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:26:20 INFO - PROCESS | 1712 | 1461705980642 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x118485800 == 67 [pid = 1712] [id = 415] 14:26:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x110fda000) [pid = 1712] [serial = 1244] [outer = 0x0] 14:26:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x1120d4800) [pid = 1712] [serial = 1245] [outer = 0x110fda000] 14:26:20 INFO - PROCESS | 1712 | 1461705980668 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x119691c00) [pid = 1712] [serial = 1246] [outer = 0x110fda000] 14:26:20 INFO - PROCESS | 1712 | 1461705980958 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]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 14:26:20 INFO - PROCESS | 1712 | 1461705980977 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 1712 | 1461705980978 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 14:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:26:21 INFO - PROCESS | 1712 | 1461705980989 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 1712 | 1461705980991 Marionette TRACE conn2 <- [1,1634,null,{}] 14:26:21 INFO - PROCESS | 1712 | 1461705980993 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}] 14:26:21 INFO - PROCESS | 1712 | 1461705981101 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:26:21 INFO - PROCESS | 1712 | 1461705981176 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cdab800 == 68 [pid = 1712] [id = 416] 14:26:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x1110f5000) [pid = 1712] [serial = 1247] [outer = 0x0] 14:26:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x11975c000) [pid = 1712] [serial = 1248] [outer = 0x1110f5000] 14:26:21 INFO - PROCESS | 1712 | 1461705981206 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x12cde6000) [pid = 1712] [serial = 1249] [outer = 0x1110f5000] 14:26:21 INFO - PROCESS | 1712 | 1461705981491 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]]]}] 14:26:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 527ms 14:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:26:21 INFO - PROCESS | 1712 | 1461705981509 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 1712 | 1461705981510 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 14:26:21 INFO - PROCESS | 1712 | 1461705981512 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 1712 | 1461705981513 Marionette TRACE conn2 <- [1,1638,null,{}] 14:26:21 INFO - PROCESS | 1712 | 1461705981524 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}] 14:26:21 INFO - PROCESS | 1712 | 1461705981619 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:26:21 INFO - PROCESS | 1712 | 1461705981624 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d853800 == 69 [pid = 1712] [id = 417] 14:26:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x12cded800) [pid = 1712] [serial = 1250] [outer = 0x0] 14:26:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x12d3f0800) [pid = 1712] [serial = 1251] [outer = 0x12cded800] 14:26:21 INFO - PROCESS | 1712 | 1461705981649 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x12d65c400) [pid = 1712] [serial = 1252] [outer = 0x12cded800] 14:26:21 INFO - PROCESS | 1712 | 1461705981991 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]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 527ms 14:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:26:22 INFO - PROCESS | 1712 | 1461705982040 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 1712 | 1461705982041 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 14:26:22 INFO - PROCESS | 1712 | 1461705982043 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 1712 | 1461705982044 Marionette TRACE conn2 <- [1,1642,null,{}] 14:26:22 INFO - PROCESS | 1712 | 1461705982059 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}] 14:26:22 INFO - PROCESS | 1712 | 1461705982147 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:26:22 INFO - PROCESS | 1712 | 1461705982152 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f0a6000 == 70 [pid = 1712] [id = 418] 14:26:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x12d3f7c00) [pid = 1712] [serial = 1253] [outer = 0x0] 14:26:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x12d661c00) [pid = 1712] [serial = 1254] [outer = 0x12d3f7c00] 14:26:22 INFO - PROCESS | 1712 | 1461705982177 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x12d668400) [pid = 1712] [serial = 1255] [outer = 0x12d3f7c00] 14:26:22 INFO - PROCESS | 1712 | 1461705982518 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]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 481ms 14:26:22 INFO - PROCESS | 1712 | 1461705982524 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 1712 | 1461705982526 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 14:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:26:22 INFO - PROCESS | 1712 | 1461705982528 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 1712 | 1461705982529 Marionette TRACE conn2 <- [1,1646,null,{}] 14:26:22 INFO - PROCESS | 1712 | 1461705982534 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}] 14:26:22 INFO - PROCESS | 1712 | 1461705982685 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:26:22 INFO - PROCESS | 1712 | 1461705982753 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a80000 == 71 [pid = 1712] [id = 419] 14:26:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x110fdb000) [pid = 1712] [serial = 1256] [outer = 0x0] 14:26:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x110fe3400) [pid = 1712] [serial = 1257] [outer = 0x110fdb000] 14:26:22 INFO - PROCESS | 1712 | 1461705982826 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x1126d6000) [pid = 1712] [serial = 1258] [outer = 0x110fdb000] 14:26:23 INFO - PROCESS | 1712 | 1461705983312 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]]]}] 14:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 823ms 14:26:23 INFO - PROCESS | 1712 | 1461705983352 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 1712 | 1461705983355 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 14:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:26:23 INFO - PROCESS | 1712 | 1461705983358 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 1712 | 1461705983361 Marionette TRACE conn2 <- [1,1650,null,{}] 14:26:23 INFO - PROCESS | 1712 | 1461705983364 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}] 14:26:23 INFO - PROCESS | 1712 | 1461705983477 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:26:23 INFO - PROCESS | 1712 | 1461705983584 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x121da9800 == 72 [pid = 1712] [id = 420] 14:26:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x115de4000) [pid = 1712] [serial = 1259] [outer = 0x0] 14:26:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x1180aa800) [pid = 1712] [serial = 1260] [outer = 0x115de4000] 14:26:23 INFO - PROCESS | 1712 | 1461705983617 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x118685c00) [pid = 1712] [serial = 1261] [outer = 0x115de4000] 14:26:24 INFO - PROCESS | 1712 | 1461705984082 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]]]}] 14:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 772ms 14:26:24 INFO - PROCESS | 1712 | 1461705984130 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 1712 | 1461705984132 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 14:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:26:24 INFO - PROCESS | 1712 | 1461705984134 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 1712 | 1461705984136 Marionette TRACE conn2 <- [1,1654,null,{}] 14:26:24 INFO - PROCESS | 1712 | 1461705984138 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}] 14:26:24 INFO - PROCESS | 1712 | 1461705984250 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:26:24 INFO - PROCESS | 1712 | 1461705984356 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7a3000 == 73 [pid = 1712] [id = 421] 14:26:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x1196c3000) [pid = 1712] [serial = 1262] [outer = 0x0] 14:26:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x119757c00) [pid = 1712] [serial = 1263] [outer = 0x1196c3000] 14:26:24 INFO - PROCESS | 1712 | 1461705984389 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x121381800) [pid = 1712] [serial = 1264] [outer = 0x1196c3000] 14:26:24 INFO - PROCESS | 1712 | 1461705984820 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]]]}] 14:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 721ms 14:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:26:24 INFO - PROCESS | 1712 | 1461705984856 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 1712 | 1461705984859 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 14:26:24 INFO - PROCESS | 1712 | 1461705984867 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 1712 | 1461705984871 Marionette TRACE conn2 <- [1,1658,null,{}] 14:26:24 INFO - PROCESS | 1712 | 1461705984874 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}] 14:26:24 INFO - PROCESS | 1712 | 1461705984986 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:26:25 INFO - PROCESS | 1712 | 1461705985089 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x131fab800 == 74 [pid = 1712] [id = 422] 14:26:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x121d13800) [pid = 1712] [serial = 1265] [outer = 0x0] 14:26:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x1250ea000) [pid = 1712] [serial = 1266] [outer = 0x121d13800] 14:26:25 INFO - PROCESS | 1712 | 1461705985121 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x128f3fc00) [pid = 1712] [serial = 1267] [outer = 0x121d13800] 14:26:25 INFO - PROCESS | 1712 | 1461705985537 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]]]}] 14:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 729ms 14:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:26:25 INFO - PROCESS | 1712 | 1461705985592 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 1712 | 1461705985593 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 14:26:25 INFO - PROCESS | 1712 | 1461705985595 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 1712 | 1461705985597 Marionette TRACE conn2 <- [1,1662,null,{}] 14:26:25 INFO - PROCESS | 1712 | 1461705985614 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}] 14:26:25 INFO - PROCESS | 1712 | 1461705985722 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:26:25 INFO - PROCESS | 1712 | 1461705985824 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x13495f800 == 75 [pid = 1712] [id = 423] 14:26:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x11a258800) [pid = 1712] [serial = 1268] [outer = 0x0] 14:26:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x11a25e800) [pid = 1712] [serial = 1269] [outer = 0x11a258800] 14:26:25 INFO - PROCESS | 1712 | 1461705985856 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x1244bb400) [pid = 1712] [serial = 1270] [outer = 0x11a258800] 14:26:26 INFO - PROCESS | 1712 | 1461705986308 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]]]}] 14:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 781ms 14:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:26:26 INFO - PROCESS | 1712 | 1461705986377 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 1712 | 1461705986378 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 14:26:26 INFO - PROCESS | 1712 | 1461705986381 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 1712 | 1461705986382 Marionette TRACE conn2 <- [1,1666,null,{}] 14:26:26 INFO - PROCESS | 1712 | 1461705986384 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}] 14:26:26 INFO - PROCESS | 1712 | 1461705986494 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:26:26 INFO - PROCESS | 1712 | 1461705986575 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217be000 == 76 [pid = 1712] [id = 424] 14:26:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x119f5b800) [pid = 1712] [serial = 1271] [outer = 0x0] 14:26:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x119f5e800) [pid = 1712] [serial = 1272] [outer = 0x119f5b800] 14:26:26 INFO - PROCESS | 1712 | 1461705986612 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x119f65c00) [pid = 1712] [serial = 1273] [outer = 0x119f5b800] 14:26:27 INFO - PROCESS | 1712 | 1461705987345 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]]]}] 14:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1071ms 14:26:27 INFO - PROCESS | 1712 | 1461705987452 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 1712 | 1461705987455 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 14:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:26:27 INFO - PROCESS | 1712 | 1461705987458 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - PROCESS | 1712 | 1461705987460 Marionette TRACE conn2 <- [1,1670,null,{}] 14:26:27 INFO - PROCESS | 1712 | 1461705987464 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}] 14:26:27 INFO - PROCESS | 1712 | 1461705987568 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:26:27 INFO - PROCESS | 1712 | 1461705987642 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x121dc2000 == 77 [pid = 1712] [id = 425] 14:26:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x115ee2800) [pid = 1712] [serial = 1274] [outer = 0x0] 14:26:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x11642b400) [pid = 1712] [serial = 1275] [outer = 0x115ee2800] 14:26:27 INFO - PROCESS | 1712 | 1461705987670 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x1180a3800) [pid = 1712] [serial = 1276] [outer = 0x115ee2800] 14:26:28 INFO - PROCESS | 1712 | 1461705988083 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]]]}] 14:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 14:26:28 INFO - PROCESS | 1712 | 1461705988155 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 1712 | 1461705988161 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 14:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:26:28 INFO - PROCESS | 1712 | 1461705988174 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:26:28 INFO - PROCESS | 1712 | 1461705988177 Marionette TRACE conn2 <- [1,1674,null,{}] 14:26:28 INFO - PROCESS | 1712 | 1461705988181 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}] 14:26:28 INFO - PROCESS | 1712 | 1461705988329 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:26:28 INFO - PROCESS | 1712 | 1461705988440 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x119230800 == 78 [pid = 1712] [id = 426] 14:26:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 174 (0x115ee8400) [pid = 1712] [serial = 1277] [outer = 0x0] 14:26:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 175 (0x11867d000) [pid = 1712] [serial = 1278] [outer = 0x115ee8400] 14:26:28 INFO - PROCESS | 1712 | 1461705988484 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 176 (0x119695400) [pid = 1712] [serial = 1279] [outer = 0x115ee8400] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x12f0a6000 == 77 [pid = 1712] [id = 418] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x12d853800 == 76 [pid = 1712] [id = 417] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x12cdab800 == 75 [pid = 1712] [id = 416] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x118485800 == 74 [pid = 1712] [id = 415] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 175 (0x12ca7a000) [pid = 1712] [serial = 1194] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca83800 == 73 [pid = 1712] [id = 414] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc6f800 == 72 [pid = 1712] [id = 413] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac4d000 == 71 [pid = 1712] [id = 412] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x129828800 == 70 [pid = 1712] [id = 411] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x119656000 == 69 [pid = 1712] [id = 410] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x121ca7800 == 68 [pid = 1712] [id = 409] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x119643800 == 67 [pid = 1712] [id = 408] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x119642000 == 66 [pid = 1712] [id = 407] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x1212e6000 == 65 [pid = 1712] [id = 406] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x12a80f800 == 64 [pid = 1712] [id = 401] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x11a0f9000 == 63 [pid = 1712] [id = 400] 14:26:28 INFO - PROCESS | 1712 | --DOCSHELL 0x11618d000 == 62 [pid = 1712] [id = 399] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 174 (0x12ac6bc00) [pid = 1712] [serial = 1177] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 173 (0x12980a800) [pid = 1712] [serial = 1176] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 172 (0x12bce8000) [pid = 1712] [serial = 1179] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 171 (0x118462400) [pid = 1712] [serial = 1164] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 170 (0x11968d800) [pid = 1712] [serial = 1165] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 169 (0x12472a800) [pid = 1712] [serial = 1146] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x12c791000) [pid = 1712] [serial = 1137] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x11a093c00) [pid = 1712] [serial = 1170] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x1237a7000) [pid = 1712] [serial = 1171] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x11968ac00) [pid = 1712] [serial = 1143] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x116443000) [pid = 1712] [serial = 1161] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x116abb000) [pid = 1712] [serial = 1162] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x119707c00) [pid = 1712] [serial = 1167] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x119976c00) [pid = 1712] [serial = 1168] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x1133f8400) [pid = 1712] [serial = 1159] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x1126df800) [pid = 1712] [serial = 1158] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x110fe1400) [pid = 1712] [serial = 1182] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x124858400) [pid = 1712] [serial = 1156] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x1126db800) [pid = 1712] [serial = 1155] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x12c36c400) [pid = 1712] [serial = 1152] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x124732400) [pid = 1712] [serial = 1173] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x116ab1800) [pid = 1712] [serial = 1140] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x12ac64400) [pid = 1712] [serial = 1149] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x12ca76c00) [pid = 1712] [serial = 1192] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x12ac70400) [pid = 1712] [serial = 1185] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x12c36c000) [pid = 1712] [serial = 1186] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x12bea2000) [pid = 1712] [serial = 1180] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x110fe6000) [pid = 1712] [serial = 1183] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x12bff2c00) [pid = 1712] [serial = 1188] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x1287ad400) [pid = 1712] [serial = 1174] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x12ca6f800) [pid = 1712] [serial = 1191] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x12c799c00) [pid = 1712] [serial = 1189] [outer = 0x0] [url = about:blank] 14:26:28 INFO - PROCESS | 1712 | 1461705988959 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]]]}] 14:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 824ms 14:26:28 INFO - PROCESS | 1712 | 1461705988996 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 1712 | 1461705988998 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 14:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:26:29 INFO - PROCESS | 1712 | 1461705989000 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 1712 | 1461705989003 Marionette TRACE conn2 <- [1,1678,null,{}] 14:26:29 INFO - PROCESS | 1712 | 1461705989010 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}] 14:26:29 INFO - PROCESS | 1712 | 1461705989102 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:26:29 INFO - PROCESS | 1712 | 1461705989108 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212ea800 == 63 [pid = 1712] [id = 427] 14:26:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x119710000) [pid = 1712] [serial = 1280] [outer = 0x0] 14:26:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x119756000) [pid = 1712] [serial = 1281] [outer = 0x119710000] 14:26:29 INFO - PROCESS | 1712 | 1461705989137 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x119786000) [pid = 1712] [serial = 1282] [outer = 0x119710000] 14:26:29 INFO - PROCESS | 1712 | 1461705989488 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]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 521ms 14:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:26:29 INFO - PROCESS | 1712 | 1461705989522 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 1712 | 1461705989523 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 14:26:29 INFO - PROCESS | 1712 | 1461705989526 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 1712 | 1461705989527 Marionette TRACE conn2 <- [1,1682,null,{}] 14:26:29 INFO - PROCESS | 1712 | 1461705989529 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}] 14:26:29 INFO - PROCESS | 1712 | 1461705989614 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:26:29 INFO - PROCESS | 1712 | 1461705989621 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x126ecc000 == 64 [pid = 1712] [id = 428] 14:26:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x1197c7800) [pid = 1712] [serial = 1283] [outer = 0x0] 14:26:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x119c96800) [pid = 1712] [serial = 1284] [outer = 0x1197c7800] 14:26:29 INFO - PROCESS | 1712 | 1461705989648 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x119f66400) [pid = 1712] [serial = 1285] [outer = 0x1197c7800] 14:26:30 INFO - PROCESS | 1712 | 1461705990023 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]]]}] 14:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 14:26:30 INFO - PROCESS | 1712 | 1461705990046 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 1712 | 1461705990049 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 14:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:26:30 INFO - PROCESS | 1712 | 1461705990052 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 1712 | 1461705990053 Marionette TRACE conn2 <- [1,1686,null,{}] 14:26:30 INFO - PROCESS | 1712 | 1461705990056 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}] 14:26:30 INFO - PROCESS | 1712 | 1461705990141 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:26:30 INFO - PROCESS | 1712 | 1461705990145 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aac0000 == 65 [pid = 1712] [id = 429] 14:26:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x119f68000) [pid = 1712] [serial = 1286] [outer = 0x0] 14:26:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x11a25c400) [pid = 1712] [serial = 1287] [outer = 0x119f68000] 14:26:30 INFO - PROCESS | 1712 | 1461705990174 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x121383400) [pid = 1712] [serial = 1288] [outer = 0x119f68000] 14:26:30 INFO - PROCESS | 1712 | 1461705990532 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]]]}] 14:26:30 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 14:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 14:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:26:30 INFO - PROCESS | 1712 | 1461705990572 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 1712 | 1461705990573 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 14:26:30 INFO - PROCESS | 1712 | 1461705990575 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 1712 | 1461705990576 Marionette TRACE conn2 <- [1,1690,null,{}] 14:26:30 INFO - PROCESS | 1712 | 1461705990579 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}] 14:26:30 INFO - PROCESS | 1712 | 1461705990713 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:26:30 INFO - PROCESS | 1712 | 1461705990758 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c171800 == 66 [pid = 1712] [id = 430] 14:26:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x121983800) [pid = 1712] [serial = 1289] [outer = 0x0] 14:26:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x12438c000) [pid = 1712] [serial = 1290] [outer = 0x121983800] 14:26:30 INFO - PROCESS | 1712 | 1461705990786 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x12857b000) [pid = 1712] [serial = 1291] [outer = 0x121983800] 14:26:31 INFO - PROCESS | 1712 | 1461705991103 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]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 14:26:31 INFO - PROCESS | 1712 | 1461705991145 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 1712 | 1461705991146 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 14:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:26:31 INFO - PROCESS | 1712 | 1461705991148 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 1712 | 1461705991149 Marionette TRACE conn2 <- [1,1694,null,{}] 14:26:31 INFO - PROCESS | 1712 | 1461705991152 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}] 14:26:31 INFO - PROCESS | 1712 | 1461705991263 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:26:31 INFO - PROCESS | 1712 | 1461705991277 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca96800 == 67 [pid = 1712] [id = 431] 14:26:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x126eb3000) [pid = 1712] [serial = 1292] [outer = 0x0] 14:26:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x12a872800) [pid = 1712] [serial = 1293] [outer = 0x126eb3000] 14:26:31 INFO - PROCESS | 1712 | 1461705991303 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x12aea6c00) [pid = 1712] [serial = 1294] [outer = 0x126eb3000] 14:26:31 INFO - PROCESS | 1712 | 1461705991671 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]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 569ms 14:26:31 INFO - PROCESS | 1712 | 1461705991717 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 1712 | 1461705991719 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 14:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:26:31 INFO - PROCESS | 1712 | 1461705991721 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 1712 | 1461705991722 Marionette TRACE conn2 <- [1,1698,null,{}] 14:26:31 INFO - PROCESS | 1712 | 1461705991724 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}] 14:26:31 INFO - PROCESS | 1712 | 1461705991835 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:26:31 INFO - PROCESS | 1712 | 1461705991850 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda6800 == 68 [pid = 1712] [id = 432] 14:26:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x12aeaa000) [pid = 1712] [serial = 1295] [outer = 0x0] 14:26:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x12bce8400) [pid = 1712] [serial = 1296] [outer = 0x12aeaa000] 14:26:31 INFO - PROCESS | 1712 | 1461705991876 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x12bfea800) [pid = 1712] [serial = 1297] [outer = 0x12aeaa000] 14:26:32 INFO - PROCESS | 1712 | 1461705992203 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]]]}] 14:26:32 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 14:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 517ms 14:26:32 INFO - PROCESS | 1712 | 1461705992242 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 1712 | 1461705992244 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 14:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:26:32 INFO - PROCESS | 1712 | 1461705992246 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 1712 | 1461705992247 Marionette TRACE conn2 <- [1,1702,null,{}] 14:26:32 INFO - PROCESS | 1712 | 1461705992250 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}] 14:26:32 INFO - PROCESS | 1712 | 1461705992363 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:26:32 INFO - PROCESS | 1712 | 1461705992411 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d843000 == 69 [pid = 1712] [id = 433] 14:26:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x12aeec800) [pid = 1712] [serial = 1298] [outer = 0x0] 14:26:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x12c106800) [pid = 1712] [serial = 1299] [outer = 0x12aeec800] 14:26:32 INFO - PROCESS | 1712 | 1461705992436 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x12c79c400) [pid = 1712] [serial = 1300] [outer = 0x12aeec800] 14:26:32 INFO - PROCESS | 1712 | 1461705992769 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]]]}] 14:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 571ms 14:26:32 INFO - PROCESS | 1712 | 1461705992818 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 1712 | 1461705992819 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 14:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:26:32 INFO - PROCESS | 1712 | 1461705992821 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 1712 | 1461705992822 Marionette TRACE conn2 <- [1,1706,null,{}] 14:26:32 INFO - PROCESS | 1712 | 1461705992824 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}] 14:26:32 INFO - PROCESS | 1712 | 1461705992936 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:26:32 INFO - PROCESS | 1712 | 1461705992949 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de46800 == 70 [pid = 1712] [id = 434] 14:26:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x110f0d400) [pid = 1712] [serial = 1301] [outer = 0x0] 14:26:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x110f14800) [pid = 1712] [serial = 1302] [outer = 0x110f0d400] 14:26:32 INFO - PROCESS | 1712 | 1461705992974 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x110f18800) [pid = 1712] [serial = 1303] [outer = 0x110f0d400] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x12141ac00) [pid = 1712] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x128573000) [pid = 1712] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x116724c00) [pid = 1712] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x118464800) [pid = 1712] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x1164fb800) [pid = 1712] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x12c10f000) [pid = 1712] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x123526000) [pid = 1712] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x119702400) [pid = 1712] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x126eef000) [pid = 1712] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x129804000) [pid = 1712] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x11978c800) [pid = 1712] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x114ff7800) [pid = 1712] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x116723c00) [pid = 1712] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x1133f8800) [pid = 1712] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x1164efc00) [pid = 1712] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x11978b800) [pid = 1712] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x1196cfc00) [pid = 1712] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x11968e800) [pid = 1712] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x1126bac00) [pid = 1712] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x128d0e400) [pid = 1712] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x119c9f400) [pid = 1712] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x11643a400) [pid = 1712] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x12aae0400) [pid = 1712] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x1126d3c00) [pid = 1712] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x118463c00) [pid = 1712] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x12bfee000) [pid = 1712] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x119c95c00) [pid = 1712] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x119710800) [pid = 1712] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x121bfec00) [pid = 1712] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x1126d9c00) [pid = 1712] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x110fda000) [pid = 1712] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x12cded800) [pid = 1712] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:26:33 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x1110f5000) [pid = 1712] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:26:33 INFO - PROCESS | 1712 | 1461705993522 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]]]}] 14:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 721ms 14:26:33 INFO - PROCESS | 1712 | 1461705993543 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 1712 | 1461705993545 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 14:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:26:33 INFO - PROCESS | 1712 | 1461705993547 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 1712 | 1461705993551 Marionette TRACE conn2 <- [1,1710,null,{}] 14:26:33 INFO - PROCESS | 1712 | 1461705993558 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}] 14:26:33 INFO - PROCESS | 1712 | 1461705993716 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:26:33 INFO - PROCESS | 1712 | 1461705993757 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc0d800 == 71 [pid = 1712] [id = 435] 14:26:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x110f15400) [pid = 1712] [serial = 1304] [outer = 0x0] 14:26:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x112aaf800) [pid = 1712] [serial = 1305] [outer = 0x110f15400] 14:26:33 INFO - PROCESS | 1712 | 1461705993787 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x1133f8800) [pid = 1712] [serial = 1306] [outer = 0x110f15400] 14:26:34 INFO - PROCESS | 1712 | 1461705994091 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]]]}] 14:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 578ms 14:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:26:34 INFO - PROCESS | 1712 | 1461705994125 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 1712 | 1461705994127 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 14:26:34 INFO - PROCESS | 1712 | 1461705994129 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 1712 | 1461705994130 Marionette TRACE conn2 <- [1,1714,null,{}] 14:26:34 INFO - PROCESS | 1712 | 1461705994135 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}] 14:26:34 INFO - PROCESS | 1712 | 1461705994224 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:26:34 INFO - PROCESS | 1712 | 1461705994289 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x131fa6000 == 72 [pid = 1712] [id = 436] 14:26:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x112aaa800) [pid = 1712] [serial = 1307] [outer = 0x0] 14:26:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x118070c00) [pid = 1712] [serial = 1308] [outer = 0x112aaa800] 14:26:34 INFO - PROCESS | 1712 | 1461705994313 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x11978b800) [pid = 1712] [serial = 1309] [outer = 0x112aaa800] 14:26:34 INFO - PROCESS | 1712 | 1461705994605 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]]]}] 14:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 522ms 14:26:34 INFO - PROCESS | 1712 | 1461705994652 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 1712 | 1461705994654 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 14:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:26:34 INFO - PROCESS | 1712 | 1461705994656 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 1712 | 1461705994657 Marionette TRACE conn2 <- [1,1718,null,{}] 14:26:34 INFO - PROCESS | 1712 | 1461705994660 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}] 14:26:34 INFO - PROCESS | 1712 | 1461705994754 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:26:34 INFO - PROCESS | 1712 | 1461705994758 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x135ddf000 == 73 [pid = 1712] [id = 437] 14:26:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x11974f000) [pid = 1712] [serial = 1310] [outer = 0x0] 14:26:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x121da2000) [pid = 1712] [serial = 1311] [outer = 0x11974f000] 14:26:34 INFO - PROCESS | 1712 | 1461705994784 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x1287acc00) [pid = 1712] [serial = 1312] [outer = 0x11974f000] 14:26:35 INFO - PROCESS | 1712 | 1461705995138 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]]]}] 14:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 14:26:35 INFO - PROCESS | 1712 | 1461705995186 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 1712 | 1461705995187 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 14:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:26:35 INFO - PROCESS | 1712 | 1461705995190 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 1712 | 1461705995191 Marionette TRACE conn2 <- [1,1722,null,{}] 14:26:35 INFO - PROCESS | 1712 | 1461705995193 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}] 14:26:35 INFO - PROCESS | 1712 | 1461705995284 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:26:35 INFO - PROCESS | 1712 | 1461705995288 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x135e62800 == 74 [pid = 1712] [id = 438] 14:26:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x12141ac00) [pid = 1712] [serial = 1313] [outer = 0x0] 14:26:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x12aef2400) [pid = 1712] [serial = 1314] [outer = 0x12141ac00] 14:26:35 INFO - PROCESS | 1712 | 1461705995313 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x12c799800) [pid = 1712] [serial = 1315] [outer = 0x12141ac00] 14:26:35 INFO - PROCESS | 1712 | 1461705995853 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]]]}] 14:26:35 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 14:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 669ms 14:26:35 INFO - PROCESS | 1712 | 1461705995860 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 1712 | 1461705995863 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 14:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:26:35 INFO - PROCESS | 1712 | 1461705995869 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 1712 | 1461705995872 Marionette TRACE conn2 <- [1,1726,null,{}] 14:26:35 INFO - PROCESS | 1712 | 1461705995876 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}] 14:26:35 INFO - PROCESS | 1712 | 1461705995992 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:26:36 INFO - PROCESS | 1712 | 1461705996110 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x12149d000 == 75 [pid = 1712] [id = 439] 14:26:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x112aae800) [pid = 1712] [serial = 1316] [outer = 0x0] 14:26:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x112ab1800) [pid = 1712] [serial = 1317] [outer = 0x112aae800] 14:26:36 INFO - PROCESS | 1712 | 1461705996142 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x1130c7c00) [pid = 1712] [serial = 1318] [outer = 0x112aae800] 14:26:36 INFO - PROCESS | 1712 | 1461705996583 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]]]}] 14:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 14:26:36 INFO - PROCESS | 1712 | 1461705996591 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:26:36 INFO - PROCESS | 1712 | 1461705996595 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 14:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:26:36 INFO - PROCESS | 1712 | 1461705996602 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:26:36 INFO - PROCESS | 1712 | 1461705996604 Marionette TRACE conn2 <- [1,1730,null,{}] 14:26:36 INFO - PROCESS | 1712 | 1461705996607 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}] 14:26:36 INFO - PROCESS | 1712 | 1461705996721 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:26:36 INFO - PROCESS | 1712 | 1461705996829 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a814000 == 76 [pid = 1712] [id = 440] 14:26:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x1133f8000) [pid = 1712] [serial = 1319] [outer = 0x0] 14:26:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x1167b7000) [pid = 1712] [serial = 1320] [outer = 0x1133f8000] 14:26:36 INFO - PROCESS | 1712 | 1461705996862 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x11918a800) [pid = 1712] [serial = 1321] [outer = 0x1133f8000] 14:26:37 INFO - PROCESS | 1712 | 1461705997303 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]]]}] 14:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 14:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 14:26:37 INFO - PROCESS | 1712 | 1461705997347 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 1712 | 1461705997349 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 14:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:26:37 INFO - PROCESS | 1712 | 1461705997366 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 1712 | 1461705997369 Marionette TRACE conn2 <- [1,1734,null,{}] 14:26:37 INFO - PROCESS | 1712 | 1461705997376 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}] 14:26:37 INFO - PROCESS | 1712 | 1461705997490 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:26:37 INFO - PROCESS | 1712 | 1461705997570 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x134955800 == 77 [pid = 1712] [id = 441] 14:26:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x119753000) [pid = 1712] [serial = 1322] [outer = 0x0] 14:26:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x119974000) [pid = 1712] [serial = 1323] [outer = 0x119753000] 14:26:37 INFO - PROCESS | 1712 | 1461705997602 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x11a25b000) [pid = 1712] [serial = 1324] [outer = 0x119753000] 14:26:38 INFO - PROCESS | 1712 | 1461705998021 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]]]}] 14:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 726ms 14:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:26:38 INFO - PROCESS | 1712 | 1461705998091 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 1712 | 1461705998093 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 14:26:38 INFO - PROCESS | 1712 | 1461705998095 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 1712 | 1461705998097 Marionette TRACE conn2 <- [1,1738,null,{}] 14:26:38 INFO - PROCESS | 1712 | 1461705998099 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}] 14:26:38 INFO - PROCESS | 1712 | 1461705998210 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:26:38 INFO - PROCESS | 1712 | 1461705998287 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x135e75000 == 78 [pid = 1712] [id = 442] 14:26:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x12141cc00) [pid = 1712] [serial = 1325] [outer = 0x0] 14:26:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x124853400) [pid = 1712] [serial = 1326] [outer = 0x12141cc00] 14:26:38 INFO - PROCESS | 1712 | 1461705998320 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x126ea6c00) [pid = 1712] [serial = 1327] [outer = 0x12141cc00] 14:26:38 INFO - PROCESS | 1712 | 1461705998737 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]]]}] 14:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 14:26:38 INFO - PROCESS | 1712 | 1461705998766 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 1712 | 1461705998768 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 14:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:26:38 INFO - PROCESS | 1712 | 1461705998770 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 1712 | 1461705998771 Marionette TRACE conn2 <- [1,1742,null,{}] 14:26:38 INFO - PROCESS | 1712 | 1461705998774 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}] 14:26:38 INFO - PROCESS | 1712 | 1461705998899 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:26:39 INFO - PROCESS | 1712 | 1461705999007 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x134828000 == 79 [pid = 1712] [id = 443] 14:26:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x126ea9400) [pid = 1712] [serial = 1328] [outer = 0x0] 14:26:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x128f42400) [pid = 1712] [serial = 1329] [outer = 0x126ea9400] 14:26:39 INFO - PROCESS | 1712 | 1461705999038 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x12bfef000) [pid = 1712] [serial = 1330] [outer = 0x126ea9400] 14:26:39 INFO - PROCESS | 1712 | 1461705999469 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]]]}] 14:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 771ms 14:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:26:39 INFO - PROCESS | 1712 | 1461705999542 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 1712 | 1461705999543 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 14:26:39 INFO - PROCESS | 1712 | 1461705999545 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - PROCESS | 1712 | 1461705999547 Marionette TRACE conn2 <- [1,1746,null,{}] 14:26:39 INFO - PROCESS | 1712 | 1461705999550 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}] 14:26:39 INFO - PROCESS | 1712 | 1461705999665 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:26:39 INFO - PROCESS | 1712 | 1461705999744 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x134821800 == 80 [pid = 1712] [id = 444] 14:26:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x11716a400) [pid = 1712] [serial = 1331] [outer = 0x0] 14:26:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x117173800) [pid = 1712] [serial = 1332] [outer = 0x11716a400] 14:26:39 INFO - PROCESS | 1712 | 1461705999776 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x119f4d000) [pid = 1712] [serial = 1333] [outer = 0x11716a400] 14:26:40 INFO - PROCESS | 1712 | 1461706000216 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]]]}] 14:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 722ms 14:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:26:40 INFO - PROCESS | 1712 | 1461706000268 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 1712 | 1461706000269 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 14:26:40 INFO - PROCESS | 1712 | 1461706000271 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 1712 | 1461706000273 Marionette TRACE conn2 <- [1,1750,null,{}] 14:26:40 INFO - PROCESS | 1712 | 1461706000275 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}] 14:26:40 INFO - PROCESS | 1712 | 1461706000387 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:26:40 INFO - PROCESS | 1712 | 1461706000469 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fc0000 == 81 [pid = 1712] [id = 445] 14:26:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x110f8fc00) [pid = 1712] [serial = 1334] [outer = 0x0] 14:26:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x11643c400) [pid = 1712] [serial = 1335] [outer = 0x110f8fc00] 14:26:40 INFO - PROCESS | 1712 | 1461706000498 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x11911fc00) [pid = 1712] [serial = 1336] [outer = 0x110f8fc00] 14:26:41 INFO - PROCESS | 1712 | 1461706001141 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]]]}] 14:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 919ms 14:26:41 INFO - PROCESS | 1712 | 1461706001191 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 1712 | 1461706001193 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 14:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:26:41 INFO - PROCESS | 1712 | 1461706001197 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 1712 | 1461706001201 Marionette TRACE conn2 <- [1,1754,null,{}] 14:26:41 INFO - PROCESS | 1712 | 1461706001205 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}] 14:26:41 INFO - PROCESS | 1712 | 1461706001312 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:26:41 INFO - PROCESS | 1712 | 1461706001398 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e0d000 == 82 [pid = 1712] [id = 446] 14:26:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x110f95c00) [pid = 1712] [serial = 1337] [outer = 0x0] 14:26:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x111d3a800) [pid = 1712] [serial = 1338] [outer = 0x110f95c00] 14:26:41 INFO - PROCESS | 1712 | 1461706001427 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x112aad000) [pid = 1712] [serial = 1339] [outer = 0x110f95c00] 14:26:41 INFO - PROCESS | 1712 | 1461706001875 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]]]}] 14:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 724ms 14:26:41 INFO - PROCESS | 1712 | 1461706001935 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 1712 | 1461706001939 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 14:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:26:41 INFO - PROCESS | 1712 | 1461706001945 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 1712 | 1461706001946 Marionette TRACE conn2 <- [1,1758,null,{}] 14:26:41 INFO - PROCESS | 1712 | 1461706001950 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}] 14:26:42 INFO - PROCESS | 1712 | 1461706002053 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:26:42 INFO - PROCESS | 1712 | 1461706002134 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x1212f2000 == 83 [pid = 1712] [id = 447] 14:26:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x113184c00) [pid = 1712] [serial = 1340] [outer = 0x0] 14:26:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x115ee8800) [pid = 1712] [serial = 1341] [outer = 0x113184c00] 14:26:42 INFO - PROCESS | 1712 | 1461706002162 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x116744400) [pid = 1712] [serial = 1342] [outer = 0x113184c00] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x135ddf000 == 82 [pid = 1712] [id = 437] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x131fa6000 == 81 [pid = 1712] [id = 436] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc0d800 == 80 [pid = 1712] [id = 435] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12de46800 == 79 [pid = 1712] [id = 434] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12d843000 == 78 [pid = 1712] [id = 433] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 172 (0x12d661c00) [pid = 1712] [serial = 1254] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12cda6800 == 77 [pid = 1712] [id = 432] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca96800 == 76 [pid = 1712] [id = 431] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12c171800 == 75 [pid = 1712] [id = 430] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12aac0000 == 74 [pid = 1712] [id = 429] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x126ecc000 == 73 [pid = 1712] [id = 428] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x1212ea800 == 72 [pid = 1712] [id = 427] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x119230800 == 71 [pid = 1712] [id = 426] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x121dc2000 == 70 [pid = 1712] [id = 425] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x13495f800 == 69 [pid = 1712] [id = 423] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x131fab800 == 68 [pid = 1712] [id = 422] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7a3000 == 67 [pid = 1712] [id = 421] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x121da9800 == 66 [pid = 1712] [id = 420] 14:26:42 INFO - PROCESS | 1712 | --DOCSHELL 0x116a80000 == 65 [pid = 1712] [id = 419] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 171 (0x124729000) [pid = 1712] [serial = 1048] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 170 (0x1197c5c00) [pid = 1712] [serial = 1039] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 169 (0x128d09400) [pid = 1712] [serial = 1090] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x12a94d400) [pid = 1712] [serial = 1081] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x11997a800) [pid = 1712] [serial = 1042] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x12ac62400) [pid = 1712] [serial = 1096] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x11845d800) [pid = 1712] [serial = 1033] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x11642c400) [pid = 1712] [serial = 1030] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x119120800) [pid = 1712] [serial = 1084] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x12cde7800) [pid = 1712] [serial = 1195] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x121412c00) [pid = 1712] [serial = 1087] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x1196c6000) [pid = 1712] [serial = 1036] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x11867c000) [pid = 1712] [serial = 1027] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x12aaef800) [pid = 1712] [serial = 1093] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x123524000) [pid = 1712] [serial = 1045] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x12857f000) [pid = 1712] [serial = 1236] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x12b42a400) [pid = 1712] [serial = 1239] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x12bfed400) [pid = 1712] [serial = 1240] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x1180ad000) [pid = 1712] [serial = 1222] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x1164fb000) [pid = 1712] [serial = 1221] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x110fe2400) [pid = 1712] [serial = 1197] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x11926d400) [pid = 1712] [serial = 1224] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x1196ca000) [pid = 1712] [serial = 1225] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x12ca70000) [pid = 1712] [serial = 1243] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x121384c00) [pid = 1712] [serial = 1230] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x121d12000) [pid = 1712] [serial = 1231] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x1197cac00) [pid = 1712] [serial = 1227] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x119c5f000) [pid = 1712] [serial = 1228] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x1249b0000) [pid = 1712] [serial = 1233] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x12c36e800) [pid = 1712] [serial = 1242] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x11672dc00) [pid = 1712] [serial = 1200] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x115d3d000) [pid = 1712] [serial = 1219] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x1126dcc00) [pid = 1712] [serial = 1218] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x12bcea000) [pid = 1712] [serial = 1215] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x11968fc00) [pid = 1712] [serial = 1203] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x119691c00) [pid = 1712] [serial = 1246] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x12857bc00) [pid = 1712] [serial = 1209] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x1250e2c00) [pid = 1712] [serial = 1206] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x12d3f0800) [pid = 1712] [serial = 1251] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x1120d4800) [pid = 1712] [serial = 1245] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x11975c000) [pid = 1712] [serial = 1248] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x12c793800) [pid = 1712] [serial = 1212] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 129 (0x12d65c400) [pid = 1712] [serial = 1252] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 128 (0x129809c00) [pid = 1712] [serial = 1237] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 127 (0x128572000) [pid = 1712] [serial = 1234] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 126 (0x12cde6000) [pid = 1712] [serial = 1249] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 125 (0x126ef1000) [pid = 1712] [serial = 1147] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 124 (0x12c106000) [pid = 1712] [serial = 1150] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 123 (0x118359800) [pid = 1712] [serial = 1141] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 122 (0x1197c8000) [pid = 1712] [serial = 1144] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 121 (0x12c79a400) [pid = 1712] [serial = 1153] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | --DOMWINDOW == 120 (0x12c797800) [pid = 1712] [serial = 1138] [outer = 0x0] [url = about:blank] 14:26:42 INFO - PROCESS | 1712 | 1461706002589 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]]]}] 14:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 14:26:42 INFO - PROCESS | 1712 | 1461706002617 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 1712 | 1461706002618 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 14:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:26:42 INFO - PROCESS | 1712 | 1461706002621 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 1712 | 1461706002623 Marionette TRACE conn2 <- [1,1762,null,{}] 14:26:42 INFO - PROCESS | 1712 | 1461706002630 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}] 14:26:42 INFO - PROCESS | 1712 | 1461706002725 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:26:42 INFO - PROCESS | 1712 | 1461706002732 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199dd000 == 66 [pid = 1712] [id = 448] 14:26:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 121 (0x1169b3c00) [pid = 1712] [serial = 1343] [outer = 0x0] 14:26:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 122 (0x117167c00) [pid = 1712] [serial = 1344] [outer = 0x1169b3c00] 14:26:42 INFO - PROCESS | 1712 | 1461706002760 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 123 (0x117680000) [pid = 1712] [serial = 1345] [outer = 0x1169b3c00] 14:26:43 INFO - PROCESS | 1712 | 1461706003138 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]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 571ms 14:26:43 INFO - PROCESS | 1712 | 1461706003193 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 1712 | 1461706003194 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 14:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:26:43 INFO - PROCESS | 1712 | 1461706003197 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 1712 | 1461706003199 Marionette TRACE conn2 <- [1,1766,null,{}] 14:26:43 INFO - PROCESS | 1712 | 1461706003202 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}] 14:26:43 INFO - PROCESS | 1712 | 1461706003293 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:26:43 INFO - PROCESS | 1712 | 1461706003300 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x1235fe000 == 67 [pid = 1712] [id = 449] 14:26:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 124 (0x118359c00) [pid = 1712] [serial = 1346] [outer = 0x0] 14:26:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 125 (0x11845ec00) [pid = 1712] [serial = 1347] [outer = 0x118359c00] 14:26:43 INFO - PROCESS | 1712 | 1461706003327 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 126 (0x11911f800) [pid = 1712] [serial = 1348] [outer = 0x118359c00] 14:26:43 INFO - PROCESS | 1712 | 1461706003689 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]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 14:26:43 INFO - PROCESS | 1712 | 1461706003720 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:26:43 INFO - PROCESS | 1712 | 1461706003721 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 14:26:43 INFO - PROCESS | 1712 | 1461706003723 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 1712 | 1461706003724 Marionette TRACE conn2 <- [1,1770,null,{}] 14:26:43 INFO - PROCESS | 1712 | 1461706003726 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}] 14:26:43 INFO - PROCESS | 1712 | 1461706003812 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:26:43 INFO - PROCESS | 1712 | 1461706003817 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e24000 == 68 [pid = 1712] [id = 450] 14:26:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 127 (0x11918a000) [pid = 1712] [serial = 1349] [outer = 0x0] 14:26:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 128 (0x119688800) [pid = 1712] [serial = 1350] [outer = 0x11918a000] 14:26:43 INFO - PROCESS | 1712 | 1461706003843 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 129 (0x119696800) [pid = 1712] [serial = 1351] [outer = 0x11918a000] 14:26:44 INFO - PROCESS | 1712 | 1461706004178 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]]]}] 14:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 468ms 14:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:26:44 INFO - PROCESS | 1712 | 1461706004192 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 1712 | 1461706004193 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 14:26:44 INFO - PROCESS | 1712 | 1461706004195 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - PROCESS | 1712 | 1461706004196 Marionette TRACE conn2 <- [1,1774,null,{}] 14:26:44 INFO - PROCESS | 1712 | 1461706004201 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}] 14:26:44 INFO - PROCESS | 1712 | 1461706004303 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:26:44 INFO - PROCESS | 1712 | 1461706004378 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284e2800 == 69 [pid = 1712] [id = 451] 14:26:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 130 (0x1191b4400) [pid = 1712] [serial = 1352] [outer = 0x0] 14:26:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x119707800) [pid = 1712] [serial = 1353] [outer = 0x1191b4400] 14:26:44 INFO - PROCESS | 1712 | 1461706004406 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x119970800) [pid = 1712] [serial = 1354] [outer = 0x1191b4400] 14:26:44 INFO - PROCESS | 1712 | 1461706004737 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]]]}] 14:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 569ms 14:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:26:44 INFO - PROCESS | 1712 | 1461706004771 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 1712 | 1461706004772 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 14:26:44 INFO - PROCESS | 1712 | 1461706004774 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - PROCESS | 1712 | 1461706004775 Marionette TRACE conn2 <- [1,1778,null,{}] 14:26:44 INFO - PROCESS | 1712 | 1461706004777 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}] 14:26:44 INFO - PROCESS | 1712 | 1461706004888 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:26:44 INFO - PROCESS | 1712 | 1461706004928 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x129838800 == 70 [pid = 1712] [id = 452] 14:26:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x1197c8000) [pid = 1712] [serial = 1355] [outer = 0x0] 14:26:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x11997b800) [pid = 1712] [serial = 1356] [outer = 0x1197c8000] 14:26:44 INFO - PROCESS | 1712 | 1461706004954 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x119f4dc00) [pid = 1712] [serial = 1357] [outer = 0x1197c8000] 14:26:45 INFO - PROCESS | 1712 | 1461706005279 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]]]}] 14:26:45 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 14:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 14:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:26:45 INFO - PROCESS | 1712 | 1461706005292 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 1712 | 1461706005293 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 14:26:45 INFO - PROCESS | 1712 | 1461706005295 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 1712 | 1461706005297 Marionette TRACE conn2 <- [1,1782,null,{}] 14:26:45 INFO - PROCESS | 1712 | 1461706005303 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}] 14:26:45 INFO - PROCESS | 1712 | 1461706005416 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:26:45 INFO - PROCESS | 1712 | 1461706005427 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac53800 == 71 [pid = 1712] [id = 453] 14:26:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x119f44800) [pid = 1712] [serial = 1358] [outer = 0x0] 14:26:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x119f53400) [pid = 1712] [serial = 1359] [outer = 0x119f44800] 14:26:45 INFO - PROCESS | 1712 | 1461706005453 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x119f65400) [pid = 1712] [serial = 1360] [outer = 0x119f44800] 14:26:45 INFO - PROCESS | 1712 | 1461706005808 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]]]}] 14:26:45 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 14:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 520ms 14:26:45 INFO - PROCESS | 1712 | 1461706005818 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 1712 | 1461706005820 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 14:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:26:45 INFO - PROCESS | 1712 | 1461706005822 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 1712 | 1461706005823 Marionette TRACE conn2 <- [1,1786,null,{}] 14:26:45 INFO - PROCESS | 1712 | 1461706005825 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}] 14:26:45 INFO - PROCESS | 1712 | 1461706005942 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:26:45 INFO - PROCESS | 1712 | 1461706005956 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc76000 == 72 [pid = 1712] [id = 454] 14:26:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x119f67400) [pid = 1712] [serial = 1361] [outer = 0x0] 14:26:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x11a257000) [pid = 1712] [serial = 1362] [outer = 0x119f67400] 14:26:45 INFO - PROCESS | 1712 | 1461706005982 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x11a262c00) [pid = 1712] [serial = 1363] [outer = 0x119f67400] 14:26:46 INFO - PROCESS | 1712 | 1461706006303 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]]]}] 14:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 14:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 14:26:46 INFO - PROCESS | 1712 | 1461706006341 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 1712 | 1461706006343 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 14:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:26:46 INFO - PROCESS | 1712 | 1461706006345 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 1712 | 1461706006346 Marionette TRACE conn2 <- [1,1790,null,{}] 14:26:46 INFO - PROCESS | 1712 | 1461706006348 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}] 14:26:46 INFO - PROCESS | 1712 | 1461706006460 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:26:46 INFO - PROCESS | 1712 | 1461706006476 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca81000 == 73 [pid = 1712] [id = 455] 14:26:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x11a07a000) [pid = 1712] [serial = 1364] [outer = 0x0] 14:26:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x121da4000) [pid = 1712] [serial = 1365] [outer = 0x11a07a000] 14:26:46 INFO - PROCESS | 1712 | 1461706006501 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x123642000) [pid = 1712] [serial = 1366] [outer = 0x11a07a000] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x126eb3000) [pid = 1712] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x12aeec800) [pid = 1712] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x12aeaa000) [pid = 1712] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x115ee8400) [pid = 1712] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x119710000) [pid = 1712] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x119f68000) [pid = 1712] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x121983800) [pid = 1712] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x1197c7800) [pid = 1712] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x115ee2800) [pid = 1712] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x110f15400) [pid = 1712] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x110f0d400) [pid = 1712] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 132 (0x12d3f7c00) [pid = 1712] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 131 (0x112aaa800) [pid = 1712] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:26:46 INFO - PROCESS | 1712 | --DOMWINDOW == 130 (0x11974f000) [pid = 1712] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:26:47 INFO - PROCESS | 1712 | 1461706007002 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]]]}] 14:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 668ms 14:26:47 INFO - PROCESS | 1712 | 1461706007013 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 1712 | 1461706007015 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 14:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:26:47 INFO - PROCESS | 1712 | 1461706007021 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 1712 | 1461706007023 Marionette TRACE conn2 <- [1,1794,null,{}] 14:26:47 INFO - PROCESS | 1712 | 1461706007026 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}] 14:26:47 INFO - PROCESS | 1712 | 1461706007136 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:26:47 INFO - PROCESS | 1712 | 1461706007201 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cc67800 == 74 [pid = 1712] [id = 456] 14:26:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 131 (0x112aaa800) [pid = 1712] [serial = 1367] [outer = 0x0] 14:26:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 132 (0x119f68000) [pid = 1712] [serial = 1368] [outer = 0x112aaa800] 14:26:47 INFO - PROCESS | 1712 | 1461706007231 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 133 (0x1250e0000) [pid = 1712] [serial = 1369] [outer = 0x112aaa800] 14:26:47 INFO - PROCESS | 1712 | 1461706007522 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]]]}] 14:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 519ms 14:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:26:47 INFO - PROCESS | 1712 | 1461706007541 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 1712 | 1461706007542 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 14:26:47 INFO - PROCESS | 1712 | 1461706007545 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 1712 | 1461706007546 Marionette TRACE conn2 <- [1,1798,null,{}] 14:26:47 INFO - PROCESS | 1712 | 1461706007556 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}] 14:26:47 INFO - PROCESS | 1712 | 1461706007654 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:26:47 INFO - PROCESS | 1712 | 1461706007659 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d33e800 == 75 [pid = 1712] [id = 457] 14:26:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x125677000) [pid = 1712] [serial = 1370] [outer = 0x0] 14:26:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x126eb3000) [pid = 1712] [serial = 1371] [outer = 0x125677000] 14:26:47 INFO - PROCESS | 1712 | 1461706007684 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x128722000) [pid = 1712] [serial = 1372] [outer = 0x125677000] 14:26:48 INFO - PROCESS | 1712 | 1461706008035 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]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 14:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:26:48 INFO - PROCESS | 1712 | 1461706008064 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 1712 | 1461706008065 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 14:26:48 INFO - PROCESS | 1712 | 1461706008067 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 1712 | 1461706008068 Marionette TRACE conn2 <- [1,1802,null,{}] 14:26:48 INFO - PROCESS | 1712 | 1461706008071 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}] 14:26:48 INFO - PROCESS | 1712 | 1461706008194 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:26:48 INFO - PROCESS | 1712 | 1461706008200 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x12dacf000 == 76 [pid = 1712] [id = 458] 14:26:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x110f0f000) [pid = 1712] [serial = 1373] [outer = 0x0] 14:26:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x128f44400) [pid = 1712] [serial = 1374] [outer = 0x110f0f000] 14:26:48 INFO - PROCESS | 1712 | 1461706008225 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x12a881c00) [pid = 1712] [serial = 1375] [outer = 0x110f0f000] 14:26:48 INFO - PROCESS | 1712 | 1461706008541 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]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 520ms 14:26:48 INFO - PROCESS | 1712 | 1461706008587 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 1712 | 1461706008589 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 14:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:26:48 INFO - PROCESS | 1712 | 1461706008591 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 1712 | 1461706008592 Marionette TRACE conn2 <- [1,1806,null,{}] 14:26:48 INFO - PROCESS | 1712 | 1461706008594 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}] 14:26:48 INFO - PROCESS | 1712 | 1461706008687 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:26:48 INFO - PROCESS | 1712 | 1461706008759 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f0a5800 == 77 [pid = 1712] [id = 459] 14:26:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x129810400) [pid = 1712] [serial = 1376] [outer = 0x0] 14:26:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x12ac6f800) [pid = 1712] [serial = 1377] [outer = 0x129810400] 14:26:48 INFO - PROCESS | 1712 | 1461706008785 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x12bce3800) [pid = 1712] [serial = 1378] [outer = 0x129810400] 14:26:49 INFO - PROCESS | 1712 | 1461706009255 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]]]}] 14:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 14:26:49 INFO - PROCESS | 1712 | 1461706009261 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:26:49 INFO - PROCESS | 1712 | 1461706009264 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 14:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:26:49 INFO - PROCESS | 1712 | 1461706009289 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:26:49 INFO - PROCESS | 1712 | 1461706009291 Marionette TRACE conn2 <- [1,1810,null,{}] 14:26:49 INFO - PROCESS | 1712 | 1461706009295 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}] 14:26:49 INFO - PROCESS | 1712 | 1461706009416 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:26:49 INFO - PROCESS | 1712 | 1461706009547 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a0b800 == 78 [pid = 1712] [id = 460] 14:26:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x11318f400) [pid = 1712] [serial = 1379] [outer = 0x0] 14:26:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x113389c00) [pid = 1712] [serial = 1380] [outer = 0x11318f400] 14:26:49 INFO - PROCESS | 1712 | 1461706009581 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x115eed400) [pid = 1712] [serial = 1381] [outer = 0x11318f400] 14:26:50 INFO - PROCESS | 1712 | 1461706010023 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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 774ms 14:26:50 INFO - PROCESS | 1712 | 1461706010061 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 1712 | 1461706010065 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 14:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:26:50 INFO - PROCESS | 1712 | 1461706010070 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 1712 | 1461706010072 Marionette TRACE conn2 <- [1,1814,null,{}] 14:26:50 INFO - PROCESS | 1712 | 1461706010074 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}] 14:26:50 INFO - PROCESS | 1712 | 1461706010194 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:26:50 INFO - PROCESS | 1712 | 1461706010301 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284e7000 == 79 [pid = 1712] [id = 461] 14:26:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x1167af400) [pid = 1712] [serial = 1382] [outer = 0x0] 14:26:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x117169800) [pid = 1712] [serial = 1383] [outer = 0x1167af400] 14:26:50 INFO - PROCESS | 1712 | 1461706010333 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x118622400) [pid = 1712] [serial = 1384] [outer = 0x1167af400] 14:26:50 INFO - PROCESS | 1712 | 1461706010739 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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 719ms 14:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:26:50 INFO - PROCESS | 1712 | 1461706010791 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 1712 | 1461706010792 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 14:26:50 INFO - PROCESS | 1712 | 1461706010794 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 1712 | 1461706010797 Marionette TRACE conn2 <- [1,1818,null,{}] 14:26:50 INFO - PROCESS | 1712 | 1461706010821 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}] 14:26:50 INFO - PROCESS | 1712 | 1461706010934 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:26:51 INFO - PROCESS | 1712 | 1461706011043 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de47000 == 80 [pid = 1712] [id = 462] 14:26:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x1196cf400) [pid = 1712] [serial = 1385] [outer = 0x0] 14:26:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x11975b400) [pid = 1712] [serial = 1386] [outer = 0x1196cf400] 14:26:51 INFO - PROCESS | 1712 | 1461706011077 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x119f45c00) [pid = 1712] [serial = 1387] [outer = 0x1196cf400] 14:26:51 INFO - PROCESS | 1712 | 1461706011508 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]]]}] 14:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 14:26:51 INFO - PROCESS | 1712 | 1461706011530 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 1712 | 1461706011532 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 14:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:26:51 INFO - PROCESS | 1712 | 1461706011536 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 1712 | 1461706011538 Marionette TRACE conn2 <- [1,1822,null,{}] 14:26:51 INFO - PROCESS | 1712 | 1461706011540 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}] 14:26:51 INFO - PROCESS | 1712 | 1461706011652 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:26:51 INFO - PROCESS | 1712 | 1461706011730 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x13495d800 == 81 [pid = 1712] [id = 463] 14:26:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x119f5e400) [pid = 1712] [serial = 1388] [outer = 0x0] 14:26:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x12145ec00) [pid = 1712] [serial = 1389] [outer = 0x119f5e400] 14:26:51 INFO - PROCESS | 1712 | 1461706011760 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x124777c00) [pid = 1712] [serial = 1390] [outer = 0x119f5e400] 14:26:52 INFO - PROCESS | 1712 | 1461706012186 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]]]}] 14:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 669ms 14:26:52 INFO - PROCESS | 1712 | 1461706012206 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:26:52 INFO - PROCESS | 1712 | 1461706012207 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 14:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:26:52 INFO - PROCESS | 1712 | 1461706012210 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - PROCESS | 1712 | 1461706012211 Marionette TRACE conn2 <- [1,1826,null,{}] 14:26:52 INFO - PROCESS | 1712 | 1461706012214 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}] 14:26:52 INFO - PROCESS | 1712 | 1461706012361 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:26:52 INFO - PROCESS | 1712 | 1461706012471 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x135ddf000 == 82 [pid = 1712] [id = 464] 14:26:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x124772c00) [pid = 1712] [serial = 1391] [outer = 0x0] 14:26:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x128574400) [pid = 1712] [serial = 1392] [outer = 0x124772c00] 14:26:52 INFO - PROCESS | 1712 | 1461706012517 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x12a946000) [pid = 1712] [serial = 1393] [outer = 0x124772c00] 14:26:52 INFO - PROCESS | 1712 | 1461706012974 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]]]}] 14:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 820ms 14:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:26:53 INFO - PROCESS | 1712 | 1461706013031 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 1712 | 1461706013032 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 14:26:53 INFO - PROCESS | 1712 | 1461706013034 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 1712 | 1461706013036 Marionette TRACE conn2 <- [1,1830,null,{}] 14:26:53 INFO - PROCESS | 1712 | 1461706013038 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}] 14:26:53 INFO - PROCESS | 1712 | 1461706013163 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:26:53 INFO - PROCESS | 1712 | 1461706013269 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x137ec7000 == 83 [pid = 1712] [id = 465] 14:26:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x12aee8400) [pid = 1712] [serial = 1394] [outer = 0x0] 14:26:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x12bea0c00) [pid = 1712] [serial = 1395] [outer = 0x12aee8400] 14:26:53 INFO - PROCESS | 1712 | 1461706013303 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x12ca70c00) [pid = 1712] [serial = 1396] [outer = 0x12aee8400] 14:26:53 INFO - PROCESS | 1712 | 1461706013789 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]]]}] 14:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 769ms 14:26:53 INFO - PROCESS | 1712 | 1461706013822 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 1712 | 1461706013823 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 14:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:26:53 INFO - PROCESS | 1712 | 1461706013827 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 1712 | 1461706013829 Marionette TRACE conn2 <- [1,1834,null,{}] 14:26:53 INFO - PROCESS | 1712 | 1461706013832 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}] 14:26:53 INFO - PROCESS | 1712 | 1461706013975 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:26:54 INFO - PROCESS | 1712 | 1461706014070 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x1218ee000 == 84 [pid = 1712] [id = 466] 14:26:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x110f19800) [pid = 1712] [serial = 1397] [outer = 0x0] 14:26:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x1180aa000) [pid = 1712] [serial = 1398] [outer = 0x110f19800] 14:26:54 INFO - PROCESS | 1712 | 1461706014099 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x12aeec800) [pid = 1712] [serial = 1399] [outer = 0x110f19800] 14:26:54 INFO - PROCESS | 1712 | 1461706014738 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]]]}] 14:26:54 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 14:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 14:26:54 INFO - PROCESS | 1712 | 1461706014798 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 1712 | 1461706014801 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 14:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:26:54 INFO - PROCESS | 1712 | 1461706014806 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 1712 | 1461706014810 Marionette TRACE conn2 <- [1,1838,null,{}] 14:26:54 INFO - PROCESS | 1712 | 1461706014816 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}] 14:26:54 INFO - PROCESS | 1712 | 1461706014973 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:26:55 INFO - PROCESS | 1712 | 1461706015127 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x12154c000 == 85 [pid = 1712] [id = 467] 14:26:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x110f18000) [pid = 1712] [serial = 1400] [outer = 0x0] 14:26:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x111116800) [pid = 1712] [serial = 1401] [outer = 0x110f18000] 14:26:55 INFO - PROCESS | 1712 | 1461706015160 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x112ab3c00) [pid = 1712] [serial = 1402] [outer = 0x110f18000] 14:26:55 INFO - PROCESS | 1712 | 1461706015773 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]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1029ms 14:26:55 INFO - PROCESS | 1712 | 1461706015836 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 1712 | 1461706015841 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 14:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:26:55 INFO - PROCESS | 1712 | 1461706015848 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 1712 | 1461706015851 Marionette TRACE conn2 <- [1,1842,null,{}] 14:26:55 INFO - PROCESS | 1712 | 1461706015854 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}] 14:26:56 INFO - PROCESS | 1712 | 1461706016037 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12aacc000 == 84 [pid = 1712] [id = 362] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12f09d000 == 83 [pid = 1712] [id = 402] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12d848800 == 82 [pid = 1712] [id = 364] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12de3f800 == 81 [pid = 1712] [id = 404] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12dacf000 == 80 [pid = 1712] [id = 458] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12d33e800 == 79 [pid = 1712] [id = 457] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12cc67800 == 78 [pid = 1712] [id = 456] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca81000 == 77 [pid = 1712] [id = 455] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc76000 == 76 [pid = 1712] [id = 454] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac53800 == 75 [pid = 1712] [id = 453] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x129838800 == 74 [pid = 1712] [id = 452] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1284e2800 == 73 [pid = 1712] [id = 451] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x126e24000 == 72 [pid = 1712] [id = 450] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1235fe000 == 71 [pid = 1712] [id = 449] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1199dd000 == 70 [pid = 1712] [id = 448] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1212f2000 == 69 [pid = 1712] [id = 447] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x119e0d000 == 68 [pid = 1712] [id = 446] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x134821800 == 67 [pid = 1712] [id = 444] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x134828000 == 66 [pid = 1712] [id = 443] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x135e75000 == 65 [pid = 1712] [id = 442] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x134955800 == 64 [pid = 1712] [id = 441] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12a814000 == 63 [pid = 1712] [id = 440] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12149d000 == 62 [pid = 1712] [id = 439] 14:26:56 INFO - PROCESS | 1712 | --DOCSHELL 0x135e62800 == 61 [pid = 1712] [id = 438] 14:26:56 INFO - PROCESS | 1712 | 1461706016141 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x1164dc800 == 62 [pid = 1712] [id = 468] 14:26:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x110f90800) [pid = 1712] [serial = 1403] [outer = 0x0] 14:26:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x1161d2000) [pid = 1712] [serial = 1404] [outer = 0x110f90800] 14:26:56 INFO - PROCESS | 1712 | 1461706016168 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x11716e400) [pid = 1712] [serial = 1405] [outer = 0x110f90800] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x12a872800) [pid = 1712] [serial = 1293] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x12c106800) [pid = 1712] [serial = 1299] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x12bce8400) [pid = 1712] [serial = 1296] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x12bfea800) [pid = 1712] [serial = 1297] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x119695400) [pid = 1712] [serial = 1279] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x11867d000) [pid = 1712] [serial = 1278] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x1180aa800) [pid = 1712] [serial = 1260] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x119756000) [pid = 1712] [serial = 1281] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x119786000) [pid = 1712] [serial = 1282] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x11a25c400) [pid = 1712] [serial = 1287] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x121383400) [pid = 1712] [serial = 1288] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x12438c000) [pid = 1712] [serial = 1290] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x1250ea000) [pid = 1712] [serial = 1266] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x119c96800) [pid = 1712] [serial = 1284] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x119f66400) [pid = 1712] [serial = 1285] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x11a25e800) [pid = 1712] [serial = 1269] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x1180a3800) [pid = 1712] [serial = 1276] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x11642b400) [pid = 1712] [serial = 1275] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x12c79c400) [pid = 1712] [serial = 1300] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x119f5e800) [pid = 1712] [serial = 1272] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x119757c00) [pid = 1712] [serial = 1263] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x110fe3400) [pid = 1712] [serial = 1257] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x112aaf800) [pid = 1712] [serial = 1305] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x110f14800) [pid = 1712] [serial = 1302] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x110f18800) [pid = 1712] [serial = 1303] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x12d668400) [pid = 1712] [serial = 1255] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x11978b800) [pid = 1712] [serial = 1309] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x12aea6c00) [pid = 1712] [serial = 1294] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x1133f8800) [pid = 1712] [serial = 1306] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x12857b000) [pid = 1712] [serial = 1291] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x118070c00) [pid = 1712] [serial = 1308] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x1287acc00) [pid = 1712] [serial = 1312] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x121da2000) [pid = 1712] [serial = 1311] [outer = 0x0] [url = about:blank] 14:26:56 INFO - PROCESS | 1712 | 1461706016498 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]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 673ms 14:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:26:56 INFO - PROCESS | 1712 | 1461706016521 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 1712 | 1461706016522 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 14:26:56 INFO - PROCESS | 1712 | 1461706016524 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 1712 | 1461706016527 Marionette TRACE conn2 <- [1,1846,null,{}] 14:26:56 INFO - PROCESS | 1712 | 1461706016534 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}] 14:26:56 INFO - PROCESS | 1712 | 1461706016627 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:26:56 INFO - PROCESS | 1712 | 1461706016633 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x124f76800 == 63 [pid = 1712] [id = 469] 14:26:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x118075400) [pid = 1712] [serial = 1406] [outer = 0x0] 14:26:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x11862b000) [pid = 1712] [serial = 1407] [outer = 0x118075400] 14:26:56 INFO - PROCESS | 1712 | 1461706016661 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x11968d400) [pid = 1712] [serial = 1408] [outer = 0x118075400] 14:26:57 INFO - PROCESS | 1712 | 1461706017044 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]]]}] 14:26:57 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) 14:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 572ms 14:26:57 INFO - PROCESS | 1712 | 1461706017096 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:26:57 INFO - PROCESS | 1712 | 1461706017098 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 14:26:57 INFO - PROCESS | 1712 | 1461706017101 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 1712 | 1461706017102 Marionette TRACE conn2 <- [1,1850,null,{}] 14:26:57 INFO - PROCESS | 1712 | 1461706017104 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}] 14:26:57 INFO - PROCESS | 1712 | 1461706017197 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:26:57 INFO - PROCESS | 1712 | 1461706017201 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d5d000 == 64 [pid = 1712] [id = 470] 14:26:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x1196c4800) [pid = 1712] [serial = 1409] [outer = 0x0] 14:26:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x119756000) [pid = 1712] [serial = 1410] [outer = 0x1196c4800] 14:26:57 INFO - PROCESS | 1712 | 1461706017227 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x11978d400) [pid = 1712] [serial = 1411] [outer = 0x1196c4800] 14:26:57 INFO - PROCESS | 1712 | 1461706017579 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]]]}] 14:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 519ms 14:26:57 INFO - PROCESS | 1712 | 1461706017620 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 1712 | 1461706017621 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 14:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:26:57 INFO - PROCESS | 1712 | 1461706017624 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 1712 | 1461706017625 Marionette TRACE conn2 <- [1,1854,null,{}] 14:26:57 INFO - PROCESS | 1712 | 1461706017627 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}] 14:26:57 INFO - PROCESS | 1712 | 1461706017716 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:26:57 INFO - PROCESS | 1712 | 1461706017721 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b464800 == 65 [pid = 1712] [id = 471] 14:26:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x1197c5c00) [pid = 1712] [serial = 1412] [outer = 0x0] 14:26:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x119979400) [pid = 1712] [serial = 1413] [outer = 0x1197c5c00] 14:26:57 INFO - PROCESS | 1712 | 1461706017747 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x119f4b800) [pid = 1712] [serial = 1414] [outer = 0x1197c5c00] 14:26:58 INFO - PROCESS | 1712 | 1461706018123 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]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 517ms 14:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:26:58 INFO - PROCESS | 1712 | 1461706018142 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 1712 | 1461706018143 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 14:26:58 INFO - PROCESS | 1712 | 1461706018145 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 1712 | 1461706018146 Marionette TRACE conn2 <- [1,1858,null,{}] 14:26:58 INFO - PROCESS | 1712 | 1461706018150 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}] 14:26:58 INFO - PROCESS | 1712 | 1461706018266 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:26:58 INFO - PROCESS | 1712 | 1461706018377 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c174000 == 66 [pid = 1712] [id = 472] 14:26:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x119f4fc00) [pid = 1712] [serial = 1415] [outer = 0x0] 14:26:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x119f67800) [pid = 1712] [serial = 1416] [outer = 0x119f4fc00] 14:26:58 INFO - PROCESS | 1712 | 1461706018421 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x12485a800) [pid = 1712] [serial = 1417] [outer = 0x119f4fc00] 14:26:58 INFO - PROCESS | 1712 | 1461706018939 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]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 824ms 14:26:58 INFO - PROCESS | 1712 | 1461706018976 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 1712 | 1461706018978 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 14:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:26:58 INFO - PROCESS | 1712 | 1461706018984 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 1712 | 1461706018988 Marionette TRACE conn2 <- [1,1862,null,{}] 14:26:59 INFO - PROCESS | 1712 | 1461706018999 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}] 14:26:59 INFO - PROCESS | 1712 | 1461706019118 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:26:59 INFO - PROCESS | 1712 | 1461706019133 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda9000 == 67 [pid = 1712] [id = 473] 14:26:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x1235cc800) [pid = 1712] [serial = 1418] [outer = 0x0] 14:26:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x126ef2400) [pid = 1712] [serial = 1419] [outer = 0x1235cc800] 14:26:59 INFO - PROCESS | 1712 | 1461706019159 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x129804400) [pid = 1712] [serial = 1420] [outer = 0x1235cc800] 14:26:59 INFO - PROCESS | 1712 | 1461706019512 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]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 582ms 14:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:26:59 INFO - PROCESS | 1712 | 1461706019563 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 1712 | 1461706019564 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 14:26:59 INFO - PROCESS | 1712 | 1461706019566 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 1712 | 1461706019567 Marionette TRACE conn2 <- [1,1866,null,{}] 14:26:59 INFO - PROCESS | 1712 | 1461706019570 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}] 14:26:59 INFO - PROCESS | 1712 | 1461706019686 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:26:59 INFO - PROCESS | 1712 | 1461706019727 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d568000 == 68 [pid = 1712] [id = 474] 14:26:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x1250e3000) [pid = 1712] [serial = 1421] [outer = 0x0] 14:26:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x12aae8800) [pid = 1712] [serial = 1422] [outer = 0x1250e3000] 14:26:59 INFO - PROCESS | 1712 | 1461706019752 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x12bceec00) [pid = 1712] [serial = 1423] [outer = 0x1250e3000] 14:27:00 INFO - PROCESS | 1712 | 1461706020049 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]]]}] 14:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 519ms 14:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:27:00 INFO - PROCESS | 1712 | 1461706020088 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 1712 | 1461706020089 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 14:27:00 INFO - PROCESS | 1712 | 1461706020091 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 1712 | 1461706020092 Marionette TRACE conn2 <- [1,1870,null,{}] 14:27:00 INFO - PROCESS | 1712 | 1461706020095 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}] 14:27:00 INFO - PROCESS | 1712 | 1461706020212 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:27:00 INFO - PROCESS | 1712 | 1461706020226 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x12dabc800 == 69 [pid = 1712] [id = 475] 14:27:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x12aeed000) [pid = 1712] [serial = 1424] [outer = 0x0] 14:27:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x12c106800) [pid = 1712] [serial = 1425] [outer = 0x12aeed000] 14:27:00 INFO - PROCESS | 1712 | 1461706020251 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x12c78f800) [pid = 1712] [serial = 1426] [outer = 0x12aeed000] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x1197c8000) [pid = 1712] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x119f44800) [pid = 1712] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x11918a000) [pid = 1712] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x11a07a000) [pid = 1712] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x110f95c00) [pid = 1712] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x1169b3c00) [pid = 1712] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x112aaa800) [pid = 1712] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x1191b4400) [pid = 1712] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x12141ac00) [pid = 1712] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x113184c00) [pid = 1712] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x118359c00) [pid = 1712] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x119f67400) [pid = 1712] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x125677000) [pid = 1712] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:27:00 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x110f0f000) [pid = 1712] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:27:00 INFO - PROCESS | 1712 | 1461706020743 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]]]}] 14:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 668ms 14:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:27:00 INFO - PROCESS | 1712 | 1461706020760 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 1712 | 1461706020761 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 14:27:00 INFO - PROCESS | 1712 | 1461706020763 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 1712 | 1461706020764 Marionette TRACE conn2 <- [1,1874,null,{}] 14:27:00 INFO - PROCESS | 1712 | 1461706020772 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}] 14:27:00 INFO - PROCESS | 1712 | 1461706020903 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:27:00 INFO - PROCESS | 1712 | 1461706020910 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7be800 == 70 [pid = 1712] [id = 476] 14:27:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x1121de000) [pid = 1712] [serial = 1427] [outer = 0x0] 14:27:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x11968fc00) [pid = 1712] [serial = 1428] [outer = 0x1121de000] 14:27:00 INFO - PROCESS | 1712 | 1461706020937 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x11a005400) [pid = 1712] [serial = 1429] [outer = 0x1121de000] 14:27:01 INFO - PROCESS | 1712 | 1461706021280 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]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 523ms 14:27:01 INFO - PROCESS | 1712 | 1461706021287 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:27:01 INFO - PROCESS | 1712 | 1461706021290 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 14:27:01 INFO - PROCESS | 1712 | 1461706021294 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 1712 | 1461706021297 Marionette TRACE conn2 <- [1,1878,null,{}] 14:27:01 INFO - PROCESS | 1712 | 1461706021300 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}] 14:27:01 INFO - PROCESS | 1712 | 1461706021507 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:27:01 INFO - PROCESS | 1712 | 1461706021525 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f09c800 == 71 [pid = 1712] [id = 477] 14:27:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x119f4e800) [pid = 1712] [serial = 1430] [outer = 0x0] 14:27:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x11a07a000) [pid = 1712] [serial = 1431] [outer = 0x119f4e800] 14:27:01 INFO - PROCESS | 1712 | 1461706021567 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x12cde3000) [pid = 1712] [serial = 1432] [outer = 0x119f4e800] 14:27:01 INFO - PROCESS | 1712 | 1461706021941 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]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 14:27:01 INFO - PROCESS | 1712 | 1461706021965 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 1712 | 1461706021967 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 14:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:27:01 INFO - PROCESS | 1712 | 1461706021972 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 1712 | 1461706021973 Marionette TRACE conn2 <- [1,1882,null,{}] 14:27:01 INFO - PROCESS | 1712 | 1461706021975 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}] 14:27:02 INFO - PROCESS | 1712 | 1461706022070 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:27:02 INFO - PROCESS | 1712 | 1461706022139 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x134969000 == 72 [pid = 1712] [id = 478] 14:27:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x119f67400) [pid = 1712] [serial = 1433] [outer = 0x0] 14:27:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x12cde8c00) [pid = 1712] [serial = 1434] [outer = 0x119f67400] 14:27:02 INFO - PROCESS | 1712 | 1461706022163 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x12d2b2800) [pid = 1712] [serial = 1435] [outer = 0x119f67400] 14:27:02 INFO - PROCESS | 1712 | 1461706022437 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]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 14:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:27:02 INFO - PROCESS | 1712 | 1461706022492 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 1712 | 1461706022493 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 14:27:02 INFO - PROCESS | 1712 | 1461706022495 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 1712 | 1461706022496 Marionette TRACE conn2 <- [1,1886,null,{}] 14:27:02 INFO - PROCESS | 1712 | 1461706022499 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}] 14:27:02 INFO - PROCESS | 1712 | 1461706022665 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:27:02 INFO - PROCESS | 1712 | 1461706022742 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x116a9a000 == 73 [pid = 1712] [id = 479] 14:27:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x110f10800) [pid = 1712] [serial = 1436] [outer = 0x0] 14:27:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x110f16800) [pid = 1712] [serial = 1437] [outer = 0x110f10800] 14:27:02 INFO - PROCESS | 1712 | 1461706022775 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x1126d2400) [pid = 1712] [serial = 1438] [outer = 0x110f10800] 14:27:03 INFO - PROCESS | 1712 | 1461706023256 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]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 820ms 14:27:03 INFO - PROCESS | 1712 | 1461706023316 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 1712 | 1461706023319 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 14:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:27:03 INFO - PROCESS | 1712 | 1461706023322 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 1712 | 1461706023324 Marionette TRACE conn2 <- [1,1890,null,{}] 14:27:03 INFO - PROCESS | 1712 | 1461706023327 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}] 14:27:03 INFO - PROCESS | 1712 | 1461706023446 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:27:03 INFO - PROCESS | 1712 | 1461706023526 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x125620000 == 74 [pid = 1712] [id = 480] 14:27:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x117165800) [pid = 1712] [serial = 1439] [outer = 0x0] 14:27:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x117c38c00) [pid = 1712] [serial = 1440] [outer = 0x117165800] 14:27:03 INFO - PROCESS | 1712 | 1461706023559 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x118422400) [pid = 1712] [serial = 1441] [outer = 0x117165800] 14:27:03 INFO - PROCESS | 1712 | 1461706023988 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]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 720ms 14:27:04 INFO - PROCESS | 1712 | 1461706024045 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 1712 | 1461706024047 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 14:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:27:04 INFO - PROCESS | 1712 | 1461706024051 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 1712 | 1461706024053 Marionette TRACE conn2 <- [1,1894,null,{}] 14:27:04 INFO - PROCESS | 1712 | 1461706024056 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}] 14:27:04 INFO - PROCESS | 1712 | 1461706024172 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:27:04 INFO - PROCESS | 1712 | 1461706024253 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca88800 == 75 [pid = 1712] [id = 481] 14:27:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x1191af400) [pid = 1712] [serial = 1442] [outer = 0x0] 14:27:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x11975bc00) [pid = 1712] [serial = 1443] [outer = 0x1191af400] 14:27:04 INFO - PROCESS | 1712 | 1461706024285 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x119f47000) [pid = 1712] [serial = 1444] [outer = 0x1191af400] 14:27:04 INFO - PROCESS | 1712 | 1461706024720 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]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms 14:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:27:04 INFO - PROCESS | 1712 | 1461706024773 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 1712 | 1461706024776 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 14:27:04 INFO - PROCESS | 1712 | 1461706024801 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 1712 | 1461706024805 Marionette TRACE conn2 <- [1,1898,null,{}] 14:27:04 INFO - PROCESS | 1712 | 1461706024810 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}] 14:27:04 INFO - PROCESS | 1712 | 1461706024927 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:27:05 INFO - PROCESS | 1712 | 1461706025006 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x135511000 == 76 [pid = 1712] [id = 482] 14:27:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x119f49c00) [pid = 1712] [serial = 1445] [outer = 0x0] 14:27:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x12352cc00) [pid = 1712] [serial = 1446] [outer = 0x119f49c00] 14:27:05 INFO - PROCESS | 1712 | 1461706025037 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x126eee800) [pid = 1712] [serial = 1447] [outer = 0x119f49c00] 14:27:05 INFO - PROCESS | 1712 | 1461706025513 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]]]}] 14:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 797ms 14:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:27:05 INFO - PROCESS | 1712 | 1461706025586 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 1712 | 1461706025588 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 14:27:05 INFO - PROCESS | 1712 | 1461706025593 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - PROCESS | 1712 | 1461706025596 Marionette TRACE conn2 <- [1,1902,null,{}] 14:27:05 INFO - PROCESS | 1712 | 1461706025602 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}] 14:27:05 INFO - PROCESS | 1712 | 1461706025774 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:27:05 INFO - PROCESS | 1712 | 1461706025862 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x137ec2800 == 77 [pid = 1712] [id = 483] 14:27:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x11a264000) [pid = 1712] [serial = 1448] [outer = 0x0] 14:27:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x12c10a800) [pid = 1712] [serial = 1449] [outer = 0x11a264000] 14:27:05 INFO - PROCESS | 1712 | 1461706025894 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x12ca74400) [pid = 1712] [serial = 1450] [outer = 0x11a264000] 14:27:06 INFO - PROCESS | 1712 | 1461706026311 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]]]}] 14:27:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x12bfe7400) [pid = 1712] [serial = 1451] [outer = 0x12cde6c00] 14:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 772ms 14:27:06 INFO - PROCESS | 1712 | 1461706026376 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 1712 | 1461706026377 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 14:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:27:06 INFO - PROCESS | 1712 | 1461706026399 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 1712 | 1461706026400 Marionette TRACE conn2 <- [1,1906,null,{}] 14:27:06 INFO - PROCESS | 1712 | 1461706026421 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}] 14:27:06 INFO - PROCESS | 1712 | 1461706026536 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:27:06 INFO - PROCESS | 1712 | 1461706026615 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f74b000 == 78 [pid = 1712] [id = 484] 14:27:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x12d659c00) [pid = 1712] [serial = 1452] [outer = 0x0] 14:27:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x12d65b800) [pid = 1712] [serial = 1453] [outer = 0x12d659c00] 14:27:06 INFO - PROCESS | 1712 | 1461706026651 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x12d665c00) [pid = 1712] [serial = 1454] [outer = 0x12d659c00] 14:27:07 INFO - PROCESS | 1712 | 1461706027117 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]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 751ms 14:27:07 INFO - PROCESS | 1712 | 1461706027138 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:27:07 INFO - PROCESS | 1712 | 1461706027139 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 14:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:27:07 INFO - PROCESS | 1712 | 1461706027141 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 1712 | 1461706027143 Marionette TRACE conn2 <- [1,1910,null,{}] 14:27:07 INFO - PROCESS | 1712 | 1461706027145 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}] 14:27:07 INFO - PROCESS | 1712 | 1461706027259 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:27:07 INFO - PROCESS | 1712 | 1461706027340 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f760000 == 79 [pid = 1712] [id = 485] 14:27:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x12d65a000) [pid = 1712] [serial = 1455] [outer = 0x0] 14:27:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x12d806400) [pid = 1712] [serial = 1456] [outer = 0x12d65a000] 14:27:07 INFO - PROCESS | 1712 | 1461706027372 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 174 (0x12d811000) [pid = 1712] [serial = 1457] [outer = 0x12d65a000] 14:27:07 INFO - PROCESS | 1712 | 1461706027784 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]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 669ms 14:27:07 INFO - PROCESS | 1712 | 1461706027812 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:27:07 INFO - PROCESS | 1712 | 1461706027815 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 14:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:27:07 INFO - PROCESS | 1712 | 1461706027818 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 1712 | 1461706027820 Marionette TRACE conn2 <- [1,1914,null,{}] 14:27:07 INFO - PROCESS | 1712 | 1461706027824 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}] 14:27:07 INFO - PROCESS | 1712 | 1461706027965 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:27:08 INFO - PROCESS | 1712 | 1461706028073 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x135255800 == 80 [pid = 1712] [id = 486] 14:27:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 175 (0x12d667400) [pid = 1712] [serial = 1458] [outer = 0x0] 14:27:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 176 (0x132784400) [pid = 1712] [serial = 1459] [outer = 0x12d667400] 14:27:08 INFO - PROCESS | 1712 | 1461706028103 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 177 (0x13278a800) [pid = 1712] [serial = 1460] [outer = 0x12d667400] 14:27:08 INFO - PROCESS | 1712 | 1461706028486 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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 720ms 14:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:27:08 INFO - PROCESS | 1712 | 1461706028538 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 1712 | 1461706028540 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 14:27:08 INFO - PROCESS | 1712 | 1461706028542 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 1712 | 1461706028543 Marionette TRACE conn2 <- [1,1918,null,{}] 14:27:08 INFO - PROCESS | 1712 | 1461706028545 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}] 14:27:08 INFO - PROCESS | 1712 | 1461706028672 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:27:08 INFO - PROCESS | 1712 | 1461706028753 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x13526a000 == 81 [pid = 1712] [id = 487] 14:27:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 178 (0x132783000) [pid = 1712] [serial = 1461] [outer = 0x0] 14:27:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 179 (0x13278f000) [pid = 1712] [serial = 1462] [outer = 0x132783000] 14:27:08 INFO - PROCESS | 1712 | 1461706028782 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x135146c00) [pid = 1712] [serial = 1463] [outer = 0x132783000] 14:27:09 INFO - PROCESS | 1712 | 1461706029229 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]]]}] 14:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 719ms 14:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:27:09 INFO - PROCESS | 1712 | 1461706029262 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:27:09 INFO - PROCESS | 1712 | 1461706029263 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 14:27:09 INFO - PROCESS | 1712 | 1461706029266 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:27:09 INFO - PROCESS | 1712 | 1461706029269 Marionette TRACE conn2 <- [1,1922,null,{}] 14:27:09 INFO - PROCESS | 1712 | 1461706029271 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}] 14:27:09 INFO - PROCESS | 1712 | 1461706029388 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:27:09 INFO - PROCESS | 1712 | 1461706029500 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e14800 == 82 [pid = 1712] [id = 488] 14:27:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x110f12400) [pid = 1712] [serial = 1464] [outer = 0x0] 14:27:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x119181400) [pid = 1712] [serial = 1465] [outer = 0x110f12400] 14:27:09 INFO - PROCESS | 1712 | 1461706029532 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x13278ec00) [pid = 1712] [serial = 1466] [outer = 0x110f12400] 14:27:10 INFO - PROCESS | 1712 | 1461706030145 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]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 923ms 14:27:10 INFO - PROCESS | 1712 | 1461706030189 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:27:10 INFO - PROCESS | 1712 | 1461706030191 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 14:27:10 INFO - PROCESS | 1712 | 1461706030195 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 1712 | 1461706030197 Marionette TRACE conn2 <- [1,1926,null,{}] 14:27:10 INFO - PROCESS | 1712 | 1461706030203 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}] 14:27:10 INFO - PROCESS | 1712 | 1461706030313 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:27:10 INFO - PROCESS | 1712 | 1461706030430 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a2000 == 83 [pid = 1712] [id = 489] 14:27:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x1126c2c00) [pid = 1712] [serial = 1467] [outer = 0x0] 14:27:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x11304c400) [pid = 1712] [serial = 1468] [outer = 0x1126c2c00] 14:27:10 INFO - PROCESS | 1712 | 1461706030461 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x1164fb000) [pid = 1712] [serial = 1469] [outer = 0x1126c2c00] 14:27:10 INFO - PROCESS | 1712 | 1461706030933 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]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 776ms 14:27:10 INFO - PROCESS | 1712 | 1461706030972 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 1712 | 1461706030977 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 14:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:27:10 INFO - PROCESS | 1712 | 1461706030983 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 1712 | 1461706030986 Marionette TRACE conn2 <- [1,1930,null,{}] 14:27:10 INFO - PROCESS | 1712 | 1461706030990 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}] 14:27:11 INFO - PROCESS | 1712 | 1461706031192 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x134969000 == 82 [pid = 1712] [id = 478] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12f09c800 == 81 [pid = 1712] [id = 477] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7be800 == 80 [pid = 1712] [id = 476] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 185 (0x12ac6f800) [pid = 1712] [serial = 1377] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12dabc800 == 79 [pid = 1712] [id = 475] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12d568000 == 78 [pid = 1712] [id = 474] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12cda9000 == 77 [pid = 1712] [id = 473] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12c174000 == 76 [pid = 1712] [id = 472] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12b464800 == 75 [pid = 1712] [id = 471] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x128d5d000 == 74 [pid = 1712] [id = 470] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x124f76800 == 73 [pid = 1712] [id = 469] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x1164dc800 == 72 [pid = 1712] [id = 468] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12154c000 == 71 [pid = 1712] [id = 467] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x137ec7000 == 70 [pid = 1712] [id = 465] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x135ddf000 == 69 [pid = 1712] [id = 464] 14:27:11 INFO - PROCESS | 1712 | 1461706031359 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x13495d800 == 68 [pid = 1712] [id = 463] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x12de47000 == 67 [pid = 1712] [id = 462] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x1284e7000 == 66 [pid = 1712] [id = 461] 14:27:11 INFO - PROCESS | 1712 | --DOCSHELL 0x119a0b800 == 65 [pid = 1712] [id = 460] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 184 (0x11997b800) [pid = 1712] [serial = 1356] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 183 (0x119f53400) [pid = 1712] [serial = 1359] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 182 (0x119688800) [pid = 1712] [serial = 1350] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 181 (0x119696800) [pid = 1712] [serial = 1351] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 180 (0x121da4000) [pid = 1712] [serial = 1365] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 179 (0x112aad000) [pid = 1712] [serial = 1339] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 178 (0x111d3a800) [pid = 1712] [serial = 1338] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 177 (0x117167c00) [pid = 1712] [serial = 1344] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 176 (0x117680000) [pid = 1712] [serial = 1345] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 175 (0x119974000) [pid = 1712] [serial = 1323] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 174 (0x119f68000) [pid = 1712] [serial = 1368] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 173 (0x119707800) [pid = 1712] [serial = 1353] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 172 (0x11643c400) [pid = 1712] [serial = 1335] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 171 (0x112ab1800) [pid = 1712] [serial = 1317] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 170 (0x12aef2400) [pid = 1712] [serial = 1314] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 169 (0x12c799800) [pid = 1712] [serial = 1315] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x124853400) [pid = 1712] [serial = 1326] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x1167b7000) [pid = 1712] [serial = 1320] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x116744400) [pid = 1712] [serial = 1342] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x115ee8800) [pid = 1712] [serial = 1341] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x11845ec00) [pid = 1712] [serial = 1347] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x11911f800) [pid = 1712] [serial = 1348] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x117173800) [pid = 1712] [serial = 1332] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x128f42400) [pid = 1712] [serial = 1329] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x11a262c00) [pid = 1712] [serial = 1363] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x11a257000) [pid = 1712] [serial = 1362] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x126eb3000) [pid = 1712] [serial = 1371] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x128722000) [pid = 1712] [serial = 1372] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x128f44400) [pid = 1712] [serial = 1374] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x1250e0000) [pid = 1712] [serial = 1369] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x123642000) [pid = 1712] [serial = 1366] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x119f4dc00) [pid = 1712] [serial = 1357] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x119f65400) [pid = 1712] [serial = 1360] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x119970800) [pid = 1712] [serial = 1354] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x12a881c00) [pid = 1712] [serial = 1375] [outer = 0x0] [url = about:blank] 14:27:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186f3000 == 66 [pid = 1712] [id = 490] 14:27:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x111d3a800) [pid = 1712] [serial = 1470] [outer = 0x0] 14:27:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x1131b9800) [pid = 1712] [serial = 1471] [outer = 0x111d3a800] 14:27:11 INFO - PROCESS | 1712 | 1461706031413 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x11716f400) [pid = 1712] [serial = 1472] [outer = 0x111d3a800] 14:27:11 INFO - PROCESS | 1712 | 1461706031742 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]]]}] 14:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 771ms 14:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:27:11 INFO - PROCESS | 1712 | 1461706031754 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:27:11 INFO - PROCESS | 1712 | 1461706031756 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 14:27:11 INFO - PROCESS | 1712 | 1461706031758 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - PROCESS | 1712 | 1461706031760 Marionette TRACE conn2 <- [1,1934,null,{}] 14:27:11 INFO - PROCESS | 1712 | 1461706031770 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}] 14:27:11 INFO - PROCESS | 1712 | 1461706031888 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:27:11 INFO - PROCESS | 1712 | 1461706031956 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284d1800 == 67 [pid = 1712] [id = 491] 14:27:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x118680000) [pid = 1712] [serial = 1473] [outer = 0x0] 14:27:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x1196cfc00) [pid = 1712] [serial = 1474] [outer = 0x118680000] 14:27:11 INFO - PROCESS | 1712 | 1461706031984 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x11978ac00) [pid = 1712] [serial = 1475] [outer = 0x118680000] 14:27:12 INFO - PROCESS | 1712 | 1461706032293 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]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 571ms 14:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:27:12 INFO - PROCESS | 1712 | 1461706032329 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 1712 | 1461706032331 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 14:27:12 INFO - PROCESS | 1712 | 1461706032336 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 1712 | 1461706032337 Marionette TRACE conn2 <- [1,1938,null,{}] 14:27:12 INFO - PROCESS | 1712 | 1461706032339 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}] 14:27:12 INFO - PROCESS | 1712 | 1461706032440 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:27:12 INFO - PROCESS | 1712 | 1461706032501 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aadc000 == 68 [pid = 1712] [id = 492] 14:27:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x119787c00) [pid = 1712] [serial = 1476] [outer = 0x0] 14:27:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x119974800) [pid = 1712] [serial = 1477] [outer = 0x119787c00] 14:27:12 INFO - PROCESS | 1712 | 1461706032528 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x119f64400) [pid = 1712] [serial = 1478] [outer = 0x119787c00] 14:27:12 INFO - PROCESS | 1712 | 1461706032847 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]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 521ms 14:27:12 INFO - PROCESS | 1712 | 1461706032856 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:27:12 INFO - PROCESS | 1712 | 1461706032858 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 14:27:12 INFO - PROCESS | 1712 | 1461706032862 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 1712 | 1461706032864 Marionette TRACE conn2 <- [1,1942,null,{}] 14:27:12 INFO - PROCESS | 1712 | 1461706032870 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}] 14:27:13 INFO - PROCESS | 1712 | 1461706033013 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:27:13 INFO - PROCESS | 1712 | 1461706033119 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c28d000 == 69 [pid = 1712] [id = 493] 14:27:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x119f53000) [pid = 1712] [serial = 1479] [outer = 0x0] 14:27:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x11a25a400) [pid = 1712] [serial = 1480] [outer = 0x119f53000] 14:27:13 INFO - PROCESS | 1712 | 1461706033190 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x12363fc00) [pid = 1712] [serial = 1481] [outer = 0x119f53000] 14:27:13 INFO - PROCESS | 1712 | 1461706033584 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]]]}] 14:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 770ms 14:27:13 INFO - PROCESS | 1712 | 1461706033632 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 1712 | 1461706033633 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 14:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:27:13 INFO - PROCESS | 1712 | 1461706033635 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:27:13 INFO - PROCESS | 1712 | 1461706033636 Marionette TRACE conn2 <- [1,1946,null,{}] 14:27:13 INFO - PROCESS | 1712 | 1461706033639 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}] 14:27:13 INFO - PROCESS | 1712 | 1461706033768 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:27:13 INFO - PROCESS | 1712 | 1461706033785 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda8800 == 70 [pid = 1712] [id = 494] 14:27:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x124850400) [pid = 1712] [serial = 1482] [outer = 0x0] 14:27:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x128572000) [pid = 1712] [serial = 1483] [outer = 0x124850400] 14:27:13 INFO - PROCESS | 1712 | 1461706033812 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x12bce6800) [pid = 1712] [serial = 1484] [outer = 0x124850400] 14:27:14 INFO - PROCESS | 1712 | 1461706034173 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]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 570ms 14:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:27:14 INFO - PROCESS | 1712 | 1461706034205 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 1712 | 1461706034206 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 14:27:14 INFO - PROCESS | 1712 | 1461706034208 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 1712 | 1461706034209 Marionette TRACE conn2 <- [1,1950,null,{}] 14:27:14 INFO - PROCESS | 1712 | 1461706034212 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}] 14:27:14 INFO - PROCESS | 1712 | 1461706034328 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:27:14 INFO - PROCESS | 1712 | 1461706034338 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d353000 == 71 [pid = 1712] [id = 495] 14:27:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x12a872800) [pid = 1712] [serial = 1485] [outer = 0x0] 14:27:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x12bfebc00) [pid = 1712] [serial = 1486] [outer = 0x12a872800] 14:27:14 INFO - PROCESS | 1712 | 1461706034363 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x12c79d000) [pid = 1712] [serial = 1487] [outer = 0x12a872800] 14:27:14 INFO - PROCESS | 1712 | 1461706034763 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]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 567ms 14:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:27:14 INFO - PROCESS | 1712 | 1461706034777 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 1712 | 1461706034779 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 14:27:14 INFO - PROCESS | 1712 | 1461706034782 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 1712 | 1461706034784 Marionette TRACE conn2 <- [1,1954,null,{}] 14:27:14 INFO - PROCESS | 1712 | 1461706034787 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}] 14:27:14 INFO - PROCESS | 1712 | 1461706034949 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:27:14 INFO - PROCESS | 1712 | 1461706034962 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x12dad6000 == 72 [pid = 1712] [id = 496] 14:27:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x12ca71800) [pid = 1712] [serial = 1488] [outer = 0x0] 14:27:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x12cdeac00) [pid = 1712] [serial = 1489] [outer = 0x12ca71800] 14:27:14 INFO - PROCESS | 1712 | 1461706034987 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x12d65e400) [pid = 1712] [serial = 1490] [outer = 0x12ca71800] 14:27:15 INFO - PROCESS | 1712 | 1461706035322 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]]]}] 14:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 571ms 14:27:15 INFO - PROCESS | 1712 | 1461706035354 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:27:15 INFO - PROCESS | 1712 | 1461706035355 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 14:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:27:15 INFO - PROCESS | 1712 | 1461706035357 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - PROCESS | 1712 | 1461706035358 Marionette TRACE conn2 <- [1,1958,null,{}] 14:27:15 INFO - PROCESS | 1712 | 1461706035360 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}] 14:27:15 INFO - PROCESS | 1712 | 1461706035578 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 170 (0x118075400) [pid = 1712] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 169 (0x1196c4800) [pid = 1712] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x12aeed000) [pid = 1712] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x119f4e800) [pid = 1712] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x1121de000) [pid = 1712] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x119f4fc00) [pid = 1712] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x1235cc800) [pid = 1712] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x1250e3000) [pid = 1712] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x1197c5c00) [pid = 1712] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x110f18000) [pid = 1712] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:27:15 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x110f90800) [pid = 1712] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:27:15 INFO - PROCESS | 1712 | 1461706035648 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x1214a3000 == 73 [pid = 1712] [id = 497] 14:27:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x110f18000) [pid = 1712] [serial = 1491] [outer = 0x0] 14:27:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x1131b8c00) [pid = 1712] [serial = 1492] [outer = 0x110f18000] 14:27:15 INFO - PROCESS | 1712 | 1461706035674 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x11996d800) [pid = 1712] [serial = 1493] [outer = 0x110f18000] 14:27:15 INFO - PROCESS | 1712 | 1461706035962 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]]]}] 14:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 620ms 14:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:27:15 INFO - PROCESS | 1712 | 1461706035978 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:27:15 INFO - PROCESS | 1712 | 1461706035979 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 14:27:15 INFO - PROCESS | 1712 | 1461706035981 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - PROCESS | 1712 | 1461706035982 Marionette TRACE conn2 <- [1,1962,null,{}] 14:27:16 INFO - PROCESS | 1712 | 1461706035994 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}] 14:27:16 INFO - PROCESS | 1712 | 1461706036096 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:27:16 INFO - PROCESS | 1712 | 1461706036162 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x131fa4800 == 74 [pid = 1712] [id = 498] 14:27:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x11974f400) [pid = 1712] [serial = 1494] [outer = 0x0] 14:27:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x12a874000) [pid = 1712] [serial = 1495] [outer = 0x11974f400] 14:27:16 INFO - PROCESS | 1712 | 1461706036188 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x13278fc00) [pid = 1712] [serial = 1496] [outer = 0x11974f400] 14:27:16 INFO - PROCESS | 1712 | 1461706036481 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]]]}] 14:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 527ms 14:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:27:16 INFO - PROCESS | 1712 | 1461706036509 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:27:16 INFO - PROCESS | 1712 | 1461706036510 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 14:27:16 INFO - PROCESS | 1712 | 1461706036513 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 1712 | 1461706036514 Marionette TRACE conn2 <- [1,1966,null,{}] 14:27:16 INFO - PROCESS | 1712 | 1461706036519 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}] 14:27:16 INFO - PROCESS | 1712 | 1461706036633 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:27:16 INFO - PROCESS | 1712 | 1461706036637 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x13550d800 == 75 [pid = 1712] [id = 499] 14:27:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x135149800) [pid = 1712] [serial = 1497] [outer = 0x0] 14:27:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x13529f800) [pid = 1712] [serial = 1498] [outer = 0x135149800] 14:27:16 INFO - PROCESS | 1712 | 1461706036666 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x1352a9c00) [pid = 1712] [serial = 1499] [outer = 0x135149800] 14:27:17 INFO - PROCESS | 1712 | 1461706037039 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]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 569ms 14:27:17 INFO - PROCESS | 1712 | 1461706037083 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 1712 | 1461706037084 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 14:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:27:17 INFO - PROCESS | 1712 | 1461706037086 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 1712 | 1461706037088 Marionette TRACE conn2 <- [1,1970,null,{}] 14:27:17 INFO - PROCESS | 1712 | 1461706037090 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}] 14:27:17 INFO - PROCESS | 1712 | 1461706037186 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:27:17 INFO - PROCESS | 1712 | 1461706037191 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e50000 == 76 [pid = 1712] [id = 500] 14:27:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x1352ac000) [pid = 1712] [serial = 1500] [outer = 0x0] 14:27:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x13f503400) [pid = 1712] [serial = 1501] [outer = 0x1352ac000] 14:27:17 INFO - PROCESS | 1712 | 1461706037215 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x13f50ac00) [pid = 1712] [serial = 1502] [outer = 0x1352ac000] 14:27:17 INFO - PROCESS | 1712 | 1461706037635 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]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 568ms 14:27:17 INFO - PROCESS | 1712 | 1461706037656 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 1712 | 1461706037658 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 14:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:27:17 INFO - PROCESS | 1712 | 1461706037662 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 1712 | 1461706037665 Marionette TRACE conn2 <- [1,1974,null,{}] 14:27:17 INFO - PROCESS | 1712 | 1461706037672 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}] 14:27:17 INFO - PROCESS | 1712 | 1461706037798 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:27:17 INFO - PROCESS | 1712 | 1461706037883 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x1217bc000 == 77 [pid = 1712] [id = 501] 14:27:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x112650000) [pid = 1712] [serial = 1503] [outer = 0x0] 14:27:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 174 (0x112aacc00) [pid = 1712] [serial = 1504] [outer = 0x112650000] 14:27:17 INFO - PROCESS | 1712 | 1461706037915 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 175 (0x116451400) [pid = 1712] [serial = 1505] [outer = 0x112650000] 14:27:18 INFO - PROCESS | 1712 | 1461706038388 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]]]}] 14:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 778ms 14:27:18 INFO - PROCESS | 1712 | 1461706038440 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:27:18 INFO - PROCESS | 1712 | 1461706038444 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 14:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:27:18 INFO - PROCESS | 1712 | 1461706038448 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - PROCESS | 1712 | 1461706038450 Marionette TRACE conn2 <- [1,1978,null,{}] 14:27:18 INFO - PROCESS | 1712 | 1461706038453 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}] 14:27:18 INFO - PROCESS | 1712 | 1461706038569 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:27:18 INFO - PROCESS | 1712 | 1461706038652 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x128764800 == 78 [pid = 1712] [id = 502] 14:27:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 176 (0x11716b800) [pid = 1712] [serial = 1506] [outer = 0x0] 14:27:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 177 (0x1191adc00) [pid = 1712] [serial = 1507] [outer = 0x11716b800] 14:27:18 INFO - PROCESS | 1712 | 1461706038684 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 178 (0x119758000) [pid = 1712] [serial = 1508] [outer = 0x11716b800] 14:27:19 INFO - PROCESS | 1712 | 1461706039110 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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 14:27:19 INFO - PROCESS | 1712 | 1461706039121 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 1712 | 1461706039122 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 14:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:27:19 INFO - PROCESS | 1712 | 1461706039125 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 1712 | 1461706039127 Marionette TRACE conn2 <- [1,1982,null,{}] 14:27:19 INFO - PROCESS | 1712 | 1461706039172 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}] 14:27:19 INFO - PROCESS | 1712 | 1461706039295 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:27:19 INFO - PROCESS | 1712 | 1461706039376 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x1349c1000 == 79 [pid = 1712] [id = 503] 14:27:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 179 (0x11978e400) [pid = 1712] [serial = 1509] [outer = 0x0] 14:27:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x11a262800) [pid = 1712] [serial = 1510] [outer = 0x11978e400] 14:27:19 INFO - PROCESS | 1712 | 1461706039409 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x1287b8c00) [pid = 1712] [serial = 1511] [outer = 0x11978e400] 14:27:19 INFO - PROCESS | 1712 | 1461706039834 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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 740ms 14:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:27:19 INFO - PROCESS | 1712 | 1461706039866 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 1712 | 1461706039868 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 14:27:19 INFO - PROCESS | 1712 | 1461706039870 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 1712 | 1461706039871 Marionette TRACE conn2 <- [1,1986,null,{}] 14:27:19 INFO - PROCESS | 1712 | 1461706039874 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}] 14:27:19 INFO - PROCESS | 1712 | 1461706039989 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:27:20 INFO - PROCESS | 1712 | 1461706040099 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x137ed6000 == 80 [pid = 1712] [id = 504] 14:27:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x12857a800) [pid = 1712] [serial = 1512] [outer = 0x0] 14:27:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x12bce9000) [pid = 1712] [serial = 1513] [outer = 0x12857a800] 14:27:20 INFO - PROCESS | 1712 | 1461706040130 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x12d80a800) [pid = 1712] [serial = 1514] [outer = 0x12857a800] 14:27:20 INFO - PROCESS | 1712 | 1461706040521 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]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 14:27:20 INFO - PROCESS | 1712 | 1461706040541 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:27:20 INFO - PROCESS | 1712 | 1461706040542 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 14:27:20 INFO - PROCESS | 1712 | 1461706040545 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - PROCESS | 1712 | 1461706040546 Marionette TRACE conn2 <- [1,1990,null,{}] 14:27:20 INFO - PROCESS | 1712 | 1461706040549 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}] 14:27:20 INFO - PROCESS | 1712 | 1461706040666 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:27:20 INFO - PROCESS | 1712 | 1461706040768 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f54f000 == 81 [pid = 1712] [id = 505] 14:27:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x13278b000) [pid = 1712] [serial = 1515] [outer = 0x0] 14:27:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x13514c000) [pid = 1712] [serial = 1516] [outer = 0x13278b000] 14:27:20 INFO - PROCESS | 1712 | 1461706040798 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 187 (0x1352a0800) [pid = 1712] [serial = 1517] [outer = 0x13278b000] 14:27:21 INFO - PROCESS | 1712 | 1461706041213 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]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 720ms 14:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:27:21 INFO - PROCESS | 1712 | 1461706041266 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:27:21 INFO - PROCESS | 1712 | 1461706041267 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 14:27:21 INFO - PROCESS | 1712 | 1461706041269 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 1712 | 1461706041270 Marionette TRACE conn2 <- [1,1994,null,{}] 14:27:21 INFO - PROCESS | 1712 | 1461706041273 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}] 14:27:21 INFO - PROCESS | 1712 | 1461706041402 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:27:21 INFO - PROCESS | 1712 | 1461706041486 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x140172000 == 82 [pid = 1712] [id = 506] 14:27:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 188 (0x137f17000) [pid = 1712] [serial = 1518] [outer = 0x0] 14:27:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 189 (0x137f1b000) [pid = 1712] [serial = 1519] [outer = 0x137f17000] 14:27:21 INFO - PROCESS | 1712 | 1461706041519 Marionette DEBUG loaded listener.js 14:27:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 190 (0x13f50b400) [pid = 1712] [serial = 1520] [outer = 0x137f17000] 14:27:21 INFO - PROCESS | 1712 | 1461706041949 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]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 719ms 14:27:22 INFO - PROCESS | 1712 | 1461706041996 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 1712 | 1461706041997 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 14:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:27:22 INFO - PROCESS | 1712 | 1461706042001 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - PROCESS | 1712 | 1461706042002 Marionette TRACE conn2 <- [1,1998,null,{}] 14:27:22 INFO - PROCESS | 1712 | 1461706042005 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}] 14:27:22 INFO - PROCESS | 1712 | 1461706042124 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:27:22 INFO - PROCESS | 1712 | 1461706042234 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x141375000 == 83 [pid = 1712] [id = 507] 14:27:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x137f78000) [pid = 1712] [serial = 1521] [outer = 0x0] 14:27:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 192 (0x137f80c00) [pid = 1712] [serial = 1522] [outer = 0x137f78000] 14:27:22 INFO - PROCESS | 1712 | 1461706042265 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 193 (0x137f7f800) [pid = 1712] [serial = 1523] [outer = 0x137f78000] 14:27:22 INFO - PROCESS | 1712 | 1461706042685 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]]]}] 14:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 719ms 14:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:27:22 INFO - PROCESS | 1712 | 1461706042720 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 1712 | 1461706042722 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 14:27:22 INFO - PROCESS | 1712 | 1461706042724 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - PROCESS | 1712 | 1461706042725 Marionette TRACE conn2 <- [1,2002,null,{}] 14:27:22 INFO - PROCESS | 1712 | 1461706042727 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}] 14:27:22 INFO - PROCESS | 1712 | 1461706042848 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:27:22 INFO - PROCESS | 1712 | 1461706042961 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x137f96000 == 84 [pid = 1712] [id = 508] 14:27:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 194 (0x13f50cc00) [pid = 1712] [serial = 1524] [outer = 0x0] 14:27:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 195 (0x13f7bcc00) [pid = 1712] [serial = 1525] [outer = 0x13f50cc00] 14:27:22 INFO - PROCESS | 1712 | 1461706042992 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 196 (0x13f7c7400) [pid = 1712] [serial = 1526] [outer = 0x13f50cc00] 14:27:23 INFO - PROCESS | 1712 | 1461706043527 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]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 822ms 14:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:27:23 INFO - PROCESS | 1712 | 1461706043546 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 1712 | 1461706043547 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 14:27:23 INFO - PROCESS | 1712 | 1461706043567 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 1712 | 1461706043568 Marionette TRACE conn2 <- [1,2006,null,{}] 14:27:23 INFO - PROCESS | 1712 | 1461706043572 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}] 14:27:23 INFO - PROCESS | 1712 | 1461706043717 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:27:23 INFO - PROCESS | 1712 | 1461706043836 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc74800 == 85 [pid = 1712] [id = 509] 14:27:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 197 (0x119f4e000) [pid = 1712] [serial = 1527] [outer = 0x0] 14:27:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 198 (0x12aaee000) [pid = 1712] [serial = 1528] [outer = 0x119f4e000] 14:27:23 INFO - PROCESS | 1712 | 1461706043882 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 199 (0x13f7c2c00) [pid = 1712] [serial = 1529] [outer = 0x119f4e000] 14:27:24 INFO - PROCESS | 1712 | 1461706044412 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]]]}] 14:27:24 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 14:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 891ms 14:27:24 INFO - PROCESS | 1712 | 1461706044440 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 1712 | 1461706044442 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 14:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:27:24 INFO - PROCESS | 1712 | 1461706044444 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - PROCESS | 1712 | 1461706044445 Marionette TRACE conn2 <- [1,2010,null,{}] 14:27:24 INFO - PROCESS | 1712 | 1461706044448 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}] 14:27:24 INFO - PROCESS | 1712 | 1461706044572 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:27:24 INFO - PROCESS | 1712 | 1461706044658 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e34800 == 86 [pid = 1712] [id = 510] 14:27:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 200 (0x11926d400) [pid = 1712] [serial = 1530] [outer = 0x0] 14:27:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 201 (0x13f7c5000) [pid = 1712] [serial = 1531] [outer = 0x11926d400] 14:27:24 INFO - PROCESS | 1712 | 1461706044688 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 202 (0x13f7c5c00) [pid = 1712] [serial = 1532] [outer = 0x11926d400] 14:27:25 INFO - PROCESS | 1712 | 1461706045337 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]]]}] 14:27:25 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 14:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 971ms 14:27:25 INFO - PROCESS | 1712 | 1461706045415 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:27:25 INFO - PROCESS | 1712 | 1461706045419 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 14:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:27:25 INFO - PROCESS | 1712 | 1461706045424 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:27:25 INFO - PROCESS | 1712 | 1461706045426 Marionette TRACE conn2 <- [1,2014,null,{}] 14:27:25 INFO - PROCESS | 1712 | 1461706045429 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}] 14:27:25 INFO - PROCESS | 1712 | 1461706045548 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:27:25 INFO - PROCESS | 1712 | 1461706045632 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a979800 == 87 [pid = 1712] [id = 511] 14:27:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 203 (0x115ee1400) [pid = 1712] [serial = 1533] [outer = 0x0] 14:27:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 204 (0x11642a400) [pid = 1712] [serial = 1534] [outer = 0x115ee1400] 14:27:25 INFO - PROCESS | 1712 | 1461706045660 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 205 (0x117173800) [pid = 1712] [serial = 1535] [outer = 0x115ee1400] 14:27:26 INFO - PROCESS | 1712 | 1461706046125 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]]]}] 14:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 724ms 14:27:26 INFO - PROCESS | 1712 | 1461706046148 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 1712 | 1461706046157 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 14:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:27:26 INFO - PROCESS | 1712 | 1461706046164 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:27:26 INFO - PROCESS | 1712 | 1461706046167 Marionette TRACE conn2 <- [1,2018,null,{}] 14:27:26 INFO - PROCESS | 1712 | 1461706046171 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}] 14:27:26 INFO - PROCESS | 1712 | 1461706046334 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:27:26 INFO - PROCESS | 1712 | 1461706046476 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x11678d000 == 88 [pid = 1712] [id = 512] 14:27:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 206 (0x11716ec00) [pid = 1712] [serial = 1536] [outer = 0x0] 14:27:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 207 (0x1180a9400) [pid = 1712] [serial = 1537] [outer = 0x11716ec00] 14:27:26 INFO - PROCESS | 1712 | 1461706046504 Marionette DEBUG loaded listener.js 14:27:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 208 (0x11968e800) [pid = 1712] [serial = 1538] [outer = 0x11716ec00] 14:27:26 INFO - PROCESS | 1712 | 1461706046997 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]]]}] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x13550d800 == 87 [pid = 1712] [id = 499] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x131fa4800 == 86 [pid = 1712] [id = 498] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a3000 == 85 [pid = 1712] [id = 497] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x12dad6000 == 84 [pid = 1712] [id = 496] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x12d353000 == 83 [pid = 1712] [id = 495] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x12cda8800 == 82 [pid = 1712] [id = 494] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 207 (0x12cde8c00) [pid = 1712] [serial = 1434] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x12c28d000 == 81 [pid = 1712] [id = 493] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x12aadc000 == 80 [pid = 1712] [id = 492] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1284d1800 == 79 [pid = 1712] [id = 491] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1186f3000 == 78 [pid = 1712] [id = 490] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x1214a2000 == 77 [pid = 1712] [id = 489] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca88800 == 76 [pid = 1712] [id = 481] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x125620000 == 75 [pid = 1712] [id = 480] 14:27:27 INFO - PROCESS | 1712 | --DOCSHELL 0x116a9a000 == 74 [pid = 1712] [id = 479] 14:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 924ms 14:27:27 INFO - PROCESS | 1712 | 1461706047088 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 1712 | 1461706047089 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 14:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:27:27 INFO - PROCESS | 1712 | 1461706047091 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:27:27 INFO - PROCESS | 1712 | 1461706047094 Marionette TRACE conn2 <- [1,2022,null,{}] 14:27:27 INFO - PROCESS | 1712 | 1461706047101 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}] 14:27:27 INFO - PROCESS | 1712 | 1461706047209 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 206 (0x126ef2400) [pid = 1712] [serial = 1419] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 205 (0x12aae8800) [pid = 1712] [serial = 1422] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 204 (0x119979400) [pid = 1712] [serial = 1413] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 203 (0x119f4b800) [pid = 1712] [serial = 1414] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 202 (0x112ab3c00) [pid = 1712] [serial = 1402] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 201 (0x111116800) [pid = 1712] [serial = 1401] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 200 (0x1161d2000) [pid = 1712] [serial = 1404] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 199 (0x11716e400) [pid = 1712] [serial = 1405] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 198 (0x11862b000) [pid = 1712] [serial = 1407] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 197 (0x11968d400) [pid = 1712] [serial = 1408] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 196 (0x119756000) [pid = 1712] [serial = 1410] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 195 (0x11978d400) [pid = 1712] [serial = 1411] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 194 (0x12c106800) [pid = 1712] [serial = 1425] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 193 (0x113389c00) [pid = 1712] [serial = 1380] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 192 (0x128574400) [pid = 1712] [serial = 1392] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 191 (0x12145ec00) [pid = 1712] [serial = 1389] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 190 (0x12bea0c00) [pid = 1712] [serial = 1395] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 189 (0x11975b400) [pid = 1712] [serial = 1386] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 188 (0x117169800) [pid = 1712] [serial = 1383] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 187 (0x1180aa000) [pid = 1712] [serial = 1398] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 186 (0x12bceec00) [pid = 1712] [serial = 1423] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 185 (0x12cde3000) [pid = 1712] [serial = 1432] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 184 (0x11a07a000) [pid = 1712] [serial = 1431] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 183 (0x11968fc00) [pid = 1712] [serial = 1428] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 182 (0x12c78f800) [pid = 1712] [serial = 1426] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 181 (0x119f67800) [pid = 1712] [serial = 1416] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 180 (0x11a005400) [pid = 1712] [serial = 1429] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 179 (0x129804400) [pid = 1712] [serial = 1420] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | --DOMWINDOW == 178 (0x12485a800) [pid = 1712] [serial = 1417] [outer = 0x0] [url = about:blank] 14:27:27 INFO - PROCESS | 1712 | 1461706047290 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x1219a2800 == 75 [pid = 1712] [id = 513] 14:27:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 179 (0x1161d2000) [pid = 1712] [serial = 1539] [outer = 0x0] 14:27:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x11968fc00) [pid = 1712] [serial = 1540] [outer = 0x1161d2000] 14:27:27 INFO - PROCESS | 1712 | 1461706047319 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x119c63800) [pid = 1712] [serial = 1541] [outer = 0x1161d2000] 14:27:27 INFO - PROCESS | 1712 | 1461706047647 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]]]}] 14:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 571ms 14:27:27 INFO - PROCESS | 1712 | 1461706047663 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 1712 | 1461706047665 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 14:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:27:27 INFO - PROCESS | 1712 | 1461706047668 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:27:27 INFO - PROCESS | 1712 | 1461706047671 Marionette TRACE conn2 <- [1,2026,null,{}] 14:27:27 INFO - PROCESS | 1712 | 1461706047675 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}] 14:27:27 INFO - PROCESS | 1712 | 1461706047792 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:27:27 INFO - PROCESS | 1712 | 1461706047864 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d55000 == 76 [pid = 1712] [id = 514] 14:27:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x119f4d800) [pid = 1712] [serial = 1542] [outer = 0x0] 14:27:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x119f66800) [pid = 1712] [serial = 1543] [outer = 0x119f4d800] 14:27:27 INFO - PROCESS | 1712 | 1461706047890 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x12175b400) [pid = 1712] [serial = 1544] [outer = 0x119f4d800] 14:27:28 INFO - PROCESS | 1712 | 1461706048200 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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 572ms 14:27:28 INFO - PROCESS | 1712 | 1461706048241 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 1712 | 1461706048243 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 14:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:27:28 INFO - PROCESS | 1712 | 1461706048245 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 1712 | 1461706048247 Marionette TRACE conn2 <- [1,2030,null,{}] 14:27:28 INFO - PROCESS | 1712 | 1461706048249 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}] 14:27:28 INFO - PROCESS | 1712 | 1461706048349 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:27:28 INFO - PROCESS | 1712 | 1461706048413 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7b0800 == 77 [pid = 1712] [id = 515] 14:27:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x119f50000) [pid = 1712] [serial = 1545] [outer = 0x0] 14:27:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x123648800) [pid = 1712] [serial = 1546] [outer = 0x119f50000] 14:27:28 INFO - PROCESS | 1712 | 1461706048436 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 187 (0x126ea8400) [pid = 1712] [serial = 1547] [outer = 0x119f50000] 14:27:28 INFO - PROCESS | 1712 | 1461706048730 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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 519ms 14:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:27:28 INFO - PROCESS | 1712 | 1461706048764 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 1712 | 1461706048765 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 14:27:28 INFO - PROCESS | 1712 | 1461706048769 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 1712 | 1461706048771 Marionette TRACE conn2 <- [1,2034,null,{}] 14:27:28 INFO - PROCESS | 1712 | 1461706048774 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}] 14:27:28 INFO - PROCESS | 1712 | 1461706048884 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:27:28 INFO - PROCESS | 1712 | 1461706048961 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d56c800 == 78 [pid = 1712] [id = 516] 14:27:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 188 (0x1250df800) [pid = 1712] [serial = 1548] [outer = 0x0] 14:27:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 189 (0x128d0d400) [pid = 1712] [serial = 1549] [outer = 0x1250df800] 14:27:28 INFO - PROCESS | 1712 | 1461706048989 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 190 (0x12ca70400) [pid = 1712] [serial = 1550] [outer = 0x1250df800] 14:27:29 INFO - PROCESS | 1712 | 1461706049322 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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 572ms 14:27:29 INFO - PROCESS | 1712 | 1461706049340 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 1712 | 1461706049341 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 14:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:27:29 INFO - PROCESS | 1712 | 1461706049344 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 1712 | 1461706049345 Marionette TRACE conn2 <- [1,2038,null,{}] 14:27:29 INFO - PROCESS | 1712 | 1461706049347 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}] 14:27:29 INFO - PROCESS | 1712 | 1461706049470 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:27:29 INFO - PROCESS | 1712 | 1461706049487 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x131f9e800 == 79 [pid = 1712] [id = 517] 14:27:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x126ea7400) [pid = 1712] [serial = 1551] [outer = 0x0] 14:27:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 192 (0x12d3f0400) [pid = 1712] [serial = 1552] [outer = 0x126ea7400] 14:27:29 INFO - PROCESS | 1712 | 1461706049513 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 193 (0x12d663c00) [pid = 1712] [serial = 1553] [outer = 0x126ea7400] 14:27:29 INFO - PROCESS | 1712 | 1461706049872 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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 569ms 14:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:27:29 INFO - PROCESS | 1712 | 1461706049913 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 1712 | 1461706049914 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 14:27:29 INFO - PROCESS | 1712 | 1461706049916 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 1712 | 1461706049917 Marionette TRACE conn2 <- [1,2042,null,{}] 14:27:29 INFO - PROCESS | 1712 | 1461706049920 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}] 14:27:30 INFO - PROCESS | 1712 | 1461706050040 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:27:30 INFO - PROCESS | 1712 | 1461706050055 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x134955800 == 80 [pid = 1712] [id = 518] 14:27:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 194 (0x12d2ac400) [pid = 1712] [serial = 1554] [outer = 0x0] 14:27:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 195 (0x12d62bc00) [pid = 1712] [serial = 1555] [outer = 0x12d2ac400] 14:27:30 INFO - PROCESS | 1712 | 1461706050080 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 196 (0x12d62d000) [pid = 1712] [serial = 1556] [outer = 0x12d2ac400] 14:27:30 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) 14:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 521ms 14:27:30 INFO - PROCESS | 1712 | 1461706050433 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]]]}] 14:27:30 INFO - PROCESS | 1712 | 1461706050439 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 1712 | 1461706050440 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 14:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:27:30 INFO - PROCESS | 1712 | 1461706050442 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - PROCESS | 1712 | 1461706050443 Marionette TRACE conn2 <- [1,2046,null,{}] 14:27:30 INFO - PROCESS | 1712 | 1461706050446 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}] 14:27:30 INFO - PROCESS | 1712 | 1461706050568 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:27:30 INFO - PROCESS | 1712 | 1461706050583 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x135251000 == 81 [pid = 1712] [id = 519] 14:27:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 197 (0x12d62cc00) [pid = 1712] [serial = 1557] [outer = 0x0] 14:27:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 198 (0x12d633c00) [pid = 1712] [serial = 1558] [outer = 0x12d62cc00] 14:27:30 INFO - PROCESS | 1712 | 1461706050609 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 199 (0x12d80b400) [pid = 1712] [serial = 1559] [outer = 0x12d62cc00] 14:27:30 INFO - PROCESS | 1712 | 1461706050976 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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 567ms 14:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:27:31 INFO - PROCESS | 1712 | 1461706051011 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 1712 | 1461706051012 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 14:27:31 INFO - PROCESS | 1712 | 1461706051014 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 1712 | 1461706051015 Marionette TRACE conn2 <- [1,2050,null,{}] 14:27:31 INFO - PROCESS | 1712 | 1461706051018 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}] 14:27:31 INFO - PROCESS | 1712 | 1461706051143 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:27:31 INFO - PROCESS | 1712 | 1461706051161 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x135e69800 == 82 [pid = 1712] [id = 520] 14:27:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 200 (0x12d62fc00) [pid = 1712] [serial = 1560] [outer = 0x0] 14:27:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 201 (0x132788c00) [pid = 1712] [serial = 1561] [outer = 0x12d62fc00] 14:27:31 INFO - PROCESS | 1712 | 1461706051187 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 202 (0x13490e400) [pid = 1712] [serial = 1562] [outer = 0x12d62fc00] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 201 (0x124850400) [pid = 1712] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 200 (0x12a872800) [pid = 1712] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 199 (0x12ca71800) [pid = 1712] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 198 (0x119787c00) [pid = 1712] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 197 (0x110f18000) [pid = 1712] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 196 (0x111d3a800) [pid = 1712] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 195 (0x119f53000) [pid = 1712] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 194 (0x1126c2c00) [pid = 1712] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 193 (0x119f67400) [pid = 1712] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 192 (0x135149800) [pid = 1712] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 191 (0x11974f400) [pid = 1712] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:27:31 INFO - PROCESS | 1712 | --DOMWINDOW == 190 (0x118680000) [pid = 1712] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:27:31 INFO - PROCESS | 1712 | 1461706051692 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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 723ms 14:27:31 INFO - PROCESS | 1712 | 1461706051739 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 1712 | 1461706051741 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 14:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:27:31 INFO - PROCESS | 1712 | 1461706051758 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 1712 | 1461706051760 Marionette TRACE conn2 <- [1,2054,null,{}] 14:27:31 INFO - PROCESS | 1712 | 1461706051762 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}] 14:27:31 INFO - PROCESS | 1712 | 1461706051882 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:27:31 INFO - PROCESS | 1712 | 1461706051910 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e5c800 == 83 [pid = 1712] [id = 521] 14:27:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x12cdeb800) [pid = 1712] [serial = 1563] [outer = 0x0] 14:27:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 192 (0x134912800) [pid = 1712] [serial = 1564] [outer = 0x12cdeb800] 14:27:31 INFO - PROCESS | 1712 | 1461706051940 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 193 (0x134919800) [pid = 1712] [serial = 1565] [outer = 0x12cdeb800] 14:27:32 INFO - PROCESS | 1712 | 1461706052292 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]]]}] 14:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 574ms 14:27:32 INFO - PROCESS | 1712 | 1461706052328 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:27:32 INFO - PROCESS | 1712 | 1461706052329 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 14:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:27:32 INFO - PROCESS | 1712 | 1461706052332 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:27:32 INFO - PROCESS | 1712 | 1461706052333 Marionette TRACE conn2 <- [1,2058,null,{}] 14:27:32 INFO - PROCESS | 1712 | 1461706052335 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}] 14:27:32 INFO - PROCESS | 1712 | 1461706052435 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:27:32 INFO - PROCESS | 1712 | 1461706052512 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x137fa1800 == 84 [pid = 1712] [id = 522] 14:27:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 194 (0x134910800) [pid = 1712] [serial = 1566] [outer = 0x0] 14:27:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 195 (0x13514ec00) [pid = 1712] [serial = 1567] [outer = 0x134910800] 14:27:32 INFO - PROCESS | 1712 | 1461706052537 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 196 (0x137f18400) [pid = 1712] [serial = 1568] [outer = 0x134910800] 14:27:32 INFO - PROCESS | 1712 | 1461706052838 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]]]}] 14:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 14:27:32 INFO - PROCESS | 1712 | 1461706052851 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:27:32 INFO - PROCESS | 1712 | 1461706052853 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 14:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:27:32 INFO - PROCESS | 1712 | 1461706052863 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:27:32 INFO - PROCESS | 1712 | 1461706052864 Marionette TRACE conn2 <- [1,2062,null,{}] 14:27:32 INFO - PROCESS | 1712 | 1461706052867 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}] 14:27:32 INFO - PROCESS | 1712 | 1461706052972 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:27:32 INFO - PROCESS | 1712 | 1461706052976 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x140173800 == 85 [pid = 1712] [id = 523] 14:27:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 197 (0x115ee3000) [pid = 1712] [serial = 1569] [outer = 0x0] 14:27:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 198 (0x135eeac00) [pid = 1712] [serial = 1570] [outer = 0x115ee3000] 14:27:33 INFO - PROCESS | 1712 | 1461706053001 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 199 (0x135ef0000) [pid = 1712] [serial = 1571] [outer = 0x115ee3000] 14:27:33 INFO - PROCESS | 1712 | 1461706053367 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]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 518ms 14:27:33 INFO - PROCESS | 1712 | 1461706053382 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 1712 | 1461706053383 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 14:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:27:33 INFO - PROCESS | 1712 | 1461706053389 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - PROCESS | 1712 | 1461706053390 Marionette TRACE conn2 <- [1,2066,null,{}] 14:27:33 INFO - PROCESS | 1712 | 1461706053393 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}] 14:27:33 INFO - PROCESS | 1712 | 1461706053529 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:27:33 INFO - PROCESS | 1712 | 1461706053659 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x118479800 == 86 [pid = 1712] [id = 524] 14:27:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 200 (0x110f0f000) [pid = 1712] [serial = 1572] [outer = 0x0] 14:27:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 201 (0x110f18400) [pid = 1712] [serial = 1573] [outer = 0x110f0f000] 14:27:33 INFO - PROCESS | 1712 | 1461706053692 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 202 (0x1111d7000) [pid = 1712] [serial = 1574] [outer = 0x110f0f000] 14:27:34 INFO - PROCESS | 1712 | 1461706054146 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]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 820ms 14:27:34 INFO - PROCESS | 1712 | 1461706054219 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 1712 | 1461706054222 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 14:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:27:34 INFO - PROCESS | 1712 | 1461706054255 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 1712 | 1461706054257 Marionette TRACE conn2 <- [1,2070,null,{}] 14:27:34 INFO - PROCESS | 1712 | 1461706054261 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}] 14:27:34 INFO - PROCESS | 1712 | 1461706054386 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:27:34 INFO - PROCESS | 1712 | 1461706054473 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac52800 == 87 [pid = 1712] [id = 525] 14:27:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 203 (0x119115000) [pid = 1712] [serial = 1575] [outer = 0x0] 14:27:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 204 (0x1196c2800) [pid = 1712] [serial = 1576] [outer = 0x119115000] 14:27:34 INFO - PROCESS | 1712 | 1461706054504 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 205 (0x11978d400) [pid = 1712] [serial = 1577] [outer = 0x119115000] 14:27:34 INFO - PROCESS | 1712 | 1461706054944 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]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 750ms 14:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:27:34 INFO - PROCESS | 1712 | 1461706054979 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 1712 | 1461706054982 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 14:27:34 INFO - PROCESS | 1712 | 1461706054985 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 1712 | 1461706054986 Marionette TRACE conn2 <- [1,2074,null,{}] 14:27:34 INFO - PROCESS | 1712 | 1461706054989 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}] 14:27:35 INFO - PROCESS | 1712 | 1461706055108 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:27:35 INFO - PROCESS | 1712 | 1461706055196 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f09e000 == 88 [pid = 1712] [id = 526] 14:27:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 206 (0x119975800) [pid = 1712] [serial = 1578] [outer = 0x0] 14:27:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 207 (0x121bf6400) [pid = 1712] [serial = 1579] [outer = 0x119975800] 14:27:35 INFO - PROCESS | 1712 | 1461706055227 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 208 (0x128d0b400) [pid = 1712] [serial = 1580] [outer = 0x119975800] 14:27:35 INFO - PROCESS | 1712 | 1461706055636 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]]]}] 14:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 719ms 14:27:35 INFO - PROCESS | 1712 | 1461706055705 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:27:35 INFO - PROCESS | 1712 | 1461706055707 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 14:27:35 INFO - PROCESS | 1712 | 1461706055714 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:27:35 INFO - PROCESS | 1712 | 1461706055719 Marionette TRACE conn2 <- [1,2078,null,{}] 14:27:35 INFO - PROCESS | 1712 | 1461706055741 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}] 14:27:35 INFO - PROCESS | 1712 | 1461706055865 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:27:35 INFO - PROCESS | 1712 | 1461706055951 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x141388000 == 89 [pid = 1712] [id = 527] 14:27:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 209 (0x119f4e800) [pid = 1712] [serial = 1581] [outer = 0x0] 14:27:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 210 (0x12c797800) [pid = 1712] [serial = 1582] [outer = 0x119f4e800] 14:27:35 INFO - PROCESS | 1712 | 1461706055981 Marionette DEBUG loaded listener.js 14:27:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x12d632400) [pid = 1712] [serial = 1583] [outer = 0x119f4e800] 14:27:36 INFO - PROCESS | 1712 | 1461706056391 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]]]}] 14:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 694ms 14:27:36 INFO - PROCESS | 1712 | 1461706056404 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:27:36 INFO - PROCESS | 1712 | 1461706056407 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 14:27:36 INFO - PROCESS | 1712 | 1461706056409 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:27:36 INFO - PROCESS | 1712 | 1461706056410 Marionette TRACE conn2 <- [1,2082,null,{}] 14:27:36 INFO - PROCESS | 1712 | 1461706056413 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}] 14:27:36 INFO - PROCESS | 1712 | 1461706056536 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:27:36 INFO - PROCESS | 1712 | 1461706056652 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x141e29000 == 90 [pid = 1712] [id = 528] 14:27:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x12ca74c00) [pid = 1712] [serial = 1584] [outer = 0x0] 14:27:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x13490d400) [pid = 1712] [serial = 1585] [outer = 0x12ca74c00] 14:27:36 INFO - PROCESS | 1712 | 1461706056683 Marionette DEBUG loaded listener.js 14:27:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x135152800) [pid = 1712] [serial = 1586] [outer = 0x12ca74c00] 14:27:37 INFO - PROCESS | 1712 | 1461706057074 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]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 718ms 14:27:37 INFO - PROCESS | 1712 | 1461706057128 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 1712 | 1461706057129 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 14:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:27:37 INFO - PROCESS | 1712 | 1461706057132 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 1712 | 1461706057133 Marionette TRACE conn2 <- [1,2086,null,{}] 14:27:37 INFO - PROCESS | 1712 | 1461706057136 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}] 14:27:37 INFO - PROCESS | 1712 | 1461706057272 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:27:37 INFO - PROCESS | 1712 | 1461706057360 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x141333000 == 91 [pid = 1712] [id = 529] 14:27:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x12a9ca000) [pid = 1712] [serial = 1587] [outer = 0x0] 14:27:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x12a9cbc00) [pid = 1712] [serial = 1588] [outer = 0x12a9ca000] 14:27:37 INFO - PROCESS | 1712 | 1461706057396 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x1352a4000) [pid = 1712] [serial = 1589] [outer = 0x12a9ca000] 14:27:37 INFO - PROCESS | 1712 | 1461706057825 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]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 721ms 14:27:37 INFO - PROCESS | 1712 | 1461706057868 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 1712 | 1461706057870 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 14:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:27:37 INFO - PROCESS | 1712 | 1461706057874 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 1712 | 1461706057875 Marionette TRACE conn2 <- [1,2090,null,{}] 14:27:37 INFO - PROCESS | 1712 | 1461706057878 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}] 14:27:38 INFO - PROCESS | 1712 | 1461706058000 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:27:38 INFO - PROCESS | 1712 | 1461706058088 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f6ec000 == 92 [pid = 1712] [id = 530] 14:27:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x135eebc00) [pid = 1712] [serial = 1590] [outer = 0x0] 14:27:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x137f22c00) [pid = 1712] [serial = 1591] [outer = 0x135eebc00] 14:27:38 INFO - PROCESS | 1712 | 1461706058116 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 220 (0x137f86000) [pid = 1712] [serial = 1592] [outer = 0x135eebc00] 14:27:38 INFO - PROCESS | 1712 | 1461706058535 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]]]}] 14:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 673ms 14:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:27:38 INFO - PROCESS | 1712 | 1461706058547 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:27:38 INFO - PROCESS | 1712 | 1461706058549 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 14:27:38 INFO - PROCESS | 1712 | 1461706058552 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:27:38 INFO - PROCESS | 1712 | 1461706058554 Marionette TRACE conn2 <- [1,2094,null,{}] 14:27:38 INFO - PROCESS | 1712 | 1461706058557 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}] 14:27:38 INFO - PROCESS | 1712 | 1461706058692 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:27:38 INFO - PROCESS | 1712 | 1461706058780 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406d6000 == 93 [pid = 1712] [id = 531] 14:27:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 221 (0x137f1e000) [pid = 1712] [serial = 1593] [outer = 0x0] 14:27:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 222 (0x13f50a800) [pid = 1712] [serial = 1594] [outer = 0x137f1e000] 14:27:38 INFO - PROCESS | 1712 | 1461706058809 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 223 (0x13f70a400) [pid = 1712] [serial = 1595] [outer = 0x137f1e000] 14:27:39 INFO - PROCESS | 1712 | 1461706059224 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]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 722ms 14:27:39 INFO - PROCESS | 1712 | 1461706059274 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 1712 | 1461706059275 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 14:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:27:39 INFO - PROCESS | 1712 | 1461706059277 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - PROCESS | 1712 | 1461706059278 Marionette TRACE conn2 <- [1,2098,null,{}] 14:27:39 INFO - PROCESS | 1712 | 1461706059281 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}] 14:27:39 INFO - PROCESS | 1712 | 1461706059400 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:27:39 INFO - PROCESS | 1712 | 1461706059488 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406e8800 == 94 [pid = 1712] [id = 532] 14:27:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 224 (0x13f506800) [pid = 1712] [serial = 1596] [outer = 0x0] 14:27:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 225 (0x13f70f800) [pid = 1712] [serial = 1597] [outer = 0x13f506800] 14:27:39 INFO - PROCESS | 1712 | 1461706059519 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 226 (0x13f714000) [pid = 1712] [serial = 1598] [outer = 0x13f506800] 14:27:39 INFO - PROCESS | 1712 | 1461706059938 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]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 674ms 14:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:27:39 INFO - PROCESS | 1712 | 1461706059954 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 1712 | 1461706059955 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 14:27:39 INFO - PROCESS | 1712 | 1461706059958 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - PROCESS | 1712 | 1461706059959 Marionette TRACE conn2 <- [1,2102,null,{}] 14:27:39 INFO - PROCESS | 1712 | 1461706059962 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}] 14:27:40 INFO - PROCESS | 1712 | 1461706060097 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:27:40 INFO - PROCESS | 1712 | 1461706060215 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x141415000 == 95 [pid = 1712] [id = 533] 14:27:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 227 (0x13f50d800) [pid = 1712] [serial = 1599] [outer = 0x0] 14:27:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x13f7c7800) [pid = 1712] [serial = 1600] [outer = 0x13f50d800] 14:27:40 INFO - PROCESS | 1712 | 1461706060246 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x1409e3800) [pid = 1712] [serial = 1601] [outer = 0x13f50d800] 14:27:40 INFO - PROCESS | 1712 | 1461706060638 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]]]}] 14:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 719ms 14:27:40 INFO - PROCESS | 1712 | 1461706060678 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 1712 | 1461706060679 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 14:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:27:40 INFO - PROCESS | 1712 | 1461706060682 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - PROCESS | 1712 | 1461706060683 Marionette TRACE conn2 <- [1,2106,null,{}] 14:27:40 INFO - PROCESS | 1712 | 1461706060686 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}] 14:27:40 INFO - PROCESS | 1712 | 1461706060855 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:27:40 INFO - PROCESS | 1712 | 1461706060947 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x134969000 == 96 [pid = 1712] [id = 534] 14:27:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x119755800) [pid = 1712] [serial = 1602] [outer = 0x0] 14:27:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 231 (0x13f508400) [pid = 1712] [serial = 1603] [outer = 0x119755800] 14:27:40 INFO - PROCESS | 1712 | 1461706060980 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 232 (0x13f7c9400) [pid = 1712] [serial = 1604] [outer = 0x119755800] 14:27:41 INFO - PROCESS | 1712 | 1461706061520 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]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 869ms 14:27:41 INFO - PROCESS | 1712 | 1461706061555 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 1712 | 1461706061557 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 14:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:27:41 INFO - PROCESS | 1712 | 1461706061561 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - PROCESS | 1712 | 1461706061564 Marionette TRACE conn2 <- [1,2110,null,{}] 14:27:41 INFO - PROCESS | 1712 | 1461706061568 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}] 14:27:41 INFO - PROCESS | 1712 | 1461706061771 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:27:41 INFO - PROCESS | 1712 | 1461706061947 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a80b000 == 97 [pid = 1712] [id = 535] 14:27:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 233 (0x11a264800) [pid = 1712] [serial = 1605] [outer = 0x0] 14:27:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 234 (0x142044400) [pid = 1712] [serial = 1606] [outer = 0x11a264800] 14:27:41 INFO - PROCESS | 1712 | 1461706061980 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 235 (0x14204fc00) [pid = 1712] [serial = 1607] [outer = 0x11a264800] 14:27:42 INFO - PROCESS | 1712 | 1461706062408 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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 872ms 14:27:42 INFO - PROCESS | 1712 | 1461706062432 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 1712 | 1461706062434 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 14:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:27:42 INFO - PROCESS | 1712 | 1461706062439 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 1712 | 1461706062440 Marionette TRACE conn2 <- [1,2114,null,{}] 14:27:42 INFO - PROCESS | 1712 | 1461706062442 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}] 14:27:42 INFO - PROCESS | 1712 | 1461706062562 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:27:42 INFO - PROCESS | 1712 | 1461706062654 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cdba800 == 98 [pid = 1712] [id = 536] 14:27:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 236 (0x12c10c400) [pid = 1712] [serial = 1608] [outer = 0x0] 14:27:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 237 (0x142050000) [pid = 1712] [serial = 1609] [outer = 0x12c10c400] 14:27:42 INFO - PROCESS | 1712 | 1461706062682 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 238 (0x1421d8400) [pid = 1712] [serial = 1610] [outer = 0x12c10c400] 14:27:43 INFO - PROCESS | 1712 | 1461706063334 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]]]}] 14:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 922ms 14:27:43 INFO - PROCESS | 1712 | 1461706063391 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:27:43 INFO - PROCESS | 1712 | 1461706063394 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 14:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:27:43 INFO - PROCESS | 1712 | 1461706063400 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 1712 | 1461706063404 Marionette TRACE conn2 <- [1,2118,null,{}] 14:27:43 INFO - PROCESS | 1712 | 1461706063408 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}] 14:27:43 INFO - PROCESS | 1712 | 1461706063532 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:27:43 INFO - PROCESS | 1712 | 1461706063627 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e2c800 == 99 [pid = 1712] [id = 537] 14:27:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 239 (0x1130c6c00) [pid = 1712] [serial = 1611] [outer = 0x0] 14:27:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 240 (0x115ee8400) [pid = 1712] [serial = 1612] [outer = 0x1130c6c00] 14:27:43 INFO - PROCESS | 1712 | 1461706063656 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 241 (0x1180a3800) [pid = 1712] [serial = 1613] [outer = 0x1130c6c00] 14:27:44 INFO - PROCESS | 1712 | 1461706064113 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]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 774ms 14:27:44 INFO - PROCESS | 1712 | 1461706064175 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 1712 | 1461706064179 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 14:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:27:44 INFO - PROCESS | 1712 | 1461706064183 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 1712 | 1461706064185 Marionette TRACE conn2 <- [1,2122,null,{}] 14:27:44 INFO - PROCESS | 1712 | 1461706064187 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}] 14:27:44 INFO - PROCESS | 1712 | 1461706064297 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:27:44 INFO - PROCESS | 1712 | 1461706064391 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x125627000 == 100 [pid = 1712] [id = 538] 14:27:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 242 (0x119185c00) [pid = 1712] [serial = 1614] [outer = 0x0] 14:27:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x119756400) [pid = 1712] [serial = 1615] [outer = 0x119185c00] 14:27:44 INFO - PROCESS | 1712 | 1461706064419 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 244 (0x11997a800) [pid = 1712] [serial = 1616] [outer = 0x119185c00] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7c1000 == 99 [pid = 1712] [id = 262] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x1217be000 == 98 [pid = 1712] [id = 424] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x140173800 == 97 [pid = 1712] [id = 523] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x137fa1800 == 96 [pid = 1712] [id = 522] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x137e5c800 == 95 [pid = 1712] [id = 521] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x135e69800 == 94 [pid = 1712] [id = 520] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 243 (0x13f503400) [pid = 1712] [serial = 1501] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x135251000 == 93 [pid = 1712] [id = 519] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x134955800 == 92 [pid = 1712] [id = 518] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x131f9e800 == 91 [pid = 1712] [id = 517] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12d56c800 == 90 [pid = 1712] [id = 516] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7b0800 == 89 [pid = 1712] [id = 515] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x128d55000 == 88 [pid = 1712] [id = 514] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x1219a2800 == 87 [pid = 1712] [id = 513] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x11678d000 == 86 [pid = 1712] [id = 512] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x12a979800 == 85 [pid = 1712] [id = 511] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x13f54f000 == 84 [pid = 1712] [id = 505] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x137ed6000 == 83 [pid = 1712] [id = 504] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x1349c1000 == 82 [pid = 1712] [id = 503] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x128764800 == 81 [pid = 1712] [id = 502] 14:27:44 INFO - PROCESS | 1712 | --DOCSHELL 0x1217bc000 == 80 [pid = 1712] [id = 501] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 242 (0x128572000) [pid = 1712] [serial = 1483] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 241 (0x12bfebc00) [pid = 1712] [serial = 1486] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 240 (0x12cdeac00) [pid = 1712] [serial = 1489] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 239 (0x12d65e400) [pid = 1712] [serial = 1490] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 238 (0x12c79d000) [pid = 1712] [serial = 1487] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 237 (0x132784400) [pid = 1712] [serial = 1459] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 236 (0x13278f000) [pid = 1712] [serial = 1462] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 235 (0x119974800) [pid = 1712] [serial = 1477] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 234 (0x119f64400) [pid = 1712] [serial = 1478] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 233 (0x11996d800) [pid = 1712] [serial = 1493] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 232 (0x110f16800) [pid = 1712] [serial = 1437] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 231 (0x1131b9800) [pid = 1712] [serial = 1471] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 230 (0x11716f400) [pid = 1712] [serial = 1472] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 229 (0x11a25a400) [pid = 1712] [serial = 1480] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 228 (0x11975bc00) [pid = 1712] [serial = 1443] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 227 (0x12c10a800) [pid = 1712] [serial = 1449] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 226 (0x11304c400) [pid = 1712] [serial = 1468] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 225 (0x1164fb000) [pid = 1712] [serial = 1469] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 224 (0x119181400) [pid = 1712] [serial = 1465] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 223 (0x12d806400) [pid = 1712] [serial = 1456] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 222 (0x117c38c00) [pid = 1712] [serial = 1440] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 221 (0x12d65b800) [pid = 1712] [serial = 1453] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 220 (0x12d2b2800) [pid = 1712] [serial = 1435] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 219 (0x12352cc00) [pid = 1712] [serial = 1446] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 218 (0x13529f800) [pid = 1712] [serial = 1498] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 217 (0x12567b400) [pid = 1712] [serial = 901] [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.] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x1352a9c00) [pid = 1712] [serial = 1499] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 215 (0x12a874000) [pid = 1712] [serial = 1495] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 214 (0x1196cfc00) [pid = 1712] [serial = 1474] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 213 (0x1131b8c00) [pid = 1712] [serial = 1492] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 212 (0x11978ac00) [pid = 1712] [serial = 1475] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 211 (0x12bce6800) [pid = 1712] [serial = 1484] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 210 (0x13278fc00) [pid = 1712] [serial = 1496] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | --DOMWINDOW == 209 (0x12363fc00) [pid = 1712] [serial = 1481] [outer = 0x0] [url = about:blank] 14:27:44 INFO - PROCESS | 1712 | 1461706064900 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]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 771ms 14:27:44 INFO - PROCESS | 1712 | 1461706064955 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 1712 | 1461706064956 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 14:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:27:44 INFO - PROCESS | 1712 | 1461706064958 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 1712 | 1461706064961 Marionette TRACE conn2 <- [1,2126,null,{}] 14:27:44 INFO - PROCESS | 1712 | 1461706064974 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}] 14:27:45 INFO - PROCESS | 1712 | 1461706065081 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:27:45 INFO - PROCESS | 1712 | 1461706065160 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e38800 == 81 [pid = 1712] [id = 539] 14:27:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 210 (0x11716f000) [pid = 1712] [serial = 1617] [outer = 0x0] 14:27:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x119f64400) [pid = 1712] [serial = 1618] [outer = 0x11716f000] 14:27:45 INFO - PROCESS | 1712 | 1461706065189 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x11a262400) [pid = 1712] [serial = 1619] [outer = 0x11716f000] 14:27:45 INFO - PROCESS | 1712 | 1461706065524 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]]]}] 14:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 571ms 14:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:27:45 INFO - PROCESS | 1712 | 1461706065529 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:27:45 INFO - PROCESS | 1712 | 1461706065531 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 14:27:45 INFO - PROCESS | 1712 | 1461706065533 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:27:45 INFO - PROCESS | 1712 | 1461706065534 Marionette TRACE conn2 <- [1,2130,null,{}] 14:27:45 INFO - PROCESS | 1712 | 1461706065539 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}] 14:27:45 INFO - PROCESS | 1712 | 1461706065639 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:27:45 INFO - PROCESS | 1712 | 1461706065644 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c154800 == 82 [pid = 1712] [id = 540] 14:27:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x12352cc00) [pid = 1712] [serial = 1620] [outer = 0x0] 14:27:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x125003c00) [pid = 1712] [serial = 1621] [outer = 0x12352cc00] 14:27:45 INFO - PROCESS | 1712 | 1461706065670 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x126eaec00) [pid = 1712] [serial = 1622] [outer = 0x12352cc00] 14:27:46 INFO - PROCESS | 1712 | 1461706066089 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] 14:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:27:46 INFO - PROCESS | 1712 | 1461706066110 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 14:27:46 INFO - PROCESS | 1712 | 1461706066113 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 1712 | 1461706066115 Marionette TRACE conn2 <- [1,2134,null,{}] 14:27:46 INFO - PROCESS | 1712 | 1461706066118 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}] 14:27:46 INFO - PROCESS | 1712 | 1461706066273 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:27:46 INFO - PROCESS | 1712 | 1461706066417 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d25e000 == 83 [pid = 1712] [id = 541] 14:27:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x126ee8c00) [pid = 1712] [serial = 1623] [outer = 0x0] 14:27:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x128f39800) [pid = 1712] [serial = 1624] [outer = 0x126ee8c00] 14:27:46 INFO - PROCESS | 1712 | 1461706066462 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x12a9c5400) [pid = 1712] [serial = 1625] [outer = 0x126ee8c00] 14:27:46 INFO - PROCESS | 1712 | 1461706066813 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]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 723ms 14:27:46 INFO - PROCESS | 1712 | 1461706066839 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 1712 | 1461706066841 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 14:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:27:46 INFO - PROCESS | 1712 | 1461706066843 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 1712 | 1461706066845 Marionette TRACE conn2 <- [1,2138,null,{}] 14:27:46 INFO - PROCESS | 1712 | 1461706066847 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}] 14:27:47 INFO - PROCESS | 1712 | 1461706067004 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:27:47 INFO - PROCESS | 1712 | 1461706067022 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x12dac5000 == 84 [pid = 1712] [id = 542] 14:27:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x12a9c2000) [pid = 1712] [serial = 1626] [outer = 0x0] 14:27:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 220 (0x12ac6f800) [pid = 1712] [serial = 1627] [outer = 0x12a9c2000] 14:27:47 INFO - PROCESS | 1712 | 1461706067049 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 221 (0x12cde3800) [pid = 1712] [serial = 1628] [outer = 0x12a9c2000] 14:27:47 INFO - PROCESS | 1712 | 1461706067394 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]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 570ms 14:27:47 INFO - PROCESS | 1712 | 1461706067416 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 1712 | 1461706067418 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 14:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:27:47 INFO - PROCESS | 1712 | 1461706067422 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 1712 | 1461706067423 Marionette TRACE conn2 <- [1,2142,null,{}] 14:27:47 INFO - PROCESS | 1712 | 1461706067426 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}] 14:27:47 INFO - PROCESS | 1712 | 1461706067550 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:27:47 INFO - PROCESS | 1712 | 1461706067564 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x13482b000 == 85 [pid = 1712] [id = 543] 14:27:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 222 (0x12c79d000) [pid = 1712] [serial = 1629] [outer = 0x0] 14:27:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 223 (0x12d625c00) [pid = 1712] [serial = 1630] [outer = 0x12c79d000] 14:27:47 INFO - PROCESS | 1712 | 1461706067589 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 224 (0x12d62e000) [pid = 1712] [serial = 1631] [outer = 0x12c79d000] 14:27:47 INFO - PROCESS | 1712 | 1461706067955 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] 14:27:47 INFO - PROCESS | 1712 | 1461706067994 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 14:27:47 INFO - PROCESS | 1712 | 1461706067996 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 1712 | 1461706067997 Marionette TRACE conn2 <- [1,2146,null,{}] 14:27:48 INFO - PROCESS | 1712 | 1461706068000 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}] 14:27:48 INFO - PROCESS | 1712 | 1461706068125 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:27:48 INFO - PROCESS | 1712 | 1461706068139 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x135250800 == 86 [pid = 1712] [id = 544] 14:27:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 225 (0x12d632c00) [pid = 1712] [serial = 1632] [outer = 0x0] 14:27:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 226 (0x12d811800) [pid = 1712] [serial = 1633] [outer = 0x12d632c00] 14:27:48 INFO - PROCESS | 1712 | 1461706068164 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 227 (0x11862a800) [pid = 1712] [serial = 1634] [outer = 0x12d632c00] 14:27:48 INFO - PROCESS | 1712 | 1461706068518 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] 14:27:48 INFO - PROCESS | 1712 | 1461706068566 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 14:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:27:48 INFO - PROCESS | 1712 | 1461706068575 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:27:48 INFO - PROCESS | 1712 | 1461706068576 Marionette TRACE conn2 <- [1,2150,null,{}] 14:27:48 INFO - PROCESS | 1712 | 1461706068578 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}] 14:27:48 INFO - PROCESS | 1712 | 1461706068717 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:27:48 INFO - PROCESS | 1712 | 1461706068730 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e42800 == 87 [pid = 1712] [id = 545] 14:27:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x1197cc800) [pid = 1712] [serial = 1635] [outer = 0x0] 14:27:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x134914400) [pid = 1712] [serial = 1636] [outer = 0x1197cc800] 14:27:48 INFO - PROCESS | 1712 | 1461706068756 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x1352a8800) [pid = 1712] [serial = 1637] [outer = 0x1197cc800] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 229 (0x126ea7400) [pid = 1712] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 228 (0x12d62cc00) [pid = 1712] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 227 (0x12d2ac400) [pid = 1712] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 226 (0x12d62fc00) [pid = 1712] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 225 (0x1250df800) [pid = 1712] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 224 (0x11716ec00) [pid = 1712] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 223 (0x115ee1400) [pid = 1712] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 222 (0x1352ac000) [pid = 1712] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 221 (0x1161d2000) [pid = 1712] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 220 (0x119f50000) [pid = 1712] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 219 (0x119f4d800) [pid = 1712] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 218 (0x134910800) [pid = 1712] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 217 (0x12cdeb800) [pid = 1712] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:27:49 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x129810400) [pid = 1712] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:27:49 INFO - PROCESS | 1712 | 1461706069317 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]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 769ms 14:27:49 INFO - PROCESS | 1712 | 1461706069344 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 1712 | 1461706069345 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 14:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:27:49 INFO - PROCESS | 1712 | 1461706069348 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - PROCESS | 1712 | 1461706069349 Marionette TRACE conn2 <- [1,2154,null,{}] 14:27:49 INFO - PROCESS | 1712 | 1461706069353 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}] 14:27:49 INFO - PROCESS | 1712 | 1461706069455 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:27:49 INFO - PROCESS | 1712 | 1461706069539 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d57e800 == 88 [pid = 1712] [id = 546] 14:27:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x119702c00) [pid = 1712] [serial = 1638] [outer = 0x0] 14:27:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x126eb2400) [pid = 1712] [serial = 1639] [outer = 0x119702c00] 14:27:49 INFO - PROCESS | 1712 | 1461706069564 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x12d80c000) [pid = 1712] [serial = 1640] [outer = 0x119702c00] 14:27:49 INFO - PROCESS | 1712 | 1461706069882 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]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 574ms 14:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:27:49 INFO - PROCESS | 1712 | 1461706069922 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 1712 | 1461706069924 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 14:27:49 INFO - PROCESS | 1712 | 1461706069926 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - PROCESS | 1712 | 1461706069928 Marionette TRACE conn2 <- [1,2158,null,{}] 14:27:49 INFO - PROCESS | 1712 | 1461706069930 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}] 14:27:50 INFO - PROCESS | 1712 | 1461706070043 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:27:50 INFO - PROCESS | 1712 | 1461706070120 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x137fa9000 == 89 [pid = 1712] [id = 547] 14:27:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 220 (0x119f45400) [pid = 1712] [serial = 1641] [outer = 0x0] 14:27:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 221 (0x1352aec00) [pid = 1712] [serial = 1642] [outer = 0x119f45400] 14:27:50 INFO - PROCESS | 1712 | 1461706070149 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 222 (0x13f70a000) [pid = 1712] [serial = 1643] [outer = 0x119f45400] 14:27:50 INFO - PROCESS | 1712 | 1461706070478 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]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 571ms 14:27:50 INFO - PROCESS | 1712 | 1461706070498 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 1712 | 1461706070499 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 14:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:27:50 INFO - PROCESS | 1712 | 1461706070503 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 1712 | 1461706070505 Marionette TRACE conn2 <- [1,2162,null,{}] 14:27:50 INFO - PROCESS | 1712 | 1461706070508 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}] 14:27:50 INFO - PROCESS | 1712 | 1461706070610 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:27:50 INFO - PROCESS | 1712 | 1461706070615 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x14016b000 == 90 [pid = 1712] [id = 548] 14:27:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 223 (0x137d33400) [pid = 1712] [serial = 1644] [outer = 0x0] 14:27:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 224 (0x137d37000) [pid = 1712] [serial = 1645] [outer = 0x137d33400] 14:27:50 INFO - PROCESS | 1712 | 1461706070640 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 225 (0x137d3c400) [pid = 1712] [serial = 1646] [outer = 0x137d33400] 14:27:51 INFO - PROCESS | 1712 | 1461706071009 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]]]}] 14:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 522ms 14:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:27:51 INFO - PROCESS | 1712 | 1461706071025 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 1712 | 1461706071026 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 14:27:51 INFO - PROCESS | 1712 | 1461706071028 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - PROCESS | 1712 | 1461706071029 Marionette TRACE conn2 <- [1,2166,null,{}] 14:27:51 INFO - PROCESS | 1712 | 1461706071031 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}] 14:27:51 INFO - PROCESS | 1712 | 1461706071180 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:27:51 INFO - PROCESS | 1712 | 1461706071318 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x11923a800 == 91 [pid = 1712] [id = 549] 14:27:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 226 (0x110fdfc00) [pid = 1712] [serial = 1647] [outer = 0x0] 14:27:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 227 (0x111d3a800) [pid = 1712] [serial = 1648] [outer = 0x110fdfc00] 14:27:51 INFO - PROCESS | 1712 | 1461706071380 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x11321d000) [pid = 1712] [serial = 1649] [outer = 0x110fdfc00] 14:27:51 INFO - PROCESS | 1712 | 1461706071832 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]]]}] 14:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 870ms 14:27:51 INFO - PROCESS | 1712 | 1461706071899 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 1712 | 1461706071902 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 14:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:27:51 INFO - PROCESS | 1712 | 1461706071906 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - PROCESS | 1712 | 1461706071908 Marionette TRACE conn2 <- [1,2170,null,{}] 14:27:51 INFO - PROCESS | 1712 | 1461706071911 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}] 14:27:52 INFO - PROCESS | 1712 | 1461706072042 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:27:52 INFO - PROCESS | 1712 | 1461706072134 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc6f800 == 92 [pid = 1712] [id = 550] 14:27:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x1167b8800) [pid = 1712] [serial = 1650] [outer = 0x0] 14:27:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x119688800) [pid = 1712] [serial = 1651] [outer = 0x1167b8800] 14:27:52 INFO - PROCESS | 1712 | 1461706072166 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 231 (0x119971400) [pid = 1712] [serial = 1652] [outer = 0x1167b8800] 14:27:52 INFO - PROCESS | 1712 | 1461706072584 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]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 722ms 14:27:52 INFO - PROCESS | 1712 | 1461706072630 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 1712 | 1461706072633 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 14:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:27:52 INFO - PROCESS | 1712 | 1461706072650 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 1712 | 1461706072651 Marionette TRACE conn2 <- [1,2174,null,{}] 14:27:52 INFO - PROCESS | 1712 | 1461706072673 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}] 14:27:52 INFO - PROCESS | 1712 | 1461706072796 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:27:52 INFO - PROCESS | 1712 | 1461706072889 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x13525d000 == 93 [pid = 1712] [id = 551] 14:27:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 232 (0x11a092c00) [pid = 1712] [serial = 1653] [outer = 0x0] 14:27:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 233 (0x123641c00) [pid = 1712] [serial = 1654] [outer = 0x11a092c00] 14:27:52 INFO - PROCESS | 1712 | 1461706072919 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 234 (0x12a9c3400) [pid = 1712] [serial = 1655] [outer = 0x11a092c00] 14:27:53 INFO - PROCESS | 1712 | 1461706073361 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]]]}] 14:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 740ms 14:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:27:53 INFO - PROCESS | 1712 | 1461706073389 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 1712 | 1461706073390 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 14:27:53 INFO - PROCESS | 1712 | 1461706073398 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 1712 | 1461706073402 Marionette TRACE conn2 <- [1,2178,null,{}] 14:27:53 INFO - PROCESS | 1712 | 1461706073406 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}] 14:27:53 INFO - PROCESS | 1712 | 1461706073528 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:27:53 INFO - PROCESS | 1712 | 1461706073620 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x14136d000 == 94 [pid = 1712] [id = 552] 14:27:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 235 (0x12a9c6400) [pid = 1712] [serial = 1656] [outer = 0x0] 14:27:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 236 (0x12be9e800) [pid = 1712] [serial = 1657] [outer = 0x12a9c6400] 14:27:53 INFO - PROCESS | 1712 | 1461706073651 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 237 (0x12d805800) [pid = 1712] [serial = 1658] [outer = 0x12a9c6400] 14:27:54 INFO - PROCESS | 1712 | 1461706074061 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]]]}] 14:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 14:27:54 INFO - PROCESS | 1712 | 1461706074123 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 1712 | 1461706074125 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 14:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:27:54 INFO - PROCESS | 1712 | 1461706074128 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 1712 | 1461706074129 Marionette TRACE conn2 <- [1,2182,null,{}] 14:27:54 INFO - PROCESS | 1712 | 1461706074131 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}] 14:27:54 INFO - PROCESS | 1712 | 1461706074254 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:27:54 INFO - PROCESS | 1712 | 1461706074375 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x14141d000 == 95 [pid = 1712] [id = 553] 14:27:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 238 (0x12d628c00) [pid = 1712] [serial = 1659] [outer = 0x0] 14:27:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 239 (0x135ee4400) [pid = 1712] [serial = 1660] [outer = 0x12d628c00] 14:27:54 INFO - PROCESS | 1712 | 1461706074406 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 240 (0x137d3c800) [pid = 1712] [serial = 1661] [outer = 0x12d628c00] 14:27:54 INFO - PROCESS | 1712 | 1461706074830 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]]]}] 14:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 718ms 14:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:27:54 INFO - PROCESS | 1712 | 1461706074847 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 1712 | 1461706074848 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 14:27:54 INFO - PROCESS | 1712 | 1461706074851 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 1712 | 1461706074852 Marionette TRACE conn2 <- [1,2186,null,{}] 14:27:54 INFO - PROCESS | 1712 | 1461706074854 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}] 14:27:54 INFO - PROCESS | 1712 | 1461706074975 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:27:55 INFO - PROCESS | 1712 | 1461706075093 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x140458800 == 96 [pid = 1712] [id = 554] 14:27:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 241 (0x1349dc800) [pid = 1712] [serial = 1662] [outer = 0x0] 14:27:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 242 (0x1349de400) [pid = 1712] [serial = 1663] [outer = 0x1349dc800] 14:27:55 INFO - PROCESS | 1712 | 1461706075132 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x137f18000) [pid = 1712] [serial = 1664] [outer = 0x1349dc800] 14:27:55 INFO - PROCESS | 1712 | 1461706075570 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]]]}] 14:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 769ms 14:27:55 INFO - PROCESS | 1712 | 1461706075628 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 1712 | 1461706075629 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 14:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:27:55 INFO - PROCESS | 1712 | 1461706075631 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 1712 | 1461706075632 Marionette TRACE conn2 <- [1,2190,null,{}] 14:27:55 INFO - PROCESS | 1712 | 1461706075635 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}] 14:27:55 INFO - PROCESS | 1712 | 1461706075756 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:27:55 INFO - PROCESS | 1712 | 1461706075876 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x1408b8800 == 97 [pid = 1712] [id = 555] 14:27:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 244 (0x13592dc00) [pid = 1712] [serial = 1665] [outer = 0x0] 14:27:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 245 (0x135934000) [pid = 1712] [serial = 1666] [outer = 0x13592dc00] 14:27:55 INFO - PROCESS | 1712 | 1461706075910 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 246 (0x137f1f800) [pid = 1712] [serial = 1667] [outer = 0x13592dc00] 14:27:56 INFO - PROCESS | 1712 | 1461706076337 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]]]}] 14:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 718ms 14:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:27:56 INFO - PROCESS | 1712 | 1461706076350 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 1712 | 1461706076351 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 14:27:56 INFO - PROCESS | 1712 | 1461706076353 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 1712 | 1461706076355 Marionette TRACE conn2 <- [1,2194,null,{}] 14:27:56 INFO - PROCESS | 1712 | 1461706076357 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}] 14:27:56 INFO - PROCESS | 1712 | 1461706076476 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:27:56 INFO - PROCESS | 1712 | 1461706076596 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f583800 == 98 [pid = 1712] [id = 556] 14:27:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 247 (0x135931c00) [pid = 1712] [serial = 1668] [outer = 0x0] 14:27:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 248 (0x13f503400) [pid = 1712] [serial = 1669] [outer = 0x135931c00] 14:27:56 INFO - PROCESS | 1712 | 1461706076629 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 249 (0x13f59ec00) [pid = 1712] [serial = 1670] [outer = 0x135931c00] 14:27:57 INFO - PROCESS | 1712 | 1461706077034 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]]]}] 14:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 720ms 14:27:57 INFO - PROCESS | 1712 | 1461706077073 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:27:57 INFO - PROCESS | 1712 | 1461706077075 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 14:27:57 INFO - PROCESS | 1712 | 1461706077077 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 1712 | 1461706077078 Marionette TRACE conn2 <- [1,2198,null,{}] 14:27:57 INFO - PROCESS | 1712 | 1461706077081 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}] 14:27:57 INFO - PROCESS | 1712 | 1461706077220 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:27:57 INFO - PROCESS | 1712 | 1461706077376 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f595800 == 99 [pid = 1712] [id = 557] 14:27:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 250 (0x135ee3c00) [pid = 1712] [serial = 1671] [outer = 0x0] 14:27:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 251 (0x13f5a3000) [pid = 1712] [serial = 1672] [outer = 0x135ee3c00] 14:27:57 INFO - PROCESS | 1712 | 1461706077408 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 252 (0x13f5a8400) [pid = 1712] [serial = 1673] [outer = 0x135ee3c00] 14:27:58 INFO - PROCESS | 1712 | 1461706078102 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]]]}] 14:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1072ms 14:27:58 INFO - PROCESS | 1712 | 1461706078150 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:27:58 INFO - PROCESS | 1712 | 1461706078153 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 14:27:58 INFO - PROCESS | 1712 | 1461706078157 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 1712 | 1461706078159 Marionette TRACE conn2 <- [1,2202,null,{}] 14:27:58 INFO - PROCESS | 1712 | 1461706078163 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}] 14:27:58 INFO - PROCESS | 1712 | 1461706078284 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:27:58 INFO - PROCESS | 1712 | 1461706078375 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc17800 == 100 [pid = 1712] [id = 558] 14:27:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 253 (0x115d3a400) [pid = 1712] [serial = 1674] [outer = 0x0] 14:27:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 254 (0x115ee6400) [pid = 1712] [serial = 1675] [outer = 0x115d3a400] 14:27:58 INFO - PROCESS | 1712 | 1461706078404 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 255 (0x117170800) [pid = 1712] [serial = 1676] [outer = 0x115d3a400] 14:27:58 INFO - PROCESS | 1712 | 1461706078849 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]]]}] 14:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 723ms 14:27:58 INFO - PROCESS | 1712 | 1461706078880 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 1712 | 1461706078884 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 14:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:27:58 INFO - PROCESS | 1712 | 1461706078889 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 1712 | 1461706078891 Marionette TRACE conn2 <- [1,2206,null,{}] 14:27:58 INFO - PROCESS | 1712 | 1461706078894 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}] 14:27:59 INFO - PROCESS | 1712 | 1461706079034 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:27:59 INFO - PROCESS | 1712 | 1461706079178 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x11885e000 == 101 [pid = 1712] [id = 559] 14:27:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 256 (0x118461800) [pid = 1712] [serial = 1677] [outer = 0x0] 14:27:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 257 (0x119696400) [pid = 1712] [serial = 1678] [outer = 0x118461800] 14:27:59 INFO - PROCESS | 1712 | 1461706079209 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 258 (0x119974000) [pid = 1712] [serial = 1679] [outer = 0x118461800] 14:27:59 INFO - PROCESS | 1712 | 1461706079663 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]]]}] 14:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 823ms 14:27:59 INFO - PROCESS | 1712 | 1461706079713 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:27:59 INFO - PROCESS | 1712 | 1461706079714 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 14:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:27:59 INFO - PROCESS | 1712 | 1461706079753 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - PROCESS | 1712 | 1461706079755 Marionette TRACE conn2 <- [1,2210,null,{}] 14:27:59 INFO - PROCESS | 1712 | 1461706079765 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}] 14:27:59 INFO - PROCESS | 1712 | 1461706079881 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:28:00 INFO - PROCESS | 1712 | 1461706080006 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x131f9f800 == 102 [pid = 1712] [id = 560] 14:28:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 259 (0x1235cc800) [pid = 1712] [serial = 1680] [outer = 0x0] 14:28:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 260 (0x1249b0000) [pid = 1712] [serial = 1681] [outer = 0x1235cc800] 14:28:00 INFO - PROCESS | 1712 | 1461706080038 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 261 (0x128571000) [pid = 1712] [serial = 1682] [outer = 0x1235cc800] 14:28:00 INFO - PROCESS | 1712 | 1461706080481 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]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 791ms 14:28:00 INFO - PROCESS | 1712 | 1461706080540 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 1712 | 1461706080541 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 14:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:28:00 INFO - PROCESS | 1712 | 1461706080545 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 1712 | 1461706080546 Marionette TRACE conn2 <- [1,2214,null,{}] 14:28:00 INFO - PROCESS | 1712 | 1461706080548 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}] 14:28:00 INFO - PROCESS | 1712 | 1461706080647 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:28:00 INFO - PROCESS | 1712 | 1461706080765 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d838000 == 103 [pid = 1712] [id = 561] 14:28:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 262 (0x12484f000) [pid = 1712] [serial = 1683] [outer = 0x0] 14:28:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 263 (0x12a9c1000) [pid = 1712] [serial = 1684] [outer = 0x12484f000] 14:28:00 INFO - PROCESS | 1712 | 1461706080796 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 264 (0x12a9cdc00) [pid = 1712] [serial = 1685] [outer = 0x12484f000] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x14016b000 == 102 [pid = 1712] [id = 548] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 263 (0x135eeac00) [pid = 1712] [serial = 1570] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 262 (0x137f80c00) [pid = 1712] [serial = 1522] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 261 (0x112aacc00) [pid = 1712] [serial = 1504] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 260 (0x1191adc00) [pid = 1712] [serial = 1507] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 259 (0x12bce9000) [pid = 1712] [serial = 1513] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 258 (0x13f7bcc00) [pid = 1712] [serial = 1525] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 257 (0x137f1b000) [pid = 1712] [serial = 1519] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 256 (0x13514c000) [pid = 1712] [serial = 1516] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 255 (0x11a262800) [pid = 1712] [serial = 1510] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 254 (0x12aaee000) [pid = 1712] [serial = 1528] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 253 (0x13f7c5000) [pid = 1712] [serial = 1531] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x137fa9000 == 101 [pid = 1712] [id = 547] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x12d57e800 == 100 [pid = 1712] [id = 546] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x137e42800 == 99 [pid = 1712] [id = 545] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x135250800 == 98 [pid = 1712] [id = 544] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x13482b000 == 97 [pid = 1712] [id = 543] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x12dac5000 == 96 [pid = 1712] [id = 542] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x12d25e000 == 95 [pid = 1712] [id = 541] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x12c154800 == 94 [pid = 1712] [id = 540] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x126e38800 == 93 [pid = 1712] [id = 539] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x125627000 == 92 [pid = 1712] [id = 538] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x126e2c800 == 91 [pid = 1712] [id = 537] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x141415000 == 90 [pid = 1712] [id = 533] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x1406e8800 == 89 [pid = 1712] [id = 532] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x1406d6000 == 88 [pid = 1712] [id = 531] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x13f6ec000 == 87 [pid = 1712] [id = 530] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x141333000 == 86 [pid = 1712] [id = 529] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x141e29000 == 85 [pid = 1712] [id = 528] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x141388000 == 84 [pid = 1712] [id = 527] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x12f09e000 == 83 [pid = 1712] [id = 526] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac52800 == 82 [pid = 1712] [id = 525] 14:28:01 INFO - PROCESS | 1712 | --DOCSHELL 0x118479800 == 81 [pid = 1712] [id = 524] 14:28:01 INFO - PROCESS | 1712 | 1461706081357 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]]]}] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 252 (0x12bce3800) [pid = 1712] [serial = 1378] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 251 (0x12d3f0400) [pid = 1712] [serial = 1552] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 250 (0x12d633c00) [pid = 1712] [serial = 1558] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 249 (0x12d62bc00) [pid = 1712] [serial = 1555] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 248 (0x132788c00) [pid = 1712] [serial = 1561] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 247 (0x128d0d400) [pid = 1712] [serial = 1549] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 246 (0x11968e800) [pid = 1712] [serial = 1538] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 245 (0x1180a9400) [pid = 1712] [serial = 1537] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 244 (0x117173800) [pid = 1712] [serial = 1535] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 243 (0x11642a400) [pid = 1712] [serial = 1534] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 242 (0x13f50ac00) [pid = 1712] [serial = 1502] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 241 (0x11968fc00) [pid = 1712] [serial = 1540] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 240 (0x119c63800) [pid = 1712] [serial = 1541] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 239 (0x123648800) [pid = 1712] [serial = 1546] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 238 (0x126ea8400) [pid = 1712] [serial = 1547] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 237 (0x119f66800) [pid = 1712] [serial = 1543] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 236 (0x12175b400) [pid = 1712] [serial = 1544] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 235 (0x13490e400) [pid = 1712] [serial = 1562] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 234 (0x12d62d000) [pid = 1712] [serial = 1556] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 233 (0x12d663c00) [pid = 1712] [serial = 1553] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 232 (0x12d80b400) [pid = 1712] [serial = 1559] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 231 (0x137f18400) [pid = 1712] [serial = 1568] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 230 (0x134912800) [pid = 1712] [serial = 1564] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 229 (0x13514ec00) [pid = 1712] [serial = 1567] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 228 (0x12ca70400) [pid = 1712] [serial = 1550] [outer = 0x0] [url = about:blank] 14:28:01 INFO - PROCESS | 1712 | --DOMWINDOW == 227 (0x134919800) [pid = 1712] [serial = 1565] [outer = 0x0] [url = about:blank] 14:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 876ms 14:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:28:01 INFO - PROCESS | 1712 | 1461706081422 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 1712 | 1461706081424 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 14:28:01 INFO - PROCESS | 1712 | 1461706081427 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 1712 | 1461706081429 Marionette TRACE conn2 <- [1,2218,null,{}] 14:28:01 INFO - PROCESS | 1712 | 1461706081433 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}] 14:28:01 INFO - PROCESS | 1712 | 1461706081585 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:28:01 INFO - PROCESS | 1712 | 1461706081596 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e1c800 == 82 [pid = 1712] [id = 562] 14:28:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x119f66800) [pid = 1712] [serial = 1686] [outer = 0x0] 14:28:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x128d0d400) [pid = 1712] [serial = 1687] [outer = 0x119f66800] 14:28:01 INFO - PROCESS | 1712 | 1461706081638 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x12a9ce400) [pid = 1712] [serial = 1688] [outer = 0x119f66800] 14:28:02 INFO - PROCESS | 1712 | 1461706082022 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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 619ms 14:28:02 INFO - PROCESS | 1712 | 1461706082047 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 1712 | 1461706082048 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 14:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:28:02 INFO - PROCESS | 1712 | 1461706082050 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 1712 | 1461706082051 Marionette TRACE conn2 <- [1,2222,null,{}] 14:28:02 INFO - PROCESS | 1712 | 1461706082054 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}] 14:28:02 INFO - PROCESS | 1712 | 1461706082170 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:28:02 INFO - PROCESS | 1712 | 1461706082175 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda3800 == 83 [pid = 1712] [id = 563] 14:28:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 231 (0x12b42b400) [pid = 1712] [serial = 1689] [outer = 0x0] 14:28:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 232 (0x12bfed000) [pid = 1712] [serial = 1690] [outer = 0x12b42b400] 14:28:02 INFO - PROCESS | 1712 | 1461706082203 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 233 (0x12cdef800) [pid = 1712] [serial = 1691] [outer = 0x12b42b400] 14:28:02 INFO - PROCESS | 1712 | 1461706082569 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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 14:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:28:02 INFO - PROCESS | 1712 | 1461706082621 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 1712 | 1461706082622 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 14:28:02 INFO - PROCESS | 1712 | 1461706082624 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 1712 | 1461706082625 Marionette TRACE conn2 <- [1,2226,null,{}] 14:28:02 INFO - PROCESS | 1712 | 1461706082627 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}] 14:28:02 INFO - PROCESS | 1712 | 1461706082725 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:28:02 INFO - PROCESS | 1712 | 1461706082729 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x131fab000 == 84 [pid = 1712] [id = 564] 14:28:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 234 (0x12d3f0400) [pid = 1712] [serial = 1692] [outer = 0x0] 14:28:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 235 (0x12d629c00) [pid = 1712] [serial = 1693] [outer = 0x12d3f0400] 14:28:02 INFO - PROCESS | 1712 | 1461706082755 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 236 (0x12d660800) [pid = 1712] [serial = 1694] [outer = 0x12d3f0400] 14:28:03 INFO - PROCESS | 1712 | 1461706083123 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]]]}] 14:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 14:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:28:03 INFO - PROCESS | 1712 | 1461706083144 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 1712 | 1461706083145 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 14:28:03 INFO - PROCESS | 1712 | 1461706083147 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 1712 | 1461706083148 Marionette TRACE conn2 <- [1,2230,null,{}] 14:28:03 INFO - PROCESS | 1712 | 1461706083150 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}] 14:28:03 INFO - PROCESS | 1712 | 1461706083250 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:28:03 INFO - PROCESS | 1712 | 1461706083351 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x135258000 == 85 [pid = 1712] [id = 565] 14:28:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 237 (0x1235bfc00) [pid = 1712] [serial = 1695] [outer = 0x0] 14:28:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 238 (0x12d668c00) [pid = 1712] [serial = 1696] [outer = 0x1235bfc00] 14:28:03 INFO - PROCESS | 1712 | 1461706083377 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 239 (0x134910c00) [pid = 1712] [serial = 1697] [outer = 0x1235bfc00] 14:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 568ms 14:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:28:03 INFO - PROCESS | 1712 | 1461706083709 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]]]}] 14:28:03 INFO - PROCESS | 1712 | 1461706083715 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 1712 | 1461706083716 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 14:28:03 INFO - PROCESS | 1712 | 1461706083719 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 1712 | 1461706083722 Marionette TRACE conn2 <- [1,2234,null,{}] 14:28:03 INFO - PROCESS | 1712 | 1461706083725 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}] 14:28:03 INFO - PROCESS | 1712 | 1461706083854 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:28:03 INFO - PROCESS | 1712 | 1461706083869 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x137edd000 == 86 [pid = 1712] [id = 566] 14:28:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 240 (0x134914000) [pid = 1712] [serial = 1698] [outer = 0x0] 14:28:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 241 (0x1349da800) [pid = 1712] [serial = 1699] [outer = 0x134914000] 14:28:03 INFO - PROCESS | 1712 | 1461706083894 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 242 (0x135145800) [pid = 1712] [serial = 1700] [outer = 0x134914000] 14:28:04 INFO - PROCESS | 1712 | 1461706084252 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]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 573ms 14:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:28:04 INFO - PROCESS | 1712 | 1461706084293 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 1712 | 1461706084294 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 14:28:04 INFO - PROCESS | 1712 | 1461706084296 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 1712 | 1461706084297 Marionette TRACE conn2 <- [1,2238,null,{}] 14:28:04 INFO - PROCESS | 1712 | 1461706084299 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}] 14:28:04 INFO - PROCESS | 1712 | 1461706084428 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:28:04 INFO - PROCESS | 1712 | 1461706084445 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f584800 == 87 [pid = 1712] [id = 567] 14:28:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x135151400) [pid = 1712] [serial = 1701] [outer = 0x0] 14:28:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 244 (0x1352adc00) [pid = 1712] [serial = 1702] [outer = 0x135151400] 14:28:04 INFO - PROCESS | 1712 | 1461706084471 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 245 (0x135931000) [pid = 1712] [serial = 1703] [outer = 0x135151400] 14:28:04 INFO - PROCESS | 1712 | 1461706084825 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]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 574ms 14:28:04 INFO - PROCESS | 1712 | 1461706084870 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 1712 | 1461706084872 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 14:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:28:04 INFO - PROCESS | 1712 | 1461706084874 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 1712 | 1461706084876 Marionette TRACE conn2 <- [1,2242,null,{}] 14:28:04 INFO - PROCESS | 1712 | 1461706084878 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}] 14:28:05 INFO - PROCESS | 1712 | 1461706085039 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:28:05 INFO - PROCESS | 1712 | 1461706085069 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f758000 == 88 [pid = 1712] [id = 568] 14:28:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 246 (0x135eeb000) [pid = 1712] [serial = 1704] [outer = 0x0] 14:28:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 247 (0x137d3a800) [pid = 1712] [serial = 1705] [outer = 0x135eeb000] 14:28:05 INFO - PROCESS | 1712 | 1461706085098 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 248 (0x13f510400) [pid = 1712] [serial = 1706] [outer = 0x135eeb000] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 247 (0x12aee8400) [pid = 1712] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 246 (0x117165800) [pid = 1712] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 245 (0x115ee3000) [pid = 1712] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 244 (0x1133f8000) [pid = 1712] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 243 (0x1196cf400) [pid = 1712] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 242 (0x112aae800) [pid = 1712] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 241 (0x119f4e000) [pid = 1712] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 240 (0x11318f400) [pid = 1712] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 239 (0x12d65a000) [pid = 1712] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 238 (0x110f19800) [pid = 1712] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 237 (0x119f5e400) [pid = 1712] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 236 (0x126ea9400) [pid = 1712] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 235 (0x121d13800) [pid = 1712] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 234 (0x110f92c00) [pid = 1712] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 233 (0x12d667400) [pid = 1712] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 232 (0x110f10800) [pid = 1712] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 231 (0x115de4000) [pid = 1712] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 230 (0x137f17000) [pid = 1712] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 229 (0x12141cc00) [pid = 1712] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 228 (0x137f78000) [pid = 1712] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 227 (0x1167af400) [pid = 1712] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 226 (0x116456400) [pid = 1712] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 225 (0x119f5b800) [pid = 1712] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 224 (0x1250e1000) [pid = 1712] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 223 (0x11978e400) [pid = 1712] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 222 (0x12857a800) [pid = 1712] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 221 (0x110f8fc00) [pid = 1712] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 220 (0x12d659c00) [pid = 1712] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 219 (0x110fdb000) [pid = 1712] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 218 (0x110f12400) [pid = 1712] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 217 (0x132783000) [pid = 1712] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x11a258800) [pid = 1712] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 215 (0x112650000) [pid = 1712] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 214 (0x121758800) [pid = 1712] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 213 (0x119f49c00) [pid = 1712] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 212 (0x11926d400) [pid = 1712] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 211 (0x13278b000) [pid = 1712] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 210 (0x124772c00) [pid = 1712] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 209 (0x118362400) [pid = 1712] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 208 (0x119753000) [pid = 1712] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 207 (0x12c371000) [pid = 1712] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 206 (0x13f50cc00) [pid = 1712] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 205 (0x116a74000) [pid = 1712] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 204 (0x11716b800) [pid = 1712] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 203 (0x1191af400) [pid = 1712] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 202 (0x11716a400) [pid = 1712] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 201 (0x11a264000) [pid = 1712] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 200 (0x1196c3000) [pid = 1712] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 199 (0x12c79d000) [pid = 1712] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 198 (0x12d632c00) [pid = 1712] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 197 (0x1197cc800) [pid = 1712] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 196 (0x119702c00) [pid = 1712] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 195 (0x119185c00) [pid = 1712] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 194 (0x12c10c400) [pid = 1712] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 193 (0x12352cc00) [pid = 1712] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 192 (0x11716f000) [pid = 1712] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 191 (0x137f1e000) [pid = 1712] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 190 (0x119755800) [pid = 1712] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 189 (0x1130c6c00) [pid = 1712] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 188 (0x119115000) [pid = 1712] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 187 (0x126ee8c00) [pid = 1712] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 186 (0x11a264800) [pid = 1712] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 185 (0x12a9ca000) [pid = 1712] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 184 (0x12ca74c00) [pid = 1712] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 183 (0x119f4e800) [pid = 1712] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 182 (0x135eebc00) [pid = 1712] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 181 (0x110f0f000) [pid = 1712] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 180 (0x119975800) [pid = 1712] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 179 (0x13f506800) [pid = 1712] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 178 (0x13f50d800) [pid = 1712] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 177 (0x12a9c2000) [pid = 1712] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:28:05 INFO - PROCESS | 1712 | --DOMWINDOW == 176 (0x119f45400) [pid = 1712] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:28:05 INFO - PROCESS | 1712 | 1461706085966 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]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1121ms 14:28:05 INFO - PROCESS | 1712 | 1461706085995 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 1712 | 1461706085996 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 14:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:28:05 INFO - PROCESS | 1712 | 1461706085998 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 1712 | 1461706086000 Marionette TRACE conn2 <- [1,2246,null,{}] 14:28:06 INFO - PROCESS | 1712 | 1461706086002 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}] 14:28:06 INFO - PROCESS | 1712 | 1461706086105 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:28:06 INFO - PROCESS | 1712 | 1461706086188 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x119655800 == 89 [pid = 1712] [id = 569] 14:28:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 177 (0x111ec5c00) [pid = 1712] [serial = 1707] [outer = 0x0] 14:28:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 178 (0x1133f2c00) [pid = 1712] [serial = 1708] [outer = 0x111ec5c00] 14:28:06 INFO - PROCESS | 1712 | 1461706086213 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 179 (0x117165800) [pid = 1712] [serial = 1709] [outer = 0x111ec5c00] 14:28:06 INFO - PROCESS | 1712 | 1461706086526 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]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 568ms 14:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:28:06 INFO - PROCESS | 1712 | 1461706086567 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 1712 | 1461706086569 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 14:28:06 INFO - PROCESS | 1712 | 1461706086571 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 1712 | 1461706086572 Marionette TRACE conn2 <- [1,2250,null,{}] 14:28:06 INFO - PROCESS | 1712 | 1461706086574 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}] 14:28:06 INFO - PROCESS | 1712 | 1461706086677 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:28:06 INFO - PROCESS | 1712 | 1461706086762 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a97e800 == 90 [pid = 1712] [id = 570] 14:28:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x115ee1400) [pid = 1712] [serial = 1710] [outer = 0x0] 14:28:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x118364400) [pid = 1712] [serial = 1711] [outer = 0x115ee1400] 14:28:06 INFO - PROCESS | 1712 | 1461706086787 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x11970a000) [pid = 1712] [serial = 1712] [outer = 0x115ee1400] 14:28:07 INFO - PROCESS | 1712 | 1461706087095 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]]]}] 14:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 569ms 14:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:28:07 INFO - PROCESS | 1712 | 1461706087141 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:28:07 INFO - PROCESS | 1712 | 1461706087142 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 14:28:07 INFO - PROCESS | 1712 | 1461706087144 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:28:07 INFO - PROCESS | 1712 | 1461706087145 Marionette TRACE conn2 <- [1,2254,null,{}] 14:28:07 INFO - PROCESS | 1712 | 1461706087147 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}] 14:28:07 INFO - PROCESS | 1712 | 1461706087249 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:28:07 INFO - PROCESS | 1712 | 1461706087253 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f757800 == 91 [pid = 1712] [id = 571] 14:28:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x11978ac00) [pid = 1712] [serial = 1713] [outer = 0x0] 14:28:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x119f4e000) [pid = 1712] [serial = 1714] [outer = 0x11978ac00] 14:28:07 INFO - PROCESS | 1712 | 1461706087275 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x11a264800) [pid = 1712] [serial = 1715] [outer = 0x11978ac00] 14:28:07 INFO - PROCESS | 1712 | 1461706087627 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]]]}] 14:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 14:28:07 INFO - PROCESS | 1712 | 1461706087686 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:28:07 INFO - PROCESS | 1712 | 1461706087689 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 14:28:07 INFO - PROCESS | 1712 | 1461706087691 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:28:07 INFO - PROCESS | 1712 | 1461706087693 Marionette TRACE conn2 <- [1,2258,null,{}] 14:28:07 INFO - PROCESS | 1712 | 1461706087695 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}] 14:28:07 INFO - PROCESS | 1712 | 1461706087800 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:28:07 INFO - PROCESS | 1712 | 1461706087994 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x1218e1000 == 92 [pid = 1712] [id = 572] 14:28:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x110fd9000) [pid = 1712] [serial = 1716] [outer = 0x0] 14:28:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 187 (0x111db3c00) [pid = 1712] [serial = 1717] [outer = 0x110fd9000] 14:28:08 INFO - PROCESS | 1712 | 1461706088069 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 188 (0x115d3d000) [pid = 1712] [serial = 1718] [outer = 0x110fd9000] 14:28:08 INFO - PROCESS | 1712 | 1461706088548 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]]]}] 14:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 870ms 14:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:28:08 INFO - PROCESS | 1712 | 1461706088563 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 1712 | 1461706088566 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 14:28:08 INFO - PROCESS | 1712 | 1461706088586 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - PROCESS | 1712 | 1461706088589 Marionette TRACE conn2 <- [1,2262,null,{}] 14:28:08 INFO - PROCESS | 1712 | 1461706088596 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}] 14:28:08 INFO - PROCESS | 1712 | 1461706088726 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:28:08 INFO - PROCESS | 1712 | 1461706088821 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cd9b000 == 93 [pid = 1712] [id = 573] 14:28:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 189 (0x119757c00) [pid = 1712] [serial = 1719] [outer = 0x0] 14:28:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 190 (0x1197c2800) [pid = 1712] [serial = 1720] [outer = 0x119757c00] 14:28:08 INFO - PROCESS | 1712 | 1461706088853 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x119f4bc00) [pid = 1712] [serial = 1721] [outer = 0x119757c00] 14:28:09 INFO - PROCESS | 1712 | 1461706089275 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]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 742ms 14:28:09 INFO - PROCESS | 1712 | 1461706089313 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 1712 | 1461706089315 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 14:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:28:09 INFO - PROCESS | 1712 | 1461706089334 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 1712 | 1461706089336 Marionette TRACE conn2 <- [1,2266,null,{}] 14:28:09 INFO - PROCESS | 1712 | 1461706089342 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}] 14:28:09 INFO - PROCESS | 1712 | 1461706089468 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:28:09 INFO - PROCESS | 1712 | 1461706089562 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x135514800 == 94 [pid = 1712] [id = 574] 14:28:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 192 (0x121414800) [pid = 1712] [serial = 1722] [outer = 0x0] 14:28:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 193 (0x1237a7000) [pid = 1712] [serial = 1723] [outer = 0x121414800] 14:28:09 INFO - PROCESS | 1712 | 1461706089593 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 194 (0x126eacc00) [pid = 1712] [serial = 1724] [outer = 0x121414800] 14:28:10 INFO - PROCESS | 1712 | 1461706090004 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]]]}] 14:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 740ms 14:28:10 INFO - PROCESS | 1712 | 1461706090069 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 1712 | 1461706090071 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 14:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:28:10 INFO - PROCESS | 1712 | 1461706090081 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - PROCESS | 1712 | 1461706090085 Marionette TRACE conn2 <- [1,2270,null,{}] 14:28:10 INFO - PROCESS | 1712 | 1461706090090 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}] 14:28:10 INFO - PROCESS | 1712 | 1461706090213 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:28:10 INFO - PROCESS | 1712 | 1461706090308 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406db000 == 95 [pid = 1712] [id = 575] 14:28:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 195 (0x12a947400) [pid = 1712] [serial = 1725] [outer = 0x0] 14:28:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 196 (0x12aaee000) [pid = 1712] [serial = 1726] [outer = 0x12a947400] 14:28:10 INFO - PROCESS | 1712 | 1461706090338 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 197 (0x12bce8000) [pid = 1712] [serial = 1727] [outer = 0x12a947400] 14:28:10 INFO - PROCESS | 1712 | 1461706090734 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]]]}] 14:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 680ms 14:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:28:10 INFO - PROCESS | 1712 | 1461706090760 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 1712 | 1461706090762 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 14:28:10 INFO - PROCESS | 1712 | 1461706090764 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - PROCESS | 1712 | 1461706090766 Marionette TRACE conn2 <- [1,2274,null,{}] 14:28:10 INFO - PROCESS | 1712 | 1461706090768 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}] 14:28:10 INFO - PROCESS | 1712 | 1461706090908 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:28:11 INFO - PROCESS | 1712 | 1461706091002 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x141325800 == 96 [pid = 1712] [id = 576] 14:28:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 198 (0x12b42c000) [pid = 1712] [serial = 1728] [outer = 0x0] 14:28:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 199 (0x12c10b000) [pid = 1712] [serial = 1729] [outer = 0x12b42c000] 14:28:11 INFO - PROCESS | 1712 | 1461706091031 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 200 (0x12c79d000) [pid = 1712] [serial = 1730] [outer = 0x12b42c000] 14:28:11 INFO - PROCESS | 1712 | 1461706091453 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]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 721ms 14:28:11 INFO - PROCESS | 1712 | 1461706091487 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 1712 | 1461706091488 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 14:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:28:11 INFO - PROCESS | 1712 | 1461706091490 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 1712 | 1461706091491 Marionette TRACE conn2 <- [1,2278,null,{}] 14:28:11 INFO - PROCESS | 1712 | 1461706091494 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}] 14:28:11 INFO - PROCESS | 1712 | 1461706091612 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:28:11 INFO - PROCESS | 1712 | 1461706091733 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x141416800 == 97 [pid = 1712] [id = 577] 14:28:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 201 (0x12d62c800) [pid = 1712] [serial = 1731] [outer = 0x0] 14:28:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 202 (0x12d659c00) [pid = 1712] [serial = 1732] [outer = 0x12d62c800] 14:28:11 INFO - PROCESS | 1712 | 1461706091773 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 203 (0x13278fc00) [pid = 1712] [serial = 1733] [outer = 0x12d62c800] 14:28:12 INFO - PROCESS | 1712 | 1461706092234 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]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 770ms 14:28:12 INFO - PROCESS | 1712 | 1461706092260 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 1712 | 1461706092261 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 14:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:28:12 INFO - PROCESS | 1712 | 1461706092264 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 1712 | 1461706092265 Marionette TRACE conn2 <- [1,2282,null,{}] 14:28:12 INFO - PROCESS | 1712 | 1461706092280 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}] 14:28:12 INFO - PROCESS | 1712 | 1461706092434 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:28:12 INFO - PROCESS | 1712 | 1461706092446 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x142582800 == 98 [pid = 1712] [id = 578] 14:28:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 204 (0x134918400) [pid = 1712] [serial = 1734] [outer = 0x0] 14:28:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 205 (0x1352a0000) [pid = 1712] [serial = 1735] [outer = 0x134918400] 14:28:12 INFO - PROCESS | 1712 | 1461706092475 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 206 (0x135eebc00) [pid = 1712] [serial = 1736] [outer = 0x134918400] 14:28:12 INFO - PROCESS | 1712 | 1461706092933 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]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 718ms 14:28:12 INFO - PROCESS | 1712 | 1461706092983 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 1712 | 1461706092984 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 14:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:28:12 INFO - PROCESS | 1712 | 1461706092989 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 1712 | 1461706092990 Marionette TRACE conn2 <- [1,2286,null,{}] 14:28:12 INFO - PROCESS | 1712 | 1461706092992 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}] 14:28:13 INFO - PROCESS | 1712 | 1461706093110 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:28:13 INFO - PROCESS | 1712 | 1461706093207 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f841000 == 99 [pid = 1712] [id = 579] 14:28:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 207 (0x135eec000) [pid = 1712] [serial = 1737] [outer = 0x0] 14:28:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 208 (0x137d38c00) [pid = 1712] [serial = 1738] [outer = 0x135eec000] 14:28:13 INFO - PROCESS | 1712 | 1461706093236 Marionette DEBUG loaded listener.js 14:28:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 209 (0x137f21000) [pid = 1712] [serial = 1739] [outer = 0x135eec000] 14:28:13 INFO - PROCESS | 1712 | 1461706093654 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]]]}] 14:28: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 14:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 722ms 14:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:28:13 INFO - PROCESS | 1712 | 1461706093727 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:28:13 INFO - PROCESS | 1712 | 1461706093728 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 14:28:13 INFO - PROCESS | 1712 | 1461706093730 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 1712 | 1461706093731 Marionette TRACE conn2 <- [1,2290,null,{}] 14:28:13 INFO - PROCESS | 1712 | 1461706093734 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}] 14:28:13 INFO - PROCESS | 1712 | 1461706093898 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:28:13 INFO - PROCESS | 1712 | 1461706093969 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x137d54000 == 100 [pid = 1712] [id = 580] 14:28:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 210 (0x137f7dc00) [pid = 1712] [serial = 1740] [outer = 0x0] 14:28:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x13f507c00) [pid = 1712] [serial = 1741] [outer = 0x137f7dc00] 14:28:14 INFO - PROCESS | 1712 | 1461706093999 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x13f5a2800) [pid = 1712] [serial = 1742] [outer = 0x137f7dc00] 14:28:14 INFO - PROCESS | 1712 | 1461706094422 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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 718ms 14:28:14 INFO - PROCESS | 1712 | 1461706094448 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 1712 | 1461706094450 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 14:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:28:14 INFO - PROCESS | 1712 | 1461706094452 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - PROCESS | 1712 | 1461706094453 Marionette TRACE conn2 <- [1,2294,null,{}] 14:28:14 INFO - PROCESS | 1712 | 1461706094456 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}] 14:28:14 INFO - PROCESS | 1712 | 1461706094578 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:28:14 INFO - PROCESS | 1712 | 1461706094676 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f84f800 == 101 [pid = 1712] [id = 581] 14:28:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x13f5a2400) [pid = 1712] [serial = 1743] [outer = 0x0] 14:28:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x13f70bc00) [pid = 1712] [serial = 1744] [outer = 0x13f5a2400] 14:28:14 INFO - PROCESS | 1712 | 1461706094706 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x13f713c00) [pid = 1712] [serial = 1745] [outer = 0x13f5a2400] 14:28:15 INFO - PROCESS | 1712 | 1461706095187 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]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 14:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:28:15 INFO - PROCESS | 1712 | 1461706095240 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 1712 | 1461706095242 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 14:28:15 INFO - PROCESS | 1712 | 1461706095246 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 1712 | 1461706095247 Marionette TRACE conn2 <- [1,2298,null,{}] 14:28:15 INFO - PROCESS | 1712 | 1461706095249 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}] 14:28:15 INFO - PROCESS | 1712 | 1461706095375 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:28:15 INFO - PROCESS | 1712 | 1461706095504 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a805800 == 102 [pid = 1712] [id = 582] 14:28:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x1191ac000) [pid = 1712] [serial = 1746] [outer = 0x0] 14:28:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x12857f800) [pid = 1712] [serial = 1747] [outer = 0x1191ac000] 14:28:15 INFO - PROCESS | 1712 | 1461706095539 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x137f24000) [pid = 1712] [serial = 1748] [outer = 0x1191ac000] 14:28:15 INFO - PROCESS | 1712 | 1461706095994 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]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 819ms 14:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:28:16 INFO - PROCESS | 1712 | 1461706096065 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 1712 | 1461706096067 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 14:28:16 INFO - PROCESS | 1712 | 1461706096069 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 1712 | 1461706096071 Marionette TRACE conn2 <- [1,2302,null,{}] 14:28:16 INFO - PROCESS | 1712 | 1461706096074 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}] 14:28:16 INFO - PROCESS | 1712 | 1461706096212 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:28:16 INFO - PROCESS | 1712 | 1461706096345 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x119221000 == 103 [pid = 1712] [id = 583] 14:28:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x110f19400) [pid = 1712] [serial = 1749] [outer = 0x0] 14:28:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 220 (0x11642c400) [pid = 1712] [serial = 1750] [outer = 0x110f19400] 14:28:16 INFO - PROCESS | 1712 | 1461706096377 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 221 (0x119f4b000) [pid = 1712] [serial = 1751] [outer = 0x110f19400] 14:28:16 INFO - PROCESS | 1712 | 1461706096844 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]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 821ms 14:28:16 INFO - PROCESS | 1712 | 1461706096891 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 1712 | 1461706096892 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 14:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:28:16 INFO - PROCESS | 1712 | 1461706096894 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 1712 | 1461706096895 Marionette TRACE conn2 <- [1,2306,null,{}] 14:28:16 INFO - PROCESS | 1712 | 1461706096898 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}] 14:28:17 INFO - PROCESS | 1712 | 1461706097020 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:28:17 INFO - PROCESS | 1712 | 1461706097119 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x119166800 == 104 [pid = 1712] [id = 584] 14:28:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 222 (0x1126d5800) [pid = 1712] [serial = 1752] [outer = 0x0] 14:28:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 223 (0x114ef0000) [pid = 1712] [serial = 1753] [outer = 0x1126d5800] 14:28:17 INFO - PROCESS | 1712 | 1461706097149 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 224 (0x117172400) [pid = 1712] [serial = 1754] [outer = 0x1126d5800] 14:28:17 INFO - PROCESS | 1712 | 1461706097859 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]]]}] 14:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1018ms 14:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:28:17 INFO - PROCESS | 1712 | 1461706097914 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 14:28:17 INFO - PROCESS | 1712 | 1461706097916 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 14:28:17 INFO - PROCESS | 1712 | 1461706097919 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:28:17 INFO - PROCESS | 1712 | 1461706097922 Marionette TRACE conn2 <- [1,2310,null,{}] 14:28:17 INFO - PROCESS | 1712 | 1461706097935 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}] 14:28:18 INFO - PROCESS | 1712 | 1461706098060 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:28:18 INFO - PROCESS | 1712 | 1461706098162 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x124f6f800 == 105 [pid = 1712] [id = 585] 14:28:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 225 (0x1126d9800) [pid = 1712] [serial = 1755] [outer = 0x0] 14:28:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 226 (0x11318e800) [pid = 1712] [serial = 1756] [outer = 0x1126d9800] 14:28:18 INFO - PROCESS | 1712 | 1461706098191 Marionette DEBUG loaded listener.js 14:28:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 227 (0x11642dc00) [pid = 1712] [serial = 1757] [outer = 0x1126d9800] 14:28:18 INFO - PROCESS | 1712 | 1461706098692 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]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 831ms 14:28:18 INFO - PROCESS | 1712 | 1461706098774 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 1712 | 1461706098779 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 14:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:28:18 INFO - PROCESS | 1712 | 1461706098792 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 1712 | 1461706098795 Marionette TRACE conn2 <- [1,2314,null,{}] 14:28:18 INFO - PROCESS | 1712 | 1461706098798 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}] 14:28:18 INFO - PROCESS | 1712 | 1461706098978 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:28:19 INFO - PROCESS | 1712 | 1461706099164 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x12199e800 == 106 [pid = 1712] [id = 586] 14:28:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x11767b400) [pid = 1712] [serial = 1758] [outer = 0x0] 14:28:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x1180ac000) [pid = 1712] [serial = 1759] [outer = 0x11767b400] 14:28:19 INFO - PROCESS | 1712 | 1461706099211 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x11862d800) [pid = 1712] [serial = 1760] [outer = 0x11767b400] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x13f757800 == 105 [pid = 1712] [id = 571] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x12a97e800 == 104 [pid = 1712] [id = 570] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x119655800 == 103 [pid = 1712] [id = 569] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x137edd000 == 102 [pid = 1712] [id = 566] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 229 (0x137d37000) [pid = 1712] [serial = 1645] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x135258000 == 101 [pid = 1712] [id = 565] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x131fab000 == 100 [pid = 1712] [id = 564] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x12cda3800 == 99 [pid = 1712] [id = 563] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x126e1c800 == 98 [pid = 1712] [id = 562] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x12d838000 == 97 [pid = 1712] [id = 561] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x131f9f800 == 96 [pid = 1712] [id = 560] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x11885e000 == 95 [pid = 1712] [id = 559] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc17800 == 94 [pid = 1712] [id = 558] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x13f583800 == 93 [pid = 1712] [id = 556] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x1408b8800 == 92 [pid = 1712] [id = 555] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x140458800 == 91 [pid = 1712] [id = 554] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x14141d000 == 90 [pid = 1712] [id = 553] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x14136d000 == 89 [pid = 1712] [id = 552] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x13525d000 == 88 [pid = 1712] [id = 551] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc6f800 == 87 [pid = 1712] [id = 550] 14:28:19 INFO - PROCESS | 1712 | --DOCSHELL 0x11923a800 == 86 [pid = 1712] [id = 549] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 228 (0x12ca70c00) [pid = 1712] [serial = 1396] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 227 (0x118422400) [pid = 1712] [serial = 1441] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 226 (0x135ef0000) [pid = 1712] [serial = 1571] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 225 (0x11918a800) [pid = 1712] [serial = 1321] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 224 (0x119f45c00) [pid = 1712] [serial = 1387] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 223 (0x1130c7c00) [pid = 1712] [serial = 1318] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 222 (0x13f7c2c00) [pid = 1712] [serial = 1529] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 221 (0x115eed400) [pid = 1712] [serial = 1381] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 220 (0x12d811000) [pid = 1712] [serial = 1457] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 219 (0x12aeec800) [pid = 1712] [serial = 1399] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 218 (0x124777c00) [pid = 1712] [serial = 1390] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 217 (0x12bfef000) [pid = 1712] [serial = 1330] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x128f3fc00) [pid = 1712] [serial = 1267] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 215 (0x1126d2800) [pid = 1712] [serial = 1198] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 214 (0x13278a800) [pid = 1712] [serial = 1460] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 213 (0x1126d2400) [pid = 1712] [serial = 1438] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 212 (0x118685c00) [pid = 1712] [serial = 1261] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 211 (0x13f50b400) [pid = 1712] [serial = 1520] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 210 (0x126ea6c00) [pid = 1712] [serial = 1327] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 209 (0x137f7f800) [pid = 1712] [serial = 1523] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 208 (0x118622400) [pid = 1712] [serial = 1384] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 207 (0x11806cc00) [pid = 1712] [serial = 1201] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 206 (0x119f65c00) [pid = 1712] [serial = 1273] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 205 (0x12b42b800) [pid = 1712] [serial = 1210] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 204 (0x1287b8c00) [pid = 1712] [serial = 1511] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 203 (0x12d80a800) [pid = 1712] [serial = 1514] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 202 (0x11911fc00) [pid = 1712] [serial = 1336] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 201 (0x12d665c00) [pid = 1712] [serial = 1454] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 200 (0x1126d6000) [pid = 1712] [serial = 1258] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 199 (0x13278ec00) [pid = 1712] [serial = 1466] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 198 (0x135146c00) [pid = 1712] [serial = 1463] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 197 (0x1244bb400) [pid = 1712] [serial = 1270] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 196 (0x116451400) [pid = 1712] [serial = 1505] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 195 (0x126ee7800) [pid = 1712] [serial = 1207] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 194 (0x126eee800) [pid = 1712] [serial = 1447] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 193 (0x13f7c5c00) [pid = 1712] [serial = 1532] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 192 (0x1352a0800) [pid = 1712] [serial = 1517] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 191 (0x12a946000) [pid = 1712] [serial = 1393] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 190 (0x1197c9800) [pid = 1712] [serial = 1204] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 189 (0x11a25b000) [pid = 1712] [serial = 1324] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 188 (0x12d2aac00) [pid = 1712] [serial = 1213] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 187 (0x13f7c7400) [pid = 1712] [serial = 1526] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 186 (0x12d3ef000) [pid = 1712] [serial = 1216] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 185 (0x119758000) [pid = 1712] [serial = 1508] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 184 (0x119f47000) [pid = 1712] [serial = 1444] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 183 (0x119f4d000) [pid = 1712] [serial = 1333] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 182 (0x12ca74400) [pid = 1712] [serial = 1450] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 181 (0x121381800) [pid = 1712] [serial = 1264] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 180 (0x12d625c00) [pid = 1712] [serial = 1630] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 179 (0x12d811800) [pid = 1712] [serial = 1633] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 178 (0x12d62e000) [pid = 1712] [serial = 1631] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 177 (0x134914400) [pid = 1712] [serial = 1636] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 176 (0x126eb2400) [pid = 1712] [serial = 1639] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 175 (0x11862a800) [pid = 1712] [serial = 1634] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 174 (0x1352a8800) [pid = 1712] [serial = 1637] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 173 (0x11997a800) [pid = 1712] [serial = 1616] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 172 (0x119756400) [pid = 1712] [serial = 1615] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 171 (0x1421d8400) [pid = 1712] [serial = 1610] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 170 (0x142050000) [pid = 1712] [serial = 1609] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 169 (0x125003c00) [pid = 1712] [serial = 1621] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x126eaec00) [pid = 1712] [serial = 1622] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x119f64400) [pid = 1712] [serial = 1618] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x11a262400) [pid = 1712] [serial = 1619] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x13f70a400) [pid = 1712] [serial = 1595] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x13f50a800) [pid = 1712] [serial = 1594] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x13f7c9400) [pid = 1712] [serial = 1604] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x13f508400) [pid = 1712] [serial = 1603] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x1180a3800) [pid = 1712] [serial = 1613] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x115ee8400) [pid = 1712] [serial = 1612] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x11978d400) [pid = 1712] [serial = 1577] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x1196c2800) [pid = 1712] [serial = 1576] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x128f39800) [pid = 1712] [serial = 1624] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x12a9c5400) [pid = 1712] [serial = 1625] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x14204fc00) [pid = 1712] [serial = 1607] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x142044400) [pid = 1712] [serial = 1606] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x1352a4000) [pid = 1712] [serial = 1589] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x12a9cbc00) [pid = 1712] [serial = 1588] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x13490d400) [pid = 1712] [serial = 1585] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x135152800) [pid = 1712] [serial = 1586] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x12d632400) [pid = 1712] [serial = 1583] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x12c797800) [pid = 1712] [serial = 1582] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x137f86000) [pid = 1712] [serial = 1592] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x137f22c00) [pid = 1712] [serial = 1591] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x1111d7000) [pid = 1712] [serial = 1574] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x110f18400) [pid = 1712] [serial = 1573] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x128d0b400) [pid = 1712] [serial = 1580] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x121bf6400) [pid = 1712] [serial = 1579] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x13f714000) [pid = 1712] [serial = 1598] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x13f70f800) [pid = 1712] [serial = 1597] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 139 (0x13f7c7800) [pid = 1712] [serial = 1600] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 138 (0x1409e3800) [pid = 1712] [serial = 1601] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 137 (0x12ac6f800) [pid = 1712] [serial = 1627] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 136 (0x12d80c000) [pid = 1712] [serial = 1640] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 135 (0x13f70a000) [pid = 1712] [serial = 1643] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 134 (0x12cde3800) [pid = 1712] [serial = 1628] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | --DOMWINDOW == 133 (0x1352aec00) [pid = 1712] [serial = 1642] [outer = 0x0] [url = about:blank] 14:28:19 INFO - PROCESS | 1712 | 1461706099742 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]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 972ms 14:28:19 INFO - PROCESS | 1712 | 1461706099763 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 1712 | 1461706099764 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 14:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:28:19 INFO - PROCESS | 1712 | 1461706099767 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 1712 | 1461706099769 Marionette TRACE conn2 <- [1,2318,null,{}] 14:28:19 INFO - PROCESS | 1712 | 1461706099777 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}] 14:28:19 INFO - PROCESS | 1712 | 1461706099886 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:28:19 INFO - PROCESS | 1712 | 1461706099891 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x1218e6000 == 87 [pid = 1712] [id = 587] 14:28:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 134 (0x118680400) [pid = 1712] [serial = 1761] [outer = 0x0] 14:28:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 135 (0x119689000) [pid = 1712] [serial = 1762] [outer = 0x118680400] 14:28:19 INFO - PROCESS | 1712 | 1461706099920 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 136 (0x11970f000) [pid = 1712] [serial = 1763] [outer = 0x118680400] 14:28:20 INFO - PROCESS | 1712 | 1461706100414 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] 14:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:28:20 INFO - PROCESS | 1712 | 1461706100446 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 14:28:20 INFO - PROCESS | 1712 | 1461706100448 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - PROCESS | 1712 | 1461706100449 Marionette TRACE conn2 <- [1,2322,null,{}] 14:28:20 INFO - PROCESS | 1712 | 1461706100452 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}] 14:28:20 INFO - PROCESS | 1712 | 1461706100559 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:28:20 INFO - PROCESS | 1712 | 1461706100563 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d4e000 == 88 [pid = 1712] [id = 588] 14:28:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 137 (0x119785c00) [pid = 1712] [serial = 1764] [outer = 0x0] 14:28:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 138 (0x119f47000) [pid = 1712] [serial = 1765] [outer = 0x119785c00] 14:28:20 INFO - PROCESS | 1712 | 1461706100590 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 139 (0x119f5d800) [pid = 1712] [serial = 1766] [outer = 0x119785c00] 14:28:20 INFO - PROCESS | 1712 | 1461706100966 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]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 568ms 14:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:28:21 INFO - PROCESS | 1712 | 1461706101017 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 1712 | 1461706101018 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 14:28:21 INFO - PROCESS | 1712 | 1461706101020 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 1712 | 1461706101021 Marionette TRACE conn2 <- [1,2326,null,{}] 14:28:21 INFO - PROCESS | 1712 | 1461706101024 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}] 14:28:21 INFO - PROCESS | 1712 | 1461706101126 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:28:21 INFO - PROCESS | 1712 | 1461706101131 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc62000 == 89 [pid = 1712] [id = 589] 14:28:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 140 (0x119f5e400) [pid = 1712] [serial = 1767] [outer = 0x0] 14:28:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x11a09ac00) [pid = 1712] [serial = 1768] [outer = 0x119f5e400] 14:28:21 INFO - PROCESS | 1712 | 1461706101157 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x12137f800) [pid = 1712] [serial = 1769] [outer = 0x119f5e400] 14:28:21 INFO - PROCESS | 1712 | 1461706101525 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]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 14:28:21 INFO - PROCESS | 1712 | 1461706101542 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 1712 | 1461706101543 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 14:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:28:21 INFO - PROCESS | 1712 | 1461706101545 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 1712 | 1461706101547 Marionette TRACE conn2 <- [1,2330,null,{}] 14:28:21 INFO - PROCESS | 1712 | 1461706101549 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}] 14:28:21 INFO - PROCESS | 1712 | 1461706101716 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:28:21 INFO - PROCESS | 1712 | 1461706101736 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7ab000 == 90 [pid = 1712] [id = 590] 14:28:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x11a263400) [pid = 1712] [serial = 1770] [outer = 0x0] 14:28:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x124850400) [pid = 1712] [serial = 1771] [outer = 0x11a263400] 14:28:21 INFO - PROCESS | 1712 | 1461706101764 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x126eb1000) [pid = 1712] [serial = 1772] [outer = 0x11a263400] 14:28:22 INFO - PROCESS | 1712 | 1461706102125 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]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 620ms 14:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:28:22 INFO - PROCESS | 1712 | 1461706102166 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 1712 | 1461706102167 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 14:28:22 INFO - PROCESS | 1712 | 1461706102169 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - PROCESS | 1712 | 1461706102171 Marionette TRACE conn2 <- [1,2334,null,{}] 14:28:22 INFO - PROCESS | 1712 | 1461706102173 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}] 14:28:22 INFO - PROCESS | 1712 | 1461706102303 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:28:22 INFO - PROCESS | 1712 | 1461706102319 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d34c000 == 91 [pid = 1712] [id = 591] 14:28:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x1249b3c00) [pid = 1712] [serial = 1773] [outer = 0x0] 14:28:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x12871bc00) [pid = 1712] [serial = 1774] [outer = 0x1249b3c00] 14:28:22 INFO - PROCESS | 1712 | 1461706102344 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x12980e400) [pid = 1712] [serial = 1775] [outer = 0x1249b3c00] 14:28:22 INFO - PROCESS | 1712 | 1461706102720 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]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 568ms 14:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:28:22 INFO - PROCESS | 1712 | 1461706102739 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 1712 | 1461706102740 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 14:28:22 INFO - PROCESS | 1712 | 1461706102743 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - PROCESS | 1712 | 1461706102744 Marionette TRACE conn2 <- [1,2338,null,{}] 14:28:22 INFO - PROCESS | 1712 | 1461706102747 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}] 14:28:22 INFO - PROCESS | 1712 | 1461706102878 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:28:22 INFO - PROCESS | 1712 | 1461706102896 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de38000 == 92 [pid = 1712] [id = 592] 14:28:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x128578c00) [pid = 1712] [serial = 1776] [outer = 0x0] 14:28:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x12a9c8c00) [pid = 1712] [serial = 1777] [outer = 0x128578c00] 14:28:22 INFO - PROCESS | 1712 | 1461706102921 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x12aef2400) [pid = 1712] [serial = 1778] [outer = 0x128578c00] 14:28:23 INFO - PROCESS | 1712 | 1461706103310 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]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 618ms 14:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:28:23 INFO - PROCESS | 1712 | 1461706103361 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 1712 | 1461706103363 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 14:28:23 INFO - PROCESS | 1712 | 1461706103365 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 1712 | 1461706103366 Marionette TRACE conn2 <- [1,2342,null,{}] 14:28:23 INFO - PROCESS | 1712 | 1461706103368 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}] 14:28:23 INFO - PROCESS | 1712 | 1461706103501 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:28:23 INFO - PROCESS | 1712 | 1461706103518 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x134817000 == 93 [pid = 1712] [id = 593] 14:28:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x12bce3c00) [pid = 1712] [serial = 1779] [outer = 0x0] 14:28:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x12bea0400) [pid = 1712] [serial = 1780] [outer = 0x12bce3c00] 14:28:23 INFO - PROCESS | 1712 | 1461706103544 Marionette DEBUG loaded listener.js 14:28:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x12c790400) [pid = 1712] [serial = 1781] [outer = 0x12bce3c00] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 153 (0x115ee1400) [pid = 1712] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 152 (0x1235bfc00) [pid = 1712] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 151 (0x137d33400) [pid = 1712] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 150 (0x134914000) [pid = 1712] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 149 (0x135151400) [pid = 1712] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 148 (0x135eeb000) [pid = 1712] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 147 (0x111ec5c00) [pid = 1712] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 146 (0x115d3a400) [pid = 1712] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 145 (0x12484f000) [pid = 1712] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 144 (0x1235cc800) [pid = 1712] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 143 (0x118461800) [pid = 1712] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 142 (0x119f66800) [pid = 1712] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 141 (0x12b42b400) [pid = 1712] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:28:23 INFO - PROCESS | 1712 | --DOMWINDOW == 140 (0x12d3f0400) [pid = 1712] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:28:24 INFO - PROCESS | 1712 | 1461706104081 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]]]}] 14:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 771ms 14:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:28:24 INFO - PROCESS | 1712 | 1461706104161 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 1712 | 1461706104162 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 14:28:24 INFO - PROCESS | 1712 | 1461706104164 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 1712 | 1461706104165 Marionette TRACE conn2 <- [1,2346,null,{}] 14:28:24 INFO - PROCESS | 1712 | 1461706104168 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}] 14:28:24 INFO - PROCESS | 1712 | 1461706104283 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:28:24 INFO - PROCESS | 1712 | 1461706104289 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x1349b2800 == 94 [pid = 1712] [id = 594] 14:28:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 141 (0x119f5d400) [pid = 1712] [serial = 1782] [outer = 0x0] 14:28:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 142 (0x12b42b400) [pid = 1712] [serial = 1783] [outer = 0x119f5d400] 14:28:24 INFO - PROCESS | 1712 | 1461706104313 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 143 (0x12ca74c00) [pid = 1712] [serial = 1784] [outer = 0x119f5d400] 14:28:24 INFO - PROCESS | 1712 | 1461706104674 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]]]}] 14:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 521ms 14:28:24 INFO - PROCESS | 1712 | 1461706104685 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 1712 | 1461706104689 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 14:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:28:24 INFO - PROCESS | 1712 | 1461706104693 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 1712 | 1461706104695 Marionette TRACE conn2 <- [1,2350,null,{}] 14:28:24 INFO - PROCESS | 1712 | 1461706104697 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}] 14:28:24 INFO - PROCESS | 1712 | 1461706104851 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:28:24 INFO - PROCESS | 1712 | 1461706104859 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x13525b000 == 95 [pid = 1712] [id = 595] 14:28:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 144 (0x119689800) [pid = 1712] [serial = 1785] [outer = 0x0] 14:28:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 145 (0x12cde6400) [pid = 1712] [serial = 1786] [outer = 0x119689800] 14:28:24 INFO - PROCESS | 1712 | 1461706104887 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 146 (0x12d811000) [pid = 1712] [serial = 1787] [outer = 0x119689800] 14:28:25 INFO - PROCESS | 1712 | 1461706105228 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]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 571ms 14:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:28:25 INFO - PROCESS | 1712 | 1461706105264 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 1712 | 1461706105266 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 14:28:25 INFO - PROCESS | 1712 | 1461706105268 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 1712 | 1461706105269 Marionette TRACE conn2 <- [1,2354,null,{}] 14:28:25 INFO - PROCESS | 1712 | 1461706105271 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}] 14:28:25 INFO - PROCESS | 1712 | 1461706105378 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:28:25 INFO - PROCESS | 1712 | 1461706105383 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x135e73000 == 96 [pid = 1712] [id = 596] 14:28:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 147 (0x132785c00) [pid = 1712] [serial = 1788] [outer = 0x0] 14:28:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 148 (0x13278ec00) [pid = 1712] [serial = 1789] [outer = 0x132785c00] 14:28:25 INFO - PROCESS | 1712 | 1461706105408 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 149 (0x134918000) [pid = 1712] [serial = 1790] [outer = 0x132785c00] 14:28:25 INFO - PROCESS | 1712 | 1461706105779 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]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 14:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:28:25 INFO - PROCESS | 1712 | 1461706105794 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 1712 | 1461706105795 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 14:28:25 INFO - PROCESS | 1712 | 1461706105798 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 1712 | 1461706105799 Marionette TRACE conn2 <- [1,2358,null,{}] 14:28:25 INFO - PROCESS | 1712 | 1461706105802 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}] 14:28:26 INFO - PROCESS | 1712 | 1461706106114 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:28:26 INFO - PROCESS | 1712 | 1461706106228 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x11755d800 == 97 [pid = 1712] [id = 597] 14:28:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 150 (0x110f0d800) [pid = 1712] [serial = 1791] [outer = 0x0] 14:28:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 151 (0x110f18400) [pid = 1712] [serial = 1792] [outer = 0x110f0d800] 14:28:26 INFO - PROCESS | 1712 | 1461706106283 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 152 (0x1126b6400) [pid = 1712] [serial = 1793] [outer = 0x110f0d800] 14:28:26 INFO - PROCESS | 1712 | 1461706106884 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]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1118ms 14:28:26 INFO - PROCESS | 1712 | 1461706106921 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 1712 | 1461706106924 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 14:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:28:26 INFO - PROCESS | 1712 | 1461706106929 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 1712 | 1461706106931 Marionette TRACE conn2 <- [1,2362,null,{}] 14:28:26 INFO - PROCESS | 1712 | 1461706106935 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}] 14:28:27 INFO - PROCESS | 1712 | 1461706107067 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:28:27 INFO - PROCESS | 1712 | 1461706107156 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e1c000 == 98 [pid = 1712] [id = 598] 14:28:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 153 (0x117c2b400) [pid = 1712] [serial = 1794] [outer = 0x0] 14:28:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 154 (0x118361000) [pid = 1712] [serial = 1795] [outer = 0x117c2b400] 14:28:27 INFO - PROCESS | 1712 | 1461706107188 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x11862d400) [pid = 1712] [serial = 1796] [outer = 0x117c2b400] 14:28:27 INFO - PROCESS | 1712 | 1461706107626 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]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 722ms 14:28:27 INFO - PROCESS | 1712 | 1461706107651 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 1712 | 1461706107653 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 14:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:28:27 INFO - PROCESS | 1712 | 1461706107656 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 1712 | 1461706107657 Marionette TRACE conn2 <- [1,2366,null,{}] 14:28:27 INFO - PROCESS | 1712 | 1461706107660 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}] 14:28:27 INFO - PROCESS | 1712 | 1461706107787 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:28:27 INFO - PROCESS | 1712 | 1461706107909 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d852800 == 99 [pid = 1712] [id = 599] 14:28:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x11968ec00) [pid = 1712] [serial = 1797] [outer = 0x0] 14:28:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x1197c3c00) [pid = 1712] [serial = 1798] [outer = 0x11968ec00] 14:28:27 INFO - PROCESS | 1712 | 1461706107941 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x121382800) [pid = 1712] [serial = 1799] [outer = 0x11968ec00] 14:28:28 INFO - PROCESS | 1712 | 1461706108417 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]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 818ms 14:28:28 INFO - PROCESS | 1712 | 1461706108475 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 1712 | 1461706108477 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 14:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:28:28 INFO - PROCESS | 1712 | 1461706108486 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 1712 | 1461706108489 Marionette TRACE conn2 <- [1,2370,null,{}] 14:28:28 INFO - PROCESS | 1712 | 1461706108511 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}] 14:28:28 INFO - PROCESS | 1712 | 1461706108641 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:28:28 INFO - PROCESS | 1712 | 1461706108733 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x137edf000 == 100 [pid = 1712] [id = 600] 14:28:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x12145ec00) [pid = 1712] [serial = 1800] [outer = 0x0] 14:28:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x12a872800) [pid = 1712] [serial = 1801] [outer = 0x12145ec00] 14:28:28 INFO - PROCESS | 1712 | 1461706108763 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x12c36d000) [pid = 1712] [serial = 1802] [outer = 0x12145ec00] 14:28:29 INFO - PROCESS | 1712 | 1461706109182 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]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 744ms 14:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:28:29 INFO - PROCESS | 1712 | 1461706109226 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 1712 | 1461706109228 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 14:28:29 INFO - PROCESS | 1712 | 1461706109230 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 1712 | 1461706109231 Marionette TRACE conn2 <- [1,2374,null,{}] 14:28:29 INFO - PROCESS | 1712 | 1461706109234 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}] 14:28:29 INFO - PROCESS | 1712 | 1461706109360 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:28:29 INFO - PROCESS | 1712 | 1461706109452 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f55c800 == 101 [pid = 1712] [id = 601] 14:28:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x12567d800) [pid = 1712] [serial = 1803] [outer = 0x0] 14:28:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x12d624400) [pid = 1712] [serial = 1804] [outer = 0x12567d800] 14:28:29 INFO - PROCESS | 1712 | 1461706109481 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x132783000) [pid = 1712] [serial = 1805] [outer = 0x12567d800] 14:28:29 INFO - PROCESS | 1712 | 1461706109907 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]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 719ms 14:28:29 INFO - PROCESS | 1712 | 1461706109950 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 1712 | 1461706109951 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 14:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:28:29 INFO - PROCESS | 1712 | 1461706109954 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 1712 | 1461706109957 Marionette TRACE conn2 <- [1,2378,null,{}] 14:28:29 INFO - PROCESS | 1712 | 1461706109978 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}] 14:28:30 INFO - PROCESS | 1712 | 1461706110101 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:28:30 INFO - PROCESS | 1712 | 1461706110193 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f6e9000 == 102 [pid = 1712] [id = 602] 14:28:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x135146c00) [pid = 1712] [serial = 1806] [outer = 0x0] 14:28:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x135151800) [pid = 1712] [serial = 1807] [outer = 0x135146c00] 14:28:30 INFO - PROCESS | 1712 | 1461706110229 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x13592f000) [pid = 1712] [serial = 1808] [outer = 0x135146c00] 14:28:30 INFO - PROCESS | 1712 | 1461706110661 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]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 739ms 14:28:30 INFO - PROCESS | 1712 | 1461706110694 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:28:30 INFO - PROCESS | 1712 | 1461706110695 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 14:28:30 INFO - PROCESS | 1712 | 1461706110698 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 1712 | 1461706110699 Marionette TRACE conn2 <- [1,2382,null,{}] 14:28:30 INFO - PROCESS | 1712 | 1461706110701 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}] 14:28:30 INFO - PROCESS | 1712 | 1461706110830 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:28:30 INFO - PROCESS | 1712 | 1461706110949 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f8ca000 == 103 [pid = 1712] [id = 603] 14:28:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x135932800) [pid = 1712] [serial = 1809] [outer = 0x0] 14:28:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x135eec400) [pid = 1712] [serial = 1810] [outer = 0x135932800] 14:28:30 INFO - PROCESS | 1712 | 1461706110982 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x137d3c000) [pid = 1712] [serial = 1811] [outer = 0x135932800] 14:28:31 INFO - PROCESS | 1712 | 1461706111392 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]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 719ms 14:28:31 INFO - PROCESS | 1712 | 1461706111450 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 1712 | 1461706111451 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 14:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:28:31 INFO - PROCESS | 1712 | 1461706111457 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - PROCESS | 1712 | 1461706111458 Marionette TRACE conn2 <- [1,2386,null,{}] 14:28:31 INFO - PROCESS | 1712 | 1461706111461 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}] 14:28:31 INFO - PROCESS | 1712 | 1461706111585 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:28:31 INFO - PROCESS | 1712 | 1461706111705 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x140180000 == 104 [pid = 1712] [id = 604] 14:28:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x1180af400) [pid = 1712] [serial = 1812] [outer = 0x0] 14:28:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x137f1f000) [pid = 1712] [serial = 1813] [outer = 0x1180af400] 14:28:31 INFO - PROCESS | 1712 | 1461706111736 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x137f85000) [pid = 1712] [serial = 1814] [outer = 0x1180af400] 14:28:32 INFO - PROCESS | 1712 | 1461706112162 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]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 721ms 14:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:28:32 INFO - PROCESS | 1712 | 1461706112178 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 1712 | 1461706112180 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 14:28:32 INFO - PROCESS | 1712 | 1461706112182 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 1712 | 1461706112183 Marionette TRACE conn2 <- [1,2390,null,{}] 14:28:32 INFO - PROCESS | 1712 | 1461706112186 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}] 14:28:32 INFO - PROCESS | 1712 | 1461706112311 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:28:32 INFO - PROCESS | 1712 | 1461706112433 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406de800 == 105 [pid = 1712] [id = 605] 14:28:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 174 (0x1353b1c00) [pid = 1712] [serial = 1815] [outer = 0x0] 14:28:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 175 (0x1353b7c00) [pid = 1712] [serial = 1816] [outer = 0x1353b1c00] 14:28:32 INFO - PROCESS | 1712 | 1461706112465 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 176 (0x1353bd000) [pid = 1712] [serial = 1817] [outer = 0x1353b1c00] 14:28:32 INFO - PROCESS | 1712 | 1461706112914 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]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 768ms 14:28:32 INFO - PROCESS | 1712 | 1461706112968 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 1712 | 1461706112970 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 14:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:28:32 INFO - PROCESS | 1712 | 1461706112991 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 1712 | 1461706112994 Marionette TRACE conn2 <- [1,2394,null,{}] 14:28:33 INFO - PROCESS | 1712 | 1461706112997 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}] 14:28:33 INFO - PROCESS | 1712 | 1461706113177 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:28:33 INFO - PROCESS | 1712 | 1461706113268 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x14074d800 == 106 [pid = 1712] [id = 606] 14:28:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 177 (0x1353bd400) [pid = 1712] [serial = 1818] [outer = 0x0] 14:28:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 178 (0x137d3cc00) [pid = 1712] [serial = 1819] [outer = 0x1353bd400] 14:28:33 INFO - PROCESS | 1712 | 1461706113298 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 179 (0x13f59f000) [pid = 1712] [serial = 1820] [outer = 0x1353bd400] 14:28:33 INFO - PROCESS | 1712 | 1461706113717 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]]]}] 14:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 774ms 14:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:28:33 INFO - PROCESS | 1712 | 1461706113761 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 1712 | 1461706113763 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 14:28:33 INFO - PROCESS | 1712 | 1461706113765 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - PROCESS | 1712 | 1461706113766 Marionette TRACE conn2 <- [1,2398,null,{}] 14:28:33 INFO - PROCESS | 1712 | 1461706113785 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}] 14:28:34 INFO - PROCESS | 1712 | 1461706114001 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:28:34 INFO - PROCESS | 1712 | 1461706114070 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7bc800 == 107 [pid = 1712] [id = 607] 14:28:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x115eea800) [pid = 1712] [serial = 1821] [outer = 0x0] 14:28:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x13f705c00) [pid = 1712] [serial = 1822] [outer = 0x115eea800] 14:28:34 INFO - PROCESS | 1712 | 1461706114103 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x13f7c2c00) [pid = 1712] [serial = 1823] [outer = 0x115eea800] 14:28:34 INFO - PROCESS | 1712 | 1461706114688 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]]]}] 14:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 974ms 14:28:34 INFO - PROCESS | 1712 | 1461706114740 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 1712 | 1461706114743 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 14:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:28:34 INFO - PROCESS | 1712 | 1461706114746 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:28:34 INFO - PROCESS | 1712 | 1461706114750 Marionette TRACE conn2 <- [1,2402,null,{}] 14:28:34 INFO - PROCESS | 1712 | 1461706114754 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}] 14:28:35 INFO - PROCESS | 1712 | 1461706115001 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:28:35 INFO - PROCESS | 1712 | 1461706115385 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x1235f9000 == 108 [pid = 1712] [id = 608] 14:28:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x110fe2400) [pid = 1712] [serial = 1824] [outer = 0x0] 14:28:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x1126d7000) [pid = 1712] [serial = 1825] [outer = 0x110fe2400] 14:28:35 INFO - PROCESS | 1712 | 1461706115421 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x115ee7800) [pid = 1712] [serial = 1826] [outer = 0x110fe2400] 14:28:35 INFO - PROCESS | 1712 | 1461706115869 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]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1177ms 14:28:35 INFO - PROCESS | 1712 | 1461706115924 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 1712 | 1461706115926 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 14:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:28:35 INFO - PROCESS | 1712 | 1461706115930 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 1712 | 1461706115932 Marionette TRACE conn2 <- [1,2406,null,{}] 14:28:35 INFO - PROCESS | 1712 | 1461706115935 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}] 14:28:36 INFO - PROCESS | 1712 | 1461706116102 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:28:36 INFO - PROCESS | 1712 | 1461706116115 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x1235e9000 == 109 [pid = 1712] [id = 609] 14:28:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x113388800) [pid = 1712] [serial = 1827] [outer = 0x0] 14:28:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 187 (0x119184400) [pid = 1712] [serial = 1828] [outer = 0x113388800] 14:28:36 INFO - PROCESS | 1712 | 1461706116145 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 188 (0x11974f400) [pid = 1712] [serial = 1829] [outer = 0x113388800] 14:28:36 INFO - PROCESS | 1712 | 1461706116696 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]]]}] 14:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 822ms 14:28:36 INFO - PROCESS | 1712 | 1461706116753 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:28:36 INFO - PROCESS | 1712 | 1461706116755 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 14:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:28:36 INFO - PROCESS | 1712 | 1461706116759 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 1712 | 1461706116761 Marionette TRACE conn2 <- [1,2410,null,{}] 14:28:36 INFO - PROCESS | 1712 | 1461706116764 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}] 14:28:36 INFO - PROCESS | 1712 | 1461706116900 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:28:37 INFO - PROCESS | 1712 | 1461706117085 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x119e04800 == 110 [pid = 1712] [id = 610] 14:28:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 189 (0x116ab9c00) [pid = 1712] [serial = 1830] [outer = 0x0] 14:28:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 190 (0x119c9f400) [pid = 1712] [serial = 1831] [outer = 0x116ab9c00] 14:28:37 INFO - PROCESS | 1712 | 1461706117116 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x11a011400) [pid = 1712] [serial = 1832] [outer = 0x116ab9c00] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x135e73000 == 109 [pid = 1712] [id = 596] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x13525b000 == 108 [pid = 1712] [id = 595] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x13f758000 == 107 [pid = 1712] [id = 568] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x1349b2800 == 106 [pid = 1712] [id = 594] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x134817000 == 105 [pid = 1712] [id = 593] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x12de38000 == 104 [pid = 1712] [id = 592] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x12d34c000 == 103 [pid = 1712] [id = 591] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 190 (0x119f4e000) [pid = 1712] [serial = 1714] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7ab000 == 102 [pid = 1712] [id = 590] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc62000 == 101 [pid = 1712] [id = 589] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x128d4e000 == 100 [pid = 1712] [id = 588] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x1218e6000 == 99 [pid = 1712] [id = 587] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x12199e800 == 98 [pid = 1712] [id = 586] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x124f6f800 == 97 [pid = 1712] [id = 585] 14:28:37 INFO - PROCESS | 1712 | 1461706117623 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]]]}] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x13f84f800 == 96 [pid = 1712] [id = 581] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x137d54000 == 95 [pid = 1712] [id = 580] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x13f841000 == 94 [pid = 1712] [id = 579] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x142582800 == 93 [pid = 1712] [id = 578] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x141416800 == 92 [pid = 1712] [id = 577] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x141325800 == 91 [pid = 1712] [id = 576] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x1406db000 == 90 [pid = 1712] [id = 575] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x135514800 == 89 [pid = 1712] [id = 574] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x12cd9b000 == 88 [pid = 1712] [id = 573] 14:28:37 INFO - PROCESS | 1712 | --DOCSHELL 0x1218e1000 == 87 [pid = 1712] [id = 572] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 189 (0x137d3c400) [pid = 1712] [serial = 1646] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 188 (0x1349da800) [pid = 1712] [serial = 1699] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 187 (0x1352adc00) [pid = 1712] [serial = 1702] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 186 (0x137d3a800) [pid = 1712] [serial = 1705] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 185 (0x1133f2c00) [pid = 1712] [serial = 1708] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 184 (0x135931000) [pid = 1712] [serial = 1703] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 183 (0x13f503400) [pid = 1712] [serial = 1669] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 182 (0x111d3a800) [pid = 1712] [serial = 1648] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 181 (0x117170800) [pid = 1712] [serial = 1676] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 180 (0x115ee6400) [pid = 1712] [serial = 1675] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 179 (0x135934000) [pid = 1712] [serial = 1666] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 178 (0x12a9cdc00) [pid = 1712] [serial = 1685] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 177 (0x12a9c1000) [pid = 1712] [serial = 1684] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 176 (0x1249b0000) [pid = 1712] [serial = 1681] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 175 (0x128571000) [pid = 1712] [serial = 1682] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 174 (0x119974000) [pid = 1712] [serial = 1679] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 173 (0x119696400) [pid = 1712] [serial = 1678] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 172 (0x128d0d400) [pid = 1712] [serial = 1687] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 171 (0x12a9ce400) [pid = 1712] [serial = 1688] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 170 (0x12bfed000) [pid = 1712] [serial = 1690] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 169 (0x12cdef800) [pid = 1712] [serial = 1691] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x123641c00) [pid = 1712] [serial = 1654] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x119688800) [pid = 1712] [serial = 1651] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x13f5a3000) [pid = 1712] [serial = 1672] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x135ee4400) [pid = 1712] [serial = 1660] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x1349de400) [pid = 1712] [serial = 1663] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x12be9e800) [pid = 1712] [serial = 1657] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 162 (0x12d629c00) [pid = 1712] [serial = 1693] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 161 (0x12d660800) [pid = 1712] [serial = 1694] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 160 (0x13f510400) [pid = 1712] [serial = 1706] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 159 (0x11970a000) [pid = 1712] [serial = 1712] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 158 (0x12d668c00) [pid = 1712] [serial = 1696] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 157 (0x117165800) [pid = 1712] [serial = 1709] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 156 (0x134910c00) [pid = 1712] [serial = 1697] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 155 (0x135145800) [pid = 1712] [serial = 1700] [outer = 0x0] [url = about:blank] 14:28:37 INFO - PROCESS | 1712 | --DOMWINDOW == 154 (0x118364400) [pid = 1712] [serial = 1711] [outer = 0x0] [url = about:blank] 14:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 924ms 14:28:37 INFO - PROCESS | 1712 | 1461706117684 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:28:37 INFO - PROCESS | 1712 | 1461706117685 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 14:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:28:37 INFO - PROCESS | 1712 | 1461706117693 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:28:37 INFO - PROCESS | 1712 | 1461706117697 Marionette TRACE conn2 <- [1,2414,null,{}] 14:28:37 INFO - PROCESS | 1712 | 1461706117700 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}] 14:28:37 INFO - PROCESS | 1712 | 1461706117809 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:28:37 INFO - PROCESS | 1712 | 1461706117818 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x12436f000 == 88 [pid = 1712] [id = 611] 14:28:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 155 (0x119690c00) [pid = 1712] [serial = 1833] [outer = 0x0] 14:28:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 156 (0x121380000) [pid = 1712] [serial = 1834] [outer = 0x119690c00] 14:28:37 INFO - PROCESS | 1712 | 1461706117845 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 157 (0x1244c3400) [pid = 1712] [serial = 1835] [outer = 0x119690c00] 14:28:38 INFO - PROCESS | 1712 | 1461706118264 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]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 626ms 14:28:38 INFO - PROCESS | 1712 | 1461706118316 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 1712 | 1461706118318 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 14:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:28:38 INFO - PROCESS | 1712 | 1461706118320 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 1712 | 1461706118321 Marionette TRACE conn2 <- [1,2418,null,{}] 14:28:38 INFO - PROCESS | 1712 | 1461706118324 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}] 14:28:38 INFO - PROCESS | 1712 | 1461706118430 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:28:38 INFO - PROCESS | 1712 | 1461706118435 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7a5000 == 89 [pid = 1712] [id = 612] 14:28:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 158 (0x124853400) [pid = 1712] [serial = 1836] [outer = 0x0] 14:28:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 159 (0x126ea9c00) [pid = 1712] [serial = 1837] [outer = 0x124853400] 14:28:38 INFO - PROCESS | 1712 | 1461706118462 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 160 (0x128d0f400) [pid = 1712] [serial = 1838] [outer = 0x124853400] 14:28:38 INFO - PROCESS | 1712 | 1461706118855 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]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 14:28:38 INFO - PROCESS | 1712 | 1461706118892 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 1712 | 1461706118893 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 14:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:28:38 INFO - PROCESS | 1712 | 1461706118895 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 1712 | 1461706118896 Marionette TRACE conn2 <- [1,2422,null,{}] 14:28:38 INFO - PROCESS | 1712 | 1461706118899 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}] 14:28:39 INFO - PROCESS | 1712 | 1461706119007 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:28:39 INFO - PROCESS | 1712 | 1461706119011 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de3d800 == 90 [pid = 1712] [id = 613] 14:28:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 161 (0x12a9ce800) [pid = 1712] [serial = 1839] [outer = 0x0] 14:28:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 162 (0x12aee8400) [pid = 1712] [serial = 1840] [outer = 0x12a9ce800] 14:28:39 INFO - PROCESS | 1712 | 1461706119044 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 163 (0x12c10a800) [pid = 1712] [serial = 1841] [outer = 0x12a9ce800] 14:28:39 INFO - PROCESS | 1712 | 1461706119434 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]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 569ms 14:28:39 INFO - PROCESS | 1712 | 1461706119484 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 1712 | 1461706119486 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 14:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:28:39 INFO - PROCESS | 1712 | 1461706119494 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 1712 | 1461706119495 Marionette TRACE conn2 <- [1,2426,null,{}] 14:28:39 INFO - PROCESS | 1712 | 1461706119497 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}] 14:28:39 INFO - PROCESS | 1712 | 1461706119609 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:28:39 INFO - PROCESS | 1712 | 1461706119614 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x13525b000 == 91 [pid = 1712] [id = 614] 14:28:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x11974fc00) [pid = 1712] [serial = 1842] [outer = 0x0] 14:28:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x12ca72800) [pid = 1712] [serial = 1843] [outer = 0x11974fc00] 14:28:39 INFO - PROCESS | 1712 | 1461706119639 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x12d662c00) [pid = 1712] [serial = 1844] [outer = 0x11974fc00] 14:28:40 INFO - PROCESS | 1712 | 1461706120042 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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 14:28:40 INFO - PROCESS | 1712 | 1461706120065 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 1712 | 1461706120066 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 14:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:28:40 INFO - PROCESS | 1712 | 1461706120068 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 1712 | 1461706120069 Marionette TRACE conn2 <- [1,2430,null,{}] 14:28:40 INFO - PROCESS | 1712 | 1461706120072 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}] 14:28:40 INFO - PROCESS | 1712 | 1461706120212 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:28:40 INFO - PROCESS | 1712 | 1461706120229 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x135dfa800 == 92 [pid = 1712] [id = 615] 14:28:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x12d668c00) [pid = 1712] [serial = 1845] [outer = 0x0] 14:28:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x13278f800) [pid = 1712] [serial = 1846] [outer = 0x12d668c00] 14:28:40 INFO - PROCESS | 1712 | 1461706120256 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x1349d9400) [pid = 1712] [serial = 1847] [outer = 0x12d668c00] 14:28:40 INFO - PROCESS | 1712 | 1461706120632 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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 569ms 14:28:40 INFO - PROCESS | 1712 | 1461706120639 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:28:40 INFO - PROCESS | 1712 | 1461706120641 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 14:28:40 INFO - PROCESS | 1712 | 1461706120644 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 1712 | 1461706120645 Marionette TRACE conn2 <- [1,2434,null,{}] 14:28:40 INFO - PROCESS | 1712 | 1461706120647 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}] 14:28:40 INFO - PROCESS | 1712 | 1461706120781 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:28:40 INFO - PROCESS | 1712 | 1461706120797 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e48000 == 93 [pid = 1712] [id = 616] 14:28:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x1349e0400) [pid = 1712] [serial = 1848] [outer = 0x0] 14:28:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x1352a2000) [pid = 1712] [serial = 1849] [outer = 0x1349e0400] 14:28:40 INFO - PROCESS | 1712 | 1461706120822 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x13592c800) [pid = 1712] [serial = 1850] [outer = 0x1349e0400] 14:28:41 INFO - PROCESS | 1712 | 1461706121190 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]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 568ms 14:28:41 INFO - PROCESS | 1712 | 1461706121212 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 1712 | 1461706121213 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 14:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:28:41 INFO - PROCESS | 1712 | 1461706121215 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 1712 | 1461706121217 Marionette TRACE conn2 <- [1,2438,null,{}] 14:28:41 INFO - PROCESS | 1712 | 1461706121219 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}] 14:28:41 INFO - PROCESS | 1712 | 1461706121356 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:28:41 INFO - PROCESS | 1712 | 1461706121371 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x137f9d000 == 94 [pid = 1712] [id = 617] 14:28:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x13592b000) [pid = 1712] [serial = 1851] [outer = 0x0] 14:28:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 174 (0x135ef1800) [pid = 1712] [serial = 1852] [outer = 0x13592b000] 14:28:41 INFO - PROCESS | 1712 | 1461706121397 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 175 (0x137f1d000) [pid = 1712] [serial = 1853] [outer = 0x13592b000] 14:28:41 INFO - PROCESS | 1712 | 1461706121782 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]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 617ms 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 174 (0x11978ac00) [pid = 1712] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 173 (0x1249b3c00) [pid = 1712] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 172 (0x128578c00) [pid = 1712] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 171 (0x12bce3c00) [pid = 1712] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 170 (0x119689800) [pid = 1712] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 169 (0x118680400) [pid = 1712] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 168 (0x119785c00) [pid = 1712] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 167 (0x119f5e400) [pid = 1712] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 166 (0x11767b400) [pid = 1712] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 165 (0x1126d9800) [pid = 1712] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 164 (0x119f5d400) [pid = 1712] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:28:42 INFO - PROCESS | 1712 | --DOMWINDOW == 163 (0x11a263400) [pid = 1712] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:28:42 INFO - PROCESS | 1712 | 1461706122026 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 1712 | 1461706122027 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 14:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:28:42 INFO - PROCESS | 1712 | 1461706122037 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 1712 | 1461706122039 Marionette TRACE conn2 <- [1,2442,null,{}] 14:28:42 INFO - PROCESS | 1712 | 1461706122057 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}] 14:28:42 INFO - PROCESS | 1712 | 1461706122168 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:28:42 INFO - PROCESS | 1712 | 1461706122172 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc64000 == 95 [pid = 1712] [id = 618] 14:28:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 164 (0x11978ac00) [pid = 1712] [serial = 1854] [outer = 0x0] 14:28:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 165 (0x119f5e400) [pid = 1712] [serial = 1855] [outer = 0x11978ac00] 14:28:42 INFO - PROCESS | 1712 | 1461706122201 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 166 (0x135741400) [pid = 1712] [serial = 1856] [outer = 0x11978ac00] 14:28:42 INFO - PROCESS | 1712 | 1461706122641 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]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 619ms 14:28:42 INFO - PROCESS | 1712 | 1461706122665 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 1712 | 1461706122667 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 14:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:28:42 INFO - PROCESS | 1712 | 1461706122669 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 1712 | 1461706122670 Marionette TRACE conn2 <- [1,2446,null,{}] 14:28:42 INFO - PROCESS | 1712 | 1461706122672 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}] 14:28:42 INFO - PROCESS | 1712 | 1461706122775 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:28:42 INFO - PROCESS | 1712 | 1461706122779 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x14017b000 == 96 [pid = 1712] [id = 619] 14:28:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 167 (0x135745000) [pid = 1712] [serial = 1857] [outer = 0x0] 14:28:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 168 (0x135ee6c00) [pid = 1712] [serial = 1858] [outer = 0x135745000] 14:28:42 INFO - PROCESS | 1712 | 1461706122805 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 169 (0x13f59f400) [pid = 1712] [serial = 1859] [outer = 0x135745000] 14:28:43 INFO - PROCESS | 1712 | 1461706123296 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]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 14:28:43 INFO - PROCESS | 1712 | 1461706123361 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 1712 | 1461706123363 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 14:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:28:43 INFO - PROCESS | 1712 | 1461706123366 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 1712 | 1461706123368 Marionette TRACE conn2 <- [1,2450,null,{}] 14:28:43 INFO - PROCESS | 1712 | 1461706123374 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}] 14:28:43 INFO - PROCESS | 1712 | 1461706123539 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:28:43 INFO - PROCESS | 1712 | 1461706123567 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x1408bc000 == 97 [pid = 1712] [id = 620] 14:28:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 170 (0x13f710c00) [pid = 1712] [serial = 1860] [outer = 0x0] 14:28:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 171 (0x13f7c3000) [pid = 1712] [serial = 1861] [outer = 0x13f710c00] 14:28:43 INFO - PROCESS | 1712 | 1461706123592 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x1409dfc00) [pid = 1712] [serial = 1862] [outer = 0x13f710c00] 14:28:43 INFO - PROCESS | 1712 | 1461706123950 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]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 624ms 14:28:43 INFO - PROCESS | 1712 | 1461706123993 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 1712 | 1461706123994 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 14:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:28:43 INFO - PROCESS | 1712 | 1461706123996 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 1712 | 1461706123997 Marionette TRACE conn2 <- [1,2454,null,{}] 14:28:44 INFO - PROCESS | 1712 | 1461706124000 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}] 14:28:44 INFO - PROCESS | 1712 | 1461706124242 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:28:44 INFO - PROCESS | 1712 | 1461706124309 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fc8000 == 98 [pid = 1712] [id = 621] 14:28:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x1126d7800) [pid = 1712] [serial = 1863] [outer = 0x0] 14:28:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 174 (0x1130bd400) [pid = 1712] [serial = 1864] [outer = 0x1126d7800] 14:28:44 INFO - PROCESS | 1712 | 1461706124343 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 175 (0x1169a8400) [pid = 1712] [serial = 1865] [outer = 0x1126d7800] 14:28:44 INFO - PROCESS | 1712 | 1461706124816 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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 869ms 14:28:44 INFO - PROCESS | 1712 | 1461706124872 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 1712 | 1461706124875 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 14:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:28:44 INFO - PROCESS | 1712 | 1461706124880 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 1712 | 1461706124882 Marionette TRACE conn2 <- [1,2458,null,{}] 14:28:44 INFO - PROCESS | 1712 | 1461706124885 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}] 14:28:45 INFO - PROCESS | 1712 | 1461706125018 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:28:45 INFO - PROCESS | 1712 | 1461706125111 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d26c000 == 99 [pid = 1712] [id = 622] 14:28:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 176 (0x119692000) [pid = 1712] [serial = 1866] [outer = 0x0] 14:28:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 177 (0x11970ec00) [pid = 1712] [serial = 1867] [outer = 0x119692000] 14:28:45 INFO - PROCESS | 1712 | 1461706125144 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 178 (0x1197cec00) [pid = 1712] [serial = 1868] [outer = 0x119692000] 14:28:45 INFO - PROCESS | 1712 | 1461706125569 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]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 720ms 14:28:45 INFO - PROCESS | 1712 | 1461706125600 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 1712 | 1461706125602 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 14:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:28:45 INFO - PROCESS | 1712 | 1461706125605 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 1712 | 1461706125606 Marionette TRACE conn2 <- [1,2462,null,{}] 14:28:45 INFO - PROCESS | 1712 | 1461706125609 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}] 14:28:45 INFO - PROCESS | 1712 | 1461706125737 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:28:45 INFO - PROCESS | 1712 | 1461706125865 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x135517800 == 100 [pid = 1712] [id = 623] 14:28:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 179 (0x119f66800) [pid = 1712] [serial = 1869] [outer = 0x0] 14:28:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x123644800) [pid = 1712] [serial = 1870] [outer = 0x119f66800] 14:28:45 INFO - PROCESS | 1712 | 1461706125897 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x128575000) [pid = 1712] [serial = 1871] [outer = 0x119f66800] 14:28:46 INFO - PROCESS | 1712 | 1461706126355 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]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 822ms 14:28:46 INFO - PROCESS | 1712 | 1461706126438 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 1712 | 1461706126440 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 14:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:28:46 INFO - PROCESS | 1712 | 1461706126450 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 1712 | 1461706126454 Marionette TRACE conn2 <- [1,2466,null,{}] 14:28:46 INFO - PROCESS | 1712 | 1461706126458 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}] 14:28:46 INFO - PROCESS | 1712 | 1461706126586 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:28:46 INFO - PROCESS | 1712 | 1461706126684 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x1408cf000 == 101 [pid = 1712] [id = 624] 14:28:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x12a9c4400) [pid = 1712] [serial = 1872] [outer = 0x0] 14:28:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x12cde4000) [pid = 1712] [serial = 1873] [outer = 0x12a9c4400] 14:28:46 INFO - PROCESS | 1712 | 1461706126714 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x12d80a800) [pid = 1712] [serial = 1874] [outer = 0x12a9c4400] 14:28:47 INFO - PROCESS | 1712 | 1461706127158 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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 778ms 14:28:47 INFO - PROCESS | 1712 | 1461706127224 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 1712 | 1461706127225 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 14:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:28:47 INFO - PROCESS | 1712 | 1461706127228 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 1712 | 1461706127229 Marionette TRACE conn2 <- [1,2470,null,{}] 14:28:47 INFO - PROCESS | 1712 | 1461706127231 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}] 14:28:47 INFO - PROCESS | 1712 | 1461706127357 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:28:47 INFO - PROCESS | 1712 | 1461706127453 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x141412800 == 102 [pid = 1712] [id = 625] 14:28:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x12d811c00) [pid = 1712] [serial = 1875] [outer = 0x0] 14:28:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x13573e400) [pid = 1712] [serial = 1876] [outer = 0x12d811c00] 14:28:47 INFO - PROCESS | 1712 | 1461706127482 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 187 (0x135749000) [pid = 1712] [serial = 1877] [outer = 0x12d811c00] 14:28:47 INFO - PROCESS | 1712 | 1461706127901 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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 718ms 14:28:47 INFO - PROCESS | 1712 | 1461706127962 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 1712 | 1461706127963 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 14:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:28:47 INFO - PROCESS | 1712 | 1461706127965 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 1712 | 1461706127967 Marionette TRACE conn2 <- [1,2474,null,{}] 14:28:47 INFO - PROCESS | 1712 | 1461706127981 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}] 14:28:48 INFO - PROCESS | 1712 | 1461706128137 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:28:48 INFO - PROCESS | 1712 | 1461706128238 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x141e31800 == 103 [pid = 1712] [id = 626] 14:28:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 188 (0x135346400) [pid = 1712] [serial = 1878] [outer = 0x0] 14:28:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 189 (0x135348000) [pid = 1712] [serial = 1879] [outer = 0x135346400] 14:28:48 INFO - PROCESS | 1712 | 1461706128276 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 190 (0x13574dc00) [pid = 1712] [serial = 1880] [outer = 0x135346400] 14:28:48 INFO - PROCESS | 1712 | 1461706128691 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]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 768ms 14:28:48 INFO - PROCESS | 1712 | 1461706128738 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 1712 | 1461706128739 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 14:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:28:48 INFO - PROCESS | 1712 | 1461706128743 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 1712 | 1461706128745 Marionette TRACE conn2 <- [1,2478,null,{}] 14:28:48 INFO - PROCESS | 1712 | 1461706128747 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}] 14:28:48 INFO - PROCESS | 1712 | 1461706128878 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:28:48 INFO - PROCESS | 1712 | 1461706128976 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x142861000 == 104 [pid = 1712] [id = 627] 14:28:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x135eee800) [pid = 1712] [serial = 1881] [outer = 0x0] 14:28:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 192 (0x137f19800) [pid = 1712] [serial = 1882] [outer = 0x135eee800] 14:28:49 INFO - PROCESS | 1712 | 1461706129006 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 193 (0x13f7c3800) [pid = 1712] [serial = 1883] [outer = 0x135eee800] 14:28:49 INFO - PROCESS | 1712 | 1461706129432 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]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 720ms 14:28:49 INFO - PROCESS | 1712 | 1461706129480 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 1712 | 1461706129481 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 14:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:28:49 INFO - PROCESS | 1712 | 1461706129484 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 1712 | 1461706129485 Marionette TRACE conn2 <- [1,2482,null,{}] 14:28:49 INFO - PROCESS | 1712 | 1461706129502 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}] 14:28:49 INFO - PROCESS | 1712 | 1461706129629 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:28:49 INFO - PROCESS | 1712 | 1461706129727 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x1461e1000 == 105 [pid = 1712] [id = 628] 14:28:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 194 (0x137d32800) [pid = 1712] [serial = 1884] [outer = 0x0] 14:28:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 195 (0x1407dbc00) [pid = 1712] [serial = 1885] [outer = 0x137d32800] 14:28:49 INFO - PROCESS | 1712 | 1461706129756 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 196 (0x1407e1800) [pid = 1712] [serial = 1886] [outer = 0x137d32800] 14:28:50 INFO - PROCESS | 1712 | 1461706130161 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]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 719ms 14:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:28:50 INFO - PROCESS | 1712 | 1461706130204 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 1712 | 1461706130205 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 14:28:50 INFO - PROCESS | 1712 | 1461706130207 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 1712 | 1461706130208 Marionette TRACE conn2 <- [1,2486,null,{}] 14:28:50 INFO - PROCESS | 1712 | 1461706130211 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}] 14:28:50 INFO - PROCESS | 1712 | 1461706130336 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:28:50 INFO - PROCESS | 1712 | 1461706130522 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x135e6f000 == 106 [pid = 1712] [id = 629] 14:28:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 197 (0x1407dd400) [pid = 1712] [serial = 1887] [outer = 0x0] 14:28:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 198 (0x1407e2800) [pid = 1712] [serial = 1888] [outer = 0x1407dd400] 14:28:50 INFO - PROCESS | 1712 | 1461706130555 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 199 (0x1409e7800) [pid = 1712] [serial = 1889] [outer = 0x1407dd400] 14:28:51 INFO - PROCESS | 1712 | 1461706131030 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]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 869ms 14:28:51 INFO - PROCESS | 1712 | 1461706131089 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 1712 | 1461706131091 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 14:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:28:51 INFO - PROCESS | 1712 | 1461706131095 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 1712 | 1461706131096 Marionette TRACE conn2 <- [1,2490,null,{}] 14:28:51 INFO - PROCESS | 1712 | 1461706131099 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}] 14:28:51 INFO - PROCESS | 1712 | 1461706131229 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:28:51 INFO - PROCESS | 1712 | 1461706131330 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284da800 == 107 [pid = 1712] [id = 630] 14:28:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 200 (0x1180af800) [pid = 1712] [serial = 1890] [outer = 0x0] 14:28:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 201 (0x12b425c00) [pid = 1712] [serial = 1891] [outer = 0x1180af800] 14:28:51 INFO - PROCESS | 1712 | 1461706131359 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 202 (0x1409edc00) [pid = 1712] [serial = 1892] [outer = 0x1180af800] 14:28:52 INFO - PROCESS | 1712 | 1461706132118 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]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1070ms 14:28:52 INFO - PROCESS | 1712 | 1461706132167 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 1712 | 1461706132170 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 14:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:28:52 INFO - PROCESS | 1712 | 1461706132176 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 1712 | 1461706132178 Marionette TRACE conn2 <- [1,2494,null,{}] 14:28:52 INFO - PROCESS | 1712 | 1461706132182 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}] 14:28:52 INFO - PROCESS | 1712 | 1461706132301 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:28:52 INFO - PROCESS | 1712 | 1461706132430 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a57000 == 108 [pid = 1712] [id = 631] 14:28:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 203 (0x110f92800) [pid = 1712] [serial = 1893] [outer = 0x0] 14:28:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 204 (0x111d3bc00) [pid = 1712] [serial = 1894] [outer = 0x110f92800] 14:28:52 INFO - PROCESS | 1712 | 1461706132461 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 205 (0x1126df800) [pid = 1712] [serial = 1895] [outer = 0x110f92800] 14:28:52 INFO - PROCESS | 1712 | 1461706132917 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]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 771ms 14:28:52 INFO - PROCESS | 1712 | 1461706132947 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 1712 | 1461706132950 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 14:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:28:52 INFO - PROCESS | 1712 | 1461706132957 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 1712 | 1461706132959 Marionette TRACE conn2 <- [1,2498,null,{}] 14:28:52 INFO - PROCESS | 1712 | 1461706132961 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}] 14:28:53 INFO - PROCESS | 1712 | 1461706133076 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:28:53 INFO - PROCESS | 1712 | 1461706133179 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199e0800 == 109 [pid = 1712] [id = 632] 14:28:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 206 (0x113190800) [pid = 1712] [serial = 1896] [outer = 0x0] 14:28:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 207 (0x115ee8c00) [pid = 1712] [serial = 1897] [outer = 0x113190800] 14:28:53 INFO - PROCESS | 1712 | 1461706133208 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 208 (0x1166d9400) [pid = 1712] [serial = 1898] [outer = 0x113190800] 14:28:53 INFO - PROCESS | 1712 | 1461706133635 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]]]}] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x11886a800 == 108 [pid = 1712] [id = 385] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x12d351800 == 107 [pid = 1712] [id = 363] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x1408bc000 == 106 [pid = 1712] [id = 620] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x14017b000 == 105 [pid = 1712] [id = 619] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc64000 == 104 [pid = 1712] [id = 618] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x13f584800 == 103 [pid = 1712] [id = 567] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x137f9d000 == 102 [pid = 1712] [id = 617] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x137e48000 == 101 [pid = 1712] [id = 616] 14:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 774ms 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 207 (0x13f70bc00) [pid = 1712] [serial = 1744] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 206 (0x13f507c00) [pid = 1712] [serial = 1741] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 205 (0x12857f800) [pid = 1712] [serial = 1747] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 204 (0x11642c400) [pid = 1712] [serial = 1750] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 203 (0x13278ec00) [pid = 1712] [serial = 1789] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x135dfa800 == 100 [pid = 1712] [id = 615] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x13525b000 == 99 [pid = 1712] [id = 614] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x12de3d800 == 98 [pid = 1712] [id = 613] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7a5000 == 97 [pid = 1712] [id = 612] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x12436f000 == 96 [pid = 1712] [id = 611] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x119e04800 == 95 [pid = 1712] [id = 610] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x1235e9000 == 94 [pid = 1712] [id = 609] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x1235f9000 == 93 [pid = 1712] [id = 608] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x1406de800 == 92 [pid = 1712] [id = 605] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x140180000 == 91 [pid = 1712] [id = 604] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x13f8ca000 == 90 [pid = 1712] [id = 603] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x13f6e9000 == 89 [pid = 1712] [id = 602] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x13f55c800 == 88 [pid = 1712] [id = 601] 14:28:53 INFO - PROCESS | 1712 | 1461706133765 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 1712 | 1461706133767 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x137edf000 == 87 [pid = 1712] [id = 600] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x12d852800 == 86 [pid = 1712] [id = 599] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x126e1c000 == 85 [pid = 1712] [id = 598] 14:28:53 INFO - PROCESS | 1712 | --DOCSHELL 0x11755d800 == 84 [pid = 1712] [id = 597] 14:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:28:53 INFO - PROCESS | 1712 | 1461706133773 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - PROCESS | 1712 | 1461706133776 Marionette TRACE conn2 <- [1,2502,null,{}] 14:28:53 INFO - PROCESS | 1712 | 1461706133784 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}] 14:28:53 INFO - PROCESS | 1712 | 1461706133897 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 202 (0x11a264800) [pid = 1712] [serial = 1715] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 201 (0x12871bc00) [pid = 1712] [serial = 1774] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 200 (0x12a9c8c00) [pid = 1712] [serial = 1777] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 199 (0x12bea0400) [pid = 1712] [serial = 1780] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 198 (0x12aef2400) [pid = 1712] [serial = 1778] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 197 (0x12cde6400) [pid = 1712] [serial = 1786] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 196 (0x137d38c00) [pid = 1712] [serial = 1738] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 195 (0x119689000) [pid = 1712] [serial = 1762] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 194 (0x11970f000) [pid = 1712] [serial = 1763] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 193 (0x12c10b000) [pid = 1712] [serial = 1729] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 192 (0x119f47000) [pid = 1712] [serial = 1765] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 191 (0x119f5d800) [pid = 1712] [serial = 1766] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 190 (0x11a09ac00) [pid = 1712] [serial = 1768] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 189 (0x12137f800) [pid = 1712] [serial = 1769] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 188 (0x1197c2800) [pid = 1712] [serial = 1720] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 187 (0x1352a0000) [pid = 1712] [serial = 1735] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 186 (0x1237a7000) [pid = 1712] [serial = 1723] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 185 (0x114ef0000) [pid = 1712] [serial = 1753] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 184 (0x12c790400) [pid = 1712] [serial = 1781] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 183 (0x12aaee000) [pid = 1712] [serial = 1726] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 182 (0x11862d800) [pid = 1712] [serial = 1760] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 181 (0x1180ac000) [pid = 1712] [serial = 1759] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 180 (0x11642dc00) [pid = 1712] [serial = 1757] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 179 (0x11318e800) [pid = 1712] [serial = 1756] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 178 (0x111db3c00) [pid = 1712] [serial = 1717] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 177 (0x12d659c00) [pid = 1712] [serial = 1732] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 176 (0x12ca74c00) [pid = 1712] [serial = 1784] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 175 (0x124850400) [pid = 1712] [serial = 1771] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 174 (0x12d811000) [pid = 1712] [serial = 1787] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 173 (0x12980e400) [pid = 1712] [serial = 1775] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 172 (0x126eb1000) [pid = 1712] [serial = 1772] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | --DOMWINDOW == 171 (0x12b42b400) [pid = 1712] [serial = 1783] [outer = 0x0] [url = about:blank] 14:28:53 INFO - PROCESS | 1712 | 1461706133979 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x1199c5000 == 85 [pid = 1712] [id = 633] 14:28:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 172 (0x1133f2c00) [pid = 1712] [serial = 1899] [outer = 0x0] 14:28:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 173 (0x117171c00) [pid = 1712] [serial = 1900] [outer = 0x1133f2c00] 14:28:54 INFO - PROCESS | 1712 | 1461706134008 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 174 (0x1180a9400) [pid = 1712] [serial = 1901] [outer = 0x1133f2c00] 14:28:54 INFO - PROCESS | 1712 | 1461706134343 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]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 623ms 14:28:54 INFO - PROCESS | 1712 | 1461706134426 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 1712 | 1461706134427 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 14:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:28:54 INFO - PROCESS | 1712 | 1461706134432 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 1712 | 1461706134433 Marionette TRACE conn2 <- [1,2506,null,{}] 14:28:54 INFO - PROCESS | 1712 | 1461706134435 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}] 14:28:54 INFO - PROCESS | 1712 | 1461706134535 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:28:54 INFO - PROCESS | 1712 | 1461706134542 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x125623000 == 86 [pid = 1712] [id = 634] 14:28:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 175 (0x118422400) [pid = 1712] [serial = 1902] [outer = 0x0] 14:28:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 176 (0x11911fc00) [pid = 1712] [serial = 1903] [outer = 0x118422400] 14:28:54 INFO - PROCESS | 1712 | 1461706134568 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 177 (0x11968e800) [pid = 1712] [serial = 1904] [outer = 0x118422400] 14:28:54 INFO - PROCESS | 1712 | 1461706134927 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]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 517ms 14:28:54 INFO - PROCESS | 1712 | 1461706134966 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 1712 | 1461706134967 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 14:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:28:54 INFO - PROCESS | 1712 | 1461706134972 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 1712 | 1461706134973 Marionette TRACE conn2 <- [1,2510,null,{}] 14:28:54 INFO - PROCESS | 1712 | 1461706134975 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}] 14:28:55 INFO - PROCESS | 1712 | 1461706135072 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:28:55 INFO - PROCESS | 1712 | 1461706135077 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d5b800 == 87 [pid = 1712] [id = 635] 14:28:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 178 (0x119693400) [pid = 1712] [serial = 1905] [outer = 0x0] 14:28:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 179 (0x11970c800) [pid = 1712] [serial = 1906] [outer = 0x119693400] 14:28:55 INFO - PROCESS | 1712 | 1461706135103 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x119755c00) [pid = 1712] [serial = 1907] [outer = 0x119693400] 14:28:55 INFO - PROCESS | 1712 | 1461706135481 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]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 14:28:55 INFO - PROCESS | 1712 | 1461706135493 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 1712 | 1461706135494 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 14:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:28:55 INFO - PROCESS | 1712 | 1461706135497 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 1712 | 1461706135498 Marionette TRACE conn2 <- [1,2514,null,{}] 14:28:55 INFO - PROCESS | 1712 | 1461706135500 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}] 14:28:55 INFO - PROCESS | 1712 | 1461706135618 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:28:55 INFO - PROCESS | 1712 | 1461706135710 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x12af88800 == 88 [pid = 1712] [id = 636] 14:28:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x1196d0000) [pid = 1712] [serial = 1908] [outer = 0x0] 14:28:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x11978b800) [pid = 1712] [serial = 1909] [outer = 0x1196d0000] 14:28:55 INFO - PROCESS | 1712 | 1461706135738 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x119f4a000) [pid = 1712] [serial = 1910] [outer = 0x1196d0000] 14:28:56 INFO - PROCESS | 1712 | 1461706136068 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]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 618ms 14:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:28:56 INFO - PROCESS | 1712 | 1461706136115 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:28:56 INFO - PROCESS | 1712 | 1461706136116 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 14:28:56 INFO - PROCESS | 1712 | 1461706136119 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 1712 | 1461706136120 Marionette TRACE conn2 <- [1,2518,null,{}] 14:28:56 INFO - PROCESS | 1712 | 1461706136122 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}] 14:28:56 INFO - PROCESS | 1712 | 1461706136248 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:28:56 INFO - PROCESS | 1712 | 1461706136265 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c160800 == 89 [pid = 1712] [id = 637] 14:28:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x119c63400) [pid = 1712] [serial = 1911] [outer = 0x0] 14:28:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x119f5cc00) [pid = 1712] [serial = 1912] [outer = 0x119c63400] 14:28:56 INFO - PROCESS | 1712 | 1461706136291 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x11a079000) [pid = 1712] [serial = 1913] [outer = 0x119c63400] 14:28:56 INFO - PROCESS | 1712 | 1461706136678 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]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 572ms 14:28:56 INFO - PROCESS | 1712 | 1461706136692 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:28:56 INFO - PROCESS | 1712 | 1461706136693 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 14:28:56 INFO - PROCESS | 1712 | 1461706136696 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 1712 | 1461706136697 Marionette TRACE conn2 <- [1,2522,null,{}] 14:28:56 INFO - PROCESS | 1712 | 1461706136699 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}] 14:28:56 INFO - PROCESS | 1712 | 1461706136834 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:28:56 INFO - PROCESS | 1712 | 1461706136849 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c7b3000 == 90 [pid = 1712] [id = 638] 14:28:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 187 (0x119f5ac00) [pid = 1712] [serial = 1914] [outer = 0x0] 14:28:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 188 (0x11a25d000) [pid = 1712] [serial = 1915] [outer = 0x119f5ac00] 14:28:56 INFO - PROCESS | 1712 | 1461706136874 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 189 (0x121384c00) [pid = 1712] [serial = 1916] [outer = 0x119f5ac00] 14:28:57 INFO - PROCESS | 1712 | 1461706137251 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]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 568ms 14:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:28:57 INFO - PROCESS | 1712 | 1461706137264 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 1712 | 1461706137266 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 14:28:57 INFO - PROCESS | 1712 | 1461706137268 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 1712 | 1461706137269 Marionette TRACE conn2 <- [1,2526,null,{}] 14:28:57 INFO - PROCESS | 1712 | 1461706137272 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}] 14:28:57 INFO - PROCESS | 1712 | 1461706137401 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:28:57 INFO - PROCESS | 1712 | 1461706137417 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cd9b800 == 91 [pid = 1712] [id = 639] 14:28:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 190 (0x11a25f000) [pid = 1712] [serial = 1917] [outer = 0x0] 14:28:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x1235ca000) [pid = 1712] [serial = 1918] [outer = 0x11a25f000] 14:28:57 INFO - PROCESS | 1712 | 1461706137442 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 192 (0x117681800) [pid = 1712] [serial = 1919] [outer = 0x11a25f000] 14:28:57 INFO - PROCESS | 1712 | 1461706137817 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]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 569ms 14:28:57 INFO - PROCESS | 1712 | 1461706137837 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:28:57 INFO - PROCESS | 1712 | 1461706137841 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 14:28:57 INFO - PROCESS | 1712 | 1461706137843 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 1712 | 1461706137844 Marionette TRACE conn2 <- [1,2530,null,{}] 14:28:57 INFO - PROCESS | 1712 | 1461706137853 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}] 14:28:57 INFO - PROCESS | 1712 | 1461706137981 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 191 (0x124853400) [pid = 1712] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 190 (0x113388800) [pid = 1712] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 189 (0x11978ac00) [pid = 1712] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 188 (0x11974fc00) [pid = 1712] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 187 (0x119690c00) [pid = 1712] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 186 (0x1349e0400) [pid = 1712] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 185 (0x12a9ce800) [pid = 1712] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 184 (0x110fe2400) [pid = 1712] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 183 (0x12d668c00) [pid = 1712] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 182 (0x116ab9c00) [pid = 1712] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 181 (0x135745000) [pid = 1712] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 180 (0x13592b000) [pid = 1712] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:28:58 INFO - PROCESS | 1712 | --DOMWINDOW == 179 (0x132785c00) [pid = 1712] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:28:58 INFO - PROCESS | 1712 | 1461706138361 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x125619000 == 92 [pid = 1712] [id = 640] 14:28:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 180 (0x112aae800) [pid = 1712] [serial = 1920] [outer = 0x0] 14:28:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 181 (0x117173000) [pid = 1712] [serial = 1921] [outer = 0x112aae800] 14:28:58 INFO - PROCESS | 1712 | 1461706138386 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 182 (0x1217e9800) [pid = 1712] [serial = 1922] [outer = 0x112aae800] 14:28:58 INFO - PROCESS | 1712 | 1461706138713 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]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 919ms 14:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:28:58 INFO - PROCESS | 1712 | 1461706138763 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 1712 | 1461706138764 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 14:28:58 INFO - PROCESS | 1712 | 1461706138767 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 1712 | 1461706138768 Marionette TRACE conn2 <- [1,2534,null,{}] 14:28:58 INFO - PROCESS | 1712 | 1461706138771 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}] 14:28:58 INFO - PROCESS | 1712 | 1461706138888 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:28:58 INFO - PROCESS | 1712 | 1461706138962 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d57d800 == 93 [pid = 1712] [id = 641] 14:28:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 183 (0x11331f400) [pid = 1712] [serial = 1923] [outer = 0x0] 14:28:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 184 (0x1249b5000) [pid = 1712] [serial = 1924] [outer = 0x11331f400] 14:28:58 INFO - PROCESS | 1712 | 1461706138993 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 185 (0x128578400) [pid = 1712] [serial = 1925] [outer = 0x11331f400] 14:28:59 INFO - PROCESS | 1712 | 1461706139291 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]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 569ms 14:28:59 INFO - PROCESS | 1712 | 1461706139336 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 1712 | 1461706139338 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 14:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:28:59 INFO - PROCESS | 1712 | 1461706139342 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 1712 | 1461706139343 Marionette TRACE conn2 <- [1,2538,null,{}] 14:28:59 INFO - PROCESS | 1712 | 1461706139346 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}] 14:28:59 INFO - PROCESS | 1712 | 1461706139448 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:28:59 INFO - PROCESS | 1712 | 1461706139452 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f0ab000 == 94 [pid = 1712] [id = 642] 14:28:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 186 (0x12857e000) [pid = 1712] [serial = 1926] [outer = 0x0] 14:28:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 187 (0x128d07800) [pid = 1712] [serial = 1927] [outer = 0x12857e000] 14:28:59 INFO - PROCESS | 1712 | 1461706139479 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 188 (0x128f43000) [pid = 1712] [serial = 1928] [outer = 0x12857e000] 14:28:59 INFO - PROCESS | 1712 | 1461706139860 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]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 14:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:28:59 INFO - PROCESS | 1712 | 1461706139913 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 1712 | 1461706139915 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 14:28:59 INFO - PROCESS | 1712 | 1461706139917 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 1712 | 1461706139919 Marionette TRACE conn2 <- [1,2542,null,{}] 14:28:59 INFO - PROCESS | 1712 | 1461706139922 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}] 14:29:00 INFO - PROCESS | 1712 | 1461706140080 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:29:00 INFO - PROCESS | 1712 | 1461706140086 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x134957000 == 95 [pid = 1712] [id = 643] 14:29:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 189 (0x128723800) [pid = 1712] [serial = 1929] [outer = 0x0] 14:29:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 190 (0x12a94d000) [pid = 1712] [serial = 1930] [outer = 0x128723800] 14:29:00 INFO - PROCESS | 1712 | 1461706140128 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 191 (0x12aaea400) [pid = 1712] [serial = 1931] [outer = 0x128723800] 14:29:00 INFO - PROCESS | 1712 | 1461706140718 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]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 824ms 14:29:00 INFO - PROCESS | 1712 | 1461706140743 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 1712 | 1461706140746 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 14:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:29:00 INFO - PROCESS | 1712 | 1461706140751 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - PROCESS | 1712 | 1461706140753 Marionette TRACE conn2 <- [1,2546,null,{}] 14:29:00 INFO - PROCESS | 1712 | 1461706140759 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}] 14:29:00 INFO - PROCESS | 1712 | 1461706140892 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:29:00 INFO - PROCESS | 1712 | 1461706140984 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x119a5a000 == 96 [pid = 1712] [id = 644] 14:29:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 192 (0x1126c2c00) [pid = 1712] [serial = 1932] [outer = 0x0] 14:29:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 193 (0x112ab8c00) [pid = 1712] [serial = 1933] [outer = 0x1126c2c00] 14:29:01 INFO - PROCESS | 1712 | 1461706141017 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 194 (0x116440000) [pid = 1712] [serial = 1934] [outer = 0x1126c2c00] 14:29:01 INFO - PROCESS | 1712 | 1461706141462 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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 725ms 14:29:01 INFO - PROCESS | 1712 | 1461706141532 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 1712 | 1461706141536 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 14:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:29:01 INFO - PROCESS | 1712 | 1461706141543 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 1712 | 1461706141545 Marionette TRACE conn2 <- [1,2550,null,{}] 14:29:01 INFO - PROCESS | 1712 | 1461706141548 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}] 14:29:01 INFO - PROCESS | 1712 | 1461706141671 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:29:01 INFO - PROCESS | 1712 | 1461706141791 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b463800 == 97 [pid = 1712] [id = 645] 14:29:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 195 (0x117173800) [pid = 1712] [serial = 1935] [outer = 0x0] 14:29:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 196 (0x118469800) [pid = 1712] [serial = 1936] [outer = 0x117173800] 14:29:01 INFO - PROCESS | 1712 | 1461706141823 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 197 (0x119708c00) [pid = 1712] [serial = 1937] [outer = 0x117173800] 14:29:02 INFO - PROCESS | 1712 | 1461706142316 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]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 819ms 14:29:02 INFO - PROCESS | 1712 | 1461706142363 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 1712 | 1461706142364 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 14:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:29:02 INFO - PROCESS | 1712 | 1461706142367 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 1712 | 1461706142370 Marionette TRACE conn2 <- [1,2554,null,{}] 14:29:02 INFO - PROCESS | 1712 | 1461706142378 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}] 14:29:02 INFO - PROCESS | 1712 | 1461706142504 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:29:02 INFO - PROCESS | 1712 | 1461706142600 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f09b800 == 98 [pid = 1712] [id = 646] 14:29:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 198 (0x119973800) [pid = 1712] [serial = 1938] [outer = 0x0] 14:29:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 199 (0x11997a800) [pid = 1712] [serial = 1939] [outer = 0x119973800] 14:29:02 INFO - PROCESS | 1712 | 1461706142633 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 200 (0x11a005400) [pid = 1712] [serial = 1940] [outer = 0x119973800] 14:29:03 INFO - PROCESS | 1712 | 1461706143192 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]]]}] 14:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 874ms 14:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:29:03 INFO - PROCESS | 1712 | 1461706143242 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 1712 | 1461706143245 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 14:29:03 INFO - PROCESS | 1712 | 1461706143249 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - PROCESS | 1712 | 1461706143251 Marionette TRACE conn2 <- [1,2558,null,{}] 14:29:03 INFO - PROCESS | 1712 | 1461706143255 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}] 14:29:03 INFO - PROCESS | 1712 | 1461706143441 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:29:03 INFO - PROCESS | 1712 | 1461706143603 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x1349c2800 == 99 [pid = 1712] [id = 647] 14:29:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 201 (0x11a00f400) [pid = 1712] [serial = 1941] [outer = 0x0] 14:29:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 202 (0x124850400) [pid = 1712] [serial = 1942] [outer = 0x11a00f400] 14:29:03 INFO - PROCESS | 1712 | 1461706143636 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 203 (0x126ea5c00) [pid = 1712] [serial = 1943] [outer = 0x11a00f400] 14:29:04 INFO - PROCESS | 1712 | 1461706144059 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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 871ms 14:29:04 INFO - PROCESS | 1712 | 1461706144120 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 1712 | 1461706144121 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 14:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:29:04 INFO - PROCESS | 1712 | 1461706144126 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 1712 | 1461706144127 Marionette TRACE conn2 <- [1,2562,null,{}] 14:29:04 INFO - PROCESS | 1712 | 1461706144130 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}] 14:29:04 INFO - PROCESS | 1712 | 1461706144247 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:29:04 INFO - PROCESS | 1712 | 1461706144338 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x13551a000 == 100 [pid = 1712] [id = 648] 14:29:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 204 (0x12438f800) [pid = 1712] [serial = 1944] [outer = 0x0] 14:29:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 205 (0x12857b400) [pid = 1712] [serial = 1945] [outer = 0x12438f800] 14:29:04 INFO - PROCESS | 1712 | 1461706144369 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 206 (0x12a943400) [pid = 1712] [serial = 1946] [outer = 0x12438f800] 14:29:04 INFO - PROCESS | 1712 | 1461706144858 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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 14:29:04 INFO - PROCESS | 1712 | 1461706144897 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 1712 | 1461706144898 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 14:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:29:04 INFO - PROCESS | 1712 | 1461706144900 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 1712 | 1461706144902 Marionette TRACE conn2 <- [1,2566,null,{}] 14:29:04 INFO - PROCESS | 1712 | 1461706144904 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}] 14:29:05 INFO - PROCESS | 1712 | 1461706145044 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:29:05 INFO - PROCESS | 1712 | 1461706145136 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x135de9000 == 101 [pid = 1712] [id = 649] 14:29:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 207 (0x12ac62c00) [pid = 1712] [serial = 1947] [outer = 0x0] 14:29:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 208 (0x12be9c400) [pid = 1712] [serial = 1948] [outer = 0x12ac62c00] 14:29:05 INFO - PROCESS | 1712 | 1461706145169 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 209 (0x12c105c00) [pid = 1712] [serial = 1949] [outer = 0x12ac62c00] 14:29:05 INFO - PROCESS | 1712 | 1461706145628 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]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 768ms 14:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:29:05 INFO - PROCESS | 1712 | 1461706145670 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:29:05 INFO - PROCESS | 1712 | 1461706145671 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 14:29:05 INFO - PROCESS | 1712 | 1461706145673 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 1712 | 1461706145674 Marionette TRACE conn2 <- [1,2570,null,{}] 14:29:05 INFO - PROCESS | 1712 | 1461706145677 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}] 14:29:05 INFO - PROCESS | 1712 | 1461706145782 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:29:05 INFO - PROCESS | 1712 | 1461706145896 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x137d62000 == 102 [pid = 1712] [id = 650] 14:29:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 210 (0x12bfe5400) [pid = 1712] [serial = 1950] [outer = 0x0] 14:29:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x12c372400) [pid = 1712] [serial = 1951] [outer = 0x12bfe5400] 14:29:05 INFO - PROCESS | 1712 | 1461706145944 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x12ca6ec00) [pid = 1712] [serial = 1952] [outer = 0x12bfe5400] 14:29:06 INFO - PROCESS | 1712 | 1461706146529 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]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 922ms 14:29:06 INFO - PROCESS | 1712 | 1461706146595 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 1712 | 1461706146597 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 14:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:29:06 INFO - PROCESS | 1712 | 1461706146599 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 1712 | 1461706146601 Marionette TRACE conn2 <- [1,2574,null,{}] 14:29:06 INFO - PROCESS | 1712 | 1461706146603 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}] 14:29:06 INFO - PROCESS | 1712 | 1461706146726 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:29:06 INFO - PROCESS | 1712 | 1461706146818 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x137ede000 == 103 [pid = 1712] [id = 651] 14:29:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x12ca70800) [pid = 1712] [serial = 1953] [outer = 0x0] 14:29:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x12cdec800) [pid = 1712] [serial = 1954] [outer = 0x12ca70800] 14:29:06 INFO - PROCESS | 1712 | 1461706146848 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x12d3f3800) [pid = 1712] [serial = 1955] [outer = 0x12ca70800] 14:29:07 INFO - PROCESS | 1712 | 1461706147264 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]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 719ms 14:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:29:07 INFO - PROCESS | 1712 | 1461706147318 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 1712 | 1461706147320 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 14:29:07 INFO - PROCESS | 1712 | 1461706147322 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 1712 | 1461706147323 Marionette TRACE conn2 <- [1,2578,null,{}] 14:29:07 INFO - PROCESS | 1712 | 1461706147326 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}] 14:29:07 INFO - PROCESS | 1712 | 1461706147449 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:29:07 INFO - PROCESS | 1712 | 1461706147570 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f54b800 == 104 [pid = 1712] [id = 652] 14:29:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x12bce4000) [pid = 1712] [serial = 1956] [outer = 0x0] 14:29:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x12d62a000) [pid = 1712] [serial = 1957] [outer = 0x12bce4000] 14:29:07 INFO - PROCESS | 1712 | 1461706147603 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x12d65d000) [pid = 1712] [serial = 1958] [outer = 0x12bce4000] 14:29:08 INFO - PROCESS | 1712 | 1461706147998 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]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 719ms 14:29:08 INFO - PROCESS | 1712 | 1461706148042 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 1712 | 1461706148043 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 14:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:29:08 INFO - PROCESS | 1712 | 1461706148045 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 1712 | 1461706148047 Marionette TRACE conn2 <- [1,2582,null,{}] 14:29:08 INFO - PROCESS | 1712 | 1461706148067 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}] 14:29:08 INFO - PROCESS | 1712 | 1461706148189 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:29:08 INFO - PROCESS | 1712 | 1461706148284 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f752800 == 105 [pid = 1712] [id = 653] 14:29:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x12d65e800) [pid = 1712] [serial = 1959] [outer = 0x0] 14:29:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 220 (0x12d805000) [pid = 1712] [serial = 1960] [outer = 0x12d65e800] 14:29:08 INFO - PROCESS | 1712 | 1461706148314 Marionette DEBUG loaded listener.js 14:29:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 221 (0x132785c00) [pid = 1712] [serial = 1961] [outer = 0x12d65e800] 14:29:08 INFO - PROCESS | 1712 | 1461706148812 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]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 820ms 14:29:08 INFO - PROCESS | 1712 | 1461706148865 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 1712 | 1461706148867 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 14:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:29:08 INFO - PROCESS | 1712 | 1461706148869 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 1712 | 1461706148871 Marionette TRACE conn2 <- [1,2586,null,{}] 14:29:08 INFO - PROCESS | 1712 | 1461706148876 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}] 14:29:09 INFO - PROCESS | 1712 | 1461706149012 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:29:09 INFO - PROCESS | 1712 | 1461706149110 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca90800 == 106 [pid = 1712] [id = 654] 14:29:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 222 (0x1126d0400) [pid = 1712] [serial = 1962] [outer = 0x0] 14:29:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 223 (0x116727400) [pid = 1712] [serial = 1963] [outer = 0x1126d0400] 14:29:09 INFO - PROCESS | 1712 | 1461706149144 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 224 (0x135146800) [pid = 1712] [serial = 1964] [outer = 0x1126d0400] 14:29:09 INFO - PROCESS | 1712 | 1461706149619 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]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 773ms 14:29:09 INFO - PROCESS | 1712 | 1461706149643 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 1712 | 1461706149644 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 14:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:29:09 INFO - PROCESS | 1712 | 1461706149646 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 1712 | 1461706149648 Marionette TRACE conn2 <- [1,2590,null,{}] 14:29:09 INFO - PROCESS | 1712 | 1461706149650 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}] 14:29:09 INFO - PROCESS | 1712 | 1461706149775 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:29:09 INFO - PROCESS | 1712 | 1461706149902 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x137ed2800 == 107 [pid = 1712] [id = 655] 14:29:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 225 (0x12c372000) [pid = 1712] [serial = 1965] [outer = 0x0] 14:29:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 226 (0x1352a2c00) [pid = 1712] [serial = 1966] [outer = 0x12c372000] 14:29:09 INFO - PROCESS | 1712 | 1461706149934 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 227 (0x135343000) [pid = 1712] [serial = 1967] [outer = 0x12c372000] 14:29:10 INFO - PROCESS | 1712 | 1461706150581 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]]]}] 14:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 971ms 14:29:10 INFO - PROCESS | 1712 | 1461706150618 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 1712 | 1461706150620 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 14:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:29:10 INFO - PROCESS | 1712 | 1461706150644 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:29:10 INFO - PROCESS | 1712 | 1461706150647 Marionette TRACE conn2 <- [1,2594,null,{}] 14:29:10 INFO - PROCESS | 1712 | 1461706150652 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}] 14:29:10 INFO - PROCESS | 1712 | 1461706150779 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:29:10 INFO - PROCESS | 1712 | 1461706150878 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e23000 == 108 [pid = 1712] [id = 656] 14:29:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x110fe3000) [pid = 1712] [serial = 1968] [outer = 0x0] 14:29:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x113186000) [pid = 1712] [serial = 1969] [outer = 0x110fe3000] 14:29:10 INFO - PROCESS | 1712 | 1461706150907 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x116732800) [pid = 1712] [serial = 1970] [outer = 0x110fe3000] 14:29:11 INFO - PROCESS | 1712 | 1461706151356 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]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 725ms 14:29:11 INFO - PROCESS | 1712 | 1461706151367 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 1712 | 1461706151371 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 14:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:29:11 INFO - PROCESS | 1712 | 1461706151401 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 1712 | 1461706151403 Marionette TRACE conn2 <- [1,2598,null,{}] 14:29:11 INFO - PROCESS | 1712 | 1461706151405 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}] 14:29:11 INFO - PROCESS | 1712 | 1461706151524 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:29:11 INFO - PROCESS | 1712 | 1461706151621 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x11922b000 == 109 [pid = 1712] [id = 657] 14:29:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 231 (0x11806e000) [pid = 1712] [serial = 1971] [outer = 0x0] 14:29:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 232 (0x118463c00) [pid = 1712] [serial = 1972] [outer = 0x11806e000] 14:29:11 INFO - PROCESS | 1712 | 1461706151649 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 233 (0x11968bc00) [pid = 1712] [serial = 1973] [outer = 0x11806e000] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12a805800 == 108 [pid = 1712] [id = 582] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12f0ab000 == 107 [pid = 1712] [id = 642] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12d57d800 == 106 [pid = 1712] [id = 641] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 232 (0x13f7c3000) [pid = 1712] [serial = 1861] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | 1461706152261 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]]]}] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x125619000 == 105 [pid = 1712] [id = 640] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12cd9b800 == 104 [pid = 1712] [id = 639] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12c7b3000 == 103 [pid = 1712] [id = 638] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12c160800 == 102 [pid = 1712] [id = 637] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12af88800 == 101 [pid = 1712] [id = 636] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x128d5b800 == 100 [pid = 1712] [id = 635] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x125623000 == 99 [pid = 1712] [id = 634] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x1199c5000 == 98 [pid = 1712] [id = 633] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x1199e0800 == 97 [pid = 1712] [id = 632] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x119a57000 == 96 [pid = 1712] [id = 631] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x141e31800 == 95 [pid = 1712] [id = 626] 14:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 927ms 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x141412800 == 94 [pid = 1712] [id = 625] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x1408cf000 == 93 [pid = 1712] [id = 624] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x135517800 == 92 [pid = 1712] [id = 623] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x12d26c000 == 91 [pid = 1712] [id = 622] 14:29:12 INFO - PROCESS | 1712 | --DOCSHELL 0x116fc8000 == 90 [pid = 1712] [id = 621] 14:29:12 INFO - PROCESS | 1712 | 1461706152336 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 1712 | 1461706152338 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 14:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:29:12 INFO - PROCESS | 1712 | 1461706152341 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - PROCESS | 1712 | 1461706152343 Marionette TRACE conn2 <- [1,2602,null,{}] 14:29:12 INFO - PROCESS | 1712 | 1461706152354 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}] 14:29:12 INFO - PROCESS | 1712 | 1461706152525 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 231 (0x128d0f400) [pid = 1712] [serial = 1838] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 230 (0x119184400) [pid = 1712] [serial = 1828] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 229 (0x12a872800) [pid = 1712] [serial = 1801] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 228 (0x126ea9c00) [pid = 1712] [serial = 1837] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 227 (0x135741400) [pid = 1712] [serial = 1856] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 226 (0x12d662c00) [pid = 1712] [serial = 1844] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 225 (0x137f1f000) [pid = 1712] [serial = 1813] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 224 (0x110f18400) [pid = 1712] [serial = 1792] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 223 (0x121380000) [pid = 1712] [serial = 1834] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 222 (0x1352a2000) [pid = 1712] [serial = 1849] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 221 (0x12c10a800) [pid = 1712] [serial = 1841] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 220 (0x137d3cc00) [pid = 1712] [serial = 1819] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 219 (0x115ee7800) [pid = 1712] [serial = 1826] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 218 (0x119f5e400) [pid = 1712] [serial = 1855] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 217 (0x1353b7c00) [pid = 1712] [serial = 1816] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x1349d9400) [pid = 1712] [serial = 1847] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 215 (0x12ca72800) [pid = 1712] [serial = 1843] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 214 (0x135151800) [pid = 1712] [serial = 1807] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 213 (0x11a011400) [pid = 1712] [serial = 1832] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 212 (0x118361000) [pid = 1712] [serial = 1795] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 211 (0x13592c800) [pid = 1712] [serial = 1850] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 210 (0x12aee8400) [pid = 1712] [serial = 1840] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 209 (0x13f59f400) [pid = 1712] [serial = 1859] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 208 (0x13278f800) [pid = 1712] [serial = 1846] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 207 (0x1126d7000) [pid = 1712] [serial = 1825] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 206 (0x119c9f400) [pid = 1712] [serial = 1831] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 205 (0x13f705c00) [pid = 1712] [serial = 1822] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 204 (0x135ee6c00) [pid = 1712] [serial = 1858] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 203 (0x135eec400) [pid = 1712] [serial = 1810] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 202 (0x11974f400) [pid = 1712] [serial = 1829] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 201 (0x137f1d000) [pid = 1712] [serial = 1853] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 200 (0x1197c3c00) [pid = 1712] [serial = 1798] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 199 (0x135ef1800) [pid = 1712] [serial = 1852] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 198 (0x12d624400) [pid = 1712] [serial = 1804] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 197 (0x1244c3400) [pid = 1712] [serial = 1835] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | --DOMWINDOW == 196 (0x134918000) [pid = 1712] [serial = 1790] [outer = 0x0] [url = about:blank] 14:29:12 INFO - PROCESS | 1712 | 1461706152650 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x1247c6000 == 91 [pid = 1712] [id = 658] 14:29:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 197 (0x115ee7800) [pid = 1712] [serial = 1974] [outer = 0x0] 14:29:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 198 (0x11974e800) [pid = 1712] [serial = 1975] [outer = 0x115ee7800] 14:29:12 INFO - PROCESS | 1712 | 1461706152685 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 199 (0x11978e000) [pid = 1712] [serial = 1976] [outer = 0x115ee7800] 14:29:13 INFO - PROCESS | 1712 | 1461706153043 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]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 723ms 14:29:13 INFO - PROCESS | 1712 | 1461706153064 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:29:13 INFO - PROCESS | 1712 | 1461706153066 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 14:29:13 INFO - PROCESS | 1712 | 1461706153068 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 1712 | 1461706153069 Marionette TRACE conn2 <- [1,2606,null,{}] 14:29:13 INFO - PROCESS | 1712 | 1461706153072 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}] 14:29:13 INFO - PROCESS | 1712 | 1461706153182 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:29:13 INFO - PROCESS | 1712 | 1461706153264 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aadc000 == 92 [pid = 1712] [id = 659] 14:29:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 200 (0x1197cf000) [pid = 1712] [serial = 1977] [outer = 0x0] 14:29:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 201 (0x119c63800) [pid = 1712] [serial = 1978] [outer = 0x1197cf000] 14:29:13 INFO - PROCESS | 1712 | 1461706153290 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 202 (0x119f64c00) [pid = 1712] [serial = 1979] [outer = 0x1197cf000] 14:29:13 INFO - PROCESS | 1712 | 1461706153626 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]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 570ms 14:29:13 INFO - PROCESS | 1712 | 1461706153639 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 1712 | 1461706153643 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 14:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:29:13 INFO - PROCESS | 1712 | 1461706153646 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 1712 | 1461706153647 Marionette TRACE conn2 <- [1,2610,null,{}] 14:29:13 INFO - PROCESS | 1712 | 1461706153649 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}] 14:29:13 INFO - PROCESS | 1712 | 1461706153788 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:29:13 INFO - PROCESS | 1712 | 1461706153796 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca96800 == 93 [pid = 1712] [id = 660] 14:29:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 203 (0x119f52400) [pid = 1712] [serial = 1980] [outer = 0x0] 14:29:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 204 (0x11a25c000) [pid = 1712] [serial = 1981] [outer = 0x119f52400] 14:29:13 INFO - PROCESS | 1712 | 1461706153822 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 205 (0x121da3800) [pid = 1712] [serial = 1982] [outer = 0x119f52400] 14:29:14 INFO - PROCESS | 1712 | 1461706154211 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]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 571ms 14:29:14 INFO - PROCESS | 1712 | 1461706154217 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 1712 | 1461706154218 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 14:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:29:14 INFO - PROCESS | 1712 | 1461706154221 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 1712 | 1461706154222 Marionette TRACE conn2 <- [1,2614,null,{}] 14:29:14 INFO - PROCESS | 1712 | 1461706154228 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}] 14:29:14 INFO - PROCESS | 1712 | 1461706154351 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:29:14 INFO - PROCESS | 1712 | 1461706154455 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d84c000 == 94 [pid = 1712] [id = 661] 14:29:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 206 (0x123643800) [pid = 1712] [serial = 1983] [outer = 0x0] 14:29:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 207 (0x1250e8400) [pid = 1712] [serial = 1984] [outer = 0x123643800] 14:29:14 INFO - PROCESS | 1712 | 1461706154483 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 208 (0x12aef2400) [pid = 1712] [serial = 1985] [outer = 0x123643800] 14:29:14 INFO - PROCESS | 1712 | 1461706154862 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]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 672ms 14:29:14 INFO - PROCESS | 1712 | 1461706154896 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 1712 | 1461706154898 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 14:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:29:14 INFO - PROCESS | 1712 | 1461706154901 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 1712 | 1461706154903 Marionette TRACE conn2 <- [1,2618,null,{}] 14:29:14 INFO - PROCESS | 1712 | 1461706154907 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}] 14:29:15 INFO - PROCESS | 1712 | 1461706155086 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:29:15 INFO - PROCESS | 1712 | 1461706155126 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x134955000 == 95 [pid = 1712] [id = 662] 14:29:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 209 (0x1287b0c00) [pid = 1712] [serial = 1986] [outer = 0x0] 14:29:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 210 (0x12be9d800) [pid = 1712] [serial = 1987] [outer = 0x1287b0c00] 14:29:15 INFO - PROCESS | 1712 | 1461706155151 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x12c369400) [pid = 1712] [serial = 1988] [outer = 0x1287b0c00] 14:29:15 INFO - PROCESS | 1712 | 1461706155520 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]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 674ms 14:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:29:15 INFO - PROCESS | 1712 | 1461706155575 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 1712 | 1461706155576 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 14:29:15 INFO - PROCESS | 1712 | 1461706155578 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - PROCESS | 1712 | 1461706155579 Marionette TRACE conn2 <- [1,2622,null,{}] 14:29:15 INFO - PROCESS | 1712 | 1461706155582 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}] 14:29:15 INFO - PROCESS | 1712 | 1461706155720 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:29:15 INFO - PROCESS | 1712 | 1461706155740 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x135518800 == 96 [pid = 1712] [id = 663] 14:29:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x12bce4400) [pid = 1712] [serial = 1989] [outer = 0x0] 14:29:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x12d805c00) [pid = 1712] [serial = 1990] [outer = 0x12bce4400] 14:29:15 INFO - PROCESS | 1712 | 1461706155766 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x134915000) [pid = 1712] [serial = 1991] [outer = 0x12bce4400] 14:29:16 INFO - PROCESS | 1712 | 1461706156127 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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 568ms 14:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:29:16 INFO - PROCESS | 1712 | 1461706156147 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 1712 | 1461706156148 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 14:29:16 INFO - PROCESS | 1712 | 1461706156150 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 1712 | 1461706156152 Marionette TRACE conn2 <- [1,2626,null,{}] 14:29:16 INFO - PROCESS | 1712 | 1461706156154 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}] 14:29:16 INFO - PROCESS | 1712 | 1461706156291 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:29:16 INFO - PROCESS | 1712 | 1461706156309 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e3f000 == 97 [pid = 1712] [id = 664] 14:29:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x116451000) [pid = 1712] [serial = 1992] [outer = 0x0] 14:29:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x1349dfc00) [pid = 1712] [serial = 1993] [outer = 0x116451000] 14:29:16 INFO - PROCESS | 1712 | 1461706156335 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x135347400) [pid = 1712] [serial = 1994] [outer = 0x116451000] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x119c63400) [pid = 1712] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 215 (0x119f5ac00) [pid = 1712] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 214 (0x11a25f000) [pid = 1712] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 213 (0x113190800) [pid = 1712] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 212 (0x1133f2c00) [pid = 1712] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 211 (0x118422400) [pid = 1712] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 210 (0x1196d0000) [pid = 1712] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 209 (0x119693400) [pid = 1712] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 208 (0x110f92800) [pid = 1712] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 207 (0x13f710c00) [pid = 1712] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 206 (0x12857e000) [pid = 1712] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 205 (0x112aae800) [pid = 1712] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:29:16 INFO - PROCESS | 1712 | --DOMWINDOW == 204 (0x11331f400) [pid = 1712] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:29:16 INFO - PROCESS | 1712 | 1461706156842 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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 719ms 14:29:16 INFO - PROCESS | 1712 | 1461706156870 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 1712 | 1461706156872 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 14:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:29:16 INFO - PROCESS | 1712 | 1461706156896 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 1712 | 1461706156897 Marionette TRACE conn2 <- [1,2630,null,{}] 14:29:16 INFO - PROCESS | 1712 | 1461706156901 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}] 14:29:17 INFO - PROCESS | 1712 | 1461706157016 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:29:17 INFO - PROCESS | 1712 | 1461706157023 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x137ed1800 == 98 [pid = 1712] [id = 665] 14:29:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 205 (0x119711000) [pid = 1712] [serial = 1995] [outer = 0x0] 14:29:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 206 (0x12141b000) [pid = 1712] [serial = 1996] [outer = 0x119711000] 14:29:17 INFO - PROCESS | 1712 | 1461706157052 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 207 (0x1352a8c00) [pid = 1712] [serial = 1997] [outer = 0x119711000] 14:29:17 INFO - PROCESS | 1712 | 1461706157427 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]]]}] 14:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 586ms 14:29:17 INFO - PROCESS | 1712 | 1461706157467 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:29:17 INFO - PROCESS | 1712 | 1461706157470 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 14:29:17 INFO - PROCESS | 1712 | 1461706157473 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 1712 | 1461706157476 Marionette TRACE conn2 <- [1,2634,null,{}] 14:29:17 INFO - PROCESS | 1712 | 1461706157480 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}] 14:29:17 INFO - PROCESS | 1712 | 1461706157717 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:29:17 INFO - PROCESS | 1712 | 1461706157771 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x140180000 == 99 [pid = 1712] [id = 666] 14:29:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 208 (0x1353bd800) [pid = 1712] [serial = 1998] [outer = 0x0] 14:29:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 209 (0x135743400) [pid = 1712] [serial = 1999] [outer = 0x1353bd800] 14:29:17 INFO - PROCESS | 1712 | 1461706157809 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 210 (0x13592d000) [pid = 1712] [serial = 2000] [outer = 0x1353bd800] 14:29:18 INFO - PROCESS | 1712 | 1461706158147 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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 721ms 14:29:18 INFO - PROCESS | 1712 | 1461706158195 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 1712 | 1461706158196 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 14:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:29:18 INFO - PROCESS | 1712 | 1461706158198 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 1712 | 1461706158200 Marionette TRACE conn2 <- [1,2638,null,{}] 14:29:18 INFO - PROCESS | 1712 | 1461706158202 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}] 14:29:18 INFO - PROCESS | 1712 | 1461706158309 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:29:18 INFO - PROCESS | 1712 | 1461706158395 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406cb800 == 100 [pid = 1712] [id = 667] 14:29:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x1353bdc00) [pid = 1712] [serial = 2001] [outer = 0x0] 14:29:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x135eee400) [pid = 1712] [serial = 2002] [outer = 0x1353bdc00] 14:29:18 INFO - PROCESS | 1712 | 1461706158420 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x137f18800) [pid = 1712] [serial = 2003] [outer = 0x1353bdc00] 14:29:18 INFO - PROCESS | 1712 | 1461706158916 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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 772ms 14:29:18 INFO - PROCESS | 1712 | 1461706158972 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 1712 | 1461706158976 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 14:29:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:29:18 INFO - PROCESS | 1712 | 1461706158982 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 1712 | 1461706158986 Marionette TRACE conn2 <- [1,2642,null,{}] 14:29:18 INFO - PROCESS | 1712 | 1461706158992 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}] 14:29:19 INFO - PROCESS | 1712 | 1461706159248 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:29:19 INFO - PROCESS | 1712 | 1461706159393 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x1247bd000 == 101 [pid = 1712] [id = 668] 14:29:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x112aaf800) [pid = 1712] [serial = 2004] [outer = 0x0] 14:29:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x1166d6000) [pid = 1712] [serial = 2005] [outer = 0x112aaf800] 14:29:19 INFO - PROCESS | 1712 | 1461706159428 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x118070c00) [pid = 1712] [serial = 2006] [outer = 0x112aaf800] 14:29:19 INFO - PROCESS | 1712 | 1461706159897 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]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:29:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 973ms 14:29:19 INFO - PROCESS | 1712 | 1461706159955 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 1712 | 1461706159959 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 14:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:29:19 INFO - PROCESS | 1712 | 1461706159964 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 1712 | 1461706159966 Marionette TRACE conn2 <- [1,2646,null,{}] 14:29:19 INFO - PROCESS | 1712 | 1461706159968 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}] 14:29:20 INFO - PROCESS | 1712 | 1461706160095 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:29:20 INFO - PROCESS | 1712 | 1461706160192 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cd9e000 == 102 [pid = 1712] [id = 669] 14:29:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x1196c4000) [pid = 1712] [serial = 2007] [outer = 0x0] 14:29:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x11970e800) [pid = 1712] [serial = 2008] [outer = 0x1196c4000] 14:29:20 INFO - PROCESS | 1712 | 1461706160222 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x11978bc00) [pid = 1712] [serial = 2009] [outer = 0x1196c4000] 14:29:20 INFO - PROCESS | 1712 | 1461706160680 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]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:29:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 14:29:20 INFO - PROCESS | 1712 | 1461706160735 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 1712 | 1461706160737 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 14:29:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:29:20 INFO - PROCESS | 1712 | 1461706160764 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 1712 | 1461706160769 Marionette TRACE conn2 <- [1,2650,null,{}] 14:29:20 INFO - PROCESS | 1712 | 1461706160783 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}] 14:29:20 INFO - PROCESS | 1712 | 1461706160920 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:29:21 INFO - PROCESS | 1712 | 1461706161041 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x137f9e800 == 103 [pid = 1712] [id = 670] 14:29:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 220 (0x11a25c400) [pid = 1712] [serial = 2010] [outer = 0x0] 14:29:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 221 (0x1250ea000) [pid = 1712] [serial = 2011] [outer = 0x11a25c400] 14:29:21 INFO - PROCESS | 1712 | 1461706161075 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 222 (0x128d11800) [pid = 1712] [serial = 2012] [outer = 0x11a25c400] 14:29:21 INFO - PROCESS | 1712 | 1461706161512 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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 781ms 14:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:29:21 INFO - PROCESS | 1712 | 1461706161542 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 1712 | 1461706161544 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 14:29:21 INFO - PROCESS | 1712 | 1461706161546 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 1712 | 1461706161547 Marionette TRACE conn2 <- [1,2654,null,{}] 14:29:21 INFO - PROCESS | 1712 | 1461706161550 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}] 14:29:21 INFO - PROCESS | 1712 | 1461706161707 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:29:21 INFO - PROCESS | 1712 | 1461706161871 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x140748800 == 104 [pid = 1712] [id = 671] 14:29:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 223 (0x128f38000) [pid = 1712] [serial = 2013] [outer = 0x0] 14:29:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 224 (0x12b429000) [pid = 1712] [serial = 2014] [outer = 0x128f38000] 14:29:21 INFO - PROCESS | 1712 | 1461706161914 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 225 (0x12d807800) [pid = 1712] [serial = 2015] [outer = 0x128f38000] 14:29:22 INFO - PROCESS | 1712 | 1461706162363 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]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:29:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 869ms 14:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:29:22 INFO - PROCESS | 1712 | 1461706162415 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 1712 | 1461706162417 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 14:29:22 INFO - PROCESS | 1712 | 1461706162419 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - PROCESS | 1712 | 1461706162420 Marionette TRACE conn2 <- [1,2658,null,{}] 14:29:22 INFO - PROCESS | 1712 | 1461706162423 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}] 14:29:22 INFO - PROCESS | 1712 | 1461706162549 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:29:22 INFO - PROCESS | 1712 | 1461706162673 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x14132e800 == 105 [pid = 1712] [id = 672] 14:29:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 226 (0x12a944400) [pid = 1712] [serial = 2016] [outer = 0x0] 14:29:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 227 (0x1349de400) [pid = 1712] [serial = 2017] [outer = 0x12a944400] 14:29:22 INFO - PROCESS | 1712 | 1461706162706 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x1353ba800) [pid = 1712] [serial = 2018] [outer = 0x12a944400] 14:29:23 INFO - PROCESS | 1712 | 1461706163139 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 773ms 14:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:29:23 INFO - PROCESS | 1712 | 1461706163192 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 1712 | 1461706163194 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 14:29:23 INFO - PROCESS | 1712 | 1461706163196 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 1712 | 1461706163197 Marionette TRACE conn2 <- [1,2662,null,{}] 14:29:23 INFO - PROCESS | 1712 | 1461706163200 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}] 14:29:23 INFO - PROCESS | 1712 | 1461706163340 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:29:23 INFO - PROCESS | 1712 | 1461706163441 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x141e1b800 == 106 [pid = 1712] [id = 673] 14:29:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x135740800) [pid = 1712] [serial = 2019] [outer = 0x0] 14:29:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x137f1f000) [pid = 1712] [serial = 2020] [outer = 0x135740800] 14:29:23 INFO - PROCESS | 1712 | 1461706163473 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 231 (0x13f70f000) [pid = 1712] [serial = 2021] [outer = 0x135740800] 14:29:23 INFO - PROCESS | 1712 | 1461706163897 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 769ms 14:29:23 INFO - PROCESS | 1712 | 1461706163966 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 1712 | 1461706163967 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 14:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:29:23 INFO - PROCESS | 1712 | 1461706163970 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 1712 | 1461706163971 Marionette TRACE conn2 <- [1,2666,null,{}] 14:29:23 INFO - PROCESS | 1712 | 1461706163976 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}] 14:29:24 INFO - PROCESS | 1712 | 1461706164099 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:29:24 INFO - PROCESS | 1712 | 1461706164197 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x142591800 == 107 [pid = 1712] [id = 674] 14:29:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 232 (0x13f5a6400) [pid = 1712] [serial = 2022] [outer = 0x0] 14:29:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 233 (0x1407dc800) [pid = 1712] [serial = 2023] [outer = 0x13f5a6400] 14:29:24 INFO - PROCESS | 1712 | 1461706164226 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 234 (0x1407e5000) [pid = 1712] [serial = 2024] [outer = 0x13f5a6400] 14:29:25 INFO - PROCESS | 1712 | 1461706165160 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]]]}] 14:29:25 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) 14:29:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1224ms 14:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:29:25 INFO - PROCESS | 1712 | 1461706165194 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 1712 | 1461706165196 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 14:29:25 INFO - PROCESS | 1712 | 1461706165198 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 1712 | 1461706165199 Marionette TRACE conn2 <- [1,2670,null,{}] 14:29:25 INFO - PROCESS | 1712 | 1461706165202 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}] 14:29:25 INFO - PROCESS | 1712 | 1461706165326 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:29:25 INFO - PROCESS | 1712 | 1461706165451 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x1461e8000 == 108 [pid = 1712] [id = 675] 14:29:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 235 (0x13f5aa000) [pid = 1712] [serial = 2025] [outer = 0x0] 14:29:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 236 (0x1409e9000) [pid = 1712] [serial = 2026] [outer = 0x13f5aa000] 14:29:25 INFO - PROCESS | 1712 | 1461706165500 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 237 (0x142048400) [pid = 1712] [serial = 2027] [outer = 0x13f5aa000] 14:29:26 INFO - PROCESS | 1712 | 1461706166398 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] 14:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:29:26 INFO - PROCESS | 1712 | 1461706166425 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 14:29:26 INFO - PROCESS | 1712 | 1461706166428 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 1712 | 1461706166429 Marionette TRACE conn2 <- [1,2674,null,{}] 14:29:26 INFO - PROCESS | 1712 | 1461706166432 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}] 14:29:26 INFO - PROCESS | 1712 | 1461706166588 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:29:26 INFO - PROCESS | 1712 | 1461706166717 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x1284d6000 == 109 [pid = 1712] [id = 676] 14:29:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 238 (0x119790800) [pid = 1712] [serial = 2028] [outer = 0x0] 14:29:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 239 (0x12367b800) [pid = 1712] [serial = 2029] [outer = 0x119790800] 14:29:26 INFO - PROCESS | 1712 | 1461706166774 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 240 (0x13278f400) [pid = 1712] [serial = 2030] [outer = 0x119790800] 14:29:27 INFO - PROCESS | 1712 | 1461706167951 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] 14:29:28 INFO - PROCESS | 1712 | 1461706168042 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 14:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:29:28 INFO - PROCESS | 1712 | 1461706168047 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - PROCESS | 1712 | 1461706168050 Marionette TRACE conn2 <- [1,2678,null,{}] 14:29:28 INFO - PROCESS | 1712 | 1461706168054 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}] 14:29:28 INFO - PROCESS | 1712 | 1461706168177 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:29:28 INFO - PROCESS | 1712 | 1461706168309 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e36800 == 110 [pid = 1712] [id = 677] 14:29:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 241 (0x1126de800) [pid = 1712] [serial = 2031] [outer = 0x0] 14:29:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 242 (0x115edf800) [pid = 1712] [serial = 2032] [outer = 0x1126de800] 14:29:28 INFO - PROCESS | 1712 | 1461706168341 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x1180a5000) [pid = 1712] [serial = 2033] [outer = 0x1126de800] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x140180000 == 109 [pid = 1712] [id = 666] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x137ed1800 == 108 [pid = 1712] [id = 665] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x137e3f000 == 107 [pid = 1712] [id = 664] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x135518800 == 106 [pid = 1712] [id = 663] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x134955000 == 105 [pid = 1712] [id = 662] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 242 (0x12a94d000) [pid = 1712] [serial = 1930] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12d84c000 == 104 [pid = 1712] [id = 661] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca96800 == 103 [pid = 1712] [id = 660] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12aadc000 == 102 [pid = 1712] [id = 659] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x1247c6000 == 101 [pid = 1712] [id = 658] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x11922b000 == 100 [pid = 1712] [id = 657] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x126e23000 == 99 [pid = 1712] [id = 656] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x137ed2800 == 98 [pid = 1712] [id = 655] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca90800 == 97 [pid = 1712] [id = 654] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x13f752800 == 96 [pid = 1712] [id = 653] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x13f54b800 == 95 [pid = 1712] [id = 652] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x137ede000 == 94 [pid = 1712] [id = 651] 14:29:29 INFO - PROCESS | 1712 | 1461706169405 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]]]}] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x137d62000 == 93 [pid = 1712] [id = 650] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x135de9000 == 92 [pid = 1712] [id = 649] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x13551a000 == 91 [pid = 1712] [id = 648] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x1349c2800 == 90 [pid = 1712] [id = 647] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12f09b800 == 89 [pid = 1712] [id = 646] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x12b463800 == 88 [pid = 1712] [id = 645] 14:29:29 INFO - PROCESS | 1712 | --DOCSHELL 0x119a5a000 == 87 [pid = 1712] [id = 644] 14:29:29 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) 14:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1374ms 14:29:29 INFO - PROCESS | 1712 | 1461706169421 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 1712 | 1461706169427 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 14:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:29:29 INFO - PROCESS | 1712 | 1461706169431 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 1712 | 1461706169433 Marionette TRACE conn2 <- [1,2682,null,{}] 14:29:29 INFO - PROCESS | 1712 | 1461706169435 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}] 14:29:29 INFO - PROCESS | 1712 | 1461706169539 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:29:29 INFO - PROCESS | 1712 | 1461706169544 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x121555800 == 88 [pid = 1712] [id = 678] 14:29:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x118686000) [pid = 1712] [serial = 2034] [outer = 0x0] 14:29:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 244 (0x1196d0000) [pid = 1712] [serial = 2035] [outer = 0x118686000] 14:29:29 INFO - PROCESS | 1712 | 1461706169590 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 245 (0x119759000) [pid = 1712] [serial = 2036] [outer = 0x118686000] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 244 (0x119f5cc00) [pid = 1712] [serial = 1912] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 243 (0x11a25d000) [pid = 1712] [serial = 1915] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 242 (0x11a079000) [pid = 1712] [serial = 1913] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 241 (0x117681800) [pid = 1712] [serial = 1919] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 240 (0x1235ca000) [pid = 1712] [serial = 1918] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 239 (0x115ee8c00) [pid = 1712] [serial = 1897] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 238 (0x137f19800) [pid = 1712] [serial = 1882] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 237 (0x13573e400) [pid = 1712] [serial = 1876] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 236 (0x1130bd400) [pid = 1712] [serial = 1864] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 235 (0x117171c00) [pid = 1712] [serial = 1900] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 234 (0x1180a9400) [pid = 1712] [serial = 1901] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 233 (0x11911fc00) [pid = 1712] [serial = 1903] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 232 (0x11968e800) [pid = 1712] [serial = 1904] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 231 (0x12cde4000) [pid = 1712] [serial = 1873] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 230 (0x11978b800) [pid = 1712] [serial = 1909] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 229 (0x123644800) [pid = 1712] [serial = 1870] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 228 (0x11970c800) [pid = 1712] [serial = 1906] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 227 (0x119755c00) [pid = 1712] [serial = 1907] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 226 (0x111d3bc00) [pid = 1712] [serial = 1894] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 225 (0x1126df800) [pid = 1712] [serial = 1895] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 224 (0x1407e2800) [pid = 1712] [serial = 1888] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 223 (0x12b425c00) [pid = 1712] [serial = 1891] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 222 (0x11970ec00) [pid = 1712] [serial = 1867] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 221 (0x135348000) [pid = 1712] [serial = 1879] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 220 (0x1407dbc00) [pid = 1712] [serial = 1885] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 219 (0x1409dfc00) [pid = 1712] [serial = 1862] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 218 (0x128d07800) [pid = 1712] [serial = 1927] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 217 (0x1217e9800) [pid = 1712] [serial = 1922] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x117173000) [pid = 1712] [serial = 1921] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 215 (0x121384c00) [pid = 1712] [serial = 1916] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 214 (0x1166d9400) [pid = 1712] [serial = 1898] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 213 (0x128578400) [pid = 1712] [serial = 1925] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 212 (0x119f4a000) [pid = 1712] [serial = 1910] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 211 (0x128f43000) [pid = 1712] [serial = 1928] [outer = 0x0] [url = about:blank] 14:29:29 INFO - PROCESS | 1712 | --DOMWINDOW == 210 (0x1249b5000) [pid = 1712] [serial = 1924] [outer = 0x0] [url = about:blank] 14:29:30 INFO - PROCESS | 1712 | 1461706170500 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]]]}] 14:29:30 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) 14:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1120ms 14:29:30 INFO - PROCESS | 1712 | 1461706170551 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 1712 | 1461706170553 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 14:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:29:30 INFO - PROCESS | 1712 | 1461706170555 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 1712 | 1461706170557 Marionette TRACE conn2 <- [1,2686,null,{}] 14:29:30 INFO - PROCESS | 1712 | 1461706170565 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}] 14:29:30 INFO - PROCESS | 1712 | 1461706170674 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:29:30 INFO - PROCESS | 1712 | 1461706170680 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aadc000 == 89 [pid = 1712] [id = 679] 14:29:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x119978c00) [pid = 1712] [serial = 2037] [outer = 0x0] 14:29:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x119f60c00) [pid = 1712] [serial = 2038] [outer = 0x119978c00] 14:29:30 INFO - PROCESS | 1712 | 1461706170708 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x11a25e400) [pid = 1712] [serial = 2039] [outer = 0x119978c00] 14:29:31 INFO - PROCESS | 1712 | 1461706171584 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] 14:29:31 INFO - PROCESS | 1712 | 1461706171630 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 14:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:29:31 INFO - PROCESS | 1712 | 1461706171640 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - PROCESS | 1712 | 1461706171641 Marionette TRACE conn2 <- [1,2690,null,{}] 14:29:31 INFO - PROCESS | 1712 | 1461706171644 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}] 14:29:31 INFO - PROCESS | 1712 | 1461706171779 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:29:31 INFO - PROCESS | 1712 | 1461706171793 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d25a000 == 90 [pid = 1712] [id = 680] 14:29:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x121380400) [pid = 1712] [serial = 2040] [outer = 0x0] 14:29:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x1244bdc00) [pid = 1712] [serial = 2041] [outer = 0x121380400] 14:29:31 INFO - PROCESS | 1712 | 1461706171820 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x126ea9c00) [pid = 1712] [serial = 2042] [outer = 0x121380400] 14:29:32 INFO - PROCESS | 1712 | 1461706172703 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] 14:29:32 INFO - PROCESS | 1712 | 1461706172712 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 14:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:29:32 INFO - PROCESS | 1712 | 1461706172715 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 1712 | 1461706172716 Marionette TRACE conn2 <- [1,2694,null,{}] 14:29:32 INFO - PROCESS | 1712 | 1461706172718 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}] 14:29:32 INFO - PROCESS | 1712 | 1461706172856 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:29:32 INFO - PROCESS | 1712 | 1461706172869 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de38800 == 91 [pid = 1712] [id = 681] 14:29:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x1244bb400) [pid = 1712] [serial = 2043] [outer = 0x0] 14:29:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x1287ae400) [pid = 1712] [serial = 2044] [outer = 0x1244bb400] 14:29:32 INFO - PROCESS | 1712 | 1461706172895 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x12980ac00) [pid = 1712] [serial = 2045] [outer = 0x1244bb400] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 218 (0x1287b0c00) [pid = 1712] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 217 (0x11806e000) [pid = 1712] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 216 (0x1197cf000) [pid = 1712] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 215 (0x119f52400) [pid = 1712] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 214 (0x110fe3000) [pid = 1712] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 213 (0x12bce4400) [pid = 1712] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 212 (0x115ee7800) [pid = 1712] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 211 (0x116451000) [pid = 1712] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 210 (0x1353bd800) [pid = 1712] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 209 (0x119711000) [pid = 1712] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:29:33 INFO - PROCESS | 1712 | --DOMWINDOW == 208 (0x123643800) [pid = 1712] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:29:33 INFO - PROCESS | 1712 | 1461706173761 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] 14:29:33 INFO - PROCESS | 1712 | 1461706173787 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 14:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:29:33 INFO - PROCESS | 1712 | 1461706173789 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - PROCESS | 1712 | 1461706173790 Marionette TRACE conn2 <- [1,2698,null,{}] 14:29:33 INFO - PROCESS | 1712 | 1461706173793 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}] 14:29:33 INFO - PROCESS | 1712 | 1461706173942 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:29:33 INFO - PROCESS | 1712 | 1461706173994 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x131fb0000 == 92 [pid = 1712] [id = 682] 14:29:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 209 (0x11a093800) [pid = 1712] [serial = 2046] [outer = 0x0] 14:29:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 210 (0x12b429c00) [pid = 1712] [serial = 2047] [outer = 0x11a093800] 14:29:34 INFO - PROCESS | 1712 | 1461706174022 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 211 (0x12bfef400) [pid = 1712] [serial = 2048] [outer = 0x11a093800] 14:29:34 INFO - PROCESS | 1712 | 1461706174819 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] 14:29:34 INFO - PROCESS | 1712 | 1461706174862 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 14:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:29:34 INFO - PROCESS | 1712 | 1461706174865 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 1712 | 1461706174866 Marionette TRACE conn2 <- [1,2702,null,{}] 14:29:34 INFO - PROCESS | 1712 | 1461706174868 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}] 14:29:34 INFO - PROCESS | 1712 | 1461706174967 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:29:35 INFO - PROCESS | 1712 | 1461706175049 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x13550b800 == 93 [pid = 1712] [id = 683] 14:29:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 212 (0x12a9ce800) [pid = 1712] [serial = 2049] [outer = 0x0] 14:29:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 213 (0x12d2acc00) [pid = 1712] [serial = 2050] [outer = 0x12a9ce800] 14:29:35 INFO - PROCESS | 1712 | 1461706175074 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 214 (0x12d662000) [pid = 1712] [serial = 2051] [outer = 0x12a9ce800] 14:29:35 INFO - PROCESS | 1712 | 1461706175379 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]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 569ms 14:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:29:35 INFO - PROCESS | 1712 | 1461706175434 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 1712 | 1461706175435 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 14:29:35 INFO - PROCESS | 1712 | 1461706175437 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 1712 | 1461706175439 Marionette TRACE conn2 <- [1,2706,null,{}] 14:29:35 INFO - PROCESS | 1712 | 1461706175441 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}] 14:29:35 INFO - PROCESS | 1712 | 1461706175547 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:29:35 INFO - PROCESS | 1712 | 1461706175552 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x135866000 == 94 [pid = 1712] [id = 684] 14:29:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 215 (0x12be9d000) [pid = 1712] [serial = 2052] [outer = 0x0] 14:29:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 216 (0x13278f000) [pid = 1712] [serial = 2053] [outer = 0x12be9d000] 14:29:35 INFO - PROCESS | 1712 | 1461706175660 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 217 (0x13533d800) [pid = 1712] [serial = 2054] [outer = 0x12be9d000] 14:29:36 INFO - PROCESS | 1712 | 1461706176344 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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 972ms 14:29:36 INFO - PROCESS | 1712 | --DOCSHELL 0x12d261000 == 93 [pid = 1712] [id = 16] 14:29:36 INFO - PROCESS | 1712 | 1461706176486 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 1712 | 1461706176489 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 14:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:29:36 INFO - PROCESS | 1712 | 1461706176550 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 1712 | 1461706176553 Marionette TRACE conn2 <- [1,2710,null,{}] 14:29:36 INFO - PROCESS | 1712 | 1461706176558 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}] 14:29:36 INFO - PROCESS | 1712 | 1461706176754 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:29:36 INFO - PROCESS | 1712 | 1461706176920 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x12aac9000 == 94 [pid = 1712] [id = 685] 14:29:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 218 (0x11716a800) [pid = 1712] [serial = 2055] [outer = 0x0] 14:29:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 219 (0x1191adc00) [pid = 1712] [serial = 2056] [outer = 0x11716a800] 14:29:36 INFO - PROCESS | 1712 | 1461706176971 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 220 (0x119752000) [pid = 1712] [serial = 2057] [outer = 0x11716a800] 14:29:37 INFO - PROCESS | 1712 | 1461706177466 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] 14:29:37 INFO - PROCESS | 1712 | 1461706177478 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 14:29:37 INFO - PROCESS | 1712 | 1461706177482 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 1712 | 1461706177484 Marionette TRACE conn2 <- [1,2714,null,{}] 14:29:37 INFO - PROCESS | 1712 | 1461706177487 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}] 14:29:37 INFO - PROCESS | 1712 | 1461706177616 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:29:37 INFO - PROCESS | 1712 | 1461706177716 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x131f9a800 == 95 [pid = 1712] [id = 686] 14:29:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 221 (0x119789400) [pid = 1712] [serial = 2058] [outer = 0x0] 14:29:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 222 (0x119c59c00) [pid = 1712] [serial = 2059] [outer = 0x119789400] 14:29:37 INFO - PROCESS | 1712 | 1461706177747 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 223 (0x1287b0c00) [pid = 1712] [serial = 2060] [outer = 0x119789400] 14:29:38 INFO - PROCESS | 1712 | 1461706178191 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]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 720ms 14:29:38 INFO - PROCESS | 1712 | 1461706178222 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 1712 | 1461706178224 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 14:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:29:38 INFO - PROCESS | 1712 | 1461706178246 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 1712 | 1461706178249 Marionette TRACE conn2 <- [1,2718,null,{}] 14:29:38 INFO - PROCESS | 1712 | 1461706178259 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}] 14:29:38 INFO - PROCESS | 1712 | 1461706178386 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:29:38 INFO - PROCESS | 1712 | 1461706178484 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x137ed4800 == 96 [pid = 1712] [id = 687] 14:29:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 224 (0x12bce4800) [pid = 1712] [serial = 2061] [outer = 0x0] 14:29:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 225 (0x12c110800) [pid = 1712] [serial = 2062] [outer = 0x12bce4800] 14:29:38 INFO - PROCESS | 1712 | 1461706178517 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 226 (0x12d630400) [pid = 1712] [serial = 2063] [outer = 0x12bce4800] 14:29:38 INFO - PROCESS | 1712 | 1461706178964 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] 14:29:39 INFO - PROCESS | 1712 | 1461706179023 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 14:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:29:39 INFO - PROCESS | 1712 | 1461706179025 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 1712 | 1461706179027 Marionette TRACE conn2 <- [1,2722,null,{}] 14:29:39 INFO - PROCESS | 1712 | 1461706179029 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}] 14:29:39 INFO - PROCESS | 1712 | 1461706179152 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:29:39 INFO - PROCESS | 1712 | 1461706179249 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f847800 == 97 [pid = 1712] [id = 688] 14:29:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 227 (0x13490bc00) [pid = 1712] [serial = 2064] [outer = 0x0] 14:29:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 228 (0x13534a800) [pid = 1712] [serial = 2065] [outer = 0x13490bc00] 14:29:39 INFO - PROCESS | 1712 | 1461706179280 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 229 (0x135746800) [pid = 1712] [serial = 2066] [outer = 0x13490bc00] 14:29:39 INFO - PROCESS | 1712 | 1461706179716 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] 14:29:39 INFO - PROCESS | 1712 | 1461706179754 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 14:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:29:39 INFO - PROCESS | 1712 | 1461706179759 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 1712 | 1461706179760 Marionette TRACE conn2 <- [1,2726,null,{}] 14:29:39 INFO - PROCESS | 1712 | 1461706179763 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}] 14:29:39 INFO - PROCESS | 1712 | 1461706179884 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:29:40 INFO - PROCESS | 1712 | 1461706180009 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406e5000 == 98 [pid = 1712] [id = 689] 14:29:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 230 (0x135343400) [pid = 1712] [serial = 2067] [outer = 0x0] 14:29:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 231 (0x137d33000) [pid = 1712] [serial = 2068] [outer = 0x135343400] 14:29:40 INFO - PROCESS | 1712 | 1461706180041 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 232 (0x13f50bc00) [pid = 1712] [serial = 2069] [outer = 0x135343400] 14:29:40 INFO - PROCESS | 1712 | 1461706180504 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]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 772ms 14:29:40 INFO - PROCESS | 1712 | 1461706180532 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 1712 | 1461706180534 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 14:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:29:40 INFO - PROCESS | 1712 | 1461706180538 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 1712 | 1461706180540 Marionette TRACE conn2 <- [1,2730,null,{}] 14:29:40 INFO - PROCESS | 1712 | 1461706180543 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}] 14:29:40 INFO - PROCESS | 1712 | 1461706180675 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:29:40 INFO - PROCESS | 1712 | 1461706180776 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 1712 | ++DOCSHELL 0x141e15800 == 99 [pid = 1712] [id = 690] 14:29:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 233 (0x135748c00) [pid = 1712] [serial = 2070] [outer = 0x0] 14:29:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 234 (0x1409e8c00) [pid = 1712] [serial = 2071] [outer = 0x135748c00] 14:29:40 INFO - PROCESS | 1712 | 1461706180809 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 1712 | ++DOMWINDOW == 235 (0x142045c00) [pid = 1712] [serial = 2072] [outer = 0x135748c00] 14:29:41 INFO - PROCESS | 1712 | 1461706181686 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] 14:29:41 INFO - PROCESS | 1712 | 1461706181711 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 14:29:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:29:41 INFO - PROCESS | 1712 | 1461706181714 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 1712 | 1461706181715 Marionette TRACE conn2 <- [1,2734,null,{}] 14:29:41 INFO - PROCESS | 1712 | 1461706181717 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}] 14:29:41 INFO - PROCESS | 1712 | 1461706181870 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:29:41 INFO - PROCESS | 1712 | 1461706181996 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x146197000 == 100 [pid = 1712] [id = 691] 14:29:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 236 (0x141e53400) [pid = 1712] [serial = 2073] [outer = 0x0] 14:29:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 237 (0x142050000) [pid = 1712] [serial = 2074] [outer = 0x141e53400] 14:29:42 INFO - PROCESS | 1712 | 1461706182026 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 238 (0x1421d6400) [pid = 1712] [serial = 2075] [outer = 0x141e53400] 14:29:42 INFO - PROCESS | 1712 | 1461706182433 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]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 769ms 14:29:42 INFO - PROCESS | 1712 | 1461706182491 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 1712 | 1461706182492 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 14:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:29:42 INFO - PROCESS | 1712 | 1461706182497 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 1712 | 1461706182498 Marionette TRACE conn2 <- [1,2738,null,{}] 14:29:42 INFO - PROCESS | 1712 | 1461706182501 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}] 14:29:42 INFO - PROCESS | 1712 | 1461706182623 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:29:42 INFO - PROCESS | 1712 | 1461706182722 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x142542800 == 101 [pid = 1712] [id = 692] 14:29:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 239 (0x142047800) [pid = 1712] [serial = 2076] [outer = 0x0] 14:29:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 240 (0x1421db400) [pid = 1712] [serial = 2077] [outer = 0x142047800] 14:29:42 INFO - PROCESS | 1712 | 1461706182753 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 241 (0x1421e0400) [pid = 1712] [serial = 2078] [outer = 0x142047800] 14:29:43 INFO - PROCESS | 1712 | 1461706183164 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]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:29:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 719ms 14:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:29:43 INFO - PROCESS | 1712 | 1461706183231 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 1712 | 1461706183232 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 14:29:43 INFO - PROCESS | 1712 | 1461706183234 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 1712 | 1461706183236 Marionette TRACE conn2 <- [1,2742,null,{}] 14:29:43 INFO - PROCESS | 1712 | 1461706183251 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}] 14:29:43 INFO - PROCESS | 1712 | 1461706183407 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:29:43 INFO - PROCESS | 1712 | 1461706183479 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x1461de800 == 102 [pid = 1712] [id = 693] 14:29:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 242 (0x141e75400) [pid = 1712] [serial = 2079] [outer = 0x0] 14:29:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x141e79c00) [pid = 1712] [serial = 2080] [outer = 0x141e75400] 14:29:43 INFO - PROCESS | 1712 | 1461706183508 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 244 (0x141e7d800) [pid = 1712] [serial = 2081] [outer = 0x141e75400] 14:29:43 INFO - PROCESS | 1712 | 1461706183913 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]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:29:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 719ms 14:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:29:43 INFO - PROCESS | 1712 | 1461706183954 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 1712 | 1461706183955 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 14:29:43 INFO - PROCESS | 1712 | 1461706183957 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 1712 | 1461706183959 Marionette TRACE conn2 <- [1,2746,null,{}] 14:29:43 INFO - PROCESS | 1712 | 1461706183961 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}] 14:29:44 INFO - PROCESS | 1712 | 1461706184085 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:29:44 INFO - PROCESS | 1712 | 1461706184187 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x142aa2800 == 103 [pid = 1712] [id = 694] 14:29:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 245 (0x140657800) [pid = 1712] [serial = 2082] [outer = 0x0] 14:29:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 246 (0x14065e800) [pid = 1712] [serial = 2083] [outer = 0x140657800] 14:29:44 INFO - PROCESS | 1712 | 1461706184217 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 247 (0x140663400) [pid = 1712] [serial = 2084] [outer = 0x140657800] 14:29:44 INFO - PROCESS | 1712 | 1461706184633 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]]]}] 14:29:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:29:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 720ms 14:29:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:29:44 INFO - PROCESS | 1712 | 1461706184677 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 1712 | 1461706184679 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 14:29:44 INFO - PROCESS | 1712 | 1461706184681 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - PROCESS | 1712 | 1461706184683 Marionette TRACE conn2 <- [1,2750,null,{}] 14:29:44 INFO - PROCESS | 1712 | 1461706184686 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}] 14:29:44 INFO - PROCESS | 1712 | 1461706184848 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:29:44 INFO - PROCESS | 1712 | 1461706184952 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x145362000 == 104 [pid = 1712] [id = 695] 14:29:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 248 (0x140665800) [pid = 1712] [serial = 2085] [outer = 0x0] 14:29:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 249 (0x1421d9c00) [pid = 1712] [serial = 2086] [outer = 0x140665800] 14:29:44 INFO - PROCESS | 1712 | 1461706184987 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 250 (0x14287ec00) [pid = 1712] [serial = 2087] [outer = 0x140665800] 14:29:45 INFO - PROCESS | 1712 | 1461706185524 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]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 870ms 14:29:45 INFO - PROCESS | 1712 | 1461706185560 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 1712 | 1461706185563 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 14:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:29:45 INFO - PROCESS | 1712 | 1461706185569 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 1712 | 1461706185571 Marionette TRACE conn2 <- [1,2754,null,{}] 14:29:45 INFO - PROCESS | 1712 | 1461706185578 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}] 14:29:45 INFO - PROCESS | 1712 | 1461706185768 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:29:45 INFO - PROCESS | 1712 | 1461706185958 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x14266f800 == 105 [pid = 1712] [id = 696] 14:29:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 251 (0x140665c00) [pid = 1712] [serial = 2088] [outer = 0x0] 14:29:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 252 (0x142c88000) [pid = 1712] [serial = 2089] [outer = 0x140665c00] 14:29:45 INFO - PROCESS | 1712 | 1461706185989 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 253 (0x142c8c800) [pid = 1712] [serial = 2090] [outer = 0x140665c00] 14:29:46 INFO - PROCESS | 1712 | 1461706186451 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]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:29:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 924ms 14:29:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:29:46 INFO - PROCESS | 1712 | 1461706186493 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 1712 | 1461706186494 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 14:29:46 INFO - PROCESS | 1712 | 1461706186496 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 1712 | 1461706186499 Marionette TRACE conn2 <- [1,2758,null,{}] 14:29:46 INFO - PROCESS | 1712 | 1461706186501 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}] 14:29:46 INFO - PROCESS | 1712 | 1461706186627 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:29:46 INFO - PROCESS | 1712 | 1461706186734 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de31000 == 106 [pid = 1712] [id = 697] 14:29:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 254 (0x119c66400) [pid = 1712] [serial = 2091] [outer = 0x0] 14:29:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 255 (0x1352aa400) [pid = 1712] [serial = 2092] [outer = 0x119c66400] 14:29:46 INFO - PROCESS | 1712 | 1461706186764 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 256 (0x141f2a000) [pid = 1712] [serial = 2093] [outer = 0x119c66400] 14:29:47 INFO - PROCESS | 1712 | 1461706187220 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]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:29:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 772ms 14:29:47 INFO - PROCESS | 1712 | 1461706187269 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 1712 | 1461706187270 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 14:29:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:29:47 INFO - PROCESS | 1712 | 1461706187272 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 1712 | 1461706187274 Marionette TRACE conn2 <- [1,2762,null,{}] 14:29:47 INFO - PROCESS | 1712 | 1461706187276 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}] 14:29:47 INFO - PROCESS | 1712 | 1461706187404 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:29:47 INFO - PROCESS | 1712 | 1461706187539 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc69000 == 107 [pid = 1712] [id = 698] 14:29:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 257 (0x1180a3000) [pid = 1712] [serial = 2094] [outer = 0x0] 14:29:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 258 (0x141f2a400) [pid = 1712] [serial = 2095] [outer = 0x1180a3000] 14:29:47 INFO - PROCESS | 1712 | 1461706187571 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 259 (0x141f30000) [pid = 1712] [serial = 2096] [outer = 0x1180a3000] 14:29:48 INFO - PROCESS | 1712 | 1461706187998 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]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:29:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 771ms 14:29:48 INFO - PROCESS | 1712 | 1461706188044 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 1712 | 1461706188045 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 14:29:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:29:48 INFO - PROCESS | 1712 | 1461706188048 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 1712 | 1461706188049 Marionette TRACE conn2 <- [1,2766,null,{}] 14:29:48 INFO - PROCESS | 1712 | 1461706188051 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}] 14:29:48 INFO - PROCESS | 1712 | 1461706188191 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:29:48 INFO - PROCESS | 1712 | 1461706188362 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e4f000 == 108 [pid = 1712] [id = 699] 14:29:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 260 (0x141f2cc00) [pid = 1712] [serial = 2097] [outer = 0x0] 14:29:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 261 (0x142c87000) [pid = 1712] [serial = 2098] [outer = 0x141f2cc00] 14:29:48 INFO - PROCESS | 1712 | 1461706188408 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 262 (0x142c8fc00) [pid = 1712] [serial = 2099] [outer = 0x141f2cc00] 14:29:49 INFO - PROCESS | 1712 | 1461706189099 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]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1069ms 14:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:29:49 INFO - PROCESS | 1712 | 1461706189117 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 1712 | 1461706189120 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 14:29:49 INFO - PROCESS | 1712 | 1461706189123 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 1712 | 1461706189126 Marionette TRACE conn2 <- [1,2770,null,{}] 14:29:49 INFO - PROCESS | 1712 | 1461706189130 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}] 14:29:49 INFO - PROCESS | 1712 | 1461706189261 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:29:49 INFO - PROCESS | 1712 | 1461706189369 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc0c000 == 109 [pid = 1712] [id = 700] 14:29:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 263 (0x1126d5c00) [pid = 1712] [serial = 2100] [outer = 0x0] 14:29:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 264 (0x11716e800) [pid = 1712] [serial = 2101] [outer = 0x1126d5c00] 14:29:49 INFO - PROCESS | 1712 | 1461706189400 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 265 (0x119707000) [pid = 1712] [serial = 2102] [outer = 0x1126d5c00] 14:29:49 INFO - PROCESS | 1712 | 1461706189862 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]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 773ms 14:29:49 INFO - PROCESS | 1712 | 1461706189896 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 1712 | 1461706189899 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 14:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:29:49 INFO - PROCESS | 1712 | 1461706189904 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 1712 | 1461706189905 Marionette TRACE conn2 <- [1,2774,null,{}] 14:29:49 INFO - PROCESS | 1712 | 1461706189949 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}] 14:29:50 INFO - PROCESS | 1712 | 1461706190071 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:29:50 INFO - PROCESS | 1712 | 1461706190180 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x121553800 == 110 [pid = 1712] [id = 701] 14:29:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 266 (0x1167b6c00) [pid = 1712] [serial = 2103] [outer = 0x0] 14:29:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 267 (0x119f51000) [pid = 1712] [serial = 2104] [outer = 0x1167b6c00] 14:29:50 INFO - PROCESS | 1712 | 1461706190208 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 268 (0x1237a7000) [pid = 1712] [serial = 2105] [outer = 0x1167b6c00] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x134969000 == 109 [pid = 1712] [id = 534] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x13550b800 == 108 [pid = 1712] [id = 683] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x131fb0000 == 107 [pid = 1712] [id = 682] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12de38800 == 106 [pid = 1712] [id = 681] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12d25a000 == 105 [pid = 1712] [id = 680] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 267 (0x135eee400) [pid = 1712] [serial = 2002] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12aadc000 == 104 [pid = 1712] [id = 679] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x121555800 == 103 [pid = 1712] [id = 678] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x126e36800 == 102 [pid = 1712] [id = 677] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x142591800 == 101 [pid = 1712] [id = 674] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x141e1b800 == 100 [pid = 1712] [id = 673] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x14132e800 == 99 [pid = 1712] [id = 672] 14:29:50 INFO - PROCESS | 1712 | 1461706190717 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]]]}] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x140748800 == 98 [pid = 1712] [id = 671] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x137f9e800 == 97 [pid = 1712] [id = 670] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x12cd9e000 == 96 [pid = 1712] [id = 669] 14:29:50 INFO - PROCESS | 1712 | --DOCSHELL 0x1247bd000 == 95 [pid = 1712] [id = 668] 14:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 845ms 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 266 (0x12be9d800) [pid = 1712] [serial = 1987] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 265 (0x12be9c400) [pid = 1712] [serial = 1948] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 264 (0x11968bc00) [pid = 1712] [serial = 1973] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 263 (0x118463c00) [pid = 1712] [serial = 1972] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 262 (0x119c63800) [pid = 1712] [serial = 1978] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 261 (0x119f64c00) [pid = 1712] [serial = 1979] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 260 (0x11a25c000) [pid = 1712] [serial = 1981] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 259 (0x121da3800) [pid = 1712] [serial = 1982] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 258 (0x1352a2c00) [pid = 1712] [serial = 1966] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 257 (0x12857b400) [pid = 1712] [serial = 1945] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 256 (0x116732800) [pid = 1712] [serial = 1970] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 255 (0x113186000) [pid = 1712] [serial = 1969] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 254 (0x124850400) [pid = 1712] [serial = 1942] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 253 (0x12d805c00) [pid = 1712] [serial = 1990] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 252 (0x11974e800) [pid = 1712] [serial = 1975] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 251 (0x11978e000) [pid = 1712] [serial = 1976] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 250 (0x12c372400) [pid = 1712] [serial = 1951] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 249 (0x118469800) [pid = 1712] [serial = 1936] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 248 (0x11997a800) [pid = 1712] [serial = 1939] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 247 (0x1349dfc00) [pid = 1712] [serial = 1993] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 246 (0x134915000) [pid = 1712] [serial = 1991] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 245 (0x112ab8c00) [pid = 1712] [serial = 1933] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 244 (0x12cdec800) [pid = 1712] [serial = 1954] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 243 (0x12d62a000) [pid = 1712] [serial = 1957] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 242 (0x12d805000) [pid = 1712] [serial = 1960] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 241 (0x116727400) [pid = 1712] [serial = 1963] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 240 (0x135743400) [pid = 1712] [serial = 1999] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 239 (0x13592d000) [pid = 1712] [serial = 2000] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 238 (0x135347400) [pid = 1712] [serial = 1994] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 237 (0x12141b000) [pid = 1712] [serial = 1996] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 236 (0x1250e8400) [pid = 1712] [serial = 1984] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 235 (0x12aef2400) [pid = 1712] [serial = 1985] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 234 (0x1352a8c00) [pid = 1712] [serial = 1997] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | --DOMWINDOW == 233 (0x12c369400) [pid = 1712] [serial = 1988] [outer = 0x0] [url = about:blank] 14:29:50 INFO - PROCESS | 1712 | 1461706190763 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 1712 | 1461706190764 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 14:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:29:50 INFO - PROCESS | 1712 | 1461706190770 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 1712 | 1461706190772 Marionette TRACE conn2 <- [1,2778,null,{}] 14:29:50 INFO - PROCESS | 1712 | 1461706190779 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}] 14:29:50 INFO - PROCESS | 1712 | 1461706190893 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:29:50 INFO - PROCESS | 1712 | 1461706190899 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x129826800 == 96 [pid = 1712] [id = 702] 14:29:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 234 (0x124772c00) [pid = 1712] [serial = 2106] [outer = 0x0] 14:29:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 235 (0x1250e6400) [pid = 1712] [serial = 2107] [outer = 0x124772c00] 14:29:50 INFO - PROCESS | 1712 | 1461706190927 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 236 (0x128f42000) [pid = 1712] [serial = 2108] [outer = 0x124772c00] 14:29:51 INFO - PROCESS | 1712 | 1461706191335 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]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 621ms 14:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:29:51 INFO - PROCESS | 1712 | 1461706191391 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 1712 | 1461706191393 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 14:29:51 INFO - PROCESS | 1712 | 1461706191395 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 1712 | 1461706191396 Marionette TRACE conn2 <- [1,2782,null,{}] 14:29:51 INFO - PROCESS | 1712 | 1461706191399 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}] 14:29:51 INFO - PROCESS | 1712 | 1461706191528 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:29:51 INFO - PROCESS | 1712 | 1461706191536 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de30000 == 97 [pid = 1712] [id = 703] 14:29:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 237 (0x12bce6000) [pid = 1712] [serial = 2109] [outer = 0x0] 14:29:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 238 (0x12ca78c00) [pid = 1712] [serial = 2110] [outer = 0x12bce6000] 14:29:51 INFO - PROCESS | 1712 | 1461706191563 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 239 (0x12d624400) [pid = 1712] [serial = 2111] [outer = 0x12bce6000] 14:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 568ms 14:29:51 INFO - PROCESS | 1712 | 1461706191958 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]]]}] 14:29:51 INFO - PROCESS | 1712 | 1461706191964 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 1712 | 1461706191965 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 14:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:29:51 INFO - PROCESS | 1712 | 1461706191967 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 1712 | 1461706191968 Marionette TRACE conn2 <- [1,2786,null,{}] 14:29:51 INFO - PROCESS | 1712 | 1461706191971 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}] 14:29:52 INFO - PROCESS | 1712 | 1461706192083 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:29:52 INFO - PROCESS | 1712 | 1461706192088 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x1349ae000 == 98 [pid = 1712] [id = 704] 14:29:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 240 (0x12d805000) [pid = 1712] [serial = 2112] [outer = 0x0] 14:29:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 241 (0x135151400) [pid = 1712] [serial = 2113] [outer = 0x12d805000] 14:29:52 INFO - PROCESS | 1712 | 1461706192115 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 242 (0x135742400) [pid = 1712] [serial = 2114] [outer = 0x12d805000] 14:29:52 INFO - PROCESS | 1712 | 1461706192501 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]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 568ms 14:29:52 INFO - PROCESS | 1712 | 1461706192561 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 1712 | 1461706192563 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 14:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:29:52 INFO - PROCESS | 1712 | 1461706192567 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 1712 | 1461706192568 Marionette TRACE conn2 <- [1,2790,null,{}] 14:29:52 INFO - PROCESS | 1712 | 1461706192570 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}] 14:29:52 INFO - PROCESS | 1712 | 1461706192694 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:29:52 INFO - PROCESS | 1712 | 1461706192700 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e58800 == 99 [pid = 1712] [id = 705] 14:29:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x137f78c00) [pid = 1712] [serial = 2115] [outer = 0x0] 14:29:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 244 (0x14065f000) [pid = 1712] [serial = 2116] [outer = 0x137f78c00] 14:29:52 INFO - PROCESS | 1712 | 1461706192727 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 245 (0x141e4fc00) [pid = 1712] [serial = 2117] [outer = 0x137f78c00] 14:29:53 INFO - PROCESS | 1712 | 1461706193146 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]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 620ms 14:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:29:53 INFO - PROCESS | 1712 | 1461706193188 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 1712 | 1461706193189 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 14:29:53 INFO - PROCESS | 1712 | 1461706193191 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 1712 | 1461706193192 Marionette TRACE conn2 <- [1,2794,null,{}] 14:29:53 INFO - PROCESS | 1712 | 1461706193195 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}] 14:29:53 INFO - PROCESS | 1712 | 1461706193339 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:29:53 INFO - PROCESS | 1712 | 1461706193359 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f58b000 == 100 [pid = 1712] [id = 706] 14:29:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 246 (0x1409e2c00) [pid = 1712] [serial = 2118] [outer = 0x0] 14:29:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 247 (0x141b95c00) [pid = 1712] [serial = 2119] [outer = 0x1409e2c00] 14:29:53 INFO - PROCESS | 1712 | 1461706193384 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 248 (0x141b99c00) [pid = 1712] [serial = 2120] [outer = 0x1409e2c00] 14:29:54 INFO - PROCESS | 1712 | --DOMWINDOW == 247 (0x121380400) [pid = 1712] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:29:54 INFO - PROCESS | 1712 | --DOMWINDOW == 246 (0x1244bb400) [pid = 1712] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:29:54 INFO - PROCESS | 1712 | --DOMWINDOW == 245 (0x11a093800) [pid = 1712] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:29:54 INFO - PROCESS | 1712 | --DOMWINDOW == 244 (0x12a9ce800) [pid = 1712] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:29:54 INFO - PROCESS | 1712 | --DOMWINDOW == 243 (0x1126de800) [pid = 1712] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:29:54 INFO - PROCESS | 1712 | --DOMWINDOW == 242 (0x118686000) [pid = 1712] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:29:54 INFO - PROCESS | 1712 | --DOMWINDOW == 241 (0x119978c00) [pid = 1712] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:29:54 INFO - PROCESS | 1712 | 1461706194156 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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 973ms 14:29:54 INFO - PROCESS | 1712 | 1461706194165 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:29:54 INFO - PROCESS | 1712 | 1461706194167 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 14:29:54 INFO - PROCESS | 1712 | 1461706194171 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 1712 | 1461706194174 Marionette TRACE conn2 <- [1,2798,null,{}] 14:29:54 INFO - PROCESS | 1712 | 1461706194178 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}] 14:29:54 INFO - PROCESS | 1712 | 1461706194318 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:29:54 INFO - PROCESS | 1712 | 1461706194449 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d5c800 == 101 [pid = 1712] [id = 707] 14:29:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 242 (0x117164400) [pid = 1712] [serial = 2121] [outer = 0x0] 14:29:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 243 (0x11968b800) [pid = 1712] [serial = 2122] [outer = 0x117164400] 14:29:54 INFO - PROCESS | 1712 | 1461706194484 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 244 (0x11997a800) [pid = 1712] [serial = 2123] [outer = 0x117164400] 14:29:54 INFO - PROCESS | 1712 | 1461706194954 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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 824ms 14:29:54 INFO - PROCESS | 1712 | 1461706194995 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 1712 | 1461706194999 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 14:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:29:55 INFO - PROCESS | 1712 | 1461706195004 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 1712 | 1461706195006 Marionette TRACE conn2 <- [1,2802,null,{}] 14:29:55 INFO - PROCESS | 1712 | 1461706195009 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}] 14:29:55 INFO - PROCESS | 1712 | 1461706195139 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:29:55 INFO - PROCESS | 1712 | 1461706195273 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f09a800 == 102 [pid = 1712] [id = 708] 14:29:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 245 (0x119f4a800) [pid = 1712] [serial = 2124] [outer = 0x0] 14:29:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 246 (0x1237a6c00) [pid = 1712] [serial = 2125] [outer = 0x119f4a800] 14:29:55 INFO - PROCESS | 1712 | 1461706195307 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 247 (0x128d0e800) [pid = 1712] [serial = 2126] [outer = 0x119f4a800] 14:29:55 INFO - PROCESS | 1712 | 1461706195769 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]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 819ms 14:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:29:55 INFO - PROCESS | 1712 | 1461706195824 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 1712 | 1461706195826 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 14:29:55 INFO - PROCESS | 1712 | 1461706195828 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 1712 | 1461706195831 Marionette TRACE conn2 <- [1,2806,null,{}] 14:29:55 INFO - PROCESS | 1712 | 1461706195839 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}] 14:29:55 INFO - PROCESS | 1712 | 1461706195972 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:29:56 INFO - PROCESS | 1712 | 1461706196078 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406e4000 == 103 [pid = 1712] [id = 709] 14:29:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 248 (0x12c111800) [pid = 1712] [serial = 2127] [outer = 0x0] 14:29:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 249 (0x12d62bc00) [pid = 1712] [serial = 2128] [outer = 0x12c111800] 14:29:56 INFO - PROCESS | 1712 | 1461706196111 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 250 (0x13f50a000) [pid = 1712] [serial = 2129] [outer = 0x12c111800] 14:29:56 INFO - PROCESS | 1712 | 1461706196543 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]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 771ms 14:29:56 INFO - PROCESS | 1712 | 1461706196608 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 1712 | 1461706196610 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 14:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:29:56 INFO - PROCESS | 1712 | 1461706196614 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 1712 | 1461706196615 Marionette TRACE conn2 <- [1,2810,null,{}] 14:29:56 INFO - PROCESS | 1712 | 1461706196618 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}] 14:29:56 INFO - PROCESS | 1712 | 1461706196749 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:29:56 INFO - PROCESS | 1712 | 1461706196852 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x141f4d800 == 104 [pid = 1712] [id = 710] 14:29:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 251 (0x1407e0c00) [pid = 1712] [serial = 2130] [outer = 0x0] 14:29:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 252 (0x1409e5000) [pid = 1712] [serial = 2131] [outer = 0x1407e0c00] 14:29:56 INFO - PROCESS | 1712 | 1461706196883 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 253 (0x141b9bc00) [pid = 1712] [serial = 2132] [outer = 0x1407e0c00] 14:29:57 INFO - PROCESS | 1712 | 1461706197378 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]]]}] 14:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 819ms 14:29:57 INFO - PROCESS | 1712 | 1461706197433 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 1712 | 1461706197435 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 14:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:29:57 INFO - PROCESS | 1712 | 1461706197437 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 1712 | 1461706197438 Marionette TRACE conn2 <- [1,2814,null,{}] 14:29:57 INFO - PROCESS | 1712 | 1461706197460 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}] 14:29:57 INFO - PROCESS | 1712 | 1461706197589 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:29:57 INFO - PROCESS | 1712 | 1461706197688 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x14253c800 == 105 [pid = 1712] [id = 711] 14:29:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 254 (0x141e4e800) [pid = 1712] [serial = 2133] [outer = 0x0] 14:29:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 255 (0x141e55c00) [pid = 1712] [serial = 2134] [outer = 0x141e4e800] 14:29:57 INFO - PROCESS | 1712 | 1461706197718 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 256 (0x141e7cc00) [pid = 1712] [serial = 2135] [outer = 0x141e4e800] 14:29:58 INFO - PROCESS | 1712 | 1461706198125 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]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 719ms 14:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:29:58 INFO - PROCESS | 1712 | 1461706198164 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 1712 | 1461706198165 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 14:29:58 INFO - PROCESS | 1712 | 1461706198167 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 1712 | 1461706198169 Marionette TRACE conn2 <- [1,2818,null,{}] 14:29:58 INFO - PROCESS | 1712 | 1461706198171 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}] 14:29:58 INFO - PROCESS | 1712 | 1461706198320 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:29:58 INFO - PROCESS | 1712 | 1461706198452 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 1712 | ++DOCSHELL 0x14285d800 == 106 [pid = 1712] [id = 712] 14:29:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 257 (0x141be2c00) [pid = 1712] [serial = 2136] [outer = 0x0] 14:29:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 258 (0x141e4f000) [pid = 1712] [serial = 2137] [outer = 0x141be2c00] 14:29:58 INFO - PROCESS | 1712 | 1461706198483 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 1712 | ++DOMWINDOW == 259 (0x1421dec00) [pid = 1712] [serial = 2138] [outer = 0x141be2c00] 14:29:58 INFO - PROCESS | 1712 | 1461706198905 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]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 14:29:58 INFO - PROCESS | 1712 | 1461706198938 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 1712 | 1461706198939 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 14:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:29:58 INFO - PROCESS | 1712 | 1461706198972 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 1712 | 1461706198975 Marionette TRACE conn2 <- [1,2822,null,{}] 14:29:58 INFO - PROCESS | 1712 | 1461706198980 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}] 14:29:59 INFO - PROCESS | 1712 | 1461706199108 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:29:59 INFO - PROCESS | 1712 | 1461706199210 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x14618f000 == 107 [pid = 1712] [id = 713] 14:29:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 260 (0x1421e1c00) [pid = 1712] [serial = 2139] [outer = 0x0] 14:29:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 261 (0x14287a400) [pid = 1712] [serial = 2140] [outer = 0x1421e1c00] 14:29:59 INFO - PROCESS | 1712 | 1461706199239 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 262 (0x142c90800) [pid = 1712] [serial = 2141] [outer = 0x1421e1c00] 14:29:59 INFO - PROCESS | 1712 | 1461706199639 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]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 741ms 14:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:29:59 INFO - PROCESS | 1712 | 1461706199696 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 1712 | 1461706199697 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 14:29:59 INFO - PROCESS | 1712 | 1461706199699 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - PROCESS | 1712 | 1461706199700 Marionette TRACE conn2 <- [1,2826,null,{}] 14:29:59 INFO - PROCESS | 1712 | 1461706199703 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}] 14:29:59 INFO - PROCESS | 1712 | 1461706199830 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:29:59 INFO - PROCESS | 1712 | 1461706199934 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 1712 | ++DOCSHELL 0x1461af800 == 108 [pid = 1712] [id = 714] 14:29:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 263 (0x1403d7c00) [pid = 1712] [serial = 2142] [outer = 0x0] 14:29:59 INFO - PROCESS | 1712 | ++DOMWINDOW == 264 (0x1403ddc00) [pid = 1712] [serial = 2143] [outer = 0x1403d7c00] 14:29:59 INFO - PROCESS | 1712 | 1461706199963 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 265 (0x1403e3000) [pid = 1712] [serial = 2144] [outer = 0x1403d7c00] 14:30:00 INFO - PROCESS | 1712 | 1461706200396 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 719ms 14:30:00 INFO - PROCESS | 1712 | 1461706200419 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 1712 | 1461706200420 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 14:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:30:00 INFO - PROCESS | 1712 | 1461706200423 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 1712 | 1461706200424 Marionette TRACE conn2 <- [1,2830,null,{}] 14:30:00 INFO - PROCESS | 1712 | 1461706200429 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}] 14:30:00 INFO - PROCESS | 1712 | 1461706200591 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:30:00 INFO - PROCESS | 1712 | 1461706200726 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 1712 | ++DOCSHELL 0x144f6c000 == 109 [pid = 1712] [id = 715] 14:30:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 266 (0x1403d9800) [pid = 1712] [serial = 2145] [outer = 0x0] 14:30:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 267 (0x1403e3800) [pid = 1712] [serial = 2146] [outer = 0x1403d9800] 14:30:00 INFO - PROCESS | 1712 | 1461706200756 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 1712 | ++DOMWINDOW == 268 (0x142877400) [pid = 1712] [serial = 2147] [outer = 0x1403d9800] 14:30:01 INFO - PROCESS | 1712 | 1461706201230 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]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 873ms 14:30:01 INFO - PROCESS | 1712 | 1461706201297 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 1712 | 1461706201299 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 14:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:30:01 INFO - PROCESS | 1712 | 1461706201302 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 1712 | 1461706201303 Marionette TRACE conn2 <- [1,2834,null,{}] 14:30:01 INFO - PROCESS | 1712 | 1461706201305 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}] 14:30:01 INFO - PROCESS | 1712 | 1461706201418 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:30:01 INFO - PROCESS | 1712 | 1461706201529 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 1712 | ++DOCSHELL 0x1461b6000 == 110 [pid = 1712] [id = 716] 14:30:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 269 (0x1403dfc00) [pid = 1712] [serial = 2148] [outer = 0x0] 14:30:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 270 (0x143ac2c00) [pid = 1712] [serial = 2149] [outer = 0x1403dfc00] 14:30:01 INFO - PROCESS | 1712 | 1461706201565 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 1712 | ++DOMWINDOW == 271 (0x143ac8800) [pid = 1712] [serial = 2150] [outer = 0x1403dfc00] 14:30:02 INFO - PROCESS | 1712 | 1461706202189 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 921ms 14:30:02 INFO - PROCESS | 1712 | 1461706202223 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:30:02 INFO - PROCESS | 1712 | 1461706202227 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 14:30:02 INFO - PROCESS | 1712 | 1461706202230 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 1712 | 1461706202232 Marionette TRACE conn2 <- [1,2838,null,{}] 14:30:02 INFO - PROCESS | 1712 | 1461706202234 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}] 14:30:02 INFO - PROCESS | 1712 | 1461706202377 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:30:02 INFO - PROCESS | 1712 | 1461706202485 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 1712 | ++DOCSHELL 0x14507d800 == 111 [pid = 1712] [id = 717] 14:30:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 272 (0x142a2a400) [pid = 1712] [serial = 2151] [outer = 0x0] 14:30:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 273 (0x142a2ec00) [pid = 1712] [serial = 2152] [outer = 0x142a2a400] 14:30:02 INFO - PROCESS | 1712 | 1461706202518 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 1712 | ++DOMWINDOW == 274 (0x143acd800) [pid = 1712] [serial = 2153] [outer = 0x142a2a400] 14:30:02 INFO - PROCESS | 1712 | 1461706202923 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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 719ms 14:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:30:02 INFO - PROCESS | 1712 | 1461706202963 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 1712 | 1461706202964 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 14:30:02 INFO - PROCESS | 1712 | 1461706202967 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 1712 | 1461706202968 Marionette TRACE conn2 <- [1,2842,null,{}] 14:30:02 INFO - PROCESS | 1712 | 1461706202970 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}] 14:30:03 INFO - PROCESS | 1712 | 1461706203103 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:30:03 INFO - PROCESS | 1712 | 1461706203237 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 1712 | ++DOCSHELL 0x14421b000 == 112 [pid = 1712] [id = 718] 14:30:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 275 (0x143acf400) [pid = 1712] [serial = 2154] [outer = 0x0] 14:30:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 276 (0x143e04000) [pid = 1712] [serial = 2155] [outer = 0x143acf400] 14:30:03 INFO - PROCESS | 1712 | 1461706203266 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 1712 | ++DOMWINDOW == 277 (0x143e0a800) [pid = 1712] [serial = 2156] [outer = 0x143acf400] 14:30:03 INFO - PROCESS | 1712 | 1461706203770 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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:30:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 869ms 14:30:03 INFO - PROCESS | 1712 | 1461706203843 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 1712 | 1461706203844 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 14:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:30:03 INFO - PROCESS | 1712 | 1461706203849 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 1712 | 1461706203850 Marionette TRACE conn2 <- [1,2846,null,{}] 14:30:03 INFO - PROCESS | 1712 | 1461706203852 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}] 14:30:03 INFO - PROCESS | 1712 | 1461706203989 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:30:04 INFO - PROCESS | 1712 | 1461706204345 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 1712 | ++DOCSHELL 0x119177000 == 113 [pid = 1712] [id = 719] 14:30:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 278 (0x110f8b800) [pid = 1712] [serial = 2157] [outer = 0x0] 14:30:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 279 (0x110fe6c00) [pid = 1712] [serial = 2158] [outer = 0x110f8b800] 14:30:04 INFO - PROCESS | 1712 | 1461706204376 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 1712 | ++DOMWINDOW == 280 (0x1110f1400) [pid = 1712] [serial = 2159] [outer = 0x110f8b800] 14:30:04 INFO - PROCESS | 1712 | 1461706204831 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]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:30:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1019ms 14:30:04 INFO - PROCESS | 1712 | 1461706204869 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 1712 | 1461706204872 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 14:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:30:04 INFO - PROCESS | 1712 | 1461706204875 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - PROCESS | 1712 | 1461706204877 Marionette TRACE conn2 <- [1,2850,null,{}] 14:30:04 INFO - PROCESS | 1712 | 1461706204890 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}] 14:30:05 INFO - PROCESS | 1712 | 1461706205017 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:30:05 INFO - PROCESS | 1712 | 1461706205160 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x11755f000 == 114 [pid = 1712] [id = 720] 14:30:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 281 (0x112041c00) [pid = 1712] [serial = 2160] [outer = 0x0] 14:30:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 282 (0x112aad800) [pid = 1712] [serial = 2161] [outer = 0x112041c00] 14:30:05 INFO - PROCESS | 1712 | 1461706205190 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 283 (0x113183800) [pid = 1712] [serial = 2162] [outer = 0x112041c00] 14:30:05 INFO - PROCESS | 1712 | 1461706205630 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 833ms 14:30:05 INFO - PROCESS | 1712 | 1461706205710 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 1712 | 1461706205712 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 14:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:30:05 INFO - PROCESS | 1712 | 1461706205715 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 1712 | 1461706205716 Marionette TRACE conn2 <- [1,2854,null,{}] 14:30:05 INFO - PROCESS | 1712 | 1461706205719 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}] 14:30:05 INFO - PROCESS | 1712 | 1461706205843 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:30:05 INFO - PROCESS | 1712 | 1461706205983 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 1712 | ++DOCSHELL 0x119648800 == 115 [pid = 1712] [id = 721] 14:30:05 INFO - PROCESS | 1712 | ++DOMWINDOW == 284 (0x11335cc00) [pid = 1712] [serial = 2163] [outer = 0x0] 14:30:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 285 (0x115ee6800) [pid = 1712] [serial = 2164] [outer = 0x11335cc00] 14:30:06 INFO - PROCESS | 1712 | 1461706206014 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 286 (0x116450800) [pid = 1712] [serial = 2165] [outer = 0x11335cc00] 14:30:06 INFO - PROCESS | 1712 | 1461706206487 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]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 821ms 14:30:06 INFO - PROCESS | 1712 | 1461706206549 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 1712 | 1461706206550 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 14:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:30:06 INFO - PROCESS | 1712 | 1461706206562 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 1712 | 1461706206566 Marionette TRACE conn2 <- [1,2858,null,{}] 14:30:06 INFO - PROCESS | 1712 | 1461706206570 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}] 14:30:06 INFO - PROCESS | 1712 | 1461706206694 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:30:06 INFO - PROCESS | 1712 | 1461706206806 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 1712 | ++DOCSHELL 0x126e1e800 == 116 [pid = 1712] [id = 722] 14:30:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 287 (0x117167c00) [pid = 1712] [serial = 2166] [outer = 0x0] 14:30:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 288 (0x1180a5400) [pid = 1712] [serial = 2167] [outer = 0x117167c00] 14:30:06 INFO - PROCESS | 1712 | 1461706206834 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 1712 | ++DOMWINDOW == 289 (0x11835ac00) [pid = 1712] [serial = 2168] [outer = 0x117167c00] 14:30:07 INFO - PROCESS | 1712 | 1461706207336 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 830ms 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x137e58800 == 115 [pid = 1712] [id = 705] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x1349ae000 == 114 [pid = 1712] [id = 704] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x12de30000 == 113 [pid = 1712] [id = 703] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x129826800 == 112 [pid = 1712] [id = 702] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x12d260800 == 111 [pid = 1712] [id = 17] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x121553800 == 110 [pid = 1712] [id = 701] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 288 (0x1250ea000) [pid = 1712] [serial = 2011] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 287 (0x11970e800) [pid = 1712] [serial = 2008] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 286 (0x12367b800) [pid = 1712] [serial = 2029] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 285 (0x1166d6000) [pid = 1712] [serial = 2005] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 284 (0x12b429000) [pid = 1712] [serial = 2014] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 283 (0x1349de400) [pid = 1712] [serial = 2017] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 282 (0x137f1f000) [pid = 1712] [serial = 2020] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 281 (0x1407dc800) [pid = 1712] [serial = 2023] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 280 (0x1409e9000) [pid = 1712] [serial = 2026] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | 1461706207472 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 1712 | 1461706207474 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc0c000 == 109 [pid = 1712] [id = 700] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x12de31000 == 108 [pid = 1712] [id = 697] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x14266f800 == 107 [pid = 1712] [id = 696] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x145362000 == 106 [pid = 1712] [id = 695] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x142aa2800 == 105 [pid = 1712] [id = 694] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x1461de800 == 104 [pid = 1712] [id = 693] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x142542800 == 103 [pid = 1712] [id = 692] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x146197000 == 102 [pid = 1712] [id = 691] 14:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x141e15800 == 101 [pid = 1712] [id = 690] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x1406e5000 == 100 [pid = 1712] [id = 689] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x13f847800 == 99 [pid = 1712] [id = 688] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x137ed4800 == 98 [pid = 1712] [id = 687] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x131f9a800 == 97 [pid = 1712] [id = 686] 14:30:07 INFO - PROCESS | 1712 | --DOCSHELL 0x12aac9000 == 96 [pid = 1712] [id = 685] 14:30:07 INFO - PROCESS | 1712 | 1461706207485 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 1712 | 1461706207486 Marionette TRACE conn2 <- [1,2862,null,{}] 14:30:07 INFO - PROCESS | 1712 | 1461706207488 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}] 14:30:07 INFO - PROCESS | 1712 | 1461706207603 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 279 (0x1244bdc00) [pid = 1712] [serial = 2041] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 278 (0x1287ae400) [pid = 1712] [serial = 2044] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 277 (0x12b429c00) [pid = 1712] [serial = 2047] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 276 (0x12d2acc00) [pid = 1712] [serial = 2050] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 275 (0x1180a5000) [pid = 1712] [serial = 2033] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 274 (0x115edf800) [pid = 1712] [serial = 2032] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 273 (0x1196d0000) [pid = 1712] [serial = 2035] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 272 (0x119759000) [pid = 1712] [serial = 2036] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 271 (0x119f60c00) [pid = 1712] [serial = 2038] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 270 (0x12980ac00) [pid = 1712] [serial = 2045] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 269 (0x11a25e400) [pid = 1712] [serial = 2039] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 268 (0x126ea9c00) [pid = 1712] [serial = 2042] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 267 (0x12bfef400) [pid = 1712] [serial = 2048] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | --DOMWINDOW == 266 (0x12d662000) [pid = 1712] [serial = 2051] [outer = 0x0] [url = about:blank] 14:30:07 INFO - PROCESS | 1712 | 1461706207705 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 1712 | ++DOCSHELL 0x1218eb000 == 97 [pid = 1712] [id = 723] 14:30:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 267 (0x115edf800) [pid = 1712] [serial = 2169] [outer = 0x0] 14:30:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 268 (0x118428400) [pid = 1712] [serial = 2170] [outer = 0x115edf800] 14:30:07 INFO - PROCESS | 1712 | 1461706207734 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 1712 | ++DOMWINDOW == 269 (0x118684000) [pid = 1712] [serial = 2171] [outer = 0x115edf800] 14:30:08 INFO - PROCESS | 1712 | 1461706208039 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]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 575ms 14:30:08 INFO - PROCESS | 1712 | 1461706208062 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 1712 | 1461706208064 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 14:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:30:08 INFO - PROCESS | 1712 | 1461706208067 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 1712 | 1461706208068 Marionette TRACE conn2 <- [1,2866,null,{}] 14:30:08 INFO - PROCESS | 1712 | 1461706208070 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}] 14:30:08 INFO - PROCESS | 1712 | 1461706208188 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:30:08 INFO - PROCESS | 1712 | 1461706208299 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d47800 == 98 [pid = 1712] [id = 724] 14:30:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 270 (0x11968bc00) [pid = 1712] [serial = 2172] [outer = 0x0] 14:30:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 271 (0x119691c00) [pid = 1712] [serial = 2173] [outer = 0x11968bc00] 14:30:08 INFO - PROCESS | 1712 | 1461706208332 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 272 (0x119750c00) [pid = 1712] [serial = 2174] [outer = 0x11968bc00] 14:30:08 INFO - PROCESS | 1712 | 1461706208654 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]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 618ms 14:30:08 INFO - PROCESS | 1712 | 1461706208686 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 1712 | 1461706208687 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 14:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:30:08 INFO - PROCESS | 1712 | 1461706208689 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 1712 | 1461706208691 Marionette TRACE conn2 <- [1,2870,null,{}] 14:30:08 INFO - PROCESS | 1712 | 1461706208696 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}] 14:30:08 INFO - PROCESS | 1712 | 1461706208817 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:30:08 INFO - PROCESS | 1712 | 1461706208932 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc14800 == 99 [pid = 1712] [id = 725] 14:30:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 273 (0x119785800) [pid = 1712] [serial = 2175] [outer = 0x0] 14:30:08 INFO - PROCESS | 1712 | ++DOMWINDOW == 274 (0x1197cb400) [pid = 1712] [serial = 2176] [outer = 0x119785800] 14:30:08 INFO - PROCESS | 1712 | 1461706208958 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 275 (0x119975000) [pid = 1712] [serial = 2177] [outer = 0x119785800] 14:30:09 INFO - PROCESS | 1712 | 1461706209266 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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:30:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 622ms 14:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:30:09 INFO - PROCESS | 1712 | 1461706209312 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 1712 | 1461706209313 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 14:30:09 INFO - PROCESS | 1712 | 1461706209315 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 1712 | 1461706209316 Marionette TRACE conn2 <- [1,2874,null,{}] 14:30:09 INFO - PROCESS | 1712 | 1461706209319 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}] 14:30:09 INFO - PROCESS | 1712 | 1461706209476 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:30:09 INFO - PROCESS | 1712 | 1461706209536 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c291000 == 100 [pid = 1712] [id = 726] 14:30:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 276 (0x115ee9800) [pid = 1712] [serial = 2178] [outer = 0x0] 14:30:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 277 (0x119c5f400) [pid = 1712] [serial = 2179] [outer = 0x115ee9800] 14:30:09 INFO - PROCESS | 1712 | 1461706209562 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 1712 | ++DOMWINDOW == 278 (0x119f5b800) [pid = 1712] [serial = 2180] [outer = 0x115ee9800] 14:30:09 INFO - PROCESS | 1712 | 1461706209912 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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:30:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 618ms 14:30:09 INFO - PROCESS | 1712 | 1461706209934 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 1712 | 1461706209935 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 14:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:30:09 INFO - PROCESS | 1712 | 1461706209938 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 1712 | 1461706209939 Marionette TRACE conn2 <- [1,2878,null,{}] 14:30:09 INFO - PROCESS | 1712 | 1461706209943 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}] 14:30:10 INFO - PROCESS | 1712 | 1461706210091 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:30:10 INFO - PROCESS | 1712 | 1461706210108 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ca99800 == 101 [pid = 1712] [id = 727] 14:30:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 279 (0x119f4a400) [pid = 1712] [serial = 2181] [outer = 0x0] 14:30:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 280 (0x119f63c00) [pid = 1712] [serial = 2182] [outer = 0x119f4a400] 14:30:10 INFO - PROCESS | 1712 | 1461706210133 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 281 (0x11a25c000) [pid = 1712] [serial = 2183] [outer = 0x119f4a400] 14:30:10 INFO - PROCESS | 1712 | 1461706210540 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]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 619ms 14:30:10 INFO - PROCESS | 1712 | 1461706210557 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 1712 | 1461706210560 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 14:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:30:10 INFO - PROCESS | 1712 | 1461706210563 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 1712 | 1461706210564 Marionette TRACE conn2 <- [1,2882,null,{}] 14:30:10 INFO - PROCESS | 1712 | 1461706210567 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}] 14:30:10 INFO - PROCESS | 1712 | 1461706210715 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:30:10 INFO - PROCESS | 1712 | 1461706210735 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d266000 == 102 [pid = 1712] [id = 728] 14:30:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 282 (0x119f67000) [pid = 1712] [serial = 2184] [outer = 0x0] 14:30:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 283 (0x121384400) [pid = 1712] [serial = 2185] [outer = 0x119f67000] 14:30:10 INFO - PROCESS | 1712 | 1461706210760 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 1712 | ++DOMWINDOW == 284 (0x121bf7800) [pid = 1712] [serial = 2186] [outer = 0x119f67000] 14:30:11 INFO - PROCESS | 1712 | 1461706211149 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]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 621ms 14:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:30:11 INFO - PROCESS | 1712 | 1461706211186 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 1712 | 1461706211187 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 14:30:11 INFO - PROCESS | 1712 | 1461706211189 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 1712 | 1461706211191 Marionette TRACE conn2 <- [1,2886,null,{}] 14:30:11 INFO - PROCESS | 1712 | 1461706211193 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}] 14:30:11 INFO - PROCESS | 1712 | 1461706211343 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:30:11 INFO - PROCESS | 1712 | 1461706211391 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d83e000 == 103 [pid = 1712] [id = 729] 14:30:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 285 (0x1235c2c00) [pid = 1712] [serial = 2187] [outer = 0x0] 14:30:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 286 (0x12367e000) [pid = 1712] [serial = 2188] [outer = 0x1235c2c00] 14:30:11 INFO - PROCESS | 1712 | 1461706211420 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 1712 | ++DOMWINDOW == 287 (0x1249b7800) [pid = 1712] [serial = 2189] [outer = 0x1235c2c00] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 286 (0x110fd9000) [pid = 1712] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 285 (0x12c372000) [pid = 1712] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 284 (0x134918400) [pid = 1712] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 283 (0x11a092c00) [pid = 1712] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 282 (0x137f7dc00) [pid = 1712] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 281 (0x12a947400) [pid = 1712] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 280 (0x13592dc00) [pid = 1712] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 279 (0x135eec000) [pid = 1712] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 278 (0x135931c00) [pid = 1712] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 277 (0x121414800) [pid = 1712] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 276 (0x1167b8800) [pid = 1712] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 275 (0x13f5a2400) [pid = 1712] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 274 (0x1191ac000) [pid = 1712] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 273 (0x12a9c6400) [pid = 1712] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 272 (0x110f19400) [pid = 1712] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 271 (0x1349dc800) [pid = 1712] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 270 (0x119790800) [pid = 1712] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 269 (0x1167b6c00) [pid = 1712] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 268 (0x12d805000) [pid = 1712] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 267 (0x1126d5c00) [pid = 1712] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 266 (0x12bce6000) [pid = 1712] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 265 (0x124772c00) [pid = 1712] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 264 (0x12cde6c00) [pid = 1712] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 263 (0x12d62c800) [pid = 1712] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 262 (0x1126d5800) [pid = 1712] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 261 (0x12b42c000) [pid = 1712] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 260 (0x12d628c00) [pid = 1712] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 259 (0x135ee3c00) [pid = 1712] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 258 (0x119757c00) [pid = 1712] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 257 (0x110fdfc00) [pid = 1712] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 256 (0x1180af800) [pid = 1712] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:30:12 INFO - PROCESS | 1712 | --DOMWINDOW == 255 (0x137f78c00) [pid = 1712] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:30:12 INFO - PROCESS | 1712 | 1461706212293 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]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1121ms 14:30:12 INFO - PROCESS | 1712 | 1461706212313 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 1712 | 1461706212315 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 14:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:30:12 INFO - PROCESS | 1712 | 1461706212317 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 1712 | 1461706212319 Marionette TRACE conn2 <- [1,2890,null,{}] 14:30:12 INFO - PROCESS | 1712 | 1461706212321 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}] 14:30:12 INFO - PROCESS | 1712 | 1461706212449 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:30:12 INFO - PROCESS | 1712 | 1461706212550 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 1712 | ++DOCSHELL 0x12de32000 == 104 [pid = 1712] [id = 730] 14:30:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 256 (0x118073800) [pid = 1712] [serial = 2190] [outer = 0x0] 14:30:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 257 (0x1235c3800) [pid = 1712] [serial = 2191] [outer = 0x118073800] 14:30:12 INFO - PROCESS | 1712 | 1461706212575 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 1712 | ++DOMWINDOW == 258 (0x125678c00) [pid = 1712] [serial = 2192] [outer = 0x118073800] 14:30:12 INFO - PROCESS | 1712 | 1461706212954 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 14:30:12 INFO - PROCESS | 1712 | 1461706212989 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 1712 | 1461706212991 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 14:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:30:12 INFO - PROCESS | 1712 | 1461706212997 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 1712 | 1461706212999 Marionette TRACE conn2 <- [1,2894,null,{}] 14:30:13 INFO - PROCESS | 1712 | 1461706213002 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}] 14:30:13 INFO - PROCESS | 1712 | 1461706213240 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:30:13 INFO - PROCESS | 1712 | 1461706213256 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x12f0a0000 == 105 [pid = 1712] [id = 731] 14:30:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 259 (0x1250ea800) [pid = 1712] [serial = 2193] [outer = 0x0] 14:30:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 260 (0x126eef800) [pid = 1712] [serial = 2194] [outer = 0x1250ea800] 14:30:13 INFO - PROCESS | 1712 | 1461706213300 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 261 (0x1287af800) [pid = 1712] [serial = 2195] [outer = 0x1250ea800] 14:30:13 INFO - PROCESS | 1712 | 1461706213659 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]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 14:30:13 INFO - PROCESS | 1712 | 1461706213666 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 1712 | 1461706213668 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 14:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:30:13 INFO - PROCESS | 1712 | 1461706213670 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 1712 | 1461706213671 Marionette TRACE conn2 <- [1,2898,null,{}] 14:30:13 INFO - PROCESS | 1712 | 1461706213673 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}] 14:30:13 INFO - PROCESS | 1712 | 1461706213795 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:30:13 INFO - PROCESS | 1712 | 1461706213914 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 1712 | ++DOCSHELL 0x134962800 == 106 [pid = 1712] [id = 732] 14:30:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 262 (0x1287ab400) [pid = 1712] [serial = 2196] [outer = 0x0] 14:30:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 263 (0x128f36800) [pid = 1712] [serial = 2197] [outer = 0x1287ab400] 14:30:13 INFO - PROCESS | 1712 | 1461706213940 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 1712 | ++DOMWINDOW == 264 (0x12980fc00) [pid = 1712] [serial = 2198] [outer = 0x1287ab400] 14:30:14 INFO - PROCESS | 1712 | 1461706214403 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]]]}] 14:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 768ms 14:30:14 INFO - PROCESS | 1712 | 1461706214445 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 1712 | 1461706214449 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 14:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:30:14 INFO - PROCESS | 1712 | 1461706214455 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 1712 | 1461706214458 Marionette TRACE conn2 <- [1,2902,null,{}] 14:30:14 INFO - PROCESS | 1712 | 1461706214464 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}] 14:30:14 INFO - PROCESS | 1712 | 1461706214609 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:30:14 INFO - PROCESS | 1712 | 1461706214750 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 1712 | ++DOCSHELL 0x1186d8000 == 107 [pid = 1712] [id = 733] 14:30:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 265 (0x111110800) [pid = 1712] [serial = 2199] [outer = 0x0] 14:30:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 266 (0x1126d7000) [pid = 1712] [serial = 2200] [outer = 0x111110800] 14:30:14 INFO - PROCESS | 1712 | 1461706214785 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 1712 | ++DOMWINDOW == 267 (0x113357800) [pid = 1712] [serial = 2201] [outer = 0x111110800] 14:30:15 INFO - PROCESS | 1712 | 1461706215287 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 877ms 14:30:15 INFO - PROCESS | 1712 | 1461706215349 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 1712 | 1461706215356 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 14:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:30:15 INFO - PROCESS | 1712 | 1461706215368 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 1712 | 1461706215371 Marionette TRACE conn2 <- [1,2906,null,{}] 14:30:15 INFO - PROCESS | 1712 | 1461706215375 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}] 14:30:15 INFO - PROCESS | 1712 | 1461706215581 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:30:15 INFO - PROCESS | 1712 | 1461706215759 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 1712 | ++DOCSHELL 0x128d48800 == 108 [pid = 1712] [id = 734] 14:30:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 268 (0x115ee1c00) [pid = 1712] [serial = 2202] [outer = 0x0] 14:30:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 269 (0x1167afc00) [pid = 1712] [serial = 2203] [outer = 0x115ee1c00] 14:30:15 INFO - PROCESS | 1712 | 1461706215792 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 1712 | ++DOMWINDOW == 270 (0x117173400) [pid = 1712] [serial = 2204] [outer = 0x115ee1c00] 14:30:16 INFO - PROCESS | 1712 | 1461706216235 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]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 922ms 14:30:16 INFO - PROCESS | 1712 | 1461706216289 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 1712 | 1461706216291 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 14:30:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:30:16 INFO - PROCESS | 1712 | 1461706216296 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 1712 | 1461706216299 Marionette TRACE conn2 <- [1,2910,null,{}] 14:30:16 INFO - PROCESS | 1712 | 1461706216307 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}] 14:30:16 INFO - PROCESS | 1712 | 1461706216443 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:30:16 INFO - PROCESS | 1712 | 1461706216557 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 1712 | ++DOCSHELL 0x131f9b800 == 109 [pid = 1712] [id = 735] 14:30:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 271 (0x11968a000) [pid = 1712] [serial = 2205] [outer = 0x0] 14:30:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 272 (0x1196d0800) [pid = 1712] [serial = 2206] [outer = 0x11968a000] 14:30:16 INFO - PROCESS | 1712 | 1461706216630 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 1712 | ++DOMWINDOW == 273 (0x119782800) [pid = 1712] [serial = 2207] [outer = 0x11968a000] 14:30:17 INFO - PROCESS | 1712 | 1461706217062 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]]]}] 14:30:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:30:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:30:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 774ms 14:30:17 INFO - PROCESS | 1712 | 1461706217071 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 1712 | 1461706217073 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 14:30:17 INFO - TEST-START | /DOMEvents/constructors.html 14:30:17 INFO - PROCESS | 1712 | 1461706217075 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 1712 | 1461706217076 Marionette TRACE conn2 <- [1,2914,null,{}] 14:30:17 INFO - PROCESS | 1712 | 1461706217079 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}] 14:30:17 INFO - PROCESS | 1712 | 1461706217211 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:30:17 INFO - PROCESS | 1712 | 1461706217353 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 1712 | ++DOCSHELL 0x135871800 == 110 [pid = 1712] [id = 736] 14:30:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 274 (0x119756c00) [pid = 1712] [serial = 2208] [outer = 0x0] 14:30:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 275 (0x119f67c00) [pid = 1712] [serial = 2209] [outer = 0x119756c00] 14:30:17 INFO - PROCESS | 1712 | 1461706217383 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 1712 | ++DOMWINDOW == 276 (0x12367b800) [pid = 1712] [serial = 2210] [outer = 0x119756c00] 14:30:17 INFO - PROCESS | 1712 | 1461706217844 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]]]}] 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:30:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:30:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:30:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:30:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:30:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:30:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:30:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:30:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:30:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 826ms 14:30:17 INFO - PROCESS | 1712 | 1461706217902 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 1712 | 1461706217905 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 14:30:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:30:17 INFO - PROCESS | 1712 | 1461706217910 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 1712 | 1461706217912 Marionette TRACE conn2 <- [1,2918,null,{}] 14:30:17 INFO - PROCESS | 1712 | 1461706217916 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}] 14:30:18 INFO - PROCESS | 1712 | 1461706218050 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:30:18 INFO - PROCESS | 1712 | 1461706218161 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x137d5c000 == 111 [pid = 1712] [id = 737] 14:30:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 277 (0x119c96800) [pid = 1712] [serial = 2211] [outer = 0x0] 14:30:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 278 (0x125681000) [pid = 1712] [serial = 2212] [outer = 0x119c96800] 14:30:18 INFO - PROCESS | 1712 | 1461706218189 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 279 (0x12a881c00) [pid = 1712] [serial = 2213] [outer = 0x119c96800] 14:30:18 INFO - PROCESS | 1712 | 1461706218624 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:30:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:30:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 772ms 14:30:18 INFO - PROCESS | 1712 | 1461706218682 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 1712 | 1461706218683 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 14:30:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:30:18 INFO - PROCESS | 1712 | 1461706218685 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - PROCESS | 1712 | 1461706218687 Marionette TRACE conn2 <- [1,2922,null,{}] 14:30:18 INFO - PROCESS | 1712 | 1461706218689 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}] 14:30:18 INFO - PROCESS | 1712 | 1461706218840 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:30:18 INFO - PROCESS | 1712 | 1461706218983 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 1712 | ++DOCSHELL 0x137fa5800 == 112 [pid = 1712] [id = 738] 14:30:18 INFO - PROCESS | 1712 | ++DOMWINDOW == 280 (0x12a872400) [pid = 1712] [serial = 2214] [outer = 0x0] 14:30:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 281 (0x12a9ca400) [pid = 1712] [serial = 2215] [outer = 0x12a872400] 14:30:19 INFO - PROCESS | 1712 | 1461706219015 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 282 (0x12bce7400) [pid = 1712] [serial = 2216] [outer = 0x12a872400] 14:30:19 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:30:19 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:30:19 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:30:19 INFO - PROCESS | 1712 | [1712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:30:19 INFO - PROCESS | 1712 | 1461706219397 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]]]}] 14:30:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:30:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:30:19 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 14:30:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:30:19 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 14:30:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:30:19 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]" 14:30:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:30:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:30:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 722ms 14:30:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:30:19 INFO - PROCESS | 1712 | 1461706219408 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 1712 | 1461706219410 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 14:30:19 INFO - PROCESS | 1712 | 1461706219412 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 1712 | 1461706219414 Marionette TRACE conn2 <- [1,2926,null,{}] 14:30:19 INFO - PROCESS | 1712 | 1461706219416 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}] 14:30:19 INFO - PROCESS | 1712 | 1461706219546 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:30:19 INFO - PROCESS | 1712 | 1461706219692 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f6ef000 == 113 [pid = 1712] [id = 739] 14:30:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 283 (0x12a87c000) [pid = 1712] [serial = 2217] [outer = 0x0] 14:30:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 284 (0x12be9d800) [pid = 1712] [serial = 2218] [outer = 0x12a87c000] 14:30:19 INFO - PROCESS | 1712 | 1461706219722 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 1712 | ++DOMWINDOW == 285 (0x12c368800) [pid = 1712] [serial = 2219] [outer = 0x12a87c000] 14:30:20 INFO - PROCESS | 1712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:30:20 INFO - PROCESS | 1712 | 1461706220080 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]]]}] 14:30:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:30:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 721ms 14:30:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:30:20 INFO - PROCESS | 1712 | 1461706220133 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 1712 | 1461706220134 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 14:30:20 INFO - PROCESS | 1712 | 1461706220136 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 1712 | 1461706220138 Marionette TRACE conn2 <- [1,2930,null,{}] 14:30:20 INFO - PROCESS | 1712 | 1461706220140 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}] 14:30:20 INFO - PROCESS | 1712 | 1461706220273 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:30:20 INFO - PROCESS | 1712 | 1461706220432 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f8ce000 == 114 [pid = 1712] [id = 740] 14:30:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 286 (0x12a9c2400) [pid = 1712] [serial = 2220] [outer = 0x0] 14:30:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 287 (0x12c792c00) [pid = 1712] [serial = 2221] [outer = 0x12a9c2400] 14:30:20 INFO - PROCESS | 1712 | 1461706220461 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 1712 | ++DOMWINDOW == 288 (0x12ca6f000) [pid = 1712] [serial = 2222] [outer = 0x12a9c2400] 14:30:20 INFO - PROCESS | 1712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:30:20 INFO - PROCESS | 1712 | 1461706220819 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]]]}] 14:30:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:30:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 718ms 14:30:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:30:20 INFO - PROCESS | 1712 | 1461706220855 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 1712 | 1461706220856 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 14:30:20 INFO - PROCESS | 1712 | 1461706220859 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 1712 | 1461706220860 Marionette TRACE conn2 <- [1,2934,null,{}] 14:30:20 INFO - PROCESS | 1712 | 1461706220862 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}] 14:30:20 INFO - PROCESS | 1712 | 1461706220994 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:30:21 INFO - PROCESS | 1712 | 1461706221134 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x1406ce800 == 115 [pid = 1712] [id = 741] 14:30:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 289 (0x12bfe6000) [pid = 1712] [serial = 2223] [outer = 0x0] 14:30:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 290 (0x12ca78400) [pid = 1712] [serial = 2224] [outer = 0x12bfe6000] 14:30:21 INFO - PROCESS | 1712 | 1461706221164 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 291 (0x12d2a8800) [pid = 1712] [serial = 2225] [outer = 0x12bfe6000] 14:30:21 INFO - PROCESS | 1712 | 1461706221553 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]]]}] 14:30:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:30:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 720ms 14:30:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:30:21 INFO - PROCESS | 1712 | 1461706221579 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 1712 | 1461706221581 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 14:30:21 INFO - PROCESS | 1712 | 1461706221583 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 1712 | 1461706221584 Marionette TRACE conn2 <- [1,2938,null,{}] 14:30:21 INFO - PROCESS | 1712 | 1461706221587 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}] 14:30:21 INFO - PROCESS | 1712 | 1461706221725 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:30:21 INFO - PROCESS | 1712 | 1461706221887 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 1712 | ++DOCSHELL 0x1408ce000 == 116 [pid = 1712] [id = 742] 14:30:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 292 (0x12c36c400) [pid = 1712] [serial = 2226] [outer = 0x0] 14:30:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 293 (0x12d2b1c00) [pid = 1712] [serial = 2227] [outer = 0x12c36c400] 14:30:21 INFO - PROCESS | 1712 | 1461706221917 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 1712 | ++DOMWINDOW == 294 (0x12d3ef400) [pid = 1712] [serial = 2228] [outer = 0x12c36c400] 14:30:22 INFO - PROCESS | 1712 | 1461706222272 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]]]}] 14:30:22 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. 14:30:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 721ms 14:30:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:30:22 INFO - PROCESS | 1712 | 1461706222304 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 1712 | 1461706222306 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 14:30:22 INFO - PROCESS | 1712 | 1461706222308 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 1712 | 1461706222310 Marionette TRACE conn2 <- [1,2942,null,{}] 14:30:22 INFO - PROCESS | 1712 | 1461706222312 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}] 14:30:22 INFO - PROCESS | 1712 | 1461706222460 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:30:22 INFO - PROCESS | 1712 | 1461706222635 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 1712 | ++DOCSHELL 0x14141d800 == 117 [pid = 1712] [id = 743] 14:30:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 295 (0x110f93000) [pid = 1712] [serial = 2229] [outer = 0x0] 14:30:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 296 (0x12d3e8c00) [pid = 1712] [serial = 2230] [outer = 0x110f93000] 14:30:22 INFO - PROCESS | 1712 | 1461706222670 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 1712 | ++DOMWINDOW == 297 (0x12d804400) [pid = 1712] [serial = 2231] [outer = 0x110f93000] 14:30:23 INFO - PROCESS | 1712 | 1461706223068 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"]]]}] 14:30:23 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 14:30:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 771ms 14:30:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:30:23 INFO - PROCESS | 1712 | 1461706223080 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 1712 | 1461706223081 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 14:30:23 INFO - PROCESS | 1712 | 1461706223084 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 1712 | 1461706223085 Marionette TRACE conn2 <- [1,2946,null,{}] 14:30:23 INFO - PROCESS | 1712 | 1461706223087 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}] 14:30:23 INFO - PROCESS | 1712 | 1461706223249 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:30:23 INFO - PROCESS | 1712 | 1461706223411 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 1712 | ++DOCSHELL 0x131fa7000 == 118 [pid = 1712] [id = 744] 14:30:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 298 (0x110f96800) [pid = 1712] [serial = 2232] [outer = 0x0] 14:30:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 299 (0x13278a800) [pid = 1712] [serial = 2233] [outer = 0x110f96800] 14:30:23 INFO - PROCESS | 1712 | 1461706223443 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 1712 | ++DOMWINDOW == 300 (0x134912400) [pid = 1712] [serial = 2234] [outer = 0x110f96800] 14:30:23 INFO - PROCESS | 1712 | 1461706223803 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]]]}] 14:30:23 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. 14:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 769ms 14:30:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:30:23 INFO - PROCESS | 1712 | 1461706223853 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 1712 | 1461706223854 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 14:30:23 INFO - PROCESS | 1712 | 1461706223857 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 1712 | 1461706223858 Marionette TRACE conn2 <- [1,2950,null,{}] 14:30:23 INFO - PROCESS | 1712 | 1461706223860 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}] 14:30:24 INFO - PROCESS | 1712 | 1461706224000 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:30:24 INFO - PROCESS | 1712 | 1461706224146 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x142535800 == 119 [pid = 1712] [id = 745] 14:30:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 301 (0x115e20400) [pid = 1712] [serial = 2235] [outer = 0x0] 14:30:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 302 (0x1349d3800) [pid = 1712] [serial = 2236] [outer = 0x115e20400] 14:30:24 INFO - PROCESS | 1712 | 1461706224176 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 303 (0x135145800) [pid = 1712] [serial = 2237] [outer = 0x115e20400] 14:30:24 INFO - PROCESS | 1712 | ++DOCSHELL 0x117441800 == 120 [pid = 1712] [id = 746] 14:30:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 304 (0x1349de800) [pid = 1712] [serial = 2238] [outer = 0x0] 14:30:24 INFO - PROCESS | 1712 | ++DOMWINDOW == 305 (0x1349db400) [pid = 1712] [serial = 2239] [outer = 0x1349de800] 14:30:24 INFO - PROCESS | 1712 | 1461706224657 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]]]}] 14:30:24 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. 14:30:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 819ms 14:30:24 INFO - PROCESS | 1712 | 1461706224676 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 1712 | 1461706224677 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 14:30:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:30:24 INFO - PROCESS | 1712 | 1461706224680 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 1712 | 1461706224681 Marionette TRACE conn2 <- [1,2954,null,{}] 14:30:24 INFO - PROCESS | 1712 | 1461706224683 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}] 14:30:24 INFO - PROCESS | 1712 | 1461706224866 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:30:25 INFO - PROCESS | 1712 | 1461706225018 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x142872800 == 121 [pid = 1712] [id = 747] 14:30:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 306 (0x12bea0c00) [pid = 1712] [serial = 2240] [outer = 0x0] 14:30:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 307 (0x1352a1800) [pid = 1712] [serial = 2241] [outer = 0x12bea0c00] 14:30:25 INFO - PROCESS | 1712 | 1461706225048 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 308 (0x135340400) [pid = 1712] [serial = 2242] [outer = 0x12bea0c00] 14:30:25 INFO - PROCESS | 1712 | 1461706225416 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]]]}] 14:30:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:30:25 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 14:30:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 14:30:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:30:25 INFO - PROCESS | 1712 | 1461706225450 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 1712 | 1461706225452 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 14:30:25 INFO - PROCESS | 1712 | 1461706225454 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 1712 | 1461706225455 Marionette TRACE conn2 <- [1,2958,null,{}] 14:30:25 INFO - PROCESS | 1712 | 1461706225458 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}] 14:30:25 INFO - PROCESS | 1712 | 1461706225607 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:30:25 INFO - PROCESS | 1712 | 1461706225729 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 1712 | ++DOCSHELL 0x14421a800 == 122 [pid = 1712] [id = 748] 14:30:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 309 (0x1131b6800) [pid = 1712] [serial = 2243] [outer = 0x0] 14:30:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 310 (0x1352a9800) [pid = 1712] [serial = 2244] [outer = 0x1131b6800] 14:30:25 INFO - PROCESS | 1712 | 1461706225759 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 1712 | ++DOMWINDOW == 311 (0x135744000) [pid = 1712] [serial = 2245] [outer = 0x1131b6800] 14:30:26 INFO - PROCESS | 1712 | 1461706226149 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]]]}] 14:30:26 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. 14:30:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 718ms 14:30:26 INFO - PROCESS | 1712 | 1461706226173 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 1712 | 1461706226174 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 14:30:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:30:26 INFO - PROCESS | 1712 | 1461706226177 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 1712 | 1461706226178 Marionette TRACE conn2 <- [1,2962,null,{}] 14:30:26 INFO - PROCESS | 1712 | 1461706226180 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}] 14:30:26 INFO - PROCESS | 1712 | 1461706226322 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:30:26 INFO - PROCESS | 1712 | 1461706226461 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 1712 | ++DOCSHELL 0x14131c800 == 123 [pid = 1712] [id = 749] 14:30:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 312 (0x115ee1400) [pid = 1712] [serial = 2246] [outer = 0x0] 14:30:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 313 (0x119f45400) [pid = 1712] [serial = 2247] [outer = 0x115ee1400] 14:30:26 INFO - PROCESS | 1712 | 1461706226491 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 1712 | ++DOMWINDOW == 314 (0x13574b000) [pid = 1712] [serial = 2248] [outer = 0x115ee1400] 14:30:26 INFO - PROCESS | 1712 | 1461706226857 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]]]}] 14:30:26 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. 14:30:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 720ms 14:30:26 INFO - PROCESS | 1712 | 1461706226897 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 1712 | 1461706226899 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 14:30:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:30:26 INFO - PROCESS | 1712 | 1461706226901 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 1712 | 1461706226902 Marionette TRACE conn2 <- [1,2966,null,{}] 14:30:26 INFO - PROCESS | 1712 | 1461706226905 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}] 14:30:27 INFO - PROCESS | 1712 | 1461706227045 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:30:27 INFO - PROCESS | 1712 | 1461706227170 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc67000 == 124 [pid = 1712] [id = 750] 14:30:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 315 (0x116456400) [pid = 1712] [serial = 2249] [outer = 0x0] 14:30:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 316 (0x1191b5800) [pid = 1712] [serial = 2250] [outer = 0x116456400] 14:30:27 INFO - PROCESS | 1712 | 1461706227201 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 1712 | ++DOMWINDOW == 317 (0x135930400) [pid = 1712] [serial = 2251] [outer = 0x116456400] 14:30:27 INFO - PROCESS | 1712 | 1461706227656 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]]]}] 14:30:27 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. 14:30:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 14:30:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:30:27 INFO - PROCESS | 1712 | 1461706227672 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 1712 | 1461706227674 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 14:30:27 INFO - PROCESS | 1712 | 1461706227678 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 1712 | 1461706227680 Marionette TRACE conn2 <- [1,2970,null,{}] 14:30:27 INFO - PROCESS | 1712 | 1461706227682 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}] 14:30:28 INFO - PROCESS | 1712 | 1461706228073 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:30:28 INFO - PROCESS | 1712 | 1461706228249 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 1712 | ++DOCSHELL 0x119233000 == 125 [pid = 1712] [id = 751] 14:30:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 318 (0x110f13800) [pid = 1712] [serial = 2252] [outer = 0x0] 14:30:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 319 (0x110f8c000) [pid = 1712] [serial = 2253] [outer = 0x110f13800] 14:30:28 INFO - PROCESS | 1712 | 1461706228279 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 1712 | ++DOMWINDOW == 320 (0x1111dc400) [pid = 1712] [serial = 2254] [outer = 0x110f13800] 14:30:28 INFO - PROCESS | 1712 | 1461706228674 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]]]}] 14:30:28 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. 14:30:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1022ms 14:30:28 INFO - PROCESS | 1712 | 1461706228700 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:30:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:30:28 INFO - PROCESS | 1712 | 1461706228703 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 14:30:28 INFO - PROCESS | 1712 | 1461706228716 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 1712 | 1461706228718 Marionette TRACE conn2 <- [1,2974,null,{}] 14:30:28 INFO - PROCESS | 1712 | 1461706228723 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}] 14:30:28 INFO - PROCESS | 1712 | 1461706228858 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:30:29 INFO - PROCESS | 1712 | 1461706229023 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x12ac54800 == 126 [pid = 1712] [id = 752] 14:30:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 321 (0x1126b7800) [pid = 1712] [serial = 2255] [outer = 0x0] 14:30:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 322 (0x112ab5400) [pid = 1712] [serial = 2256] [outer = 0x1126b7800] 14:30:29 INFO - PROCESS | 1712 | 1461706229073 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 323 (0x1166ddc00) [pid = 1712] [serial = 2257] [outer = 0x1126b7800] 14:30:29 INFO - PROCESS | 1712 | 1461706229576 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]]]}] 14:30:29 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. 14:30:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 883ms 14:30:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:30:29 INFO - PROCESS | 1712 | 1461706229588 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 1712 | 1461706229590 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 14:30:29 INFO - PROCESS | 1712 | 1461706229593 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 1712 | 1461706229594 Marionette TRACE conn2 <- [1,2978,null,{}] 14:30:29 INFO - PROCESS | 1712 | 1461706229596 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}] 14:30:29 INFO - PROCESS | 1712 | 1461706229721 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:30:29 INFO - PROCESS | 1712 | 1461706229882 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 1712 | ++DOCSHELL 0x116fd4000 == 127 [pid = 1712] [id = 753] 14:30:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 324 (0x118463400) [pid = 1712] [serial = 2258] [outer = 0x0] 14:30:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 325 (0x118685400) [pid = 1712] [serial = 2259] [outer = 0x118463400] 14:30:29 INFO - PROCESS | 1712 | 1461706229912 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 1712 | ++DOMWINDOW == 326 (0x1191b7400) [pid = 1712] [serial = 2260] [outer = 0x118463400] 14:30:30 INFO - PROCESS | 1712 | 1461706230403 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]]]}] 14:30:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:30:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 823ms 14:30:30 INFO - PROCESS | 1712 | 1461706230417 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 1712 | 1461706230421 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 14:30:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:30:30 INFO - PROCESS | 1712 | 1461706230432 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 1712 | 1461706230437 Marionette TRACE conn2 <- [1,2982,null,{}] 14:30:30 INFO - PROCESS | 1712 | 1461706230440 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}] 14:30:30 INFO - PROCESS | 1712 | 1461706230608 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:30:30 INFO - PROCESS | 1712 | 1461706230764 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a819800 == 128 [pid = 1712] [id = 754] 14:30:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 327 (0x1121dbc00) [pid = 1712] [serial = 2261] [outer = 0x0] 14:30:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 328 (0x11974d800) [pid = 1712] [serial = 2262] [outer = 0x1121dbc00] 14:30:30 INFO - PROCESS | 1712 | 1461706230792 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 1712 | ++DOMWINDOW == 329 (0x119f49800) [pid = 1712] [serial = 2263] [outer = 0x1121dbc00] 14:30:30 INFO - PROCESS | 1712 | --DOCSHELL 0x128688000 == 127 [pid = 1712] [id = 349] 14:30:30 INFO - PROCESS | 1712 | --DOCSHELL 0x135866000 == 126 [pid = 1712] [id = 684] 14:30:30 INFO - PROCESS | 1712 | --DOCSHELL 0x12f0a0000 == 125 [pid = 1712] [id = 731] 14:30:30 INFO - PROCESS | 1712 | --DOCSHELL 0x12de32000 == 124 [pid = 1712] [id = 730] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 328 (0x1421db400) [pid = 1712] [serial = 2077] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 327 (0x141e79c00) [pid = 1712] [serial = 2080] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 326 (0x14065e800) [pid = 1712] [serial = 2083] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 325 (0x1421d9c00) [pid = 1712] [serial = 2086] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 324 (0x142c88000) [pid = 1712] [serial = 2089] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 323 (0x1352aa400) [pid = 1712] [serial = 2092] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 322 (0x141f2a400) [pid = 1712] [serial = 2095] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 321 (0x141b95c00) [pid = 1712] [serial = 2119] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x12d266000 == 123 [pid = 1712] [id = 728] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x12ca99800 == 122 [pid = 1712] [id = 727] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x12c291000 == 121 [pid = 1712] [id = 726] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc14800 == 120 [pid = 1712] [id = 725] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x128d47800 == 119 [pid = 1712] [id = 724] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x1218eb000 == 118 [pid = 1712] [id = 723] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x126e1e800 == 117 [pid = 1712] [id = 722] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x119648800 == 116 [pid = 1712] [id = 721] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x11755f000 == 115 [pid = 1712] [id = 720] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x119177000 == 114 [pid = 1712] [id = 719] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x14285d800 == 113 [pid = 1712] [id = 712] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x14253c800 == 112 [pid = 1712] [id = 711] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x141f4d800 == 111 [pid = 1712] [id = 710] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x1406e4000 == 110 [pid = 1712] [id = 709] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x12f09a800 == 109 [pid = 1712] [id = 708] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x128d5c800 == 108 [pid = 1712] [id = 707] 14:30:31 INFO - PROCESS | 1712 | --DOCSHELL 0x13f58b000 == 107 [pid = 1712] [id = 706] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 320 (0x13278fc00) [pid = 1712] [serial = 1733] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 319 (0x117172400) [pid = 1712] [serial = 1754] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 318 (0x12c79d000) [pid = 1712] [serial = 1730] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 317 (0x137d3c800) [pid = 1712] [serial = 1661] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 316 (0x13f5a8400) [pid = 1712] [serial = 1673] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 315 (0x119f4bc00) [pid = 1712] [serial = 1721] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 314 (0x11321d000) [pid = 1712] [serial = 1649] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 313 (0x1409edc00) [pid = 1712] [serial = 1892] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 312 (0x115d3d000) [pid = 1712] [serial = 1718] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 311 (0x135343000) [pid = 1712] [serial = 1967] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 310 (0x135eebc00) [pid = 1712] [serial = 1736] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 309 (0x12a9c3400) [pid = 1712] [serial = 1655] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 308 (0x13f5a2800) [pid = 1712] [serial = 1742] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 307 (0x12bce8000) [pid = 1712] [serial = 1727] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 306 (0x137f1f800) [pid = 1712] [serial = 1667] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 305 (0x137f21000) [pid = 1712] [serial = 1739] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 304 (0x13f59ec00) [pid = 1712] [serial = 1670] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 303 (0x126eacc00) [pid = 1712] [serial = 1724] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 302 (0x119971400) [pid = 1712] [serial = 1652] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 301 (0x13f713c00) [pid = 1712] [serial = 1745] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 300 (0x137f24000) [pid = 1712] [serial = 1748] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 299 (0x12d805800) [pid = 1712] [serial = 1658] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 298 (0x119f4b000) [pid = 1712] [serial = 1751] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 297 (0x137f18000) [pid = 1712] [serial = 1664] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 296 (0x13278f400) [pid = 1712] [serial = 2030] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 295 (0x1409e8c00) [pid = 1712] [serial = 2071] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 294 (0x137d33000) [pid = 1712] [serial = 2068] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 293 (0x1237a7000) [pid = 1712] [serial = 2105] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 292 (0x119f51000) [pid = 1712] [serial = 2104] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 291 (0x1191adc00) [pid = 1712] [serial = 2056] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 290 (0x135151400) [pid = 1712] [serial = 2113] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 289 (0x135742400) [pid = 1712] [serial = 2114] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 288 (0x119707000) [pid = 1712] [serial = 2102] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 287 (0x11716e800) [pid = 1712] [serial = 2101] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 286 (0x12ca78c00) [pid = 1712] [serial = 2110] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 285 (0x12d624400) [pid = 1712] [serial = 2111] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 284 (0x13278f000) [pid = 1712] [serial = 2053] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 283 (0x119c59c00) [pid = 1712] [serial = 2059] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 282 (0x13534a800) [pid = 1712] [serial = 2065] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 281 (0x1250e6400) [pid = 1712] [serial = 2107] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 280 (0x128f42000) [pid = 1712] [serial = 2108] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 279 (0x142050000) [pid = 1712] [serial = 2074] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 278 (0x142c87000) [pid = 1712] [serial = 2098] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 277 (0x12c110800) [pid = 1712] [serial = 2062] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 276 (0x14065f000) [pid = 1712] [serial = 2116] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 275 (0x12bfe7400) [pid = 1712] [serial = 1451] [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.] 14:30:31 INFO - PROCESS | 1712 | --DOMWINDOW == 274 (0x141e4fc00) [pid = 1712] [serial = 2117] [outer = 0x0] [url = about:blank] 14:30:31 INFO - PROCESS | 1712 | 1461706231265 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"]]]}] 14:30:31 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:30:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 878ms 14:30:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:30:31 INFO - PROCESS | 1712 | 1461706231305 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 1712 | 1461706231306 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 14:30:31 INFO - PROCESS | 1712 | 1461706231309 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 1712 | 1461706231310 Marionette TRACE conn2 <- [1,2986,null,{}] 14:30:31 INFO - PROCESS | 1712 | 1461706231313 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}] 14:30:31 INFO - PROCESS | 1712 | 1461706231446 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:30:31 INFO - PROCESS | 1712 | 1461706231589 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 1712 | ++DOCSHELL 0x1218ed800 == 108 [pid = 1712] [id = 755] 14:30:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 275 (0x118469000) [pid = 1712] [serial = 2264] [outer = 0x0] 14:30:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 276 (0x119782400) [pid = 1712] [serial = 2265] [outer = 0x118469000] 14:30:31 INFO - PROCESS | 1712 | 1461706231632 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 1712 | ++DOMWINDOW == 277 (0x119f53400) [pid = 1712] [serial = 2266] [outer = 0x118469000] 14:30:32 INFO - PROCESS | 1712 | 1461706232013 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]]]}] 14:30:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:30:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 723ms 14:30:32 INFO - PROCESS | 1712 | 1461706232033 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 1712 | 1461706232034 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 14:30:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:30:32 INFO - PROCESS | 1712 | 1461706232036 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 1712 | 1461706232037 Marionette TRACE conn2 <- [1,2990,null,{}] 14:30:32 INFO - PROCESS | 1712 | 1461706232040 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}] 14:30:32 INFO - PROCESS | 1712 | 1461706232162 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:30:32 INFO - PROCESS | 1712 | 1461706232263 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12bc0a800 == 109 [pid = 1712] [id = 756] 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 278 (0x11a25cc00) [pid = 1712] [serial = 2267] [outer = 0x0] 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 279 (0x11a262000) [pid = 1712] [serial = 2268] [outer = 0x11a25cc00] 14:30:32 INFO - PROCESS | 1712 | 1461706232296 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 280 (0x12363e400) [pid = 1712] [serial = 2269] [outer = 0x11a25cc00] 14:30:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12437a800 == 110 [pid = 1712] [id = 757] 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 281 (0x124772c00) [pid = 1712] [serial = 2270] [outer = 0x0] 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 282 (0x1217ee000) [pid = 1712] [serial = 2271] [outer = 0x124772c00] 14:30:32 INFO - PROCESS | 1712 | 1461706232626 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]]]}] 14:30:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:30:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 14:30:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:30:32 INFO - PROCESS | 1712 | 1461706232657 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 1712 | 1461706232658 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 14:30:32 INFO - PROCESS | 1712 | 1461706232661 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 1712 | 1461706232662 Marionette TRACE conn2 <- [1,2994,null,{}] 14:30:32 INFO - PROCESS | 1712 | 1461706232664 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}] 14:30:32 INFO - PROCESS | 1712 | 1461706232821 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:30:32 INFO - PROCESS | 1712 | 1461706232828 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 1712 | ++DOCSHELL 0x12d84b800 == 111 [pid = 1712] [id = 758] 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 283 (0x1237a7400) [pid = 1712] [serial = 2272] [outer = 0x0] 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 284 (0x12567c400) [pid = 1712] [serial = 2273] [outer = 0x1237a7400] 14:30:32 INFO - PROCESS | 1712 | 1461706232854 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 1712 | ++DOMWINDOW == 285 (0x1287ae400) [pid = 1712] [serial = 2274] [outer = 0x1237a7400] 14:30:33 INFO - PROCESS | 1712 | 1461706233241 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]]]}] 14:30:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:30:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 14:30:33 INFO - PROCESS | 1712 | 1461706233281 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 1712 | 1461706233283 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 14:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:30:33 INFO - PROCESS | 1712 | 1461706233285 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 1712 | 1461706233286 Marionette TRACE conn2 <- [1,2998,null,{}] 14:30:33 INFO - PROCESS | 1712 | 1461706233288 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}] 14:30:33 INFO - PROCESS | 1712 | 1461706233470 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:30:33 INFO - PROCESS | 1712 | 1461706233490 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 1712 | ++DOCSHELL 0x134817000 == 112 [pid = 1712] [id = 759] 14:30:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 286 (0x11a25d800) [pid = 1712] [serial = 2275] [outer = 0x0] 14:30:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 287 (0x12a945800) [pid = 1712] [serial = 2276] [outer = 0x11a25d800] 14:30:33 INFO - PROCESS | 1712 | 1461706233515 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 1712 | ++DOMWINDOW == 288 (0x12a9ce400) [pid = 1712] [serial = 2277] [outer = 0x11a25d800] 14:30:33 INFO - PROCESS | 1712 | 1461706233882 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]]]}] 14:30:33 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. 14:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 14:30:33 INFO - PROCESS | 1712 | 1461706233906 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 1712 | 1461706233908 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 14:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:30:33 INFO - PROCESS | 1712 | 1461706233913 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 1712 | 1461706233915 Marionette TRACE conn2 <- [1,3002,null,{}] 14:30:33 INFO - PROCESS | 1712 | 1461706233917 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}] 14:30:34 INFO - PROCESS | 1712 | 1461706234072 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:30:34 INFO - PROCESS | 1712 | 1461706234086 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x135520000 == 113 [pid = 1712] [id = 760] 14:30:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 289 (0x12a94c000) [pid = 1712] [serial = 2278] [outer = 0x0] 14:30:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 290 (0x12aea1000) [pid = 1712] [serial = 2279] [outer = 0x12a94c000] 14:30:34 INFO - PROCESS | 1712 | 1461706234112 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 291 (0x12b42f000) [pid = 1712] [serial = 2280] [outer = 0x12a94c000] 14:30:34 INFO - PROCESS | 1712 | 1461706234543 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]]]}] 14:30:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:30:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 14:30:34 INFO - PROCESS | 1712 | 1461706234589 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 1712 | 1461706234591 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 14:30:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:30:34 INFO - PROCESS | 1712 | 1461706234596 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 1712 | 1461706234598 Marionette TRACE conn2 <- [1,3006,null,{}] 14:30:34 INFO - PROCESS | 1712 | 1461706234601 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}] 14:30:34 INFO - PROCESS | 1712 | 1461706234786 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:30:34 INFO - PROCESS | 1712 | 1461706234809 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 1712 | ++DOCSHELL 0x137e56800 == 114 [pid = 1712] [id = 761] 14:30:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 292 (0x12be9c800) [pid = 1712] [serial = 2281] [outer = 0x0] 14:30:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 293 (0x12c36e000) [pid = 1712] [serial = 2282] [outer = 0x12be9c800] 14:30:34 INFO - PROCESS | 1712 | 1461706234835 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 1712 | ++DOMWINDOW == 294 (0x12d2b0400) [pid = 1712] [serial = 2283] [outer = 0x12be9c800] 14:30:35 INFO - PROCESS | 1712 | 1461706235194 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]]]}] 14:30:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:30:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 625ms 14:30:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:30:35 INFO - PROCESS | 1712 | 1461706235221 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 1712 | 1461706235222 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 14:30:35 INFO - PROCESS | 1712 | 1461706235224 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 1712 | 1461706235225 Marionette TRACE conn2 <- [1,3010,null,{}] 14:30:35 INFO - PROCESS | 1712 | 1461706235231 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}] 14:30:35 INFO - PROCESS | 1712 | 1461706235389 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 293 (0x1235c2c00) [pid = 1712] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 292 (0x115edf800) [pid = 1712] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 291 (0x11335cc00) [pid = 1712] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 290 (0x112041c00) [pid = 1712] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 289 (0x115ee9800) [pid = 1712] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 288 (0x117167c00) [pid = 1712] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 287 (0x119f67000) [pid = 1712] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 286 (0x110f8b800) [pid = 1712] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 285 (0x11968bc00) [pid = 1712] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 284 (0x118073800) [pid = 1712] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 283 (0x12d261800) [pid = 1712] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 282 (0x1250ea800) [pid = 1712] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 281 (0x119f4a400) [pid = 1712] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:30:35 INFO - PROCESS | 1712 | --DOMWINDOW == 280 (0x119785800) [pid = 1712] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:30:35 INFO - PROCESS | 1712 | 1461706235960 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 1712 | ++DOCSHELL 0x119237800 == 115 [pid = 1712] [id = 762] 14:30:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 281 (0x110f14000) [pid = 1712] [serial = 2284] [outer = 0x0] 14:30:35 INFO - PROCESS | 1712 | ++DOMWINDOW == 282 (0x11335cc00) [pid = 1712] [serial = 2285] [outer = 0x110f14000] 14:30:35 INFO - PROCESS | 1712 | 1461706235990 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 283 (0x1197c9000) [pid = 1712] [serial = 2286] [outer = 0x110f14000] 14:30:36 INFO - PROCESS | 1712 | 1461706236291 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]]]}] 14:30:36 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:30:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1122ms 14:30:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:30:36 INFO - PROCESS | 1712 | 1461706236347 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 1712 | 1461706236348 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 14:30:36 INFO - PROCESS | 1712 | 1461706236350 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 1712 | 1461706236353 Marionette TRACE conn2 <- [1,3014,null,{}] 14:30:36 INFO - PROCESS | 1712 | 1461706236355 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}] 14:30:36 INFO - PROCESS | 1712 | 1461706236485 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:30:36 INFO - PROCESS | 1712 | 1461706236593 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 1712 | ++DOCSHELL 0x13f83a800 == 116 [pid = 1712] [id = 763] 14:30:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 284 (0x1244b7800) [pid = 1712] [serial = 2287] [outer = 0x0] 14:30:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 285 (0x12d633400) [pid = 1712] [serial = 2288] [outer = 0x1244b7800] 14:30:36 INFO - PROCESS | 1712 | 1461706236619 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 1712 | ++DOMWINDOW == 286 (0x135149800) [pid = 1712] [serial = 2289] [outer = 0x1244b7800] 14:30:36 INFO - PROCESS | 1712 | [1712] 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 14:30:36 INFO - PROCESS | 1712 | 1461706236923 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:30:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:30:36 INFO - {} 14:30:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:30:36 INFO - {} 14:30:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:30:36 INFO - {} 14:30:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:30:36 INFO - {} 14:30:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 14:30:36 INFO - TEST-START | /FileAPI/fileReader.html 14:30:36 INFO - PROCESS | 1712 | 1461706236972 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 1712 | 1461706236973 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 14:30:36 INFO - PROCESS | 1712 | 1461706236976 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 1712 | 1461706236977 Marionette TRACE conn2 <- [1,3018,null,{}] 14:30:36 INFO - PROCESS | 1712 | 1461706236979 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}] 14:30:37 INFO - PROCESS | 1712 | 1461706237098 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:30:37 INFO - PROCESS | 1712 | 1461706237214 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x141332800 == 117 [pid = 1712] [id = 764] 14:30:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 287 (0x135344000) [pid = 1712] [serial = 2290] [outer = 0x0] 14:30:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 288 (0x135741800) [pid = 1712] [serial = 2291] [outer = 0x135344000] 14:30:37 INFO - PROCESS | 1712 | 1461706237242 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 289 (0x137d3c400) [pid = 1712] [serial = 2292] [outer = 0x135344000] 14:30:37 INFO - PROCESS | 1712 | 1461706237532 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]]]}] 14:30:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:30:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:30:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:30:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:30:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 14:30:37 INFO - PROCESS | 1712 | 1461706237550 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 1712 | 1461706237551 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 14:30:37 INFO - TEST-START | /FileAPI/historical.html 14:30:37 INFO - PROCESS | 1712 | 1461706237553 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 1712 | 1461706237555 Marionette TRACE conn2 <- [1,3022,null,{}] 14:30:37 INFO - PROCESS | 1712 | 1461706237557 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}] 14:30:37 INFO - PROCESS | 1712 | 1461706237691 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:30:37 INFO - PROCESS | 1712 | 1461706237791 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 1712 | ++DOCSHELL 0x14141f000 == 118 [pid = 1712] [id = 765] 14:30:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 290 (0x135349800) [pid = 1712] [serial = 2293] [outer = 0x0] 14:30:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 291 (0x137f1c400) [pid = 1712] [serial = 2294] [outer = 0x135349800] 14:30:37 INFO - PROCESS | 1712 | 1461706237818 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 1712 | ++DOMWINDOW == 292 (0x137f78000) [pid = 1712] [serial = 2295] [outer = 0x135349800] 14:30:38 INFO - PROCESS | 1712 | 1461706238286 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"]]]}] 14:30:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:30:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:30:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:30:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:30:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:30:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:30:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:30:38 INFO - TEST-OK | /FileAPI/historical.html | took 771ms 14:30:38 INFO - PROCESS | 1712 | 1461706238325 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 1712 | 1461706238328 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 14:30:38 INFO - TEST-START | /FileAPI/idlharness.html 14:30:38 INFO - PROCESS | 1712 | 1461706238332 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 1712 | 1461706238334 Marionette TRACE conn2 <- [1,3026,null,{}] 14:30:38 INFO - PROCESS | 1712 | 1461706238339 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}] 14:30:38 INFO - PROCESS | 1712 | 1461706238486 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:30:38 INFO - PROCESS | 1712 | 1461706238641 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a822800 == 119 [pid = 1712] [id = 766] 14:30:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 293 (0x1164f2c00) [pid = 1712] [serial = 2296] [outer = 0x0] 14:30:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 294 (0x11672dc00) [pid = 1712] [serial = 2297] [outer = 0x1164f2c00] 14:30:38 INFO - PROCESS | 1712 | 1461706238674 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 1712 | ++DOMWINDOW == 295 (0x117170c00) [pid = 1712] [serial = 2298] [outer = 0x1164f2c00] 14:30:39 INFO - PROCESS | 1712 | 1461706239324 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]]]}] 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:30:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:30:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:30:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:30:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:30:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:30:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:30:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:30:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:30:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:30:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:30:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:30:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:30:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:30:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1033ms 14:30:39 INFO - PROCESS | 1712 | 1461706239366 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 1712 | 1461706239370 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 14:30:39 INFO - TEST-START | /FileAPI/idlharness.worker 14:30:39 INFO - PROCESS | 1712 | 1461706239426 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 1712 | 1461706239428 Marionette TRACE conn2 <- [1,3030,null,{}] 14:30:39 INFO - PROCESS | 1712 | 1461706239435 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}] 14:30:39 INFO - PROCESS | 1712 | 1461706239566 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:30:39 INFO - PROCESS | 1712 | 1461706239709 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 1712 | ++DOCSHELL 0x140744000 == 120 [pid = 1712] [id = 767] 14:30:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 296 (0x11911fc00) [pid = 1712] [serial = 2299] [outer = 0x0] 14:30:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 297 (0x12aaefc00) [pid = 1712] [serial = 2300] [outer = 0x11911fc00] 14:30:39 INFO - PROCESS | 1712 | 1461706239740 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 1712 | ++DOMWINDOW == 298 (0x12ca78c00) [pid = 1712] [serial = 2301] [outer = 0x11911fc00] 14:30:39 INFO - PROCESS | 1712 | [1712] 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 14:30:40 INFO - PROCESS | 1712 | 1461706240665 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,{},{}]]]}] 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:30:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:30:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:30:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:30:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:30:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:30:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:30:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:30:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:30:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:30:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:30:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:30:40 INFO - {} 14:30:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1339ms 14:30:40 INFO - PROCESS | 1712 | 1461706240721 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 1712 | 1461706240724 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 14:30:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:30:40 INFO - PROCESS | 1712 | 1461706240730 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 1712 | 1461706240734 Marionette TRACE conn2 <- [1,3034,null,{}] 14:30:40 INFO - PROCESS | 1712 | 1461706240750 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}] 14:30:40 INFO - PROCESS | 1712 | 1461706240976 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:30:41 INFO - PROCESS | 1712 | 1461706241138 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x14618a000 == 121 [pid = 1712] [id = 768] 14:30:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 299 (0x134915400) [pid = 1712] [serial = 2302] [outer = 0x0] 14:30:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 300 (0x1409ee000) [pid = 1712] [serial = 2303] [outer = 0x134915400] 14:30:41 INFO - PROCESS | 1712 | 1461706241171 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 301 (0x141b94c00) [pid = 1712] [serial = 2304] [outer = 0x134915400] 14:30:41 INFO - PROCESS | 1712 | 1461706241565 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]]]}] 14:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:30:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 874ms 14:30:41 INFO - PROCESS | 1712 | 1461706241603 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 1712 | 1461706241605 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 14:30:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:30:41 INFO - PROCESS | 1712 | 1461706241608 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 1712 | 1461706241609 Marionette TRACE conn2 <- [1,3038,null,{}] 14:30:41 INFO - PROCESS | 1712 | 1461706241611 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}] 14:30:41 INFO - PROCESS | 1712 | 1461706241752 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:30:41 INFO - PROCESS | 1712 | 1461706241894 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 1712 | ++DOCSHELL 0x1461c1000 == 122 [pid = 1712] [id = 769] 14:30:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 302 (0x141b99400) [pid = 1712] [serial = 2305] [outer = 0x0] 14:30:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 303 (0x141be4c00) [pid = 1712] [serial = 2306] [outer = 0x141b99400] 14:30:41 INFO - PROCESS | 1712 | 1461706241925 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 1712 | ++DOMWINDOW == 304 (0x141e53000) [pid = 1712] [serial = 2307] [outer = 0x141b99400] 14:30:42 INFO - PROCESS | 1712 | 1461706242308 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"]]]}] 14:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:30:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 720ms 14:30:42 INFO - PROCESS | 1712 | 1461706242329 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 1712 | 1461706242330 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 14:30:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:30:42 INFO - PROCESS | 1712 | 1461706242333 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 1712 | 1461706242334 Marionette TRACE conn2 <- [1,3042,null,{}] 14:30:42 INFO - PROCESS | 1712 | 1461706242336 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}] 14:30:42 INFO - PROCESS | 1712 | 1461706242493 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:30:42 INFO - PROCESS | 1712 | 1461706242622 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 1712 | ++DOCSHELL 0x1461d9800 == 123 [pid = 1712] [id = 770] 14:30:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 305 (0x135150c00) [pid = 1712] [serial = 2308] [outer = 0x0] 14:30:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 306 (0x141be3000) [pid = 1712] [serial = 2309] [outer = 0x135150c00] 14:30:42 INFO - PROCESS | 1712 | 1461706242653 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 1712 | ++DOMWINDOW == 307 (0x141e58800) [pid = 1712] [serial = 2310] [outer = 0x135150c00] 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:30:43 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. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:30:43 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'.) 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:30:43 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. 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:30:43 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. 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:30:43 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. 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:30:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:30:43 INFO - PROCESS | 1712 | 1461706243146 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]]]}] 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:30:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 828ms 14:30:43 INFO - PROCESS | 1712 | 1461706243162 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 1712 | 1461706243163 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 14:30:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:30:43 INFO - PROCESS | 1712 | 1461706243166 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 1712 | 1461706243167 Marionette TRACE conn2 <- [1,3046,null,{}] 14:30:43 INFO - PROCESS | 1712 | 1461706243169 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}] 14:30:43 INFO - PROCESS | 1712 | 1461706243358 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:30:43 INFO - PROCESS | 1712 | 1461706243504 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 1712 | ++DOCSHELL 0x143e8a800 == 124 [pid = 1712] [id = 771] 14:30:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 308 (0x11a25bc00) [pid = 1712] [serial = 2311] [outer = 0x0] 14:30:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 309 (0x141e73800) [pid = 1712] [serial = 2312] [outer = 0x11a25bc00] 14:30:43 INFO - PROCESS | 1712 | 1461706243536 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 1712 | ++DOMWINDOW == 310 (0x1421de800) [pid = 1712] [serial = 2313] [outer = 0x11a25bc00] 14:30:43 INFO - PROCESS | 1712 | [1712] 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 14:30:43 INFO - PROCESS | 1712 | 1461706243949 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:30:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:30:43 INFO - {} 14:30:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 818ms 14:30:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:30:43 INFO - PROCESS | 1712 | 1461706243985 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 1712 | 1461706243986 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 14:30:43 INFO - PROCESS | 1712 | 1461706243988 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 1712 | 1461706243989 Marionette TRACE conn2 <- [1,3050,null,{}] 14:30:43 INFO - PROCESS | 1712 | 1461706243992 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}] 14:30:44 INFO - PROCESS | 1712 | 1461706244162 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:30:44 INFO - PROCESS | 1712 | 1461706244302 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 1712 | ++DOCSHELL 0x145b3b000 == 125 [pid = 1712] [id = 772] 14:30:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 311 (0x135836400) [pid = 1712] [serial = 2314] [outer = 0x0] 14:30:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 312 (0x13583e800) [pid = 1712] [serial = 2315] [outer = 0x135836400] 14:30:44 INFO - PROCESS | 1712 | 1461706244332 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 1712 | ++DOMWINDOW == 313 (0x1421da000) [pid = 1712] [serial = 2316] [outer = 0x135836400] 14:30:44 INFO - PROCESS | 1712 | 1461706244705 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]]]}] 14:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:30:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:30:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 769ms 14:30:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:30:44 INFO - PROCESS | 1712 | 1461706244757 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 1712 | 1461706244759 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 14:30:44 INFO - PROCESS | 1712 | 1461706244761 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 1712 | 1461706244763 Marionette TRACE conn2 <- [1,3054,null,{}] 14:30:44 INFO - PROCESS | 1712 | 1461706244765 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}] 14:30:44 INFO - PROCESS | 1712 | 1461706244905 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:30:45 INFO - PROCESS | 1712 | 1461706245044 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 1712 | ++DOCSHELL 0x14b3e5000 == 126 [pid = 1712] [id = 773] 14:30:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 314 (0x135836800) [pid = 1712] [serial = 2317] [outer = 0x0] 14:30:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 315 (0x140270400) [pid = 1712] [serial = 2318] [outer = 0x135836800] 14:30:45 INFO - PROCESS | 1712 | 1461706245076 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 1712 | ++DOMWINDOW == 316 (0x140275800) [pid = 1712] [serial = 2319] [outer = 0x135836800] 14:30:45 INFO - PROCESS | 1712 | 1461706245632 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"]]]}] 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:30:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:30:45 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" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:30:45 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" 14:30:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:30:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:30:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 937ms 14:30:45 INFO - PROCESS | 1712 | 1461706245700 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 1712 | 1461706245702 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 14:30:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:30:45 INFO - PROCESS | 1712 | 1461706245704 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 1712 | 1461706245706 Marionette TRACE conn2 <- [1,3058,null,{}] 14:30:45 INFO - PROCESS | 1712 | 1461706245709 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}] 14:30:45 INFO - PROCESS | 1712 | 1461706245855 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:30:46 INFO - PROCESS | 1712 | 1461706246001 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x14258a000 == 127 [pid = 1712] [id = 774] 14:30:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 317 (0x125674400) [pid = 1712] [serial = 2320] [outer = 0x0] 14:30:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 318 (0x12d3ea400) [pid = 1712] [serial = 2321] [outer = 0x125674400] 14:30:46 INFO - PROCESS | 1712 | 1461706246031 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 319 (0x1352aec00) [pid = 1712] [serial = 2322] [outer = 0x125674400] 14:30:46 INFO - PROCESS | 1712 | 1461706246438 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]]]}] 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:30:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:30:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:30:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:30:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:30:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:30:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:30:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:30:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:30:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 771ms 14:30:46 INFO - PROCESS | 1712 | 1461706246478 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 1712 | 1461706246480 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 14:30:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:30:46 INFO - PROCESS | 1712 | 1461706246483 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 1712 | 1461706246485 Marionette TRACE conn2 <- [1,3062,null,{}] 14:30:46 INFO - PROCESS | 1712 | 1461706246487 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}] 14:30:46 INFO - PROCESS | 1712 | 1461706246660 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:30:46 INFO - PROCESS | 1712 | 1461706246839 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 1712 | ++DOCSHELL 0x14506e000 == 128 [pid = 1712] [id = 775] 14:30:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 320 (0x12a9ca800) [pid = 1712] [serial = 2323] [outer = 0x0] 14:30:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 321 (0x135932c00) [pid = 1712] [serial = 2324] [outer = 0x12a9ca800] 14:30:46 INFO - PROCESS | 1712 | 1461706246869 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 1712 | ++DOMWINDOW == 322 (0x13f5a6800) [pid = 1712] [serial = 2325] [outer = 0x12a9ca800] 14:30:47 INFO - PROCESS | 1712 | [1712] 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 14:30:47 INFO - PROCESS | 1712 | 1461706247285 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:30:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:30:47 INFO - {} 14:30:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 820ms 14:30:47 INFO - PROCESS | 1712 | 1461706247304 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:30:47 INFO - PROCESS | 1712 | 1461706247306 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 14:30:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:30:47 INFO - PROCESS | 1712 | 1461706247308 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 1712 | 1461706247310 Marionette TRACE conn2 <- [1,3066,null,{}] 14:30:47 INFO - PROCESS | 1712 | 1461706247313 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}] 14:30:47 INFO - PROCESS | 1712 | 1461706247486 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:30:47 INFO - PROCESS | 1712 | 1461706247654 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 1712 | ++DOCSHELL 0x149673000 == 129 [pid = 1712] [id = 776] 14:30:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 323 (0x13f70d000) [pid = 1712] [serial = 2326] [outer = 0x0] 14:30:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 324 (0x14027a800) [pid = 1712] [serial = 2327] [outer = 0x13f70d000] 14:30:47 INFO - PROCESS | 1712 | 1461706247708 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 1712 | ++DOMWINDOW == 325 (0x142c94c00) [pid = 1712] [serial = 2328] [outer = 0x13f70d000] 14:30:48 INFO - PROCESS | 1712 | 1461706248192 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]]]}] 14:30:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:30:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:30:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:30:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:30:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:30:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:30:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:30:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 921ms 14:30:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:30:48 INFO - PROCESS | 1712 | 1461706248230 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 1712 | 1461706248231 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 14:30:48 INFO - PROCESS | 1712 | 1461706248234 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 1712 | 1461706248235 Marionette TRACE conn2 <- [1,3070,null,{}] 14:30:48 INFO - PROCESS | 1712 | 1461706248238 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}] 14:30:48 INFO - PROCESS | 1712 | 1461706248411 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:30:48 INFO - PROCESS | 1712 | 1461706248598 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:48 INFO - PROCESS | 1712 | ++DOCSHELL 0x145582000 == 130 [pid = 1712] [id = 777] 14:30:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 326 (0x110fde000) [pid = 1712] [serial = 2329] [outer = 0x0] 14:30:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 327 (0x13f67f000) [pid = 1712] [serial = 2330] [outer = 0x110fde000] 14:30:48 INFO - PROCESS | 1712 | 1461706248628 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 1712 | ++DOMWINDOW == 328 (0x13f686800) [pid = 1712] [serial = 2331] [outer = 0x110fde000] 14:30:49 INFO - PROCESS | 1712 | 1461706249077 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]]]}] 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:30:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 871ms 14:30:49 INFO - PROCESS | 1712 | 1461706249106 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:30:49 INFO - PROCESS | 1712 | 1461706249107 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 14:30:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:30:49 INFO - PROCESS | 1712 | 1461706249110 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 1712 | 1461706249111 Marionette TRACE conn2 <- [1,3074,null,{}] 14:30:49 INFO - PROCESS | 1712 | 1461706249113 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}] 14:30:49 INFO - PROCESS | 1712 | 1461706249260 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:30:49 INFO - PROCESS | 1712 | 1461706249383 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 1712 | ++DOCSHELL 0x12983e800 == 131 [pid = 1712] [id = 778] 14:30:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 329 (0x1180a5000) [pid = 1712] [serial = 2332] [outer = 0x0] 14:30:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 330 (0x12138ac00) [pid = 1712] [serial = 2333] [outer = 0x1180a5000] 14:30:49 INFO - PROCESS | 1712 | 1461706249414 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 1712 | ++DOMWINDOW == 331 (0x13583c000) [pid = 1712] [serial = 2334] [outer = 0x1180a5000] 14:30:49 INFO - PROCESS | 1712 | 1461706249798 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]]]}] 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:30:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:30:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 720ms 14:30:49 INFO - PROCESS | 1712 | 1461706249831 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:30:49 INFO - PROCESS | 1712 | 1461706249832 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 14:30:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:30:49 INFO - PROCESS | 1712 | 1461706249835 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 1712 | 1461706249836 Marionette TRACE conn2 <- [1,3078,null,{}] 14:30:49 INFO - PROCESS | 1712 | 1461706249838 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}] 14:30:49 INFO - PROCESS | 1712 | 1461706249982 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:30:50 INFO - PROCESS | 1712 | 1461706250136 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x12b480800 == 132 [pid = 1712] [id = 779] 14:30:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 332 (0x1167b1c00) [pid = 1712] [serial = 2335] [outer = 0x0] 14:30:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 333 (0x13f683800) [pid = 1712] [serial = 2336] [outer = 0x1167b1c00] 14:30:50 INFO - PROCESS | 1712 | 1461706250166 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 334 (0x13f7c1c00) [pid = 1712] [serial = 2337] [outer = 0x1167b1c00] 14:30:50 INFO - PROCESS | 1712 | 1461706250556 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] 14:30:50 INFO - PROCESS | 1712 | 1461706250606 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 14:30:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:30:50 INFO - PROCESS | 1712 | 1461706250608 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 1712 | 1461706250609 Marionette TRACE conn2 <- [1,3082,null,{}] 14:30:50 INFO - PROCESS | 1712 | 1461706250612 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}] 14:30:50 INFO - PROCESS | 1712 | 1461706250774 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:30:50 INFO - PROCESS | 1712 | 1461706250935 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 1712 | ++DOCSHELL 0x145064000 == 133 [pid = 1712] [id = 780] 14:30:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 335 (0x135833000) [pid = 1712] [serial = 2338] [outer = 0x0] 14:30:50 INFO - PROCESS | 1712 | ++DOMWINDOW == 336 (0x143ac7c00) [pid = 1712] [serial = 2339] [outer = 0x135833000] 14:30:50 INFO - PROCESS | 1712 | 1461706250964 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 337 (0x143e07000) [pid = 1712] [serial = 2340] [outer = 0x135833000] 14:30:51 INFO - PROCESS | 1712 | 1461706251334 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]]]}] 14:30:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:30:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:30:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 771ms 14:30:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:30:51 INFO - PROCESS | 1712 | 1461706251381 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 1712 | 1461706251382 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 14:30:51 INFO - PROCESS | 1712 | 1461706251384 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 1712 | 1461706251386 Marionette TRACE conn2 <- [1,3086,null,{}] 14:30:51 INFO - PROCESS | 1712 | 1461706251388 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}] 14:30:51 INFO - PROCESS | 1712 | 1461706251536 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:30:51 INFO - PROCESS | 1712 | 1461706251722 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 1712 | ++DOCSHELL 0x145b2d000 == 134 [pid = 1712] [id = 781] 14:30:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 338 (0x143e08c00) [pid = 1712] [serial = 2341] [outer = 0x0] 14:30:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 339 (0x143e09c00) [pid = 1712] [serial = 2342] [outer = 0x143e08c00] 14:30:51 INFO - PROCESS | 1712 | 1461706251772 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 1712 | ++DOMWINDOW == 340 (0x143e11800) [pid = 1712] [serial = 2343] [outer = 0x143e08c00] 14:30:52 INFO - PROCESS | 1712 | 1461706252326 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:30:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 972ms 14:30:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:30:52 INFO - PROCESS | 1712 | 1461706252357 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 1712 | 1461706252358 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 14:30:52 INFO - PROCESS | 1712 | 1461706252360 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 1712 | 1461706252361 Marionette TRACE conn2 <- [1,3090,null,{}] 14:30:52 INFO - PROCESS | 1712 | 1461706252364 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}] 14:30:52 INFO - PROCESS | 1712 | 1461706252514 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:30:52 INFO - PROCESS | 1712 | 1461706252668 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 1712 | ++DOCSHELL 0x145cdd000 == 135 [pid = 1712] [id = 782] 14:30:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 341 (0x13f5a1800) [pid = 1712] [serial = 2344] [outer = 0x0] 14:30:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 342 (0x141b99000) [pid = 1712] [serial = 2345] [outer = 0x13f5a1800] 14:30:52 INFO - PROCESS | 1712 | 1461706252698 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 1712 | ++DOMWINDOW == 343 (0x144fdec00) [pid = 1712] [serial = 2346] [outer = 0x13f5a1800] 14:30:53 INFO - PROCESS | 1712 | 1461706253083 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:30:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:30:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 769ms 14:30:53 INFO - PROCESS | 1712 | 1461706253130 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 1712 | 1461706253131 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 14:30:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:30:53 INFO - PROCESS | 1712 | 1461706253134 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 1712 | 1461706253135 Marionette TRACE conn2 <- [1,3094,null,{}] 14:30:53 INFO - PROCESS | 1712 | 1461706253137 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}] 14:30:53 INFO - PROCESS | 1712 | 1461706253288 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:30:53 INFO - PROCESS | 1712 | 1461706253416 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 1712 | ++DOCSHELL 0x14ab6f800 == 136 [pid = 1712] [id = 783] 14:30:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 344 (0x11642a400) [pid = 1712] [serial = 2347] [outer = 0x0] 14:30:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 345 (0x1421de400) [pid = 1712] [serial = 2348] [outer = 0x11642a400] 14:30:53 INFO - PROCESS | 1712 | 1461706253446 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 1712 | ++DOMWINDOW == 346 (0x144fe6800) [pid = 1712] [serial = 2349] [outer = 0x11642a400] 14:30:54 INFO - PROCESS | 1712 | 1461706254159 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:30:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1070ms 14:30:54 INFO - PROCESS | 1712 | 1461706254205 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 1712 | 1461706254208 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 14:30:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:30:54 INFO - PROCESS | 1712 | 1461706254211 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 1712 | 1461706254214 Marionette TRACE conn2 <- [1,3098,null,{}] 14:30:54 INFO - PROCESS | 1712 | 1461706254217 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}] 14:30:54 INFO - PROCESS | 1712 | 1461706254358 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:30:54 INFO - PROCESS | 1712 | 1461706254538 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 1712 | ++DOCSHELL 0x12c283800 == 137 [pid = 1712] [id = 784] 14:30:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 347 (0x112041c00) [pid = 1712] [serial = 2350] [outer = 0x0] 14:30:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 348 (0x113359800) [pid = 1712] [serial = 2351] [outer = 0x112041c00] 14:30:54 INFO - PROCESS | 1712 | 1461706254571 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 1712 | ++DOMWINDOW == 349 (0x117680800) [pid = 1712] [serial = 2352] [outer = 0x112041c00] 14:30:54 INFO - PROCESS | 1712 | 1461706254981 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]]]}] 14:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:30:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 822ms 14:30:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:30:55 INFO - PROCESS | 1712 | 1461706255034 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 1712 | 1461706255038 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 14:30:55 INFO - PROCESS | 1712 | 1461706255042 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 1712 | 1461706255044 Marionette TRACE conn2 <- [1,3102,null,{}] 14:30:55 INFO - PROCESS | 1712 | 1461706255046 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}] 14:30:55 INFO - PROCESS | 1712 | 1461706255196 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:30:55 INFO - PROCESS | 1712 | 1461706255359 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 1712 | ++DOCSHELL 0x1218f3000 == 138 [pid = 1712] [id = 785] 14:30:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 350 (0x1191a9400) [pid = 1712] [serial = 2353] [outer = 0x0] 14:30:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 351 (0x11996d800) [pid = 1712] [serial = 2354] [outer = 0x1191a9400] 14:30:55 INFO - PROCESS | 1712 | 1461706255389 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 1712 | ++DOMWINDOW == 352 (0x11a25a400) [pid = 1712] [serial = 2355] [outer = 0x1191a9400] 14:30:55 INFO - PROCESS | 1712 | 1461706255783 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:30:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 771ms 14:30:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:30:55 INFO - PROCESS | 1712 | 1461706255813 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 1712 | 1461706255815 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 14:30:55 INFO - PROCESS | 1712 | 1461706255817 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 1712 | 1461706255819 Marionette TRACE conn2 <- [1,3106,null,{}] 14:30:55 INFO - PROCESS | 1712 | 1461706255826 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}] 14:30:55 INFO - PROCESS | 1712 | 1461706255958 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12c29b000 == 137 [pid = 1712] [id = 261] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x141332800 == 136 [pid = 1712] [id = 764] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x13f83a800 == 135 [pid = 1712] [id = 763] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x119237800 == 134 [pid = 1712] [id = 762] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x137e56800 == 133 [pid = 1712] [id = 761] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 351 (0x128f36800) [pid = 1712] [serial = 2197] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 350 (0x12cdb9000) [pid = 1712] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:30:56 INFO - PROCESS | 1712 | 1461706256211 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x135520000 == 132 [pid = 1712] [id = 760] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x134817000 == 131 [pid = 1712] [id = 759] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12d84b800 == 130 [pid = 1712] [id = 758] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12437a800 == 129 [pid = 1712] [id = 757] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12bc0a800 == 128 [pid = 1712] [id = 756] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1218ed800 == 127 [pid = 1712] [id = 755] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12a819800 == 126 [pid = 1712] [id = 754] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x116fd4000 == 125 [pid = 1712] [id = 753] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x12ac54800 == 124 [pid = 1712] [id = 752] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x119233000 == 123 [pid = 1712] [id = 751] 14:30:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x118485800 == 124 [pid = 1712] [id = 786] 14:30:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 351 (0x110fe2c00) [pid = 1712] [serial = 2356] [outer = 0x0] 14:30:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 352 (0x11643a800) [pid = 1712] [serial = 2357] [outer = 0x110fe2c00] 14:30:56 INFO - PROCESS | 1712 | 1461706256247 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 353 (0x126eefc00) [pid = 1712] [serial = 2358] [outer = 0x110fe2c00] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x14131c800 == 123 [pid = 1712] [id = 749] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x14421a800 == 122 [pid = 1712] [id = 748] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x142872800 == 121 [pid = 1712] [id = 747] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x117441800 == 120 [pid = 1712] [id = 746] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x142535800 == 119 [pid = 1712] [id = 745] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x131fa7000 == 118 [pid = 1712] [id = 744] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x14141d800 == 117 [pid = 1712] [id = 743] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1408ce000 == 116 [pid = 1712] [id = 742] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1406ce800 == 115 [pid = 1712] [id = 741] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x13f8ce000 == 114 [pid = 1712] [id = 740] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x13f6ef000 == 113 [pid = 1712] [id = 739] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x137fa5800 == 112 [pid = 1712] [id = 738] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x137d5c000 == 111 [pid = 1712] [id = 737] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x135871800 == 110 [pid = 1712] [id = 736] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x131f9b800 == 109 [pid = 1712] [id = 735] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x128d48800 == 108 [pid = 1712] [id = 734] 14:30:56 INFO - PROCESS | 1712 | --DOCSHELL 0x1186d8000 == 107 [pid = 1712] [id = 733] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 352 (0x1287af800) [pid = 1712] [serial = 2195] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 351 (0x142a2ec00) [pid = 1712] [serial = 2152] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 350 (0x143e04000) [pid = 1712] [serial = 2155] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 349 (0x115ee6800) [pid = 1712] [serial = 2164] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 348 (0x113183800) [pid = 1712] [serial = 2162] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 347 (0x119c5f400) [pid = 1712] [serial = 2179] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 346 (0x1180a5400) [pid = 1712] [serial = 2167] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 345 (0x121384400) [pid = 1712] [serial = 2185] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 344 (0x110fe6c00) [pid = 1712] [serial = 2158] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 343 (0x119691c00) [pid = 1712] [serial = 2173] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 342 (0x119f5b800) [pid = 1712] [serial = 2180] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 341 (0x1235c3800) [pid = 1712] [serial = 2191] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 340 (0x141e4f000) [pid = 1712] [serial = 2137] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 339 (0x1403ddc00) [pid = 1712] [serial = 2143] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 338 (0x126eef800) [pid = 1712] [serial = 2194] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 337 (0x1110f1400) [pid = 1712] [serial = 2159] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 336 (0x12d62bc00) [pid = 1712] [serial = 2128] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 335 (0x112aad800) [pid = 1712] [serial = 2161] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 334 (0x119f63c00) [pid = 1712] [serial = 2182] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 333 (0x1197cb400) [pid = 1712] [serial = 2176] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 332 (0x12367e000) [pid = 1712] [serial = 2188] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 331 (0x125678c00) [pid = 1712] [serial = 2192] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 330 (0x1403e3800) [pid = 1712] [serial = 2146] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 329 (0x119750c00) [pid = 1712] [serial = 2174] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 328 (0x1409e5000) [pid = 1712] [serial = 2131] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 327 (0x116450800) [pid = 1712] [serial = 2165] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 326 (0x121bf7800) [pid = 1712] [serial = 2186] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 325 (0x11835ac00) [pid = 1712] [serial = 2168] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 324 (0x11968b800) [pid = 1712] [serial = 2122] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 323 (0x141e55c00) [pid = 1712] [serial = 2134] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 322 (0x1249b7800) [pid = 1712] [serial = 2189] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 321 (0x1237a6c00) [pid = 1712] [serial = 2125] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 320 (0x14287a400) [pid = 1712] [serial = 2140] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 319 (0x118428400) [pid = 1712] [serial = 2170] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 318 (0x119975000) [pid = 1712] [serial = 2177] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 317 (0x11a25c000) [pid = 1712] [serial = 2183] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 316 (0x143ac2c00) [pid = 1712] [serial = 2149] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | --DOMWINDOW == 315 (0x118684000) [pid = 1712] [serial = 2171] [outer = 0x0] [url = about:blank] 14:30:56 INFO - PROCESS | 1712 | 1461706256696 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]]]}] 14:30:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:30:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:30:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:30:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 921ms 14:30:56 INFO - PROCESS | 1712 | 1461706256739 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 1712 | 1461706256742 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 14:30:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:30:56 INFO - PROCESS | 1712 | 1461706256745 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 1712 | 1461706256747 Marionette TRACE conn2 <- [1,3110,null,{}] 14:30:56 INFO - PROCESS | 1712 | 1461706256750 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}] 14:30:56 INFO - PROCESS | 1712 | 1461706256896 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 14:30:56 INFO - PROCESS | 1712 | 1461706256903 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 1712 | ++DOCSHELL 0x12a811800 == 108 [pid = 1712] [id = 787] 14:30:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 316 (0x119f63c00) [pid = 1712] [serial = 2359] [outer = 0x0] 14:30:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 317 (0x1287af800) [pid = 1712] [serial = 2360] [outer = 0x119f63c00] 14:30:56 INFO - PROCESS | 1712 | 1461706256931 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 1712 | ++DOMWINDOW == 318 (0x12a94d800) [pid = 1712] [serial = 2361] [outer = 0x119f63c00] 14:30:57 INFO - PROCESS | 1712 | 1461706257348 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"]]]}] 14:30:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:30:57 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 14:30:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:30:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 14:30:57 INFO - PROCESS | 1712 | 1461706257366 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 1712 | 1461706257368 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 14:30:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:30:57 INFO - PROCESS | 1712 | 1461706257370 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 1712 | 1461706257371 Marionette TRACE conn2 <- [1,3114,null,{}] 14:30:57 INFO - PROCESS | 1712 | 1461706257373 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}] 14:30:57 INFO - PROCESS | 1712 | 1461706257501 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 14:30:57 INFO - PROCESS | 1712 | 1461706257506 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\", \"2500ac83-0ecf-408d-bafb-bd691aaccd15\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 1712 | ++DOCSHELL 0x12cda5800 == 109 [pid = 1712] [id = 788] 14:30:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 319 (0x12a9c7c00) [pid = 1712] [serial = 2362] [outer = 0x0] 14:30:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 320 (0x12ac6f400) [pid = 1712] [serial = 2363] [outer = 0x12a9c7c00] 14:30:57 INFO - PROCESS | 1712 | 1461706257533 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 1712 | ++DOMWINDOW == 321 (0x12b42fc00) [pid = 1712] [serial = 2364] [outer = 0x12a9c7c00] 14:30:57 INFO - PROCESS | 1712 | 1461706257953 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]]]}] 14:30:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:30:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 618ms 14:30:57 INFO - PROCESS | 1712 | 1461706257988 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 1712 | 1461706257990 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 14:30:59 WARNING - u'runner_teardown' () 14:30:59 INFO - No more tests 14:30:59 INFO - Got 0 unexpected results 14:30:59 INFO - SUITE-END | took 542s 14:30:59 INFO - Closing logging queue 14:30:59 INFO - queue closed 14:30:59 INFO - Return code: 0 14:30:59 WARNING - # TBPL SUCCESS # 14:30:59 INFO - Running post-action listener: _resource_record_post_action 14:30:59 INFO - Running post-run listener: _resource_record_post_run 14:31:00 INFO - Total resource usage - Wall time: 564s; CPU: 57.0%; Read bytes: 32378368; Write bytes: 954483200; Read time: 324; Write time: 4727 14:31:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:31:00 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 237568; Write bytes: 156710912; Read time: 4; Write time: 382 14:31:00 INFO - run-tests - Wall time: 547s; CPU: 58.0%; Read bytes: 30207488; Write bytes: 794843648; Read time: 299; Write time: 4333 14:31:00 INFO - Running post-run listener: _upload_blobber_files 14:31:00 INFO - Blob upload gear active. 14:31:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:31:00 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 14:31:00 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'] 14:31:00 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 14:31:00 INFO - (blobuploader) - INFO - Open directory for files ... 14:31:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:31:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:31:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:31:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:31:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:31:01 INFO - (blobuploader) - INFO - Done attempting. 14:31:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:31:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:31:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:31:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:31:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:31:03 INFO - (blobuploader) - INFO - Done attempting. 14:31:03 INFO - (blobuploader) - INFO - Iteration through files over. 14:31:03 INFO - Return code: 0 14:31:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:31:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:31:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a014dd6232069cb17eae6b870183fc5a8f9efb1b1ae5d8894c3cacfbf2fd8e3c651c582627b763e50fbd43edc684a62a5b5d95c9e79dafa2827b2e9d080b5a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58ffb14b9a762259b849edf447d59396d82d2ae49f3371df769d162b76018b281e417db5f4cb11d5d807b01f74784c5f17a69d9b25dcb5eeb563cf8c5524d8d3"} 14:31:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:31:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:31:03 INFO - Contents: 14:31:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a014dd6232069cb17eae6b870183fc5a8f9efb1b1ae5d8894c3cacfbf2fd8e3c651c582627b763e50fbd43edc684a62a5b5d95c9e79dafa2827b2e9d080b5a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58ffb14b9a762259b849edf447d59396d82d2ae49f3371df769d162b76018b281e417db5f4cb11d5d807b01f74784c5f17a69d9b25dcb5eeb563cf8c5524d8d3"} 14:31:03 INFO - Running post-run listener: copy_logs_to_upload_dir 14:31:03 INFO - Copying logs to upload dir... 14:31:03 INFO - mkdir: /builds/slave/test/build/upload/logs 14:31:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=915.676872 ========= master_lag: 9.70 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-04-26 14:31:13.285013) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-04-26 14:31:13.291569) ========= 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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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/0a014dd6232069cb17eae6b870183fc5a8f9efb1b1ae5d8894c3cacfbf2fd8e3c651c582627b763e50fbd43edc684a62a5b5d95c9e79dafa2827b2e9d080b5a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58ffb14b9a762259b849edf447d59396d82d2ae49f3371df769d162b76018b281e417db5f4cb11d5d807b01f74784c5f17a69d9b25dcb5eeb563cf8c5524d8d3"} build_url:https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013251 build_url: 'https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/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/0a014dd6232069cb17eae6b870183fc5a8f9efb1b1ae5d8894c3cacfbf2fd8e3c651c582627b763e50fbd43edc684a62a5b5d95c9e79dafa2827b2e9d080b5a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58ffb14b9a762259b849edf447d59396d82d2ae49f3371df769d162b76018b281e417db5f4cb11d5d807b01f74784c5f17a69d9b25dcb5eeb563cf8c5524d8d3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TmU8LQJKR4alMl4S0_RzZQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 3.21 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-04-26 14:31:16.518846) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 14:31:16.519211) ========= 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.nEHnBhhSPl/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.QdmHqrpKNv/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.005375 ========= master_lag: 0.16 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 14:31:16.686069) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 14:31:16.686421) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 14:31:16.687893) ========= ========= Total master_lag: 13.13 =========