builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0233 starttime: 1467147426.49 results: success (0) buildid: 20160628105057 builduid: 68b36bfb97134b6786da93222f8bc006 revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.489561) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.489990) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.490267) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.514678) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.515016) ========= 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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners TMPDIR=/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/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-06-28 13:57:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 19.9M=0.001s 2016-06-28 13:57:06 (19.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.408141 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.945196) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.945513) ========= 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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners TMPDIR=/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/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.026304 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:06.993253) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 13:57:06.993579) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --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-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LnLmhB8rqm/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.5IbKmBrcI2/Listeners TMPDIR=/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/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-06-28 13:57:07,077 truncating revision to first 12 chars 2016-06-28 13:57:07,077 Setting DEBUG logging. 2016-06-28 13:57:07,077 attempt 1/10 2016-06-28 13:57:07,077 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf85e0aa283e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 13:57:08,640 unpacking tar archive at: mozilla-beta-cf85e0aa283e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.831505 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 13:57:08.846579) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:08.846915) ========= script_repo_revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:08.847294) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:08.847558) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 13:57:08.865652) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-06-28 13:57:08.866058) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LnLmhB8rqm/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.5IbKmBrcI2/Listeners TMPDIR=/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/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 13:57:09 INFO - MultiFileLogger online at 20160628 13:57:09 in /builds/slave/test 13:57:09 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-beta --download-symbols true 13:57:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:57:09 INFO - {'append_to_log': False, 13:57:09 INFO - 'base_work_dir': '/builds/slave/test', 13:57:09 INFO - 'blob_upload_branch': 'mozilla-beta', 13:57:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:57:09 INFO - 'buildbot_json_path': 'buildprops.json', 13:57:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:57:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:57:09 INFO - 'download_minidump_stackwalk': True, 13:57:09 INFO - 'download_symbols': 'true', 13:57:09 INFO - 'e10s': False, 13:57:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:57:09 INFO - 'tooltool.py': '/tools/tooltool.py', 13:57:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:57:09 INFO - '/tools/misc-python/virtualenv.py')}, 13:57:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:57:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:57:09 INFO - 'log_level': 'info', 13:57:09 INFO - 'log_to_console': True, 13:57:09 INFO - 'opt_config_files': (), 13:57:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:57:09 INFO - '--processes=1', 13:57:09 INFO - '--config=%(test_path)s/wptrunner.ini', 13:57:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:57:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:57:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:57:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:57:09 INFO - 'pip_index': False, 13:57:09 INFO - 'require_test_zip': True, 13:57:09 INFO - 'test_type': ('testharness',), 13:57:09 INFO - 'this_chunk': '1', 13:57:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:57:09 INFO - 'total_chunks': '10', 13:57:09 INFO - 'virtualenv_path': 'venv', 13:57:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:57:09 INFO - 'work_dir': 'build'} 13:57:09 INFO - ##### 13:57:09 INFO - ##### Running clobber step. 13:57:09 INFO - ##### 13:57:09 INFO - Running pre-action listener: _resource_record_pre_action 13:57:09 INFO - Running main action method: clobber 13:57:09 INFO - rmtree: /builds/slave/test/build 13:57:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:57:10 INFO - Running post-action listener: _resource_record_post_action 13:57:10 INFO - ##### 13:57:10 INFO - ##### Running read-buildbot-config step. 13:57:10 INFO - ##### 13:57:10 INFO - Running pre-action listener: _resource_record_pre_action 13:57:10 INFO - Running main action method: read_buildbot_config 13:57:10 INFO - Using buildbot properties: 13:57:10 INFO - { 13:57:10 INFO - "project": "", 13:57:10 INFO - "product": "firefox", 13:57:10 INFO - "script_repo_revision": "production", 13:57:10 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 13:57:10 INFO - "repository": "", 13:57:10 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 13:57:10 INFO - "buildid": "20160628105057", 13:57:10 INFO - "pgo_build": "False", 13:57:10 INFO - "basedir": "/builds/slave/test", 13:57:10 INFO - "buildnumber": 15, 13:57:10 INFO - "slavename": "t-yosemite-r7-0233", 13:57:10 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 13:57:10 INFO - "platform": "macosx64", 13:57:10 INFO - "branch": "mozilla-beta", 13:57:10 INFO - "revision": "cf85e0aa283eaaa522ddbc2749945ea97f249933", 13:57:10 INFO - "repo_path": "releases/mozilla-beta", 13:57:10 INFO - "moz_repo_path": "", 13:57:10 INFO - "stage_platform": "macosx64", 13:57:10 INFO - "builduid": "68b36bfb97134b6786da93222f8bc006", 13:57:10 INFO - "slavebuilddir": "test" 13:57:10 INFO - } 13:57:10 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg. 13:57:10 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.test_packages.json. 13:57:10 INFO - Running post-action listener: _resource_record_post_action 13:57:10 INFO - ##### 13:57:10 INFO - ##### Running download-and-extract step. 13:57:10 INFO - ##### 13:57:10 INFO - Running pre-action listener: _resource_record_pre_action 13:57:10 INFO - Running main action method: download_and_extract 13:57:10 INFO - mkdir: /builds/slave/test/build/tests 13:57:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:10 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.test_packages.json 13:57:10 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:57:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 13:57:10 INFO - Downloaded 1201 bytes. 13:57:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:57:10 INFO - Using the following test package requirements: 13:57:10 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:57:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 13:57:10 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 13:57:10 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'jsshell-mac64.zip'], 13:57:10 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 13:57:10 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:57:10 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 13:57:10 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 13:57:10 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 13:57:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:57:10 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 13:57:10 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 13:57:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:10 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.common.tests.zip 13:57:10 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 13:57:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 13:57:11 INFO - Downloaded 18405694 bytes. 13:57:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:57:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:57:11 INFO - caution: filename not matched: web-platform/* 13:57:11 INFO - Return code: 11 13:57:11 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')]} 13:57:11 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:57:11 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:57:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 13:57:12 INFO - Downloaded 36389087 bytes. 13:57:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:57:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:57:16 INFO - caution: filename not matched: bin/* 13:57:16 INFO - caution: filename not matched: config/* 13:57:16 INFO - caution: filename not matched: mozbase/* 13:57:16 INFO - caution: filename not matched: marionette/* 13:57:16 INFO - caution: filename not matched: tools/wptserve/* 13:57:16 INFO - Return code: 11 13:57: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')]} 13:57:16 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg 13:57:16 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 13:57:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 13:57:22 INFO - Downloaded 73041826 bytes. 13:57:22 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg 13:57:22 INFO - mkdir: /builds/slave/test/properties 13:57:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:57:22 INFO - Writing to file /builds/slave/test/properties/build_url 13:57:22 INFO - Contents: 13:57:22 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg 13:57:22 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:57:22 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:57:22 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:57:22 INFO - Contents: 13:57:22 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:57:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:57:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:57:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 13:57:26 INFO - Downloaded 103701191 bytes. 13:57:26 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:57:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:57:30 INFO - Return code: 0 13:57:30 INFO - Running post-action listener: _resource_record_post_action 13:57:30 INFO - Running post-action listener: set_extra_try_arguments 13:57:30 INFO - ##### 13:57:30 INFO - ##### Running create-virtualenv step. 13:57:30 INFO - ##### 13:57:30 INFO - Running pre-action listener: _pre_create_virtualenv 13:57:30 INFO - Running pre-action listener: _resource_record_pre_action 13:57:30 INFO - Running main action method: create_virtualenv 13:57:30 INFO - Creating virtualenv /builds/slave/test/build/venv 13:57:30 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 13:57:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:57:30 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:57:30 INFO - Using real prefix '/tools/python27' 13:57:30 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:57:31 INFO - Installing distribute.............................................................................................................................................................................................done. 13:57:34 INFO - Installing pip.................done. 13:57:34 INFO - Return code: 0 13:57:34 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:57:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:57:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:57:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10abe3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ac00f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83d8dbf4a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10abfc5e0>, '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 0x10a7dfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a80a990>, '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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:57:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:57:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:57:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LnLmhB8rqm/Render', 13:57:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:57:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:57:34 INFO - 'HOME': '/Users/cltbld', 13:57:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:57:34 INFO - 'LOGNAME': 'cltbld', 13:57:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:57:34 INFO - 'MOZ_NO_REMOTE': '1', 13:57:34 INFO - 'NO_EM_RESTART': '1', 13:57:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:57:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:57:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:57:34 INFO - 'PWD': '/builds/slave/test', 13:57:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:57:34 INFO - 'SHELL': '/bin/bash', 13:57:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5IbKmBrcI2/Listeners', 13:57:34 INFO - 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', 13:57:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:57:34 INFO - 'USER': 'cltbld', 13:57:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:57:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:57:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:57:34 INFO - 'XPC_FLAGS': '0x0', 13:57:34 INFO - 'XPC_SERVICE_NAME': '0', 13:57:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:57:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:57:34 INFO - Downloading/unpacking psutil>=0.7.1 13:57:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:57:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:57:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:57:37 INFO - Installing collected packages: psutil 13:57:37 INFO - Running setup.py install for psutil 13:57:37 INFO - building 'psutil._psutil_osx' extension 13:57:37 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 13:57:37 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 13:57:37 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 13:57:37 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 13:57:38 INFO - building 'psutil._psutil_posix' extension 13:57:38 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 13:57:38 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:57:38 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:57:38 INFO - ^ 13:57:38 INFO - 1 warning generated. 13:57:38 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 13:57:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:57:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:57:38 INFO - Successfully installed psutil 13:57:38 INFO - Cleaning up... 13:57:38 INFO - Return code: 0 13:57:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:57:38 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')]} 13:57:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:57:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:38 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')]} 13:57:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:57:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:38 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 0x10abe3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ac00f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83d8dbf4a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10abfc5e0>, '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 0x10a7dfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a80a990>, '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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:57:38 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 13:57:38 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 13:57:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LnLmhB8rqm/Render', 13:57:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:57:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:57:38 INFO - 'HOME': '/Users/cltbld', 13:57:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:57:38 INFO - 'LOGNAME': 'cltbld', 13:57:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:57:38 INFO - 'MOZ_NO_REMOTE': '1', 13:57:38 INFO - 'NO_EM_RESTART': '1', 13:57:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:57:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:57:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:57:38 INFO - 'PWD': '/builds/slave/test', 13:57:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:57:38 INFO - 'SHELL': '/bin/bash', 13:57:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5IbKmBrcI2/Listeners', 13:57:38 INFO - 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', 13:57:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:57:38 INFO - 'USER': 'cltbld', 13:57:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:57:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:57:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:57:38 INFO - 'XPC_FLAGS': '0x0', 13:57:38 INFO - 'XPC_SERVICE_NAME': '0', 13:57:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:57:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:57:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:57:38 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 13:57:38 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 13:57:38 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 13:57:38 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 13:57:38 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 13:57:38 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 13:57:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:57:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:57:41 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:57:41 INFO - Installing collected packages: mozsystemmonitor 13:57:41 INFO - Running setup.py install for mozsystemmonitor 13:57:41 INFO - Successfully installed mozsystemmonitor 13:57:41 INFO - Cleaning up... 13:57:41 INFO - Return code: 0 13:57:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:57:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:57:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:57:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:41 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 0x10abe3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ac00f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83d8dbf4a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10abfc5e0>, '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 0x10a7dfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a80a990>, '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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:57:41 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 13:57:41 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 13:57:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LnLmhB8rqm/Render', 13:57:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:57:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:57:41 INFO - 'HOME': '/Users/cltbld', 13:57:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:57:41 INFO - 'LOGNAME': 'cltbld', 13:57:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:57:41 INFO - 'MOZ_NO_REMOTE': '1', 13:57:41 INFO - 'NO_EM_RESTART': '1', 13:57:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:57:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:57:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:57:41 INFO - 'PWD': '/builds/slave/test', 13:57:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:57:41 INFO - 'SHELL': '/bin/bash', 13:57:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5IbKmBrcI2/Listeners', 13:57:41 INFO - 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', 13:57:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:57:41 INFO - 'USER': 'cltbld', 13:57:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:57:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:57:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:57:41 INFO - 'XPC_FLAGS': '0x0', 13:57:41 INFO - 'XPC_SERVICE_NAME': '0', 13:57:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:57:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:57:41 INFO - Downloading/unpacking blobuploader==1.2.4 13:57:41 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 13:57:41 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 13:57:41 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 13:57:41 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 13:57:41 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 13:57:41 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 13:57:43 INFO - Downloading blobuploader-1.2.4.tar.gz 13:57:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:57:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:57:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:57:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:57:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:45 INFO - Downloading docopt-0.6.1.tar.gz 13:57:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:57:45 INFO - Installing collected packages: blobuploader, requests, docopt 13:57:45 INFO - Running setup.py install for blobuploader 13:57:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:57:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:57:45 INFO - Running setup.py install for requests 13:57:45 INFO - Running setup.py install for docopt 13:57:46 INFO - Successfully installed blobuploader requests docopt 13:57:46 INFO - Cleaning up... 13:57:46 INFO - Return code: 0 13:57:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:57:46 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')]} 13:57:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:57:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:46 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')]} 13:57:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:57:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:46 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 0x10abe3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ac00f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83d8dbf4a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10abfc5e0>, '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 0x10a7dfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a80a990>, '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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:57:46 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 13:57:46 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 13:57:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LnLmhB8rqm/Render', 13:57:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:57:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:57:46 INFO - 'HOME': '/Users/cltbld', 13:57:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:57:46 INFO - 'LOGNAME': 'cltbld', 13:57:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:57:46 INFO - 'MOZ_NO_REMOTE': '1', 13:57:46 INFO - 'NO_EM_RESTART': '1', 13:57:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:57:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:57:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:57:46 INFO - 'PWD': '/builds/slave/test', 13:57:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:57:46 INFO - 'SHELL': '/bin/bash', 13:57:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5IbKmBrcI2/Listeners', 13:57:46 INFO - 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', 13:57:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:57:46 INFO - 'USER': 'cltbld', 13:57:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:57:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:57:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:57:46 INFO - 'XPC_FLAGS': '0x0', 13:57:46 INFO - 'XPC_SERVICE_NAME': '0', 13:57:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:57:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:57:46 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-1dqQeK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:57:46 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-YfEOH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:57:46 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-9sHKDu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:57:46 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-KCqt62-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:57:46 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-W3C30u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:57:46 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-3vFJ9L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-V3KKhd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-AlCwux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-uhukau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-JWqcz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-PDwKCf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-Q1TsN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-MtBlV9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-XcEhLI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:57:47 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-H6OCJT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:57:48 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-PTVJV2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:57:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:57:48 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-Ui2slu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:57:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:57:48 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-ImBJel-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:57:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:57:48 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-Nwd32e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:57:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:57:48 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-PPgCKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:57:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:57:48 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-_0a5no-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:57:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:57:49 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 13:57:49 INFO - Running setup.py install for manifestparser 13:57:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:57:49 INFO - Running setup.py install for mozcrash 13:57:49 INFO - Running setup.py install for mozdebug 13:57:49 INFO - Running setup.py install for mozdevice 13:57:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:57:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:57:49 INFO - Running setup.py install for mozfile 13:57:49 INFO - Running setup.py install for mozhttpd 13:57:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:57:49 INFO - Running setup.py install for mozinfo 13:57:50 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Running setup.py install for mozInstall 13:57:50 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Running setup.py install for mozleak 13:57:50 INFO - Running setup.py install for mozlog 13:57:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Running setup.py install for moznetwork 13:57:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Running setup.py install for mozprocess 13:57:50 INFO - Running setup.py install for mozprofile 13:57:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:57:50 INFO - Running setup.py install for mozrunner 13:57:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:57:51 INFO - Running setup.py install for mozscreenshot 13:57:51 INFO - Running setup.py install for moztest 13:57:51 INFO - Running setup.py install for mozversion 13:57:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:57:51 INFO - Running setup.py install for wptserve 13:57:51 INFO - Running setup.py install for marionette-driver 13:57:51 INFO - Running setup.py install for browsermob-proxy 13:57:52 INFO - Running setup.py install for marionette-client 13:57:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:57:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:57:52 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 13:57:52 INFO - Cleaning up... 13:57:52 INFO - Return code: 0 13:57:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:57: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')]} 13:57:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:57:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57: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')]} 13:57:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:57:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:57:52 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 0x10abe3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ac00f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83d8dbf4a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10abfc5e0>, '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 0x10a7dfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a80a990>, '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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:57:52 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 13:57:52 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 13:57:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LnLmhB8rqm/Render', 13:57:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:57:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:57:52 INFO - 'HOME': '/Users/cltbld', 13:57:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:57:52 INFO - 'LOGNAME': 'cltbld', 13:57:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:57:52 INFO - 'MOZ_NO_REMOTE': '1', 13:57:52 INFO - 'NO_EM_RESTART': '1', 13:57:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:57:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:57:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:57:52 INFO - 'PWD': '/builds/slave/test', 13:57:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:57:52 INFO - 'SHELL': '/bin/bash', 13:57:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5IbKmBrcI2/Listeners', 13:57:52 INFO - 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', 13:57:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:57:52 INFO - 'USER': 'cltbld', 13:57:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:57:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:57:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:57:52 INFO - 'XPC_FLAGS': '0x0', 13:57:52 INFO - 'XPC_SERVICE_NAME': '0', 13:57:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:57:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:57:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:57:52 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-z3SN9X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:57:52 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)) 13:57:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:57:52 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-iddd1A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:57:52 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)) 13:57:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:57:52 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-hIJk2k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-Lve7yr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-al1Il9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-g6DGD4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-W_LXda-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-byN6uZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-ZmByNv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-Fz5kAv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-QHUshX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-fjT4EA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:57:53 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)) 13:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:57:53 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-M6ol7Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:57:54 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-BGSCbq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:57:54 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-ntd2Hq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:57:54 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-1OpX_F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:57:54 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-1Ntxb_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:57:54 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-YJQOuy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:57:54 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-6OUloy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:57:54 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-uYFKtg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:57:54 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)) 13:57:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:57:55 INFO - Running setup.py (path:/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/pip-g0dtQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:57:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:57:55 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)) 13:57:55 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)) 13:57:55 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)) 13:57:55 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)) 13:57:55 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)) 13:57:55 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)) 13:57:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:57:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:57:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:57:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:57:57 INFO - Downloading blessings-1.6.tar.gz 13:57:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:57:57 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)) 13:57:57 INFO - Installing collected packages: blessings 13:57:57 INFO - Running setup.py install for blessings 13:57:58 INFO - Successfully installed blessings 13:57:58 INFO - Cleaning up... 13:57:58 INFO - Return code: 0 13:57:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:57:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:57:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:57:58 INFO - Reading from file tmpfile_stdout 13:57:58 INFO - Current package versions: 13:57:58 INFO - blessings == 1.6 13:57:58 INFO - blobuploader == 1.2.4 13:57:58 INFO - browsermob-proxy == 0.6.0 13:57:58 INFO - docopt == 0.6.1 13:57:58 INFO - manifestparser == 1.1 13:57:58 INFO - marionette-client == 2.3.0 13:57:58 INFO - marionette-driver == 1.4.0 13:57:58 INFO - mozInstall == 1.12 13:57:58 INFO - mozcrash == 0.17 13:57:58 INFO - mozdebug == 0.1 13:57:58 INFO - mozdevice == 0.48 13:57:58 INFO - mozfile == 1.2 13:57:58 INFO - mozhttpd == 0.7 13:57:58 INFO - mozinfo == 0.9 13:57:58 INFO - mozleak == 0.1 13:57:58 INFO - mozlog == 3.1 13:57:58 INFO - moznetwork == 0.27 13:57:58 INFO - mozprocess == 0.22 13:57:58 INFO - mozprofile == 0.28 13:57:58 INFO - mozrunner == 6.11 13:57:58 INFO - mozscreenshot == 0.1 13:57:58 INFO - mozsystemmonitor == 0.0 13:57:58 INFO - moztest == 0.7 13:57:58 INFO - mozversion == 1.4 13:57:58 INFO - psutil == 3.1.1 13:57:58 INFO - requests == 1.2.3 13:57:58 INFO - wptserve == 1.4.0 13:57:58 INFO - wsgiref == 0.1.2 13:57:58 INFO - Running post-action listener: _resource_record_post_action 13:57:58 INFO - Running post-action listener: _start_resource_monitoring 13:57:58 INFO - Starting resource monitoring. 13:57:58 INFO - ##### 13:57:58 INFO - ##### Running pull step. 13:57:58 INFO - ##### 13:57:58 INFO - Running pre-action listener: _resource_record_pre_action 13:57:58 INFO - Running main action method: pull 13:57:58 INFO - Pull has nothing to do! 13:57:58 INFO - Running post-action listener: _resource_record_post_action 13:57:58 INFO - ##### 13:57:58 INFO - ##### Running install step. 13:57:58 INFO - ##### 13:57:58 INFO - Running pre-action listener: _resource_record_pre_action 13:57:58 INFO - Running main action method: install 13:57:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:57:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:57:58 INFO - Reading from file tmpfile_stdout 13:57:58 INFO - Detecting whether we're running mozinstall >=1.0... 13:57:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:57:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:57:58 INFO - Reading from file tmpfile_stdout 13:57:58 INFO - Output received: 13:57:58 INFO - Usage: mozinstall [options] installer 13:57:58 INFO - Options: 13:57:58 INFO - -h, --help show this help message and exit 13:57:58 INFO - -d DEST, --destination=DEST 13:57:58 INFO - Directory to install application into. [default: 13:57:58 INFO - "/builds/slave/test"] 13:57:58 INFO - --app=APP Application being installed. [default: firefox] 13:57:58 INFO - mkdir: /builds/slave/test/build/application 13:57:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 13:57:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 13:58:16 INFO - Reading from file tmpfile_stdout 13:58:16 INFO - Output received: 13:58:16 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:58:16 INFO - Running post-action listener: _resource_record_post_action 13:58:16 INFO - ##### 13:58:16 INFO - ##### Running run-tests step. 13:58:16 INFO - ##### 13:58:16 INFO - Running pre-action listener: _resource_record_pre_action 13:58:16 INFO - Running main action method: run_tests 13:58:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:58:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:58:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:58:16 INFO - grabbing minidump binary from tooltool 13:58: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')]} 13:58:16 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 0x10abfc5e0>, '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 0x10a7dfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a80a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:58:16 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 13:58:16 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 13:58:16 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:58:16 INFO - Return code: 0 13:58:16 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:58:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:58:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.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 13:58:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.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 13:58:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LnLmhB8rqm/Render', 13:58:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:58:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:58:16 INFO - 'HOME': '/Users/cltbld', 13:58:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:58:16 INFO - 'LOGNAME': 'cltbld', 13:58:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:58:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:58:16 INFO - 'MOZ_NO_REMOTE': '1', 13:58:16 INFO - 'NO_EM_RESTART': '1', 13:58:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:58:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:58:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:58:16 INFO - 'PWD': '/builds/slave/test', 13:58:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:58:16 INFO - 'SHELL': '/bin/bash', 13:58:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5IbKmBrcI2/Listeners', 13:58:16 INFO - 'TMPDIR': '/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/T/', 13:58:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:58:16 INFO - 'USER': 'cltbld', 13:58:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:58:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:58:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:58:16 INFO - 'XPC_FLAGS': '0x0', 13:58:16 INFO - 'XPC_SERVICE_NAME': '0', 13:58:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:58:16 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.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 13:58:17 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 13:58:17 INFO - import pkg_resources 13:58:18 INFO - Using 1 client processes 13:58:18 INFO - wptserve Starting http server on 127.0.0.1:8000 13:58:18 INFO - wptserve Starting http server on 127.0.0.1:8001 13:58:18 INFO - wptserve Starting http server on 127.0.0.1:8443 13:58:20 INFO - SUITE-START | Running 778 tests 13:58:20 INFO - Running testharness tests 13:58:20 INFO - Setting up ssl 13:58:20 INFO - PROCESS | certutil | 13:58:20 INFO - PROCESS | certutil | 13:58:20 INFO - PROCESS | certutil | 13:58:20 INFO - Certificate Nickname Trust Attributes 13:58:20 INFO - SSL,S/MIME,JAR/XPI 13:58:20 INFO - 13:58:20 INFO - web-platform-tests CT,, 13:58:20 INFO - 13:58:20 INFO - Starting runner 13:58:21 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:58:21 INFO - PROCESS | 1643 | 1467147501669 Marionette DEBUG Marionette enabled via build flag and pref 13:58:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x113e33800 == 1 [pid = 1643] [id = 1] 13:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 1 (0x113e34000) [pid = 1643] [serial = 1] [outer = 0x0] 13:58:21 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:58:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 2 (0x113e35000) [pid = 1643] [serial = 2] [outer = 0x113e34000] 13:58:21 INFO - PROCESS | 1643 | 1467147501988 Marionette INFO Listening on port 2828 13:58:22 INFO - PROCESS | 1643 | 1467147502217 Marionette DEBUG Marionette enabled via command-line flag 13:58:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x116960000 == 2 [pid = 1643] [id = 2] 13:58:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 3 (0x116960800) [pid = 1643] [serial = 3] [outer = 0x0] 13:58:22 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:58:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 4 (0x116961800) [pid = 1643] [serial = 4] [outer = 0x116960800] 13:58:22 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:58:22 INFO - PROCESS | 1643 | 1467147502368 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 13:58:22 INFO - PROCESS | 1643 | 1467147502452 Marionette DEBUG Closed connection conn0 13:58:22 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:58:22 INFO - PROCESS | 1643 | 1467147502456 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 13:58:22 INFO - PROCESS | 1643 | 1467147502467 Marionette DEBUG Closed connection conn1 13:58:22 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:58:22 INFO - PROCESS | 1643 | 1467147502472 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 13:58:22 INFO - PROCESS | 1643 | 1467147502480 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:58:22 INFO - PROCESS | 1643 | 1467147502486 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160628105057","device":"desktop","version":"48.0"} 13:58:22 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f94000 == 3 [pid = 1643] [id = 3] 13:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 5 (0x119f94800) [pid = 1643] [serial = 5] [outer = 0x0] 13:58:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f95000 == 4 [pid = 1643] [id = 4] 13:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 6 (0x119d8c800) [pid = 1643] [serial = 6] [outer = 0x0] 13:58:23 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:58:23 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:58:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12379e000 == 5 [pid = 1643] [id = 5] 13:58:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 7 (0x119d8c000) [pid = 1643] [serial = 7] [outer = 0x0] 13:58:23 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:58:23 INFO - PROCESS | 1643 | [1643] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 8 (0x124197000) [pid = 1643] [serial = 8] [outer = 0x119d8c000] 13:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 9 (0x124708800) [pid = 1643] [serial = 9] [outer = 0x119f94800] 13:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 10 (0x1246df000) [pid = 1643] [serial = 10] [outer = 0x119d8c800] 13:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 11 (0x1246e0c00) [pid = 1643] [serial = 11] [outer = 0x119d8c000] 13:58:24 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:58:24 INFO - PROCESS | 1643 | 1467147504676 Marionette INFO startBrowser b446d3a1-6158-e240-904a-c2703661bd59 13:58:24 INFO - PROCESS | 1643 | 1467147504702 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 1643 | 1467147504709 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 1643 | 1467147504711 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 12 (0x127119800) [pid = 1643] [serial = 12] [outer = 0x119d8c000] 13:58:25 INFO - PROCESS | 1643 | 1467147505027 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b446d3a1-6158-e240-904a-c2703661bd59","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160628105057","device":"desktop","version":"48.0","command_id":1}}] 13:58:25 INFO - PROCESS | 1643 | 1467147505111 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}] 13:58:25 INFO - PROCESS | 1643 | 1467147505116 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:25 INFO - PROCESS | 1643 | 1467147505182 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:58:25 INFO - PROCESS | 1643 | 1467147505264 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:58:25 INFO - PROCESS | 1643 | 1467147505265 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:25 INFO - PROCESS | 1643 | [1643] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:58:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 13 (0x1277a7c00) [pid = 1643] [serial = 13] [outer = 0x119d8c000] 13:58:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:58:25 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:58:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:58:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:58:25 INFO - PROCESS | 1643 | 1467147505516 Marionette TRACE conn2 <- [1,3,null,{}] 13:58:25 INFO - PROCESS | 1643 | 1467147505519 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:58:25 INFO - PROCESS | 1643 | 1467147505521 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:25 INFO - PROCESS | 1643 | 1467147505538 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:58:25 INFO - PROCESS | 1643 | 1467147505567 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:58:25 INFO - PROCESS | 1643 | 1467147505569 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:58:25 INFO - PROCESS | 1643 | 1467147505572 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1643 | 1467147505574 Marionette TRACE conn2 <- [1,6,null,{}] 13:58:25 INFO - PROCESS | 1643 | 1467147505577 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}] 13:58:25 INFO - PROCESS | 1643 | 1467147505579 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:25 INFO - PROCESS | 1643 | 1467147505593 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:58:25 INFO - PROCESS | 1643 | 1467147505601 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 1643 | 1467147505603 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c60800 == 6 [pid = 1643] [id = 6] 13:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 14 (0x129035800) [pid = 1643] [serial = 14] [outer = 0x0] 13:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 15 (0x129037400) [pid = 1643] [serial = 15] [outer = 0x129035800] 13:58:25 INFO - PROCESS | 1643 | 1467147505635 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 16 (0x12903cc00) [pid = 1643] [serial = 16] [outer = 0x129035800] 13:58:25 INFO - PROCESS | 1643 | 1467147505918 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]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 13:58:25 INFO - PROCESS | 1643 | 1467147505943 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 1643 | 1467147505944 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:58:25 INFO - PROCESS | 1643 | 1467147505954 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1643 | 1467147505956 Marionette TRACE conn2 <- [1,10,null,{}] 13:58:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12957a000 == 7 [pid = 1643] [id = 7] 13:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 17 (0x1292b3800) [pid = 1643] [serial = 17] [outer = 0x0] 13:58:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 18 (0x1292b7400) [pid = 1643] [serial = 18] [outer = 0x1292b3800] 13:58:25 INFO - PROCESS | 1643 | 1467147505986 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1643 | 1467147506012 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}] 13:58:26 INFO - PROCESS | 1643 | 1467147506015 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 19 (0x12a46b400) [pid = 1643] [serial = 19] [outer = 0x1292b3800] 13:58:26 INFO - PROCESS | 1643 | 1467147506158 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:58:26 INFO - PROCESS | 1643 | 1467147506173 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1643 | 1467147506174 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62a000 == 8 [pid = 1643] [id = 8] 13:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 20 (0x12a609400) [pid = 1643] [serial = 20] [outer = 0x0] 13:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 21 (0x12a60ec00) [pid = 1643] [serial = 21] [outer = 0x12a609400] 13:58:26 INFO - PROCESS | 1643 | 1467147506203 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 22 (0x12a83f400) [pid = 1643] [serial = 22] [outer = 0x12a609400] 13:58:26 INFO - PROCESS | 1643 | 1467147506583 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]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 669ms 13:58:26 INFO - PROCESS | 1643 | 1467147506629 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 1643 | 1467147506631 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:58:26 INFO - PROCESS | 1643 | 1467147506635 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 1643 | 1467147506637 Marionette TRACE conn2 <- [1,14,null,{}] 13:58:26 INFO - PROCESS | 1643 | 1467147506639 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}] 13:58:26 INFO - PROCESS | 1643 | 1467147506641 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:26 INFO - PROCESS | 1643 | 1467147506757 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:58:26 INFO - PROCESS | 1643 | 1467147506768 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1643 | 1467147506770 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6cf000 == 9 [pid = 1643] [id = 9] 13:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 23 (0x12ab08800) [pid = 1643] [serial = 23] [outer = 0x0] 13:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 24 (0x12b804000) [pid = 1643] [serial = 24] [outer = 0x12ab08800] 13:58:26 INFO - PROCESS | 1643 | 1467147506795 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 25 (0x12b80d000) [pid = 1643] [serial = 25] [outer = 0x12ab08800] 13:58:27 INFO - PROCESS | 1643 | 1467147507055 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]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 13:58:27 INFO - PROCESS | 1643 | 1467147507104 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1643 | 1467147507105 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:58:27 INFO - PROCESS | 1643 | 1467147507108 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1643 | 1467147507109 Marionette TRACE conn2 <- [1,18,null,{}] 13:58:27 INFO - PROCESS | 1643 | 1467147507120 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}] 13:58:27 INFO - PROCESS | 1643 | 1467147507122 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:27 INFO - PROCESS | 1643 | 1467147507219 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:58:27 INFO - PROCESS | 1643 | 1467147507223 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 1643 | 1467147507226 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9ac800 == 10 [pid = 1643] [id = 10] 13:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 26 (0x12b9c7c00) [pid = 1643] [serial = 26] [outer = 0x0] 13:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 27 (0x12bab9800) [pid = 1643] [serial = 27] [outer = 0x12b9c7c00] 13:58:27 INFO - PROCESS | 1643 | 1467147507250 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 28 (0x12bac0000) [pid = 1643] [serial = 28] [outer = 0x12b9c7c00] 13:58:27 INFO - PROCESS | 1643 | 1467147507518 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]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 13:58:27 INFO - PROCESS | 1643 | 1467147507536 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1643 | 1467147507538 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:58:27 INFO - PROCESS | 1643 | 1467147507540 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1643 | 1467147507541 Marionette TRACE conn2 <- [1,22,null,{}] 13:58:27 INFO - PROCESS | 1643 | 1467147507551 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}] 13:58:27 INFO - PROCESS | 1643 | 1467147507553 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:27 INFO - PROCESS | 1643 | 1467147507657 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:58:27 INFO - PROCESS | 1643 | 1467147507661 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 1643 | 1467147507662 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc7b000 == 11 [pid = 1643] [id = 11] 13:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 29 (0x1184d9c00) [pid = 1643] [serial = 29] [outer = 0x0] 13:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 30 (0x12a611000) [pid = 1643] [serial = 30] [outer = 0x1184d9c00] 13:58:27 INFO - PROCESS | 1643 | 1467147507688 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 31 (0x12bcb0800) [pid = 1643] [serial = 31] [outer = 0x1184d9c00] 13:58:27 INFO - PROCESS | 1643 | 1467147507922 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]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 13:58:27 INFO - PROCESS | 1643 | 1467147507959 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1643 | 1467147507961 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:58:27 INFO - PROCESS | 1643 | 1467147507974 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1643 | 1467147507975 Marionette TRACE conn2 <- [1,26,null,{}] 13:58:27 INFO - PROCESS | 1643 | 1467147507987 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}] 13:58:27 INFO - PROCESS | 1643 | 1467147507988 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:28 INFO - PROCESS | 1643 | 1467147508131 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:58:28 INFO - PROCESS | 1643 | 1467147508137 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1643 | 1467147508139 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e9d000 == 12 [pid = 1643] [id = 12] 13:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 32 (0x12bc52800) [pid = 1643] [serial = 32] [outer = 0x0] 13:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 33 (0x12bc5ac00) [pid = 1643] [serial = 33] [outer = 0x12bc52800] 13:58:28 INFO - PROCESS | 1643 | 1467147508178 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 34 (0x12bccc400) [pid = 1643] [serial = 34] [outer = 0x12bc52800] 13:58:28 INFO - PROCESS | 1643 | 1467147508562 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]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 622ms 13:58:28 INFO - PROCESS | 1643 | 1467147508593 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 1643 | 1467147508596 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:58:28 INFO - PROCESS | 1643 | 1467147508599 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 1643 | 1467147508600 Marionette TRACE conn2 <- [1,30,null,{}] 13:58:28 INFO - PROCESS | 1643 | 1467147508602 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}] 13:58:28 INFO - PROCESS | 1643 | 1467147508613 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:28 INFO - PROCESS | 1643 | 1467147508702 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:58:28 INFO - PROCESS | 1643 | 1467147508706 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1643 | 1467147508707 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3e4800 == 13 [pid = 1643] [id = 13] 13:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 35 (0x12bccf800) [pid = 1643] [serial = 35] [outer = 0x0] 13:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 36 (0x12bcd7400) [pid = 1643] [serial = 36] [outer = 0x12bccf800] 13:58:28 INFO - PROCESS | 1643 | 1467147508732 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 37 (0x12c434c00) [pid = 1643] [serial = 37] [outer = 0x12bccf800] 13:58:28 INFO - PROCESS | 1643 | 1467147508969 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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 13:58:29 INFO - PROCESS | 1643 | 1467147509020 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1643 | 1467147509021 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:58:29 INFO - PROCESS | 1643 | 1467147509023 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1643 | 1467147509024 Marionette TRACE conn2 <- [1,34,null,{}] 13:58:29 INFO - PROCESS | 1643 | 1467147509027 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}] 13:58:29 INFO - PROCESS | 1643 | 1467147509028 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:29 INFO - PROCESS | 1643 | 1467147509134 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:58:29 INFO - PROCESS | 1643 | 1467147509137 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1643 | 1467147509138 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c563000 == 14 [pid = 1643] [id = 14] 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 38 (0x12c437400) [pid = 1643] [serial = 38] [outer = 0x0] 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 39 (0x12c43f400) [pid = 1643] [serial = 39] [outer = 0x12c437400] 13:58:29 INFO - PROCESS | 1643 | 1467147509163 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 40 (0x12c8bf800) [pid = 1643] [serial = 40] [outer = 0x12c437400] 13:58:29 INFO - PROCESS | 1643 | 1467147509399 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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 13:58:29 INFO - PROCESS | 1643 | 1467147509442 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1643 | 1467147509443 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:58:29 INFO - PROCESS | 1643 | 1467147509454 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1643 | 1467147509455 Marionette TRACE conn2 <- [1,38,null,{}] 13:58:29 INFO - PROCESS | 1643 | 1467147509474 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}] 13:58:29 INFO - PROCESS | 1643 | 1467147509475 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:29 INFO - PROCESS | 1643 | 1467147509581 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:58:29 INFO - PROCESS | 1643 | 1467147509585 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1643 | 1467147509586 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12caee000 == 15 [pid = 1643] [id = 15] 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 41 (0x12c8c2c00) [pid = 1643] [serial = 41] [outer = 0x0] 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 42 (0x12c8ca400) [pid = 1643] [serial = 42] [outer = 0x12c8c2c00] 13:58:29 INFO - PROCESS | 1643 | 1467147509610 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 43 (0x12ca3b800) [pid = 1643] [serial = 43] [outer = 0x12c8c2c00] 13:58:29 INFO - PROCESS | 1643 | 1467147509848 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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 13:58:29 INFO - PROCESS | 1643 | 1467147509872 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:58:29 INFO - PROCESS | 1643 | 1467147509873 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:58:29 INFO - PROCESS | 1643 | 1467147509875 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1643 | 1467147509877 Marionette TRACE conn2 <- [1,42,null,{}] 13:58:29 INFO - PROCESS | 1643 | 1467147509888 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}] 13:58:29 INFO - PROCESS | 1643 | 1467147509889 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb59000 == 16 [pid = 1643] [id = 16] 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 44 (0x12cb59800) [pid = 1643] [serial = 44] [outer = 0x0] 13:58:29 INFO - PROCESS | 1643 | 1467147509994 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:58:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 45 (0x12cafe000) [pid = 1643] [serial = 45] [outer = 0x12cb59800] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 46 (0x12cb60000) [pid = 1643] [serial = 46] [outer = 0x12cb59800] 13:58:30 INFO - PROCESS | 1643 | 1467147510011 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 1643 | 1467147510012 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb58800 == 17 [pid = 1643] [id = 17] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 47 (0x12ca42800) [pid = 1643] [serial = 47] [outer = 0x0] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 48 (0x12d03f800) [pid = 1643] [serial = 48] [outer = 0x12ca42800] 13:58:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d054000 == 18 [pid = 1643] [id = 18] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 49 (0x12d041800) [pid = 1643] [serial = 49] [outer = 0x0] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 50 (0x12d043400) [pid = 1643] [serial = 50] [outer = 0x12d041800] 13:58:30 INFO - PROCESS | 1643 | 1467147510059 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 51 (0x12d047800) [pid = 1643] [serial = 51] [outer = 0x12d041800] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 52 (0x12ca43c00) [pid = 1643] [serial = 52] [outer = 0x12ca42800] 13:58:30 INFO - PROCESS | 1643 | 1467147510415 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]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 575ms 13:58:30 INFO - PROCESS | 1643 | 1467147510452 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:58:30 INFO - PROCESS | 1643 | 1467147510453 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:58:30 INFO - PROCESS | 1643 | 1467147510455 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1643 | 1467147510457 Marionette TRACE conn2 <- [1,46,null,{}] 13:58:30 INFO - PROCESS | 1643 | 1467147510459 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}] 13:58:30 INFO - PROCESS | 1643 | 1467147510460 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:30 INFO - PROCESS | 1643 | 1467147510554 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:58:30 INFO - PROCESS | 1643 | 1467147510567 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 1643 | 1467147510568 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d063000 == 19 [pid = 1643] [id = 19] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x1184d0400) [pid = 1643] [serial = 53] [outer = 0x0] 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x12d295800) [pid = 1643] [serial = 54] [outer = 0x1184d0400] 13:58:30 INFO - PROCESS | 1643 | 1467147510596 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x12d359000) [pid = 1643] [serial = 55] [outer = 0x1184d0400] 13:58:30 INFO - PROCESS | 1643 | 1467147510846 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]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 13:58:30 INFO - PROCESS | 1643 | 1467147510876 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 1643 | 1467147510877 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:58:30 INFO - PROCESS | 1643 | 1467147510890 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1643 | 1467147510891 Marionette TRACE conn2 <- [1,50,null,{}] 13:58:30 INFO - PROCESS | 1643 | 1467147510893 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}] 13:58:30 INFO - PROCESS | 1643 | 1467147510894 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:31 INFO - PROCESS | 1643 | 1467147511002 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:58:31 INFO - PROCESS | 1643 | 1467147511005 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1643 | 1467147511006 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d2bd800 == 20 [pid = 1643] [id = 20] 13:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x11857f800) [pid = 1643] [serial = 56] [outer = 0x0] 13:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x118587000) [pid = 1643] [serial = 57] [outer = 0x11857f800] 13:58:31 INFO - PROCESS | 1643 | 1467147511030 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x12bccbc00) [pid = 1643] [serial = 58] [outer = 0x11857f800] 13:58:31 INFO - PROCESS | 1643 | 1467147511268 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]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 13:58:31 INFO - PROCESS | 1643 | 1467147511320 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1643 | 1467147511321 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:58:31 INFO - PROCESS | 1643 | 1467147511324 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1643 | 1467147511325 Marionette TRACE conn2 <- [1,54,null,{}] 13:58:31 INFO - PROCESS | 1643 | 1467147511327 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}] 13:58:31 INFO - PROCESS | 1643 | 1467147511328 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:31 INFO - PROCESS | 1643 | 1467147511444 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:58:31 INFO - PROCESS | 1643 | 1467147511448 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1643 | 1467147511449 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d2c2800 == 21 [pid = 1643] [id = 21] 13:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x12ca47c00) [pid = 1643] [serial = 59] [outer = 0x0] 13:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x12dde0800) [pid = 1643] [serial = 60] [outer = 0x12ca47c00] 13:58:31 INFO - PROCESS | 1643 | 1467147511472 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x11858a400) [pid = 1643] [serial = 61] [outer = 0x12ca47c00] 13:58:31 INFO - PROCESS | 1643 | 1467147511725 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]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 13:58:31 INFO - PROCESS | 1643 | 1467147511742 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1643 | 1467147511744 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:58:31 INFO - PROCESS | 1643 | 1467147511757 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1643 | 1467147511758 Marionette TRACE conn2 <- [1,58,null,{}] 13:58:31 INFO - PROCESS | 1643 | 1467147511776 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}] 13:58:31 INFO - PROCESS | 1643 | 1467147511778 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:32 INFO - PROCESS | 1643 | 1467147512430 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:58:32 INFO - PROCESS | 1643 | 1467147512508 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1643 | 1467147512510 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x11263a800 == 22 [pid = 1643] [id = 22] 13:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11223d400) [pid = 1643] [serial = 62] [outer = 0x0] 13:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1122b9c00) [pid = 1643] [serial = 63] [outer = 0x11223d400] 13:58:32 INFO - PROCESS | 1643 | 1467147512542 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x112a83400) [pid = 1643] [serial = 64] [outer = 0x11223d400] 13:58:32 INFO - PROCESS | 1643 | 1467147512962 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]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1223ms 13:58:32 INFO - PROCESS | 1643 | 1467147512981 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 1643 | 1467147512985 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:58:32 INFO - PROCESS | 1643 | 1467147512988 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1643 | 1467147512990 Marionette TRACE conn2 <- [1,62,null,{}] 13:58:32 INFO - PROCESS | 1643 | 1467147512993 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}] 13:58:32 INFO - PROCESS | 1643 | 1467147512995 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:33 INFO - PROCESS | 1643 | 1467147513111 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:58:33 INFO - PROCESS | 1643 | 1467147513151 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1643 | 1467147513153 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x116949000 == 23 [pid = 1643] [id = 23] 13:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x113c9b000) [pid = 1643] [serial = 65] [outer = 0x0] 13:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1161d3800) [pid = 1643] [serial = 66] [outer = 0x113c9b000] 13:58:33 INFO - PROCESS | 1643 | 1467147513185 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x116a18c00) [pid = 1643] [serial = 67] [outer = 0x113c9b000] 13:58:33 INFO - PROCESS | 1643 | 1467147513602 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]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 669ms 13:58:33 INFO - PROCESS | 1643 | 1467147513658 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 1643 | 1467147513660 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:58:33 INFO - PROCESS | 1643 | 1467147513663 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 1643 | 1467147513664 Marionette TRACE conn2 <- [1,66,null,{}] 13:58:33 INFO - PROCESS | 1643 | 1467147513667 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}] 13:58:33 INFO - PROCESS | 1643 | 1467147513668 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:33 INFO - PROCESS | 1643 | 1467147513787 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:58:33 INFO - PROCESS | 1643 | 1467147513868 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1643 | 1467147513869 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x11712d000 == 24 [pid = 1643] [id = 24] 13:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x118581400) [pid = 1643] [serial = 68] [outer = 0x0] 13:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11858a800) [pid = 1643] [serial = 69] [outer = 0x118581400] 13:58:33 INFO - PROCESS | 1643 | 1467147513904 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11960d000) [pid = 1643] [serial = 70] [outer = 0x118581400] 13:58:34 INFO - PROCESS | 1643 | 1467147514507 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]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 869ms 13:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:58:34 INFO - PROCESS | 1643 | 1467147514533 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 1643 | 1467147514535 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:58:34 INFO - PROCESS | 1643 | 1467147514538 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 1643 | 1467147514540 Marionette TRACE conn2 <- [1,70,null,{}] 13:58:34 INFO - PROCESS | 1643 | 1467147514544 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}] 13:58:34 INFO - PROCESS | 1643 | 1467147514548 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:34 INFO - PROCESS | 1643 | 1467147514631 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:58:34 INFO - PROCESS | 1643 | 1467147514724 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 1643 | 1467147514726 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x114f75000 == 25 [pid = 1643] [id = 25] 13:58:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x1167c6800) [pid = 1643] [serial = 71] [outer = 0x0] 13:58:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x116911400) [pid = 1643] [serial = 72] [outer = 0x1167c6800] 13:58:34 INFO - PROCESS | 1643 | 1467147514768 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x117144000) [pid = 1643] [serial = 73] [outer = 0x1167c6800] 13:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 13:58:35 INFO - PROCESS | 1643 | 1467147515205 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]]]}] 13:58:35 INFO - PROCESS | 1643 | 1467147515210 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1643 | 1467147515216 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:58:35 INFO - PROCESS | 1643 | 1467147515226 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 1643 | 1467147515229 Marionette TRACE conn2 <- [1,74,null,{}] 13:58:35 INFO - PROCESS | 1643 | 1467147515234 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}] 13:58:35 INFO - PROCESS | 1643 | 1467147515236 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:35 INFO - PROCESS | 1643 | 1467147515357 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:58:35 INFO - PROCESS | 1643 | 1467147515446 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1643 | 1467147515447 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x112e5e800 == 26 [pid = 1643] [id = 26] 13:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x112ae4800) [pid = 1643] [serial = 74] [outer = 0x0] 13:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1133dcc00) [pid = 1643] [serial = 75] [outer = 0x112ae4800] 13:58:35 INFO - PROCESS | 1643 | 1467147515495 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118216c00) [pid = 1643] [serial = 76] [outer = 0x112ae4800] 13:58:35 INFO - PROCESS | 1643 | 1467147515906 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]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 724ms 13:58:35 INFO - PROCESS | 1643 | 1467147515956 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1643 | 1467147515958 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:58:35 INFO - PROCESS | 1643 | 1467147515960 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 1643 | 1467147515963 Marionette TRACE conn2 <- [1,78,null,{}] 13:58:35 INFO - PROCESS | 1643 | 1467147515970 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}] 13:58:35 INFO - PROCESS | 1643 | 1467147515974 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:36 INFO - PROCESS | 1643 | 1467147516047 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:58:36 INFO - PROCESS | 1643 | 1467147516052 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 1643 | 1467147516054 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f0e800 == 27 [pid = 1643] [id = 27] 13:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1183f5400) [pid = 1643] [serial = 77] [outer = 0x0] 13:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118586000) [pid = 1643] [serial = 78] [outer = 0x1183f5400] 13:58:36 INFO - PROCESS | 1643 | 1467147516084 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118763400) [pid = 1643] [serial = 79] [outer = 0x1183f5400] 13:58:36 INFO - PROCESS | 1643 | 1467147516406 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]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 13:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:58:36 INFO - PROCESS | 1643 | 1467147516434 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 1643 | 1467147516436 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:58:36 INFO - PROCESS | 1643 | 1467147516438 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 1643 | 1467147516439 Marionette TRACE conn2 <- [1,82,null,{}] 13:58:36 INFO - PROCESS | 1643 | 1467147516441 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}] 13:58:36 INFO - PROCESS | 1643 | 1467147516443 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:36 INFO - PROCESS | 1643 | 1467147516526 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:58:36 INFO - PROCESS | 1643 | 1467147516568 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 1643 | 1467147516569 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x117359000 == 28 [pid = 1643] [id = 28] 13:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11858b800) [pid = 1643] [serial = 80] [outer = 0x0] 13:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118eb1c00) [pid = 1643] [serial = 81] [outer = 0x11858b800] 13:58:36 INFO - PROCESS | 1643 | 1467147516595 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11960ec00) [pid = 1643] [serial = 82] [outer = 0x11858b800] 13:58:36 INFO - PROCESS | 1643 | 1467147516850 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]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 13:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:58:36 INFO - PROCESS | 1643 | 1467147516906 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 1643 | 1467147516908 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:58:36 INFO - PROCESS | 1643 | 1467147516910 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 1643 | 1467147516911 Marionette TRACE conn2 <- [1,86,null,{}] 13:58:36 INFO - PROCESS | 1643 | 1467147516921 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}] 13:58:36 INFO - PROCESS | 1643 | 1467147516923 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:37 INFO - PROCESS | 1643 | 1467147516999 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:58:37 INFO - PROCESS | 1643 | 1467147517003 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1643 | 1467147517004 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x118395000 == 29 [pid = 1643] [id = 29] 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11393cc00) [pid = 1643] [serial = 83] [outer = 0x0] 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119617c00) [pid = 1643] [serial = 84] [outer = 0x11393cc00] 13:58:37 INFO - PROCESS | 1643 | 1467147517031 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119a42c00) [pid = 1643] [serial = 85] [outer = 0x11393cc00] 13:58:37 INFO - PROCESS | 1643 | 1467147517345 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]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 476ms 13:58:37 INFO - PROCESS | 1643 | 1467147517387 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:58:37 INFO - PROCESS | 1643 | 1467147517388 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:58:37 INFO - PROCESS | 1643 | 1467147517390 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 1643 | 1467147517391 Marionette TRACE conn2 <- [1,90,null,{}] 13:58:37 INFO - PROCESS | 1643 | 1467147517405 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}] 13:58:37 INFO - PROCESS | 1643 | 1467147517409 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:37 INFO - PROCESS | 1643 | 1467147517501 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:58:37 INFO - PROCESS | 1643 | 1467147517505 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1643 | 1467147517506 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x11873d000 == 30 [pid = 1643] [id = 30] 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119a77800) [pid = 1643] [serial = 86] [outer = 0x0] 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119c8e800) [pid = 1643] [serial = 87] [outer = 0x119a77800] 13:58:37 INFO - PROCESS | 1643 | 1467147517534 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120ffbc00) [pid = 1643] [serial = 88] [outer = 0x119a77800] 13:58:37 INFO - PROCESS | 1643 | 1467147517833 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]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 13:58:37 INFO - PROCESS | 1643 | 1467147517859 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 1643 | 1467147517860 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:58:37 INFO - PROCESS | 1643 | 1467147517862 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 1643 | 1467147517866 Marionette TRACE conn2 <- [1,94,null,{}] 13:58:37 INFO - PROCESS | 1643 | 1467147517870 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}] 13:58:37 INFO - PROCESS | 1643 | 1467147517871 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:37 INFO - PROCESS | 1643 | 1467147517944 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:58:37 INFO - PROCESS | 1643 | 1467147517950 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1643 | 1467147517951 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e8c000 == 31 [pid = 1643] [id = 31] 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1216cfc00) [pid = 1643] [serial = 89] [outer = 0x0] 13:58:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1216d6800) [pid = 1643] [serial = 90] [outer = 0x1216cfc00] 13:58:37 INFO - PROCESS | 1643 | 1467147517977 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12332ac00) [pid = 1643] [serial = 91] [outer = 0x1216cfc00] 13:58:38 INFO - PROCESS | 1643 | 1467147518283 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]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 471ms 13:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:58:38 INFO - PROCESS | 1643 | 1467147518335 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1643 | 1467147518336 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:58:38 INFO - PROCESS | 1643 | 1467147518338 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1643 | 1467147518339 Marionette TRACE conn2 <- [1,98,null,{}] 13:58:38 INFO - PROCESS | 1643 | 1467147518341 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}] 13:58:38 INFO - PROCESS | 1643 | 1467147518342 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:38 INFO - PROCESS | 1643 | 1467147518433 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:58:38 INFO - PROCESS | 1643 | 1467147518439 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1643 | 1467147518440 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x119251000 == 32 [pid = 1643] [id = 32] 13:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12311ac00) [pid = 1643] [serial = 92] [outer = 0x0] 13:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1236df000) [pid = 1643] [serial = 93] [outer = 0x12311ac00] 13:58:38 INFO - PROCESS | 1643 | 1467147518467 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124265000) [pid = 1643] [serial = 94] [outer = 0x12311ac00] 13:58:38 INFO - PROCESS | 1643 | 1467147518750 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]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 13:58:38 INFO - PROCESS | 1643 | 1467147518806 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1643 | 1467147518808 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:58:38 INFO - PROCESS | 1643 | 1467147518810 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1643 | 1467147518811 Marionette TRACE conn2 <- [1,102,null,{}] 13:58:38 INFO - PROCESS | 1643 | 1467147518816 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}] 13:58:38 INFO - PROCESS | 1643 | 1467147518817 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:38 INFO - PROCESS | 1643 | 1467147518888 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:58:38 INFO - PROCESS | 1643 | 1467147518892 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1643 | 1467147518893 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192bc000 == 33 [pid = 1643] [id = 33] 13:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1216d1c00) [pid = 1643] [serial = 95] [outer = 0x0] 13:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1246dec00) [pid = 1643] [serial = 96] [outer = 0x1216d1c00] 13:58:38 INFO - PROCESS | 1643 | 1467147518919 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124a03800) [pid = 1643] [serial = 97] [outer = 0x1216d1c00] 13:58:39 INFO - PROCESS | 1643 | 1467147519236 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]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 471ms 13:58:39 INFO - PROCESS | 1643 | 1467147519281 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1643 | 1467147519282 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:58:39 INFO - PROCESS | 1643 | 1467147519285 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1643 | 1467147519286 Marionette TRACE conn2 <- [1,106,null,{}] 13:58:39 INFO - PROCESS | 1643 | 1467147519299 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}] 13:58:39 INFO - PROCESS | 1643 | 1467147519300 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:39 INFO - PROCESS | 1643 | 1467147519375 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:58:39 INFO - PROCESS | 1643 | 1467147519379 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1643 | 1467147519382 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ce3000 == 34 [pid = 1643] [id = 34] 13:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124ab2400) [pid = 1643] [serial = 98] [outer = 0x0] 13:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124db3c00) [pid = 1643] [serial = 99] [outer = 0x124ab2400] 13:58:39 INFO - PROCESS | 1643 | 1467147519406 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124df5800) [pid = 1643] [serial = 100] [outer = 0x124ab2400] 13:58:39 INFO - PROCESS | 1643 | 1467147519708 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]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 467ms 13:58:39 INFO - PROCESS | 1643 | 1467147519753 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1643 | 1467147519754 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:58:39 INFO - PROCESS | 1643 | 1467147519757 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1643 | 1467147519758 Marionette TRACE conn2 <- [1,110,null,{}] 13:58:39 INFO - PROCESS | 1643 | 1467147519761 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}] 13:58:39 INFO - PROCESS | 1643 | 1467147519762 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:39 INFO - PROCESS | 1643 | 1467147519851 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:58:39 INFO - PROCESS | 1643 | 1467147519854 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1643 | 1467147519856 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x121106800 == 35 [pid = 1643] [id = 35] 13:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124ab6c00) [pid = 1643] [serial = 101] [outer = 0x0] 13:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x125626c00) [pid = 1643] [serial = 102] [outer = 0x124ab6c00] 13:58:39 INFO - PROCESS | 1643 | 1467147519882 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126aadc00) [pid = 1643] [serial = 103] [outer = 0x124ab6c00] 13:58:40 INFO - PROCESS | 1643 | 1467147520190 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]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 13:58:40 INFO - PROCESS | 1643 | 1467147520226 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 1643 | 1467147520227 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:58:40 INFO - PROCESS | 1643 | 1467147520232 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1643 | 1467147520233 Marionette TRACE conn2 <- [1,114,null,{}] 13:58:40 INFO - PROCESS | 1643 | 1467147520235 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}] 13:58:40 INFO - PROCESS | 1643 | 1467147520236 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:40 INFO - PROCESS | 1643 | 1467147520335 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:58:40 INFO - PROCESS | 1643 | 1467147520340 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1643 | 1467147520342 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a2000 == 36 [pid = 1643] [id = 36] 13:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124a0fc00) [pid = 1643] [serial = 104] [outer = 0x0] 13:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126aad800) [pid = 1643] [serial = 105] [outer = 0x124a0fc00] 13:58:40 INFO - PROCESS | 1643 | 1467147520366 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126f70800) [pid = 1643] [serial = 106] [outer = 0x124a0fc00] 13:58:40 INFO - PROCESS | 1643 | 1467147520653 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]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 13:58:40 INFO - PROCESS | 1643 | 1467147520702 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 1643 | 1467147520703 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:58:40 INFO - PROCESS | 1643 | 1467147520705 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1643 | 1467147520706 Marionette TRACE conn2 <- [1,118,null,{}] 13:58:40 INFO - PROCESS | 1643 | 1467147520709 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}] 13:58:40 INFO - PROCESS | 1643 | 1467147520710 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:40 INFO - PROCESS | 1643 | 1467147520787 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:58:40 INFO - PROCESS | 1643 | 1467147520790 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1643 | 1467147520791 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12330b800 == 37 [pid = 1643] [id = 37] 13:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126f05800) [pid = 1643] [serial = 107] [outer = 0x0] 13:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1273ecc00) [pid = 1643] [serial = 108] [outer = 0x126f05800] 13:58:40 INFO - PROCESS | 1643 | 1467147520818 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12774d000) [pid = 1643] [serial = 109] [outer = 0x126f05800] 13:58:41 INFO - PROCESS | 1643 | 1467147521105 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]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 13:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:58:41 INFO - PROCESS | 1643 | 1467147521124 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 1643 | 1467147521125 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:58:41 INFO - PROCESS | 1643 | 1467147521135 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1643 | 1467147521136 Marionette TRACE conn2 <- [1,122,null,{}] 13:58:41 INFO - PROCESS | 1643 | 1467147521140 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}] 13:58:41 INFO - PROCESS | 1643 | 1467147521141 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:41 INFO - PROCESS | 1643 | 1467147521250 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:58:41 INFO - PROCESS | 1643 | 1467147521277 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1643 | 1467147521278 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x121698000 == 38 [pid = 1643] [id = 38] 13:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1256a0000) [pid = 1643] [serial = 110] [outer = 0x0] 13:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12779ec00) [pid = 1643] [serial = 111] [outer = 0x1256a0000] 13:58:41 INFO - PROCESS | 1643 | 1467147521302 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x128c35400) [pid = 1643] [serial = 112] [outer = 0x1256a0000] 13:58:41 INFO - PROCESS | 1643 | 1467147521535 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]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 428ms 13:58:41 INFO - PROCESS | 1643 | 1467147521555 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:58:41 INFO - PROCESS | 1643 | 1467147521556 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:58:41 INFO - PROCESS | 1643 | 1467147521559 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1643 | 1467147521560 Marionette TRACE conn2 <- [1,126,null,{}] 13:58:41 INFO - PROCESS | 1643 | 1467147521570 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}] 13:58:41 INFO - PROCESS | 1643 | 1467147521571 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:41 INFO - PROCESS | 1643 | 1467147521658 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:58:41 INFO - PROCESS | 1643 | 1467147521674 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1643 | 1467147521675 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x124705800 == 39 [pid = 1643] [id = 39] 13:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x129039000) [pid = 1643] [serial = 113] [outer = 0x0] 13:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12903e800) [pid = 1643] [serial = 114] [outer = 0x129039000] 13:58:41 INFO - PROCESS | 1643 | 1467147521701 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x129265c00) [pid = 1643] [serial = 115] [outer = 0x129039000] 13:58:41 INFO - PROCESS | 1643 | 1467147521988 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]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 13:58:42 INFO - PROCESS | 1643 | 1467147522031 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1643 | 1467147522034 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:58:42 INFO - PROCESS | 1643 | 1467147522037 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1643 | 1467147522038 Marionette TRACE conn2 <- [1,130,null,{}] 13:58:42 INFO - PROCESS | 1643 | 1467147522040 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}] 13:58:42 INFO - PROCESS | 1643 | 1467147522041 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:42 INFO - PROCESS | 1643 | 1467147522124 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:58:42 INFO - PROCESS | 1643 | 1467147522185 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1643 | 1467147522186 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a7c800 == 40 [pid = 1643] [id = 40] 13:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x129036400) [pid = 1643] [serial = 116] [outer = 0x0] 13:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x129268800) [pid = 1643] [serial = 117] [outer = 0x129036400] 13:58:42 INFO - PROCESS | 1643 | 1467147522210 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1292be000) [pid = 1643] [serial = 118] [outer = 0x129036400] 13:58:43 INFO - PROCESS | 1643 | 1467147523139 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]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1118ms 13:58:43 INFO - PROCESS | 1643 | 1467147523163 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1643 | 1467147523166 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:58:43 INFO - PROCESS | 1643 | 1467147523171 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 1643 | 1467147523173 Marionette TRACE conn2 <- [1,134,null,{}] 13:58:43 INFO - PROCESS | 1643 | 1467147523178 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}] 13:58:43 INFO - PROCESS | 1643 | 1467147523181 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:43 INFO - PROCESS | 1643 | 1467147523297 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:58:43 INFO - PROCESS | 1643 | 1467147523345 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1643 | 1467147523348 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x1131b4000 == 41 [pid = 1643] [id = 41] 13:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x11714f800) [pid = 1643] [serial = 119] [outer = 0x0] 13:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x1173ae400) [pid = 1643] [serial = 120] [outer = 0x11714f800] 13:58:43 INFO - PROCESS | 1643 | 1467147523378 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x117e51800) [pid = 1643] [serial = 121] [outer = 0x11714f800] 13:58:43 INFO - PROCESS | 1643 | 1467147523704 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]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 572ms 13:58:43 INFO - PROCESS | 1643 | 1467147523741 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1643 | 1467147523745 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:58:43 INFO - PROCESS | 1643 | 1467147523751 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 1643 | 1467147523753 Marionette TRACE conn2 <- [1,138,null,{}] 13:58:43 INFO - PROCESS | 1643 | 1467147523755 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}] 13:58:43 INFO - PROCESS | 1643 | 1467147523757 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:43 INFO - PROCESS | 1643 | 1467147523849 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:58:43 INFO - PROCESS | 1643 | 1467147523882 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1643 | 1467147523883 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x116621800 == 42 [pid = 1643] [id = 42] 13:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x118225000) [pid = 1643] [serial = 122] [outer = 0x0] 13:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x11856dc00) [pid = 1643] [serial = 123] [outer = 0x118225000] 13:58:43 INFO - PROCESS | 1643 | 1467147523911 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x118756000) [pid = 1643] [serial = 124] [outer = 0x118225000] 13:58:44 INFO - PROCESS | 1643 | 1467147524251 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]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 519ms 13:58:44 INFO - PROCESS | 1643 | 1467147524271 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1643 | 1467147524272 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:58:44 INFO - PROCESS | 1643 | 1467147524283 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1643 | 1467147524285 Marionette TRACE conn2 <- [1,142,null,{}] 13:58:44 INFO - PROCESS | 1643 | 1467147524292 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}] 13:58:44 INFO - PROCESS | 1643 | 1467147524295 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:44 INFO - PROCESS | 1643 | 1467147524393 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:58:44 INFO - PROCESS | 1643 | 1467147524398 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 1643 | 1467147524400 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e27800 == 43 [pid = 1643] [id = 43] 13:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x118eaa400) [pid = 1643] [serial = 125] [outer = 0x0] 13:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11993fc00) [pid = 1643] [serial = 126] [outer = 0x118eaa400] 13:58:44 INFO - PROCESS | 1643 | 1467147524427 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x119a84000) [pid = 1643] [serial = 127] [outer = 0x118eaa400] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11857f800) [pid = 1643] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1184d0400) [pid = 1643] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12d041800) [pid = 1643] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12c8c2c00) [pid = 1643] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12c437400) [pid = 1643] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12bccf800) [pid = 1643] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12bc52800) [pid = 1643] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1184d9c00) [pid = 1643] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12b9c7c00) [pid = 1643] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12ab08800) [pid = 1643] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12a609400) [pid = 1643] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x129035800) [pid = 1643] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1183f5400) [pid = 1643] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11858b800) [pid = 1643] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11393cc00) [pid = 1643] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119a77800) [pid = 1643] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1216cfc00) [pid = 1643] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12311ac00) [pid = 1643] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1216d1c00) [pid = 1643] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x124ab2400) [pid = 1643] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x124a0fc00) [pid = 1643] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126f05800) [pid = 1643] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1256a0000) [pid = 1643] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12ca47c00) [pid = 1643] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11223d400) [pid = 1643] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x113c9b000) [pid = 1643] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118581400) [pid = 1643] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1167c6800) [pid = 1643] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:58:45 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112ae4800) [pid = 1643] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:58:45 INFO - PROCESS | 1643 | 1467147525224 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]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 971ms 13:58:45 INFO - PROCESS | 1643 | 1467147525254 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1643 | 1467147525256 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:58:45 INFO - PROCESS | 1643 | 1467147525259 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 1643 | 1467147525260 Marionette TRACE conn2 <- [1,146,null,{}] 13:58:45 INFO - PROCESS | 1643 | 1467147525264 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}] 13:58:45 INFO - PROCESS | 1643 | 1467147525265 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:45 INFO - PROCESS | 1643 | 1467147525350 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:58:45 INFO - PROCESS | 1643 | 1467147525355 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1643 | 1467147525356 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d7800 == 44 [pid = 1643] [id = 44] 13:58:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1183f3800) [pid = 1643] [serial = 128] [outer = 0x0] 13:58:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118587400) [pid = 1643] [serial = 129] [outer = 0x1183f3800] 13:58:45 INFO - PROCESS | 1643 | 1467147525382 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119610400) [pid = 1643] [serial = 130] [outer = 0x1183f3800] 13:58:45 INFO - PROCESS | 1643 | 1467147525704 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]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 473ms 13:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:58:45 INFO - PROCESS | 1643 | 1467147525733 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1643 | 1467147525734 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:58:45 INFO - PROCESS | 1643 | 1467147525736 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 1643 | 1467147525737 Marionette TRACE conn2 <- [1,150,null,{}] 13:58:45 INFO - PROCESS | 1643 | 1467147525740 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}] 13:58:45 INFO - PROCESS | 1643 | 1467147525741 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:45 INFO - PROCESS | 1643 | 1467147525825 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:58:45 INFO - PROCESS | 1643 | 1467147525874 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1643 | 1467147525875 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189b1800 == 45 [pid = 1643] [id = 45] 13:58:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x116a19c00) [pid = 1643] [serial = 131] [outer = 0x0] 13:58:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119a83c00) [pid = 1643] [serial = 132] [outer = 0x116a19c00] 13:58:45 INFO - PROCESS | 1643 | 1467147525900 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x120ff1000) [pid = 1643] [serial = 133] [outer = 0x116a19c00] 13:58:46 INFO - PROCESS | 1643 | 1467147526187 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]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 467ms 13:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:58:46 INFO - PROCESS | 1643 | 1467147526205 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1643 | 1467147526206 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:58:46 INFO - PROCESS | 1643 | 1467147526208 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1643 | 1467147526209 Marionette TRACE conn2 <- [1,154,null,{}] 13:58:46 INFO - PROCESS | 1643 | 1467147526219 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}] 13:58:46 INFO - PROCESS | 1643 | 1467147526223 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:46 INFO - PROCESS | 1643 | 1467147526319 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:58:46 INFO - PROCESS | 1643 | 1467147526367 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1643 | 1467147526368 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192bb000 == 46 [pid = 1643] [id = 46] 13:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1184d3c00) [pid = 1643] [serial = 134] [outer = 0x0] 13:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1216d2400) [pid = 1643] [serial = 135] [outer = 0x1184d3c00] 13:58:46 INFO - PROCESS | 1643 | 1467147526394 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x124ab7800) [pid = 1643] [serial = 136] [outer = 0x1184d3c00] 13:58:46 INFO - PROCESS | 1643 | 1467147526664 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]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 13:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:58:46 INFO - PROCESS | 1643 | 1467147526676 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1643 | 1467147526678 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:58:46 INFO - PROCESS | 1643 | 1467147526691 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1643 | 1467147526692 Marionette TRACE conn2 <- [1,158,null,{}] 13:58:46 INFO - PROCESS | 1643 | 1467147526702 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}] 13:58:46 INFO - PROCESS | 1643 | 1467147526704 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:46 INFO - PROCESS | 1643 | 1467147526782 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:58:46 INFO - PROCESS | 1643 | 1467147526785 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1643 | 1467147526787 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12106c800 == 47 [pid = 1643] [id = 47] 13:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119d25800) [pid = 1643] [serial = 137] [outer = 0x0] 13:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x125623c00) [pid = 1643] [serial = 138] [outer = 0x119d25800] 13:58:46 INFO - PROCESS | 1643 | 1467147526813 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x126852c00) [pid = 1643] [serial = 139] [outer = 0x119d25800] 13:58:47 INFO - PROCESS | 1643 | 1467147527241 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]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 579ms 13:58:47 INFO - PROCESS | 1643 | 1467147527260 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 1643 | 1467147527263 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:58:47 INFO - PROCESS | 1643 | 1467147527267 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 1643 | 1467147527269 Marionette TRACE conn2 <- [1,162,null,{}] 13:58:47 INFO - PROCESS | 1643 | 1467147527273 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}] 13:58:47 INFO - PROCESS | 1643 | 1467147527275 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:47 INFO - PROCESS | 1643 | 1467147527371 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:58:47 INFO - PROCESS | 1643 | 1467147527432 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 1643 | 1467147527433 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x11661c800 == 48 [pid = 1643] [id = 48] 13:58:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1167c2c00) [pid = 1643] [serial = 140] [outer = 0x0] 13:58:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x116a13400) [pid = 1643] [serial = 141] [outer = 0x1167c2c00] 13:58:47 INFO - PROCESS | 1643 | 1467147527464 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11821a400) [pid = 1643] [serial = 142] [outer = 0x1167c2c00] 13:58:47 INFO - PROCESS | 1643 | 1467147527880 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]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 13:58:47 INFO - PROCESS | 1643 | 1467147527940 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 1643 | 1467147527943 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:58:47 INFO - PROCESS | 1643 | 1467147527967 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 1643 | 1467147527969 Marionette TRACE conn2 <- [1,166,null,{}] 13:58:47 INFO - PROCESS | 1643 | 1467147527972 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}] 13:58:47 INFO - PROCESS | 1643 | 1467147527973 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:48 INFO - PROCESS | 1643 | 1467147528073 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:58:48 INFO - PROCESS | 1643 | 1467147528134 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1643 | 1467147528135 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cc8800 == 49 [pid = 1643] [id = 49] 13:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11895cc00) [pid = 1643] [serial = 143] [outer = 0x0] 13:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11960d400) [pid = 1643] [serial = 144] [outer = 0x11895cc00] 13:58:48 INFO - PROCESS | 1643 | 1467147528169 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119a7a000) [pid = 1643] [serial = 145] [outer = 0x11895cc00] 13:58:48 INFO - PROCESS | 1643 | 1467147528607 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]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 13:58:48 INFO - PROCESS | 1643 | 1467147528651 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1643 | 1467147528652 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:58:48 INFO - PROCESS | 1643 | 1467147528674 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 1643 | 1467147528677 Marionette TRACE conn2 <- [1,170,null,{}] 13:58:48 INFO - PROCESS | 1643 | 1467147528687 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}] 13:58:48 INFO - PROCESS | 1643 | 1467147528690 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:48 INFO - PROCESS | 1643 | 1467147528784 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:58:48 INFO - PROCESS | 1643 | 1467147528846 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1643 | 1467147528848 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1244c1000 == 50 [pid = 1643] [id = 50] 13:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1236e8800) [pid = 1643] [serial = 146] [outer = 0x0] 13:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12447fc00) [pid = 1643] [serial = 147] [outer = 0x1236e8800] 13:58:48 INFO - PROCESS | 1643 | 1467147528879 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x124df8400) [pid = 1643] [serial = 148] [outer = 0x1236e8800] 13:58:49 INFO - PROCESS | 1643 | 1467147529292 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]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 627ms 13:58:49 INFO - PROCESS | 1643 | 1467147529299 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:58:49 INFO - PROCESS | 1643 | 1467147529302 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:58:49 INFO - PROCESS | 1643 | 1467147529304 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 1643 | 1467147529305 Marionette TRACE conn2 <- [1,174,null,{}] 13:58:49 INFO - PROCESS | 1643 | 1467147529308 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}] 13:58:49 INFO - PROCESS | 1643 | 1467147529309 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:49 INFO - PROCESS | 1643 | 1467147529406 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:58:49 INFO - PROCESS | 1643 | 1467147529450 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 1643 | 1467147529452 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566f800 == 51 [pid = 1643] [id = 51] 13:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x126858800) [pid = 1643] [serial = 149] [outer = 0x0] 13:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x126aa9800) [pid = 1643] [serial = 150] [outer = 0x126858800] 13:58:49 INFO - PROCESS | 1643 | 1467147529480 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x126e76c00) [pid = 1643] [serial = 151] [outer = 0x126858800] 13:58:49 INFO - PROCESS | 1643 | 1467147529899 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]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 13:58:49 INFO - PROCESS | 1643 | 1467147529923 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:58:49 INFO - PROCESS | 1643 | 1467147529924 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:58:49 INFO - PROCESS | 1643 | 1467147529926 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 1643 | 1467147529928 Marionette TRACE conn2 <- [1,178,null,{}] 13:58:49 INFO - PROCESS | 1643 | 1467147529951 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}] 13:58:49 INFO - PROCESS | 1643 | 1467147529952 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:50 INFO - PROCESS | 1643 | 1467147530046 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:58:50 INFO - PROCESS | 1643 | 1467147530121 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1643 | 1467147530122 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x113c67000 == 52 [pid = 1643] [id = 52] 13:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x117148000) [pid = 1643] [serial = 152] [outer = 0x0] 13:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x118564000) [pid = 1643] [serial = 153] [outer = 0x117148000] 13:58:50 INFO - PROCESS | 1643 | 1467147530151 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x11932d800) [pid = 1643] [serial = 154] [outer = 0x117148000] 13:58:50 INFO - PROCESS | 1643 | 1467147530604 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]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 740ms 13:58:50 INFO - PROCESS | 1643 | 1467147530668 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1643 | 1467147530670 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:58:50 INFO - PROCESS | 1643 | 1467147530673 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 1643 | 1467147530675 Marionette TRACE conn2 <- [1,182,null,{}] 13:58:50 INFO - PROCESS | 1643 | 1467147530696 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}] 13:58:50 INFO - PROCESS | 1643 | 1467147530698 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:50 INFO - PROCESS | 1643 | 1467147530808 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1192bb000 == 51 [pid = 1643] [id = 46] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1189b1800 == 50 [pid = 1643] [id = 45] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x118e8c000 == 49 [pid = 1643] [id = 31] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1185d7800 == 48 [pid = 1643] [id = 44] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x118395000 == 47 [pid = 1643] [id = 29] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x117e27800 == 46 [pid = 1643] [id = 43] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11873d000 == 45 [pid = 1643] [id = 30] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x116621800 == 44 [pid = 1643] [id = 42] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1131b4000 == 43 [pid = 1643] [id = 41] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x116f0e800 == 42 [pid = 1643] [id = 27] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x117359000 == 41 [pid = 1643] [id = 28] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x124a7c800 == 40 [pid = 1643] [id = 40] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x119251000 == 39 [pid = 1643] [id = 32] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x113c67000 == 38 [pid = 1643] [id = 52] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12566f800 == 37 [pid = 1643] [id = 51] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1244c1000 == 36 [pid = 1643] [id = 50] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12330b800 == 35 [pid = 1643] [id = 37] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x119ce3000 == 34 [pid = 1643] [id = 34] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x121106800 == 33 [pid = 1643] [id = 35] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x119cc8800 == 32 [pid = 1643] [id = 49] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12106c800 == 31 [pid = 1643] [id = 47] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1192bc000 == 30 [pid = 1643] [id = 33] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x124705800 == 29 [pid = 1643] [id = 39] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11661c800 == 28 [pid = 1643] [id = 48] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a2000 == 27 [pid = 1643] [id = 36] 13:58:51 INFO - PROCESS | 1643 | --DOCSHELL 0x121698000 == 26 [pid = 1643] [id = 38] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1246e0c00) [pid = 1643] [serial = 11] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x118586000) [pid = 1643] [serial = 78] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x118eb1c00) [pid = 1643] [serial = 81] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x119a42c00) [pid = 1643] [serial = 85] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x119617c00) [pid = 1643] [serial = 84] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x124a03800) [pid = 1643] [serial = 97] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x124df5800) [pid = 1643] [serial = 100] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11960ec00) [pid = 1643] [serial = 82] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x126f70800) [pid = 1643] [serial = 106] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x118763400) [pid = 1643] [serial = 79] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12774d000) [pid = 1643] [serial = 109] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x116a18c00) [pid = 1643] [serial = 67] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11960d000) [pid = 1643] [serial = 70] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x128c35400) [pid = 1643] [serial = 112] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x112a83400) [pid = 1643] [serial = 64] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11858a400) [pid = 1643] [serial = 61] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x124197000) [pid = 1643] [serial = 8] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119c8e800) [pid = 1643] [serial = 87] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x120ffbc00) [pid = 1643] [serial = 88] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1216d6800) [pid = 1643] [serial = 90] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12332ac00) [pid = 1643] [serial = 91] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1236df000) [pid = 1643] [serial = 93] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124265000) [pid = 1643] [serial = 94] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1246dec00) [pid = 1643] [serial = 96] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x124db3c00) [pid = 1643] [serial = 99] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x125626c00) [pid = 1643] [serial = 102] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x126aad800) [pid = 1643] [serial = 105] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1273ecc00) [pid = 1643] [serial = 108] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12779ec00) [pid = 1643] [serial = 111] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12903e800) [pid = 1643] [serial = 114] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1122b9c00) [pid = 1643] [serial = 63] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1161d3800) [pid = 1643] [serial = 66] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11858a800) [pid = 1643] [serial = 69] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x116911400) [pid = 1643] [serial = 72] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x117144000) [pid = 1643] [serial = 73] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1133dcc00) [pid = 1643] [serial = 75] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118216c00) [pid = 1643] [serial = 76] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a611000) [pid = 1643] [serial = 30] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12bab9800) [pid = 1643] [serial = 27] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12bac0000) [pid = 1643] [serial = 28] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12b804000) [pid = 1643] [serial = 24] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12b80d000) [pid = 1643] [serial = 25] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12a60ec00) [pid = 1643] [serial = 21] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12a83f400) [pid = 1643] [serial = 22] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1292b7400) [pid = 1643] [serial = 18] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x129037400) [pid = 1643] [serial = 15] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12903cc00) [pid = 1643] [serial = 16] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12dde0800) [pid = 1643] [serial = 60] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x118587000) [pid = 1643] [serial = 57] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12bccbc00) [pid = 1643] [serial = 58] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12d359000) [pid = 1643] [serial = 55] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12d295800) [pid = 1643] [serial = 54] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12d047800) [pid = 1643] [serial = 51] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12cafe000) [pid = 1643] [serial = 45] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x12d03f800) [pid = 1643] [serial = 48] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x12d043400) [pid = 1643] [serial = 50] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x12c8ca400) [pid = 1643] [serial = 42] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x12ca3b800) [pid = 1643] [serial = 43] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x12c8bf800) [pid = 1643] [serial = 40] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x12c43f400) [pid = 1643] [serial = 39] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x12bcd7400) [pid = 1643] [serial = 36] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x12c434c00) [pid = 1643] [serial = 37] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x12bc5ac00) [pid = 1643] [serial = 33] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x12bccc400) [pid = 1643] [serial = 34] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x12bcb0800) [pid = 1643] [serial = 31] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1643 | 1467147531359 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1643 | 1467147531360 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x112635000 == 27 [pid = 1643] [id = 53] 13:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x11399b800) [pid = 1643] [serial = 155] [outer = 0x0] 13:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x113ced800) [pid = 1643] [serial = 156] [outer = 0x11399b800] 13:58:51 INFO - PROCESS | 1643 | 1467147531389 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1167c7000) [pid = 1643] [serial = 157] [outer = 0x11399b800] 13:58:51 INFO - PROCESS | 1643 | 1467147531685 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]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1071ms 13:58:51 INFO - PROCESS | 1643 | 1467147531745 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1643 | 1467147531750 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:58:51 INFO - PROCESS | 1643 | 1467147531753 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 1643 | 1467147531755 Marionette TRACE conn2 <- [1,186,null,{}] 13:58:51 INFO - PROCESS | 1643 | 1467147531759 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}] 13:58:51 INFO - PROCESS | 1643 | 1467147531760 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:51 INFO - PROCESS | 1643 | 1467147531834 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:58:51 INFO - PROCESS | 1643 | 1467147531839 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1643 | 1467147531841 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x116496000 == 28 [pid = 1643] [id = 54] 13:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x117e4a400) [pid = 1643] [serial = 158] [outer = 0x0] 13:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x118222400) [pid = 1643] [serial = 159] [outer = 0x117e4a400] 13:58:51 INFO - PROCESS | 1643 | 1467147531882 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x118568400) [pid = 1643] [serial = 160] [outer = 0x117e4a400] 13:58:52 INFO - PROCESS | 1643 | 1467147532202 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]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 13:58:52 INFO - PROCESS | 1643 | 1467147532225 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1643 | 1467147532228 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:58:52 INFO - PROCESS | 1643 | 1467147532233 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1643 | 1467147532235 Marionette TRACE conn2 <- [1,190,null,{}] 13:58:52 INFO - PROCESS | 1643 | 1467147532237 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}] 13:58:52 INFO - PROCESS | 1643 | 1467147532239 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:52 INFO - PROCESS | 1643 | 1467147532314 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:58:52 INFO - PROCESS | 1643 | 1467147532321 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1643 | 1467147532322 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f20800 == 29 [pid = 1643] [id = 55] 13:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x118587800) [pid = 1643] [serial = 161] [outer = 0x0] 13:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x118958800) [pid = 1643] [serial = 162] [outer = 0x118587800] 13:58:52 INFO - PROCESS | 1643 | 1467147532350 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11932c000) [pid = 1643] [serial = 163] [outer = 0x118587800] 13:58:52 INFO - PROCESS | 1643 | 1467147532676 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]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 13:58:52 INFO - PROCESS | 1643 | 1467147532703 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1643 | 1467147532704 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:58:52 INFO - PROCESS | 1643 | 1467147532711 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1643 | 1467147532718 Marionette TRACE conn2 <- [1,194,null,{}] 13:58:52 INFO - PROCESS | 1643 | 1467147532721 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}] 13:58:52 INFO - PROCESS | 1643 | 1467147532724 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:52 INFO - PROCESS | 1643 | 1467147532797 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:58:52 INFO - PROCESS | 1643 | 1467147532801 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1643 | 1467147532802 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e91000 == 30 [pid = 1643] [id = 56] 13:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11932f400) [pid = 1643] [serial = 164] [outer = 0x0] 13:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x119a3c000) [pid = 1643] [serial = 165] [outer = 0x11932f400] 13:58:52 INFO - PROCESS | 1643 | 1467147532830 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x119c8fc00) [pid = 1643] [serial = 166] [outer = 0x11932f400] 13:58:53 INFO - PROCESS | 1643 | 1467147533121 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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 428ms 13:58:53 INFO - PROCESS | 1643 | 1467147533136 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 1643 | 1467147533137 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:58:53 INFO - PROCESS | 1643 | 1467147533140 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 1643 | 1467147533141 Marionette TRACE conn2 <- [1,198,null,{}] 13:58:53 INFO - PROCESS | 1643 | 1467147533143 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}] 13:58:53 INFO - PROCESS | 1643 | 1467147533145 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:53 INFO - PROCESS | 1643 | 1467147533236 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:58:53 INFO - PROCESS | 1643 | 1467147533239 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1643 | 1467147533240 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x118742000 == 31 [pid = 1643] [id = 57] 13:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x119d99800) [pid = 1643] [serial = 167] [outer = 0x0] 13:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x120ffa400) [pid = 1643] [serial = 168] [outer = 0x119d99800] 13:58:53 INFO - PROCESS | 1643 | 1467147533267 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1216d2c00) [pid = 1643] [serial = 169] [outer = 0x119d99800] 13:58:53 INFO - PROCESS | 1643 | 1467147533635 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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 13:58:53 INFO - PROCESS | 1643 | 1467147533659 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 1643 | 1467147533660 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:58:53 INFO - PROCESS | 1643 | 1467147533662 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 1643 | 1467147533664 Marionette TRACE conn2 <- [1,202,null,{}] 13:58:53 INFO - PROCESS | 1643 | 1467147533666 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}] 13:58:53 INFO - PROCESS | 1643 | 1467147533667 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:53 INFO - PROCESS | 1643 | 1467147533756 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:58:53 INFO - PROCESS | 1643 | 1467147533760 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1643 | 1467147533765 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11924f800 == 32 [pid = 1643] [id = 58] 13:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118586000) [pid = 1643] [serial = 170] [outer = 0x0] 13:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1236e0c00) [pid = 1643] [serial = 171] [outer = 0x118586000] 13:58:53 INFO - PROCESS | 1643 | 1467147533798 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1246e0c00) [pid = 1643] [serial = 172] [outer = 0x118586000] 13:58:54 INFO - PROCESS | 1643 | 1467147534148 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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 13:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:58:54 INFO - PROCESS | 1643 | 1467147534184 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1643 | 1467147534186 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:58:54 INFO - PROCESS | 1643 | 1467147534188 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1643 | 1467147534190 Marionette TRACE conn2 <- [1,206,null,{}] 13:58:54 INFO - PROCESS | 1643 | 1467147534203 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}] 13:58:54 INFO - PROCESS | 1643 | 1467147534205 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:54 INFO - PROCESS | 1643 | 1467147534345 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:58:54 INFO - PROCESS | 1643 | 1467147534350 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1643 | 1467147534352 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x112721800 == 33 [pid = 1643] [id = 59] 13:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1235f9800) [pid = 1643] [serial = 173] [outer = 0x0] 13:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1250b7400) [pid = 1643] [serial = 174] [outer = 0x1235f9800] 13:58:54 INFO - PROCESS | 1643 | 1467147534391 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1256a7000) [pid = 1643] [serial = 175] [outer = 0x1235f9800] 13:58:54 INFO - PROCESS | 1643 | 1467147534787 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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 13:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:58:54 INFO - PROCESS | 1643 | 1467147534817 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1643 | 1467147534818 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:58:54 INFO - PROCESS | 1643 | 1467147534820 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1643 | 1467147534821 Marionette TRACE conn2 <- [1,210,null,{}] 13:58:54 INFO - PROCESS | 1643 | 1467147534824 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}] 13:58:54 INFO - PROCESS | 1643 | 1467147534825 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:54 INFO - PROCESS | 1643 | 1467147534911 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:58:54 INFO - PROCESS | 1643 | 1467147534939 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1643 | 1467147534940 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12111b800 == 34 [pid = 1643] [id = 60] 13:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11337a000) [pid = 1643] [serial = 176] [outer = 0x0] 13:58:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x126aad400) [pid = 1643] [serial = 177] [outer = 0x11337a000] 13:58:54 INFO - PROCESS | 1643 | 1467147534964 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x126f6f800) [pid = 1643] [serial = 178] [outer = 0x11337a000] 13:58:55 INFO - PROCESS | 1643 | 1467147535268 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]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 13:58:55 INFO - PROCESS | 1643 | 1467147535290 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1643 | 1467147535291 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:58:55 INFO - PROCESS | 1643 | 1467147535302 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 1643 | 1467147535303 Marionette TRACE conn2 <- [1,214,null,{}] 13:58:55 INFO - PROCESS | 1643 | 1467147535306 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}] 13:58:55 INFO - PROCESS | 1643 | 1467147535307 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:55 INFO - PROCESS | 1643 | 1467147535458 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x129036400) [pid = 1643] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x129039000) [pid = 1643] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x124ab6c00) [pid = 1643] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119d25800) [pid = 1643] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1184d3c00) [pid = 1643] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x118225000) [pid = 1643] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11714f800) [pid = 1643] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x118eaa400) [pid = 1643] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x116a19c00) [pid = 1643] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:58:55 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1183f3800) [pid = 1643] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:58:55 INFO - PROCESS | 1643 | 1467147535492 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1643 | 1467147535493 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x117131000 == 35 [pid = 1643] [id = 61] 13:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11200c800) [pid = 1643] [serial = 179] [outer = 0x0] 13:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x116a19c00) [pid = 1643] [serial = 180] [outer = 0x11200c800] 13:58:55 INFO - PROCESS | 1643 | 1467147535518 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x119327400) [pid = 1643] [serial = 181] [outer = 0x11200c800] 13:58:55 INFO - PROCESS | 1643 | 1467147535767 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]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 519ms 13:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:58:55 INFO - PROCESS | 1643 | 1467147535821 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1643 | 1467147535823 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:58:55 INFO - PROCESS | 1643 | 1467147535825 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 1643 | 1467147535826 Marionette TRACE conn2 <- [1,218,null,{}] 13:58:55 INFO - PROCESS | 1643 | 1467147535846 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}] 13:58:55 INFO - PROCESS | 1643 | 1467147535849 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:55 INFO - PROCESS | 1643 | 1467147535925 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:58:55 INFO - PROCESS | 1643 | 1467147535930 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1643 | 1467147535933 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x123446800 == 36 [pid = 1643] [id = 62] 13:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11932c800) [pid = 1643] [serial = 182] [outer = 0x0] 13:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1273eb800) [pid = 1643] [serial = 183] [outer = 0x11932c800] 13:58:55 INFO - PROCESS | 1643 | 1467147535957 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x127748000) [pid = 1643] [serial = 184] [outer = 0x11932c800] 13:58:56 INFO - PROCESS | 1643 | 1467147536255 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 486ms 13:58:56 INFO - PROCESS | 1643 | 1467147536312 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1643 | 1467147536313 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:58:56 INFO - PROCESS | 1643 | 1467147536315 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 1643 | 1467147536316 Marionette TRACE conn2 <- [1,222,null,{}] 13:58:56 INFO - PROCESS | 1643 | 1467147536318 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}] 13:58:56 INFO - PROCESS | 1643 | 1467147536320 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:56 INFO - PROCESS | 1643 | 1467147536412 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:58:56 INFO - PROCESS | 1643 | 1467147536420 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1643 | 1467147536422 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12423f800 == 37 [pid = 1643] [id = 63] 13:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x127748800) [pid = 1643] [serial = 185] [outer = 0x0] 13:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1277a0c00) [pid = 1643] [serial = 186] [outer = 0x127748800] 13:58:56 INFO - PROCESS | 1643 | 1467147536449 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x129034000) [pid = 1643] [serial = 187] [outer = 0x127748800] 13:58:56 INFO - PROCESS | 1643 | 1467147536746 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 13:58:56 INFO - PROCESS | 1643 | 1467147536785 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1643 | 1467147536795 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:58:56 INFO - PROCESS | 1643 | 1467147536800 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 1643 | 1467147536802 Marionette TRACE conn2 <- [1,226,null,{}] 13:58:56 INFO - PROCESS | 1643 | 1467147536804 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}] 13:58:56 INFO - PROCESS | 1643 | 1467147536805 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:56 INFO - PROCESS | 1643 | 1467147536887 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:58:56 INFO - PROCESS | 1643 | 1467147536891 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1643 | 1467147536892 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e3e800 == 38 [pid = 1643] [id = 64] 13:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1216d6400) [pid = 1643] [serial = 188] [outer = 0x0] 13:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12903e800) [pid = 1643] [serial = 189] [outer = 0x1216d6400] 13:58:56 INFO - PROCESS | 1643 | 1467147536918 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1292b6400) [pid = 1643] [serial = 190] [outer = 0x1216d6400] 13:58:57 INFO - PROCESS | 1643 | 1467147537233 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]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 13:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:58:57 INFO - PROCESS | 1643 | 1467147537269 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 1643 | 1467147537271 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:58:57 INFO - PROCESS | 1643 | 1467147537273 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 1643 | 1467147537274 Marionette TRACE conn2 <- [1,230,null,{}] 13:58:57 INFO - PROCESS | 1643 | 1467147537276 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}] 13:58:57 INFO - PROCESS | 1643 | 1467147537278 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:57 INFO - PROCESS | 1643 | 1467147537370 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:58:57 INFO - PROCESS | 1643 | 1467147537375 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 1643 | 1467147537376 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x126e35800 == 39 [pid = 1643] [id = 65] 13:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1292b6000) [pid = 1643] [serial = 191] [outer = 0x0] 13:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1292c1000) [pid = 1643] [serial = 192] [outer = 0x1292b6000] 13:58:57 INFO - PROCESS | 1643 | 1467147537402 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12a476800) [pid = 1643] [serial = 193] [outer = 0x1292b6000] 13:58:57 INFO - PROCESS | 1643 | 1467147537924 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]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 719ms 13:58:57 INFO - PROCESS | 1643 | 1467147537993 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:58:57 INFO - PROCESS | 1643 | 1467147537996 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:58:57 INFO - PROCESS | 1643 | 1467147537999 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1643 | 1467147538002 Marionette TRACE conn2 <- [1,234,null,{}] 13:58:58 INFO - PROCESS | 1643 | 1467147538005 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}] 13:58:58 INFO - PROCESS | 1643 | 1467147538007 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:58 INFO - PROCESS | 1643 | 1467147538113 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:58:58 INFO - PROCESS | 1643 | 1467147538158 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 1643 | 1467147538159 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x116672000 == 40 [pid = 1643] [id = 66] 13:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x116455400) [pid = 1643] [serial = 194] [outer = 0x0] 13:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x116a13c00) [pid = 1643] [serial = 195] [outer = 0x116455400] 13:58:58 INFO - PROCESS | 1643 | 1467147538190 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11821c400) [pid = 1643] [serial = 196] [outer = 0x116455400] 13:58:58 INFO - PROCESS | 1643 | 1467147538679 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]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 13:58:58 INFO - PROCESS | 1643 | 1467147538720 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1643 | 1467147538723 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:58:58 INFO - PROCESS | 1643 | 1467147538854 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1643 | 1467147538856 Marionette TRACE conn2 <- [1,238,null,{}] 13:58:58 INFO - PROCESS | 1643 | 1467147538874 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}] 13:58:58 INFO - PROCESS | 1643 | 1467147538876 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:58 INFO - PROCESS | 1643 | 1467147538969 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:58:59 INFO - PROCESS | 1643 | 1467147539041 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1643 | 1467147539043 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f9c000 == 41 [pid = 1643] [id = 67] 13:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1176ea800) [pid = 1643] [serial = 197] [outer = 0x0] 13:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11821a000) [pid = 1643] [serial = 198] [outer = 0x1176ea800] 13:58:59 INFO - PROCESS | 1643 | 1467147539071 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118562000) [pid = 1643] [serial = 199] [outer = 0x1176ea800] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x117e3e800 == 40 [pid = 1643] [id = 64] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12423f800 == 39 [pid = 1643] [id = 63] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x123446800 == 38 [pid = 1643] [id = 62] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x117131000 == 37 [pid = 1643] [id = 61] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12111b800 == 36 [pid = 1643] [id = 60] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x112721800 == 35 [pid = 1643] [id = 59] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x11924f800 == 34 [pid = 1643] [id = 58] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x118742000 == 33 [pid = 1643] [id = 57] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x117e91000 == 32 [pid = 1643] [id = 56] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x116f20800 == 31 [pid = 1643] [id = 55] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x116496000 == 30 [pid = 1643] [id = 54] 13:58:59 INFO - PROCESS | 1643 | --DOCSHELL 0x112635000 == 29 [pid = 1643] [id = 53] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x125623c00) [pid = 1643] [serial = 138] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126852c00) [pid = 1643] [serial = 139] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124ab7800) [pid = 1643] [serial = 136] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11856dc00) [pid = 1643] [serial = 123] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1173ae400) [pid = 1643] [serial = 120] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11993fc00) [pid = 1643] [serial = 126] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118756000) [pid = 1643] [serial = 124] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119a83c00) [pid = 1643] [serial = 132] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1216d2400) [pid = 1643] [serial = 135] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119a84000) [pid = 1643] [serial = 127] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x120ff1000) [pid = 1643] [serial = 133] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118587400) [pid = 1643] [serial = 129] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119610400) [pid = 1643] [serial = 130] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1292be000) [pid = 1643] [serial = 118] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x117e51800) [pid = 1643] [serial = 121] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x129268800) [pid = 1643] [serial = 117] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x129265c00) [pid = 1643] [serial = 115] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x126aadc00) [pid = 1643] [serial = 103] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1643 | 1467147539507 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]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 810ms 13:58:59 INFO - PROCESS | 1643 | 1467147539540 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:58:59 INFO - PROCESS | 1643 | 1467147539543 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:58:59 INFO - PROCESS | 1643 | 1467147539549 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 1643 | 1467147539551 Marionette TRACE conn2 <- [1,242,null,{}] 13:58:59 INFO - PROCESS | 1643 | 1467147539557 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}] 13:58:59 INFO - PROCESS | 1643 | 1467147539561 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:59 INFO - PROCESS | 1643 | 1467147539664 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:58:59 INFO - PROCESS | 1643 | 1467147539670 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1643 | 1467147539671 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:58:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x11712e800 == 30 [pid = 1643] [id = 68] 13:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11894fc00) [pid = 1643] [serial = 200] [outer = 0x0] 13:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118e1b000) [pid = 1643] [serial = 201] [outer = 0x11894fc00] 13:58:59 INFO - PROCESS | 1643 | 1467147539700 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119611000) [pid = 1643] [serial = 202] [outer = 0x11894fc00] 13:59:00 INFO - PROCESS | 1643 | 1467147540011 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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 523ms 13:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:59:00 INFO - PROCESS | 1643 | 1467147540070 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1643 | 1467147540072 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:59:00 INFO - PROCESS | 1643 | 1467147540074 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1643 | 1467147540075 Marionette TRACE conn2 <- [1,246,null,{}] 13:59:00 INFO - PROCESS | 1643 | 1467147540077 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}] 13:59:00 INFO - PROCESS | 1643 | 1467147540079 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:00 INFO - PROCESS | 1643 | 1467147540155 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:59:00 INFO - PROCESS | 1643 | 1467147540161 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1643 | 1467147540168 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185df000 == 31 [pid = 1643] [id = 69] 13:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119d45400) [pid = 1643] [serial = 203] [outer = 0x0] 13:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x120ff5c00) [pid = 1643] [serial = 204] [outer = 0x119d45400] 13:59:00 INFO - PROCESS | 1643 | 1467147540200 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1216d4c00) [pid = 1643] [serial = 205] [outer = 0x119d45400] 13:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1246f8800) [pid = 1643] [serial = 206] [outer = 0x12ca42800] 13:59:00 INFO - PROCESS | 1643 | 1467147540578 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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 518ms 13:59:00 INFO - PROCESS | 1643 | 1467147540596 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1643 | 1467147540599 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:59:00 INFO - PROCESS | 1643 | 1467147540610 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1643 | 1467147540612 Marionette TRACE conn2 <- [1,250,null,{}] 13:59:00 INFO - PROCESS | 1643 | 1467147540616 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}] 13:59:00 INFO - PROCESS | 1643 | 1467147540617 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:00 INFO - PROCESS | 1643 | 1467147540692 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:59:00 INFO - PROCESS | 1643 | 1467147540698 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1643 | 1467147540700 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192ac000 == 32 [pid = 1643] [id = 70] 13:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1236dc000) [pid = 1643] [serial = 207] [outer = 0x0] 13:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x124df4000) [pid = 1643] [serial = 208] [outer = 0x1236dc000] 13:59:00 INFO - PROCESS | 1643 | 1467147540725 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x125625400) [pid = 1643] [serial = 209] [outer = 0x1236dc000] 13:59:01 INFO - PROCESS | 1643 | 1467147541043 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]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 477ms 13:59:01 INFO - PROCESS | 1643 | 1467147541084 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1643 | 1467147541085 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:59:01 INFO - PROCESS | 1643 | 1467147541087 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 1643 | 1467147541088 Marionette TRACE conn2 <- [1,254,null,{}] 13:59:01 INFO - PROCESS | 1643 | 1467147541090 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}] 13:59:01 INFO - PROCESS | 1643 | 1467147541092 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:01 INFO - PROCESS | 1643 | 1467147541162 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:59:01 INFO - PROCESS | 1643 | 1467147541167 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 1643 | 1467147541168 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x121058000 == 33 [pid = 1643] [id = 71] 13:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12569d400) [pid = 1643] [serial = 210] [outer = 0x0] 13:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126aad000) [pid = 1643] [serial = 211] [outer = 0x12569d400] 13:59:01 INFO - PROCESS | 1643 | 1467147541193 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x127125c00) [pid = 1643] [serial = 212] [outer = 0x12569d400] 13:59:01 INFO - PROCESS | 1643 | 1467147541535 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]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 13:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:59:01 INFO - PROCESS | 1643 | 1467147541555 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1643 | 1467147541556 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:59:01 INFO - PROCESS | 1643 | 1467147541558 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 1643 | 1467147541559 Marionette TRACE conn2 <- [1,258,null,{}] 13:59:01 INFO - PROCESS | 1643 | 1467147541562 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}] 13:59:01 INFO - PROCESS | 1643 | 1467147541566 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:01 INFO - PROCESS | 1643 | 1467147541699 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:59:01 INFO - PROCESS | 1643 | 1467147541729 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 1643 | 1467147541730 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12342f800 == 34 [pid = 1643] [id = 72] 13:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1277a5800) [pid = 1643] [serial = 213] [outer = 0x0] 13:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x129034c00) [pid = 1643] [serial = 214] [outer = 0x1277a5800] 13:59:01 INFO - PROCESS | 1643 | 1467147541756 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1292b5000) [pid = 1643] [serial = 215] [outer = 0x1277a5800] 13:59:02 INFO - PROCESS | 1643 | 1467147542058 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]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 517ms 13:59:02 INFO - PROCESS | 1643 | 1467147542077 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1643 | 1467147542078 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:59:02 INFO - PROCESS | 1643 | 1467147542085 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1643 | 1467147542086 Marionette TRACE conn2 <- [1,262,null,{}] 13:59:02 INFO - PROCESS | 1643 | 1467147542089 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}] 13:59:02 INFO - PROCESS | 1643 | 1467147542090 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:02 INFO - PROCESS | 1643 | 1467147542183 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:59:02 INFO - PROCESS | 1643 | 1467147542186 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1643 | 1467147542187 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x124713000 == 35 [pid = 1643] [id = 73] 13:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x127183c00) [pid = 1643] [serial = 216] [outer = 0x0] 13:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a468c00) [pid = 1643] [serial = 217] [outer = 0x127183c00] 13:59:02 INFO - PROCESS | 1643 | 1467147542212 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a60f800) [pid = 1643] [serial = 218] [outer = 0x127183c00] 13:59:02 INFO - PROCESS | 1643 | 1467147542554 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]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 520ms 13:59:02 INFO - PROCESS | 1643 | 1467147542604 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1643 | 1467147542605 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:59:02 INFO - PROCESS | 1643 | 1467147542607 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1643 | 1467147542608 Marionette TRACE conn2 <- [1,266,null,{}] 13:59:02 INFO - PROCESS | 1643 | 1467147542611 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}] 13:59:02 INFO - PROCESS | 1643 | 1467147542612 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:02 INFO - PROCESS | 1643 | 1467147542701 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:59:02 INFO - PROCESS | 1643 | 1467147542734 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1643 | 1467147542735 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x116145800 == 36 [pid = 1643] [id = 74] 13:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a610000) [pid = 1643] [serial = 219] [outer = 0x0] 13:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a659400) [pid = 1643] [serial = 220] [outer = 0x12a610000] 13:59:02 INFO - PROCESS | 1643 | 1467147542760 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a660c00) [pid = 1643] [serial = 221] [outer = 0x12a610000] 13:59:03 INFO - PROCESS | 1643 | 1467147543057 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]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 13:59:03 INFO - PROCESS | 1643 | 1467147543075 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:59:03 INFO - PROCESS | 1643 | 1467147543077 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:59:03 INFO - PROCESS | 1643 | 1467147543081 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 1643 | 1467147543085 Marionette TRACE conn2 <- [1,270,null,{}] 13:59:03 INFO - PROCESS | 1643 | 1467147543088 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}] 13:59:03 INFO - PROCESS | 1643 | 1467147543089 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:03 INFO - PROCESS | 1643 | 1467147543184 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:59:03 INFO - PROCESS | 1643 | 1467147543188 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1643 | 1467147543189 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x126e46800 == 37 [pid = 1643] [id = 75] 13:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1246f9000) [pid = 1643] [serial = 222] [outer = 0x0] 13:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a663c00) [pid = 1643] [serial = 223] [outer = 0x1246f9000] 13:59:03 INFO - PROCESS | 1643 | 1467147543213 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12ab05c00) [pid = 1643] [serial = 224] [outer = 0x1246f9000] 13:59:03 INFO - PROCESS | 1643 | 1467147543521 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]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 473ms 13:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:59:03 INFO - PROCESS | 1643 | 1467147543555 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 1643 | 1467147543556 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:59:03 INFO - PROCESS | 1643 | 1467147543558 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 1643 | 1467147543559 Marionette TRACE conn2 <- [1,274,null,{}] 13:59:03 INFO - PROCESS | 1643 | 1467147543562 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}] 13:59:03 INFO - PROCESS | 1643 | 1467147543564 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:03 INFO - PROCESS | 1643 | 1467147543751 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1216d6400) [pid = 1643] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118586000) [pid = 1643] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119d99800) [pid = 1643] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x117e4a400) [pid = 1643] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118587800) [pid = 1643] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11399b800) [pid = 1643] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11932f400) [pid = 1643] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x117148000) [pid = 1643] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1235f9800) [pid = 1643] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1167c2c00) [pid = 1643] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11895cc00) [pid = 1643] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1236e8800) [pid = 1643] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126858800) [pid = 1643] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11337a000) [pid = 1643] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11200c800) [pid = 1643] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x127748800) [pid = 1643] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:59:03 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11932c800) [pid = 1643] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:59:03 INFO - PROCESS | 1643 | 1467147543793 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1643 | 1467147543794 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11735d000 == 38 [pid = 1643] [id = 76] 13:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11200c800) [pid = 1643] [serial = 225] [outer = 0x0] 13:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x115c24000) [pid = 1643] [serial = 226] [outer = 0x11200c800] 13:59:03 INFO - PROCESS | 1643 | 1467147543819 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118581800) [pid = 1643] [serial = 227] [outer = 0x11200c800] 13:59:04 INFO - PROCESS | 1643 | 1467147544100 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]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms 13:59:04 INFO - PROCESS | 1643 | 1467147544128 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1643 | 1467147544129 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:59:04 INFO - PROCESS | 1643 | 1467147544140 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 1643 | 1467147544141 Marionette TRACE conn2 <- [1,278,null,{}] 13:59:04 INFO - PROCESS | 1643 | 1467147544144 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}] 13:59:04 INFO - PROCESS | 1643 | 1467147544145 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:04 INFO - PROCESS | 1643 | 1467147544239 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:59:04 INFO - PROCESS | 1643 | 1467147544242 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1643 | 1467147544244 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c5e800 == 39 [pid = 1643] [id = 77] 13:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118954c00) [pid = 1643] [serial = 228] [outer = 0x0] 13:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126859c00) [pid = 1643] [serial = 229] [outer = 0x118954c00] 13:59:04 INFO - PROCESS | 1643 | 1467147544272 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12b66d000) [pid = 1643] [serial = 230] [outer = 0x118954c00] 13:59:04 INFO - PROCESS | 1643 | 1467147544590 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]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 13:59:04 INFO - PROCESS | 1643 | 1467147544609 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1643 | 1467147544611 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:59:04 INFO - PROCESS | 1643 | 1467147544616 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 1643 | 1467147544619 Marionette TRACE conn2 <- [1,282,null,{}] 13:59:04 INFO - PROCESS | 1643 | 1467147544621 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}] 13:59:04 INFO - PROCESS | 1643 | 1467147544622 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:04 INFO - PROCESS | 1643 | 1467147544726 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:59:04 INFO - PROCESS | 1643 | 1467147544732 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1643 | 1467147544733 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12920f800 == 40 [pid = 1643] [id = 78] 13:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118583000) [pid = 1643] [serial = 231] [outer = 0x0] 13:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12b804000) [pid = 1643] [serial = 232] [outer = 0x118583000] 13:59:04 INFO - PROCESS | 1643 | 1467147544757 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12b9be400) [pid = 1643] [serial = 233] [outer = 0x118583000] 13:59:05 INFO - PROCESS | 1643 | 1467147545088 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]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 522ms 13:59:05 INFO - PROCESS | 1643 | 1467147545138 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1643 | 1467147545140 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:59:05 INFO - PROCESS | 1643 | 1467147545143 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1643 | 1467147545145 Marionette TRACE conn2 <- [1,286,null,{}] 13:59:05 INFO - PROCESS | 1643 | 1467147545148 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}] 13:59:05 INFO - PROCESS | 1643 | 1467147545150 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:05 INFO - PROCESS | 1643 | 1467147545261 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:59:05 INFO - PROCESS | 1643 | 1467147545267 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1643 | 1467147545268 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x129581000 == 41 [pid = 1643] [id = 79] 13:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118588400) [pid = 1643] [serial = 234] [outer = 0x0] 13:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12b9c3000) [pid = 1643] [serial = 235] [outer = 0x118588400] 13:59:05 INFO - PROCESS | 1643 | 1467147545332 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12ba37000) [pid = 1643] [serial = 236] [outer = 0x118588400] 13:59:05 INFO - PROCESS | 1643 | 1467147545593 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]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 13:59:05 INFO - PROCESS | 1643 | 1467147545620 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1643 | 1467147545621 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:59:05 INFO - PROCESS | 1643 | 1467147545626 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1643 | 1467147545627 Marionette TRACE conn2 <- [1,290,null,{}] 13:59:05 INFO - PROCESS | 1643 | 1467147545638 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}] 13:59:05 INFO - PROCESS | 1643 | 1467147545639 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:05 INFO - PROCESS | 1643 | 1467147545721 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:59:05 INFO - PROCESS | 1643 | 1467147545725 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1643 | 1467147545726 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a618000 == 42 [pid = 1643] [id = 80] 13:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12ba39000) [pid = 1643] [serial = 237] [outer = 0x0] 13:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12ba3c800) [pid = 1643] [serial = 238] [outer = 0x12ba39000] 13:59:05 INFO - PROCESS | 1643 | 1467147545752 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12ba41c00) [pid = 1643] [serial = 239] [outer = 0x12ba39000] 13:59:06 INFO - PROCESS | 1643 | 1467147546337 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]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 769ms 13:59:06 INFO - PROCESS | 1643 | 1467147546396 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1643 | 1467147546398 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:59:06 INFO - PROCESS | 1643 | 1467147546401 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 1643 | 1467147546405 Marionette TRACE conn2 <- [1,294,null,{}] 13:59:06 INFO - PROCESS | 1643 | 1467147546408 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}] 13:59:06 INFO - PROCESS | 1643 | 1467147546410 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:06 INFO - PROCESS | 1643 | 1467147546533 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:59:06 INFO - PROCESS | 1643 | 1467147546595 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 1643 | 1467147546597 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1183a6000 == 43 [pid = 1643] [id = 81] 13:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118589000) [pid = 1643] [serial = 240] [outer = 0x0] 13:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11875b800) [pid = 1643] [serial = 241] [outer = 0x118589000] 13:59:06 INFO - PROCESS | 1643 | 1467147546628 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11932f400) [pid = 1643] [serial = 242] [outer = 0x118589000] 13:59:07 INFO - PROCESS | 1643 | 1467147547045 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]]]}] 13:59:07 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. 13:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 13:59:07 INFO - PROCESS | 1643 | 1467147547073 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 1643 | 1467147547077 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:59:07 INFO - PROCESS | 1643 | 1467147547081 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 1643 | 1467147547083 Marionette TRACE conn2 <- [1,298,null,{}] 13:59:07 INFO - PROCESS | 1643 | 1467147547086 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}] 13:59:07 INFO - PROCESS | 1643 | 1467147547088 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:07 INFO - PROCESS | 1643 | 1467147547191 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:59:07 INFO - PROCESS | 1643 | 1467147547253 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 1643 | 1467147547254 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12330d800 == 44 [pid = 1643] [id = 82] 13:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119a3ac00) [pid = 1643] [serial = 243] [outer = 0x0] 13:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119d46c00) [pid = 1643] [serial = 244] [outer = 0x119a3ac00] 13:59:07 INFO - PROCESS | 1643 | 1467147547285 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12332cc00) [pid = 1643] [serial = 245] [outer = 0x119a3ac00] 13:59:07 INFO - PROCESS | 1643 | 1467147547701 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]]]}] 13:59:07 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. 13:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 13:59:07 INFO - PROCESS | 1643 | 1467147547751 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 1643 | 1467147547752 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:59:07 INFO - PROCESS | 1643 | 1467147547755 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 1643 | 1467147547757 Marionette TRACE conn2 <- [1,302,null,{}] 13:59:07 INFO - PROCESS | 1643 | 1467147547765 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}] 13:59:07 INFO - PROCESS | 1643 | 1467147547768 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:07 INFO - PROCESS | 1643 | 1467147547886 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:59:07 INFO - PROCESS | 1643 | 1467147547961 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 1643 | 1467147547963 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c5b800 == 45 [pid = 1643] [id = 83] 13:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x119a82000) [pid = 1643] [serial = 246] [outer = 0x0] 13:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1236e9000) [pid = 1643] [serial = 247] [outer = 0x119a82000] 13:59:07 INFO - PROCESS | 1643 | 1467147547996 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1250b2800) [pid = 1643] [serial = 248] [outer = 0x119a82000] 13:59:08 INFO - PROCESS | 1643 | 1467147548402 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]]]}] 13:59:08 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. 13:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 13:59:08 INFO - PROCESS | 1643 | 1467147548426 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 1643 | 1467147548428 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:59:08 INFO - PROCESS | 1643 | 1467147548430 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 1643 | 1467147548432 Marionette TRACE conn2 <- [1,306,null,{}] 13:59:08 INFO - PROCESS | 1643 | 1467147548434 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}] 13:59:08 INFO - PROCESS | 1643 | 1467147548436 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:08 INFO - PROCESS | 1643 | 1467147548548 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:59:08 INFO - PROCESS | 1643 | 1467147548597 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 1643 | 1467147548599 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a631800 == 46 [pid = 1643] [id = 84] 13:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1256a4000) [pid = 1643] [serial = 249] [outer = 0x0] 13:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x127128000) [pid = 1643] [serial = 250] [outer = 0x1256a4000] 13:59:08 INFO - PROCESS | 1643 | 1467147548627 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x127748c00) [pid = 1643] [serial = 251] [outer = 0x1256a4000] 13:59:09 INFO - PROCESS | 1643 | 1467147549211 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]]]}] 13:59:09 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. 13:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 820ms 13:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:59:09 INFO - PROCESS | 1643 | 1467147549251 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1643 | 1467147549253 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:59:09 INFO - PROCESS | 1643 | 1467147549256 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 1643 | 1467147549258 Marionette TRACE conn2 <- [1,310,null,{}] 13:59:09 INFO - PROCESS | 1643 | 1467147549261 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}] 13:59:09 INFO - PROCESS | 1643 | 1467147549263 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:09 INFO - PROCESS | 1643 | 1467147549357 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:59:09 INFO - PROCESS | 1643 | 1467147549420 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1643 | 1467147549421 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x117359000 == 47 [pid = 1643] [id = 85] 13:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x116a0b800) [pid = 1643] [serial = 252] [outer = 0x0] 13:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1176e0800) [pid = 1643] [serial = 253] [outer = 0x116a0b800] 13:59:09 INFO - PROCESS | 1643 | 1467147549449 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11857f000) [pid = 1643] [serial = 254] [outer = 0x116a0b800] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x129581000 == 46 [pid = 1643] [id = 79] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12920f800 == 45 [pid = 1643] [id = 78] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x128c5e800 == 44 [pid = 1643] [id = 77] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x11735d000 == 43 [pid = 1643] [id = 76] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x126e46800 == 42 [pid = 1643] [id = 75] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x116145800 == 41 [pid = 1643] [id = 74] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x124713000 == 40 [pid = 1643] [id = 73] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12342f800 == 39 [pid = 1643] [id = 72] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x121058000 == 38 [pid = 1643] [id = 71] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x1192ac000 == 37 [pid = 1643] [id = 70] 13:59:09 INFO - PROCESS | 1643 | 1467147549892 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]]]}] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x1185df000 == 36 [pid = 1643] [id = 69] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x11712e800 == 35 [pid = 1643] [id = 68] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x115f9c000 == 34 [pid = 1643] [id = 67] 13:59:09 INFO - PROCESS | 1643 | --DOCSHELL 0x126e35800 == 33 [pid = 1643] [id = 65] 13:59:09 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. 13:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 13:59:09 INFO - PROCESS | 1643 | 1467147549927 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1643 | 1467147549930 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:59:09 INFO - PROCESS | 1643 | 1467147549941 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 1643 | 1467147549942 Marionette TRACE conn2 <- [1,314,null,{}] 13:59:09 INFO - PROCESS | 1643 | 1467147549945 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}] 13:59:09 INFO - PROCESS | 1643 | 1467147549948 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:10 INFO - PROCESS | 1643 | 1467147550033 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12903e800) [pid = 1643] [serial = 189] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1236e0c00) [pid = 1643] [serial = 171] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x120ffa400) [pid = 1643] [serial = 168] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118222400) [pid = 1643] [serial = 159] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118568400) [pid = 1643] [serial = 160] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118958800) [pid = 1643] [serial = 162] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11932c000) [pid = 1643] [serial = 163] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x113ced800) [pid = 1643] [serial = 156] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1167c7000) [pid = 1643] [serial = 157] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119a3c000) [pid = 1643] [serial = 165] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119c8fc00) [pid = 1643] [serial = 166] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118564000) [pid = 1643] [serial = 153] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11932d800) [pid = 1643] [serial = 154] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1250b7400) [pid = 1643] [serial = 174] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1256a7000) [pid = 1643] [serial = 175] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11821a400) [pid = 1643] [serial = 142] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x116a13400) [pid = 1643] [serial = 141] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119a7a000) [pid = 1643] [serial = 145] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11960d400) [pid = 1643] [serial = 144] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x124df8400) [pid = 1643] [serial = 148] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12447fc00) [pid = 1643] [serial = 147] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1246e0c00) [pid = 1643] [serial = 172] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x126e76c00) [pid = 1643] [serial = 151] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126aa9800) [pid = 1643] [serial = 150] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x126f6f800) [pid = 1643] [serial = 178] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126aad400) [pid = 1643] [serial = 177] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119327400) [pid = 1643] [serial = 181] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129034000) [pid = 1643] [serial = 187] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1273eb800) [pid = 1643] [serial = 183] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1277a0c00) [pid = 1643] [serial = 186] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x116a19c00) [pid = 1643] [serial = 180] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1292b6400) [pid = 1643] [serial = 190] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x127748000) [pid = 1643] [serial = 184] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1216d2c00) [pid = 1643] [serial = 169] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1643 | 1467147550093 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 1643 | 1467147550095 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x116140000 == 34 [pid = 1643] [id = 86] 13:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1171bec00) [pid = 1643] [serial = 255] [outer = 0x0] 13:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118957400) [pid = 1643] [serial = 256] [outer = 0x1171bec00] 13:59:10 INFO - PROCESS | 1643 | 1467147550123 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11993e400) [pid = 1643] [serial = 257] [outer = 0x1171bec00] 13:59:10 INFO - PROCESS | 1643 | 1467147550495 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]]]}] 13:59:10 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. 13:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 569ms 13:59:10 INFO - PROCESS | 1643 | 1467147550510 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 1643 | 1467147550513 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:59:10 INFO - PROCESS | 1643 | 1467147550516 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 1643 | 1467147550520 Marionette TRACE conn2 <- [1,318,null,{}] 13:59:10 INFO - PROCESS | 1643 | 1467147550530 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}] 13:59:10 INFO - PROCESS | 1643 | 1467147550535 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:10 INFO - PROCESS | 1643 | 1467147550699 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:59:10 INFO - PROCESS | 1643 | 1467147550781 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 1643 | 1467147550783 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e9f000 == 35 [pid = 1643] [id = 87] 13:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119a7d800) [pid = 1643] [serial = 258] [outer = 0x0] 13:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119c8d800) [pid = 1643] [serial = 259] [outer = 0x119a7d800] 13:59:10 INFO - PROCESS | 1643 | 1467147550829 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1216d0800) [pid = 1643] [serial = 260] [outer = 0x119a7d800] 13:59:11 INFO - PROCESS | 1643 | 1467147551160 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]]]}] 13:59:11 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. 13:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 675ms 13:59:11 INFO - PROCESS | 1643 | 1467147551194 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 1643 | 1467147551198 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:59:11 INFO - PROCESS | 1643 | 1467147551201 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 1643 | 1467147551203 Marionette TRACE conn2 <- [1,322,null,{}] 13:59:11 INFO - PROCESS | 1643 | 1467147551205 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}] 13:59:11 INFO - PROCESS | 1643 | 1467147551206 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:11 INFO - PROCESS | 1643 | 1467147551287 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:59:11 INFO - PROCESS | 1643 | 1467147551290 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1643 | 1467147551291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x119252800 == 36 [pid = 1643] [id = 88] 13:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12426ec00) [pid = 1643] [serial = 261] [outer = 0x0] 13:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124f68800) [pid = 1643] [serial = 262] [outer = 0x12426ec00] 13:59:11 INFO - PROCESS | 1643 | 1467147551317 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12569a400) [pid = 1643] [serial = 263] [outer = 0x12426ec00] 13:59:11 INFO - PROCESS | 1643 | 1467147551640 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]]]}] 13:59:11 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. 13:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 13:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:59:11 INFO - PROCESS | 1643 | 1467147551671 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 1643 | 1467147551672 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:59:11 INFO - PROCESS | 1643 | 1467147551675 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 1643 | 1467147551676 Marionette TRACE conn2 <- [1,326,null,{}] 13:59:11 INFO - PROCESS | 1643 | 1467147551678 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}] 13:59:11 INFO - PROCESS | 1643 | 1467147551679 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:11 INFO - PROCESS | 1643 | 1467147551755 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:59:11 INFO - PROCESS | 1643 | 1467147551820 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1643 | 1467147551821 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x112e59800 == 37 [pid = 1643] [id = 89] 13:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124df8c00) [pid = 1643] [serial = 264] [outer = 0x0] 13:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126e7b400) [pid = 1643] [serial = 265] [outer = 0x124df8c00] 13:59:11 INFO - PROCESS | 1643 | 1467147551848 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1273f4c00) [pid = 1643] [serial = 266] [outer = 0x124df8c00] 13:59:12 INFO - PROCESS | 1643 | 1467147552192 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]]]}] 13:59:12 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. 13:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 567ms 13:59:12 INFO - PROCESS | 1643 | 1467147552243 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1643 | 1467147552244 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:59:12 INFO - PROCESS | 1643 | 1467147552246 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1643 | 1467147552247 Marionette TRACE conn2 <- [1,330,null,{}] 13:59:12 INFO - PROCESS | 1643 | 1467147552250 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}] 13:59:12 INFO - PROCESS | 1643 | 1467147552254 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:12 INFO - PROCESS | 1643 | 1467147552374 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:59:12 INFO - PROCESS | 1643 | 1467147552412 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1643 | 1467147552413 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x121699800 == 38 [pid = 1643] [id = 90] 13:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12774cc00) [pid = 1643] [serial = 267] [outer = 0x0] 13:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1277a6c00) [pid = 1643] [serial = 268] [outer = 0x12774cc00] 13:59:12 INFO - PROCESS | 1643 | 1467147552438 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x129265800) [pid = 1643] [serial = 269] [outer = 0x12774cc00] 13:59:12 INFO - PROCESS | 1643 | 1467147552773 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]]]}] 13:59:12 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. 13:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 570ms 13:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:59:12 INFO - PROCESS | 1643 | 1467147552817 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1643 | 1467147552818 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:59:12 INFO - PROCESS | 1643 | 1467147552820 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1643 | 1467147552821 Marionette TRACE conn2 <- [1,334,null,{}] 13:59:12 INFO - PROCESS | 1643 | 1467147552824 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}] 13:59:12 INFO - PROCESS | 1643 | 1467147552825 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:12 INFO - PROCESS | 1643 | 1467147552918 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:59:12 INFO - PROCESS | 1643 | 1467147552930 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1643 | 1467147552931 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f7f800 == 39 [pid = 1643] [id = 91] 13:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12903b400) [pid = 1643] [serial = 270] [outer = 0x0] 13:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a46ac00) [pid = 1643] [serial = 271] [outer = 0x12903b400] 13:59:12 INFO - PROCESS | 1643 | 1467147552963 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x117e4c000) [pid = 1643] [serial = 272] [outer = 0x12903b400] 13:59:13 INFO - PROCESS | 1643 | 1467147553295 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]]]}] 13:59:13 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. 13:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 521ms 13:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:59:13 INFO - PROCESS | 1643 | 1467147553342 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 1643 | 1467147553343 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:59:13 INFO - PROCESS | 1643 | 1467147553345 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 1643 | 1467147553346 Marionette TRACE conn2 <- [1,338,null,{}] 13:59:13 INFO - PROCESS | 1643 | 1467147553349 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}] 13:59:13 INFO - PROCESS | 1643 | 1467147553350 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:13 INFO - PROCESS | 1643 | 1467147553446 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:59:13 INFO - PROCESS | 1643 | 1467147553460 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 1643 | 1467147553462 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12475a000 == 40 [pid = 1643] [id = 92] 13:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a656800) [pid = 1643] [serial = 273] [outer = 0x0] 13:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a65e400) [pid = 1643] [serial = 274] [outer = 0x12a656800] 13:59:13 INFO - PROCESS | 1643 | 1467147553487 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12ab03000) [pid = 1643] [serial = 275] [outer = 0x12a656800] 13:59:13 INFO - PROCESS | 1643 | 1467147553808 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]]]}] 13:59:13 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. 13:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 13:59:13 INFO - PROCESS | 1643 | 1467147553867 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 1643 | 1467147553868 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:59:13 INFO - PROCESS | 1643 | 1467147553870 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 1643 | 1467147553871 Marionette TRACE conn2 <- [1,342,null,{}] 13:59:13 INFO - PROCESS | 1643 | 1467147553874 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}] 13:59:13 INFO - PROCESS | 1643 | 1467147553875 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:13 INFO - PROCESS | 1643 | 1467147553972 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:59:13 INFO - PROCESS | 1643 | 1467147553991 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 1643 | 1467147553992 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x125687800 == 41 [pid = 1643] [id = 93] 13:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a662800) [pid = 1643] [serial = 276] [outer = 0x0] 13:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12b667800) [pid = 1643] [serial = 277] [outer = 0x12a662800] 13:59:14 INFO - PROCESS | 1643 | 1467147554017 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12b810000) [pid = 1643] [serial = 278] [outer = 0x12a662800] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x127183c00) [pid = 1643] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12569d400) [pid = 1643] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12a610000) [pid = 1643] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118583000) [pid = 1643] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1236dc000) [pid = 1643] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1176ea800) [pid = 1643] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11200c800) [pid = 1643] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118954c00) [pid = 1643] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1277a5800) [pid = 1643] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119d45400) [pid = 1643] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1246f9000) [pid = 1643] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11894fc00) [pid = 1643] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:59:14 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118588400) [pid = 1643] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:59:14 INFO - PROCESS | 1643 | 1467147554414 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]]]}] 13:59:14 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. 13:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 569ms 13:59:14 INFO - PROCESS | 1643 | 1467147554440 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1643 | 1467147554441 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:59:14 INFO - PROCESS | 1643 | 1467147554443 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 1643 | 1467147554444 Marionette TRACE conn2 <- [1,346,null,{}] 13:59:14 INFO - PROCESS | 1643 | 1467147554452 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}] 13:59:14 INFO - PROCESS | 1643 | 1467147554454 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:14 INFO - PROCESS | 1643 | 1467147554566 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:59:14 INFO - PROCESS | 1643 | 1467147554595 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1643 | 1467147554595 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x127321000 == 42 [pid = 1643] [id = 94] 13:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1167c7c00) [pid = 1643] [serial = 279] [outer = 0x0] 13:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124df5400) [pid = 1643] [serial = 280] [outer = 0x1167c7c00] 13:59:14 INFO - PROCESS | 1643 | 1467147554620 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a657400) [pid = 1643] [serial = 281] [outer = 0x1167c7c00] 13:59:14 INFO - PROCESS | 1643 | 1467147554874 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]]]}] 13:59:14 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. 13:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 474ms 13:59:14 INFO - PROCESS | 1643 | 1467147554921 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1643 | 1467147554923 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:59:14 INFO - PROCESS | 1643 | 1467147554925 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 1643 | 1467147554927 Marionette TRACE conn2 <- [1,350,null,{}] 13:59:14 INFO - PROCESS | 1643 | 1467147554938 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}] 13:59:14 INFO - PROCESS | 1643 | 1467147554939 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:15 INFO - PROCESS | 1643 | 1467147555044 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:59:15 INFO - PROCESS | 1643 | 1467147555050 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1643 | 1467147555052 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12957e800 == 43 [pid = 1643] [id = 95] 13:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12ab0a000) [pid = 1643] [serial = 282] [outer = 0x0] 13:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12b9c8000) [pid = 1643] [serial = 283] [outer = 0x12ab0a000] 13:59:15 INFO - PROCESS | 1643 | 1467147555079 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12ba45800) [pid = 1643] [serial = 284] [outer = 0x12ab0a000] 13:59:15 INFO - PROCESS | 1643 | 1467147555408 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]]]}] 13:59:15 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. 13:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms 13:59:15 INFO - PROCESS | 1643 | 1467147555444 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:59:15 INFO - PROCESS | 1643 | 1467147555446 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:59:15 INFO - PROCESS | 1643 | 1467147555448 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 1643 | 1467147555449 Marionette TRACE conn2 <- [1,354,null,{}] 13:59:15 INFO - PROCESS | 1643 | 1467147555452 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}] 13:59:15 INFO - PROCESS | 1643 | 1467147555453 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:15 INFO - PROCESS | 1643 | 1467147555559 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:59:15 INFO - PROCESS | 1643 | 1467147555566 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1643 | 1467147555567 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a622800 == 44 [pid = 1643] [id = 96] 13:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12bab9400) [pid = 1643] [serial = 285] [outer = 0x0] 13:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12bac0c00) [pid = 1643] [serial = 286] [outer = 0x12bab9400] 13:59:15 INFO - PROCESS | 1643 | 1467147555591 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12bac7400) [pid = 1643] [serial = 287] [outer = 0x12bab9400] 13:59:15 INFO - PROCESS | 1643 | 1467147555888 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]]]}] 13:59:15 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. 13:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 13:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:59:15 INFO - PROCESS | 1643 | 1467147555919 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 1643 | 1467147555920 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:59:15 INFO - PROCESS | 1643 | 1467147555922 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 1643 | 1467147555923 Marionette TRACE conn2 <- [1,358,null,{}] 13:59:15 INFO - PROCESS | 1643 | 1467147555926 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}] 13:59:15 INFO - PROCESS | 1643 | 1467147555927 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:16 INFO - PROCESS | 1643 | 1467147556019 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:59:16 INFO - PROCESS | 1643 | 1467147556023 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 1643 | 1467147556024 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab66800 == 45 [pid = 1643] [id = 97] 13:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12bc4c800) [pid = 1643] [serial = 288] [outer = 0x0] 13:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12bc52800) [pid = 1643] [serial = 289] [outer = 0x12bc4c800] 13:59:16 INFO - PROCESS | 1643 | 1467147556049 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12bc59c00) [pid = 1643] [serial = 290] [outer = 0x12bc4c800] 13:59:16 INFO - PROCESS | 1643 | --DOCSHELL 0x116672000 == 44 [pid = 1643] [id = 66] 13:59:16 INFO - PROCESS | 1643 | --DOCSHELL 0x117359000 == 43 [pid = 1643] [id = 85] 13:59:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12a631800 == 42 [pid = 1643] [id = 84] 13:59:16 INFO - PROCESS | 1643 | --DOCSHELL 0x128c5b800 == 41 [pid = 1643] [id = 83] 13:59:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12330d800 == 40 [pid = 1643] [id = 82] 13:59:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1183a6000 == 39 [pid = 1643] [id = 81] 13:59:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12a618000 == 38 [pid = 1643] [id = 80] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x116140000 == 37 [pid = 1643] [id = 86] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x112e59800 == 36 [pid = 1643] [id = 89] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x121699800 == 35 [pid = 1643] [id = 90] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x115f7f800 == 34 [pid = 1643] [id = 91] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12957e800 == 33 [pid = 1643] [id = 95] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x117e9f000 == 32 [pid = 1643] [id = 87] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x125687800 == 31 [pid = 1643] [id = 93] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x127321000 == 30 [pid = 1643] [id = 94] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12475a000 == 29 [pid = 1643] [id = 92] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x119252800 == 28 [pid = 1643] [id = 88] 13:59:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12a622800 == 27 [pid = 1643] [id = 96] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12a60f800) [pid = 1643] [serial = 218] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x126aad000) [pid = 1643] [serial = 211] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a660c00) [pid = 1643] [serial = 221] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12b9be400) [pid = 1643] [serial = 233] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x125625400) [pid = 1643] [serial = 209] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x116a13c00) [pid = 1643] [serial = 195] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1292c1000) [pid = 1643] [serial = 192] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118562000) [pid = 1643] [serial = 199] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12ca43c00) [pid = 1643] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x115c24000) [pid = 1643] [serial = 226] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12b66d000) [pid = 1643] [serial = 230] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124df4000) [pid = 1643] [serial = 208] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1292b5000) [pid = 1643] [serial = 215] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1216d4c00) [pid = 1643] [serial = 205] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120ff5c00) [pid = 1643] [serial = 204] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12a468c00) [pid = 1643] [serial = 217] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a663c00) [pid = 1643] [serial = 223] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118581800) [pid = 1643] [serial = 227] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12a659400) [pid = 1643] [serial = 220] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x129034c00) [pid = 1643] [serial = 214] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119611000) [pid = 1643] [serial = 202] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118e1b000) [pid = 1643] [serial = 201] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11821a000) [pid = 1643] [serial = 198] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x127125c00) [pid = 1643] [serial = 212] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12ab05c00) [pid = 1643] [serial = 224] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x126859c00) [pid = 1643] [serial = 229] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12b804000) [pid = 1643] [serial = 232] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12b9c3000) [pid = 1643] [serial = 235] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12ba37000) [pid = 1643] [serial = 236] [outer = 0x0] [url = about:blank] 13:59:17 INFO - PROCESS | 1643 | 1467147557448 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]]]}] 13:59:17 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. 13:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1572ms 13:59:17 INFO - PROCESS | 1643 | 1467147557495 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 1643 | 1467147557497 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:59:17 INFO - PROCESS | 1643 | 1467147557507 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 1643 | 1467147557509 Marionette TRACE conn2 <- [1,362,null,{}] 13:59:17 INFO - PROCESS | 1643 | 1467147557513 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}] 13:59:17 INFO - PROCESS | 1643 | 1467147557515 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:17 INFO - PROCESS | 1643 | 1467147557595 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:59:17 INFO - PROCESS | 1643 | 1467147557649 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 1643 | 1467147557650 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f98800 == 28 [pid = 1643] [id = 98] 13:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118217800) [pid = 1643] [serial = 291] [outer = 0x0] 13:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11821a000) [pid = 1643] [serial = 292] [outer = 0x118217800] 13:59:17 INFO - PROCESS | 1643 | 1467147557678 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118587400) [pid = 1643] [serial = 293] [outer = 0x118217800] 13:59:17 INFO - PROCESS | 1643 | 1467147557990 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]]]}] 13:59:18 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. 13:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 519ms 13:59:18 INFO - PROCESS | 1643 | 1467147558026 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 1643 | 1467147558030 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:59:18 INFO - PROCESS | 1643 | 1467147558034 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 1643 | 1467147558036 Marionette TRACE conn2 <- [1,366,null,{}] 13:59:18 INFO - PROCESS | 1643 | 1467147558039 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}] 13:59:18 INFO - PROCESS | 1643 | 1467147558041 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:18 INFO - PROCESS | 1643 | 1467147558119 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:59:18 INFO - PROCESS | 1643 | 1467147558167 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 1643 | 1467147558169 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f15800 == 29 [pid = 1643] [id = 99] 13:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118588400) [pid = 1643] [serial = 294] [outer = 0x0] 13:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118e1a000) [pid = 1643] [serial = 295] [outer = 0x118588400] 13:59:18 INFO - PROCESS | 1643 | 1467147558196 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119948800) [pid = 1643] [serial = 296] [outer = 0x118588400] 13:59:18 INFO - PROCESS | 1643 | 1467147558503 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]]]}] 13:59:18 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. 13:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 519ms 13:59:18 INFO - PROCESS | 1643 | 1467147558554 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 1643 | 1467147558555 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:59:18 INFO - PROCESS | 1643 | 1467147558558 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 1643 | 1467147558569 Marionette TRACE conn2 <- [1,370,null,{}] 13:59:18 INFO - PROCESS | 1643 | 1467147558577 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}] 13:59:18 INFO - PROCESS | 1643 | 1467147558580 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:18 INFO - PROCESS | 1643 | 1467147558656 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:59:18 INFO - PROCESS | 1643 | 1467147558710 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 1643 | 1467147558712 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x117ea5000 == 30 [pid = 1643] [id = 100] 13:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x112a84400) [pid = 1643] [serial = 297] [outer = 0x0] 13:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119c91400) [pid = 1643] [serial = 298] [outer = 0x112a84400] 13:59:18 INFO - PROCESS | 1643 | 1467147558746 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1216ce800) [pid = 1643] [serial = 299] [outer = 0x112a84400] 13:59:19 INFO - PROCESS | 1643 | 1467147559115 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]]]}] 13:59:19 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. 13:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 580ms 13:59:19 INFO - PROCESS | 1643 | 1467147559138 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 1643 | 1467147559140 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:59:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:59:19 INFO - PROCESS | 1643 | 1467147559142 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 1643 | 1467147559143 Marionette TRACE conn2 <- [1,374,null,{}] 13:59:19 INFO - PROCESS | 1643 | 1467147559146 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}] 13:59:19 INFO - PROCESS | 1643 | 1467147559147 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:19 INFO - PROCESS | 1643 | 1467147559232 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:59:19 INFO - PROCESS | 1643 | 1467147559278 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1643 | 1467147559279 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x119250000 == 31 [pid = 1643] [id = 101] 13:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119d99800) [pid = 1643] [serial = 300] [outer = 0x0] 13:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1246e0c00) [pid = 1643] [serial = 301] [outer = 0x119d99800] 13:59:19 INFO - PROCESS | 1643 | 1467147559304 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x125629800) [pid = 1643] [serial = 302] [outer = 0x119d99800] 13:59:19 INFO - PROCESS | 1643 | 1467147559589 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:59:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 469ms 13:59:19 INFO - PROCESS | 1643 | 1467147559612 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 1643 | 1467147559613 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:59:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:59:19 INFO - PROCESS | 1643 | 1467147559624 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 1643 | 1467147559625 Marionette TRACE conn2 <- [1,378,null,{}] 13:59:19 INFO - PROCESS | 1643 | 1467147559627 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}] 13:59:19 INFO - PROCESS | 1643 | 1467147559629 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:19 INFO - PROCESS | 1643 | 1467147559705 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:59:19 INFO - PROCESS | 1643 | 1467147559708 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1643 | 1467147559709 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x119da0800 == 32 [pid = 1643] [id = 102] 13:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x116a12000) [pid = 1643] [serial = 303] [outer = 0x0] 13:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126aa9800) [pid = 1643] [serial = 304] [outer = 0x116a12000] 13:59:19 INFO - PROCESS | 1643 | 1467147559737 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x127186000) [pid = 1643] [serial = 305] [outer = 0x116a12000] 13:59:20 INFO - PROCESS | 1643 | 1467147560064 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:59:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 13:59:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:59:20 INFO - PROCESS | 1643 | 1467147560093 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1643 | 1467147560094 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:59:20 INFO - PROCESS | 1643 | 1467147560096 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1643 | 1467147560098 Marionette TRACE conn2 <- [1,382,null,{}] 13:59:20 INFO - PROCESS | 1643 | 1467147560100 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}] 13:59:20 INFO - PROCESS | 1643 | 1467147560104 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:20 INFO - PROCESS | 1643 | 1467147560225 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:59:20 INFO - PROCESS | 1643 | 1467147560233 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 1643 | 1467147560234 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a5000 == 33 [pid = 1643] [id = 103] 13:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x127744000) [pid = 1643] [serial = 306] [outer = 0x0] 13:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x127747000) [pid = 1643] [serial = 307] [outer = 0x127744000] 13:59:20 INFO - PROCESS | 1643 | 1467147560260 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129267400) [pid = 1643] [serial = 308] [outer = 0x127744000] 13:59:20 INFO - PROCESS | 1643 | 1467147560624 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:59:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 13:59:20 INFO - PROCESS | 1643 | 1467147560667 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:59:20 INFO - PROCESS | 1643 | 1467147560669 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:59:20 INFO - PROCESS | 1643 | 1467147560673 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1643 | 1467147560675 Marionette TRACE conn2 <- [1,386,null,{}] 13:59:20 INFO - PROCESS | 1643 | 1467147560678 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}] 13:59:20 INFO - PROCESS | 1643 | 1467147560680 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:20 INFO - PROCESS | 1643 | 1467147560795 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:59:20 INFO - PROCESS | 1643 | 1467147560872 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 1643 | 1467147560873 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x124239000 == 34 [pid = 1643] [id = 104] 13:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11994a000) [pid = 1643] [serial = 309] [outer = 0x0] 13:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12926cc00) [pid = 1643] [serial = 310] [outer = 0x11994a000] 13:59:20 INFO - PROCESS | 1643 | 1467147560914 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a60cc00) [pid = 1643] [serial = 311] [outer = 0x11994a000] 13:59:21 INFO - PROCESS | 1643 | 1467147561236 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]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 619ms 13:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:59:21 INFO - PROCESS | 1643 | 1467147561292 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 1643 | 1467147561293 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:59:21 INFO - PROCESS | 1643 | 1467147561295 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 1643 | 1467147561296 Marionette TRACE conn2 <- [1,390,null,{}] 13:59:21 INFO - PROCESS | 1643 | 1467147561302 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}] 13:59:21 INFO - PROCESS | 1643 | 1467147561303 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:21 INFO - PROCESS | 1643 | 1467147561385 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:59:21 INFO - PROCESS | 1643 | 1467147561435 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 1643 | 1467147561436 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12475a000 == 35 [pid = 1643] [id = 105] 13:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x127744400) [pid = 1643] [serial = 312] [outer = 0x0] 13:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a65b400) [pid = 1643] [serial = 313] [outer = 0x127744400] 13:59:21 INFO - PROCESS | 1643 | 1467147561460 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a848400) [pid = 1643] [serial = 314] [outer = 0x127744400] 13:59:21 INFO - PROCESS | 1643 | 1467147561768 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]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 522ms 13:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:59:21 INFO - PROCESS | 1643 | 1467147561838 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 1643 | 1467147561839 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:59:21 INFO - PROCESS | 1643 | 1467147561856 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 1643 | 1467147561857 Marionette TRACE conn2 <- [1,394,null,{}] 13:59:21 INFO - PROCESS | 1643 | 1467147561870 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}] 13:59:21 INFO - PROCESS | 1643 | 1467147561871 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:21 INFO - PROCESS | 1643 | 1467147561951 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:59:22 INFO - PROCESS | 1643 | 1467147562009 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1643 | 1467147562010 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x117ea4800 == 36 [pid = 1643] [id = 106] 13:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x117e52400) [pid = 1643] [serial = 315] [outer = 0x0] 13:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12ab10000) [pid = 1643] [serial = 316] [outer = 0x117e52400] 13:59:22 INFO - PROCESS | 1643 | 1467147562034 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12ba36c00) [pid = 1643] [serial = 317] [outer = 0x117e52400] 13:59:22 INFO - PROCESS | 1643 | 1467147562359 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]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 534ms 13:59:22 INFO - PROCESS | 1643 | 1467147562380 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 1643 | 1467147562383 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:59:22 INFO - PROCESS | 1643 | 1467147562394 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 1643 | 1467147562395 Marionette TRACE conn2 <- [1,398,null,{}] 13:59:22 INFO - PROCESS | 1643 | 1467147562400 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}] 13:59:22 INFO - PROCESS | 1643 | 1467147562401 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:22 INFO - PROCESS | 1643 | 1467147562504 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:59:22 INFO - PROCESS | 1643 | 1467147562508 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1643 | 1467147562509 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x1277d9800 == 37 [pid = 1643] [id = 107] 13:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11960d400) [pid = 1643] [serial = 318] [outer = 0x0] 13:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12ba3cc00) [pid = 1643] [serial = 319] [outer = 0x11960d400] 13:59:22 INFO - PROCESS | 1643 | 1467147562534 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12babb800) [pid = 1643] [serial = 320] [outer = 0x11960d400] 13:59:22 INFO - PROCESS | 1643 | 1467147562899 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]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 526ms 13:59:22 INFO - PROCESS | 1643 | 1467147562913 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 1643 | 1467147562917 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:59:22 INFO - PROCESS | 1643 | 1467147562920 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 1643 | 1467147562921 Marionette TRACE conn2 <- [1,402,null,{}] 13:59:22 INFO - PROCESS | 1643 | 1467147562924 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}] 13:59:22 INFO - PROCESS | 1643 | 1467147562925 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:23 INFO - PROCESS | 1643 | 1467147563034 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:59:23 INFO - PROCESS | 1643 | 1467147563048 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 1643 | 1467147563050 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ce5800 == 38 [pid = 1643] [id = 108] 13:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12babc000) [pid = 1643] [serial = 321] [outer = 0x0] 13:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12bcad400) [pid = 1643] [serial = 322] [outer = 0x12babc000] 13:59:23 INFO - PROCESS | 1643 | 1467147563076 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12bcb8800) [pid = 1643] [serial = 323] [outer = 0x12babc000] 13:59:23 INFO - PROCESS | 1643 | 1467147563452 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]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 571ms 13:59:23 INFO - PROCESS | 1643 | 1467147563493 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 1643 | 1467147563494 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:59:23 INFO - PROCESS | 1643 | 1467147563497 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 1643 | 1467147563498 Marionette TRACE conn2 <- [1,406,null,{}] 13:59:23 INFO - PROCESS | 1643 | 1467147563501 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}] 13:59:23 INFO - PROCESS | 1643 | 1467147563502 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:23 INFO - PROCESS | 1643 | 1467147563587 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:59:23 INFO - PROCESS | 1643 | 1467147563590 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 1643 | 1467147563592 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a630000 == 39 [pid = 1643] [id = 109] 13:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12bccdc00) [pid = 1643] [serial = 324] [outer = 0x0] 13:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12bcd3400) [pid = 1643] [serial = 325] [outer = 0x12bccdc00] 13:59:23 INFO - PROCESS | 1643 | 1467147563611 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12c434000) [pid = 1643] [serial = 326] [outer = 0x12bccdc00] 13:59:24 INFO - PROCESS | 1643 | 1467147564068 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]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 620ms 13:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:59:24 INFO - PROCESS | 1643 | 1467147564119 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1643 | 1467147564120 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:59:24 INFO - PROCESS | 1643 | 1467147564123 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1643 | 1467147564125 Marionette TRACE conn2 <- [1,410,null,{}] 13:59:24 INFO - PROCESS | 1643 | 1467147564129 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}] 13:59:24 INFO - PROCESS | 1643 | 1467147564131 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:24 INFO - PROCESS | 1643 | 1467147564284 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12903b400) [pid = 1643] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12774cc00) [pid = 1643] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a656800) [pid = 1643] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12a662800) [pid = 1643] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1167c7c00) [pid = 1643] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12ab0a000) [pid = 1643] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119a3ac00) [pid = 1643] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118589000) [pid = 1643] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12ba39000) [pid = 1643] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x124df8c00) [pid = 1643] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12426ec00) [pid = 1643] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119a7d800) [pid = 1643] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1171bec00) [pid = 1643] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x116a0b800) [pid = 1643] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1256a4000) [pid = 1643] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119a82000) [pid = 1643] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12bab9400) [pid = 1643] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x116455400) [pid = 1643] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:59:24 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1292b6000) [pid = 1643] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:59:24 INFO - PROCESS | 1643 | 1467147564584 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1643 | 1467147564585 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1161e4800 == 40 [pid = 1643] [id = 110] 13:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1122be400) [pid = 1643] [serial = 327] [outer = 0x0] 13:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x116970800) [pid = 1643] [serial = 328] [outer = 0x1122be400] 13:59:24 INFO - PROCESS | 1643 | 1467147564610 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11993c400) [pid = 1643] [serial = 329] [outer = 0x1122be400] 13:59:24 INFO - PROCESS | 1643 | 1467147564748 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:59:24 INFO - PROCESS | 1643 | 1467147564909 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]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 820ms 13:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:59:24 INFO - PROCESS | 1643 | 1467147564944 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1643 | 1467147564945 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:59:24 INFO - PROCESS | 1643 | 1467147564948 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1643 | 1467147564951 Marionette TRACE conn2 <- [1,414,null,{}] 13:59:24 INFO - PROCESS | 1643 | 1467147564953 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}] 13:59:24 INFO - PROCESS | 1643 | 1467147564954 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:25 INFO - PROCESS | 1643 | 1467147565038 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:59:25 INFO - PROCESS | 1643 | 1467147565042 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 1643 | 1467147565043 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a881000 == 41 [pid = 1643] [id = 111] 13:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119a7f400) [pid = 1643] [serial = 330] [outer = 0x0] 13:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12c439c00) [pid = 1643] [serial = 331] [outer = 0x119a7f400] 13:59:25 INFO - PROCESS | 1643 | 1467147565075 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12c43ec00) [pid = 1643] [serial = 332] [outer = 0x119a7f400] 13:59:25 INFO - PROCESS | 1643 | 1467147565417 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]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 13:59:25 INFO - PROCESS | 1643 | 1467147565468 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 1643 | 1467147565470 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:59:25 INFO - PROCESS | 1643 | 1467147565473 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 1643 | 1467147565474 Marionette TRACE conn2 <- [1,418,null,{}] 13:59:25 INFO - PROCESS | 1643 | 1467147565476 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}] 13:59:25 INFO - PROCESS | 1643 | 1467147565477 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:25 INFO - PROCESS | 1643 | 1467147565574 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:59:25 INFO - PROCESS | 1643 | 1467147565581 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 1643 | 1467147565582 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99f800 == 42 [pid = 1643] [id = 112] 13:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1129a8400) [pid = 1643] [serial = 333] [outer = 0x0] 13:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1129adc00) [pid = 1643] [serial = 334] [outer = 0x1129a8400] 13:59:25 INFO - PROCESS | 1643 | 1467147565622 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1129b3400) [pid = 1643] [serial = 335] [outer = 0x1129a8400] 13:59:26 INFO - PROCESS | 1643 | 1467147566423 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]]]}] 13:59:26 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 13:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 13:59:26 INFO - PROCESS | 1643 | 1467147566444 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 1643 | 1467147566445 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:59:26 INFO - PROCESS | 1643 | 1467147566449 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 1643 | 1467147566450 Marionette TRACE conn2 <- [1,422,null,{}] 13:59:26 INFO - PROCESS | 1643 | 1467147566452 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}] 13:59:26 INFO - PROCESS | 1643 | 1467147566453 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:26 INFO - PROCESS | 1643 | 1467147566535 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:59:26 INFO - PROCESS | 1643 | 1467147566545 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 1643 | 1467147566546 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x112259800 == 43 [pid = 1643] [id = 113] 13:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11200c800) [pid = 1643] [serial = 336] [outer = 0x0] 13:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1129b0400) [pid = 1643] [serial = 337] [outer = 0x11200c800] 13:59:26 INFO - PROCESS | 1643 | 1467147566623 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x115f1a400) [pid = 1643] [serial = 338] [outer = 0x11200c800] 13:59:27 INFO - PROCESS | 1643 | 1467147567782 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]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1370ms 13:59:27 INFO - PROCESS | 1643 | 1467147567819 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 1643 | 1467147567821 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:59:27 INFO - PROCESS | 1643 | 1467147567825 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 1643 | 1467147567827 Marionette TRACE conn2 <- [1,426,null,{}] 13:59:27 INFO - PROCESS | 1643 | 1467147567830 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}] 13:59:27 INFO - PROCESS | 1643 | 1467147567832 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:27 INFO - PROCESS | 1643 | 1467147567941 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:59:28 INFO - PROCESS | 1643 | 1467147567992 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 1643 | 1467147567994 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e94800 == 44 [pid = 1643] [id = 114] 13:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11856c000) [pid = 1643] [serial = 339] [outer = 0x0] 13:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11893a400) [pid = 1643] [serial = 340] [outer = 0x11856c000] 13:59:28 INFO - PROCESS | 1643 | 1467147568025 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11893fc00) [pid = 1643] [serial = 341] [outer = 0x11856c000] 13:59:28 INFO - PROCESS | 1643 | 1467147568808 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] 13:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:59:28 INFO - PROCESS | 1643 | 1467147568850 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:59:28 INFO - PROCESS | 1643 | 1467147568855 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 1643 | 1467147568858 Marionette TRACE conn2 <- [1,430,null,{}] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99f800 == 43 [pid = 1643] [id = 112] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12a881000 == 42 [pid = 1643] [id = 111] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1161e4800 == 41 [pid = 1643] [id = 110] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12a630000 == 40 [pid = 1643] [id = 109] 13:59:28 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12bc52800) [pid = 1643] [serial = 289] [outer = 0x0] [url = about:blank] 13:59:28 INFO - PROCESS | 1643 | 1467147568950 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}] 13:59:28 INFO - PROCESS | 1643 | 1467147568953 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x119ce5800 == 39 [pid = 1643] [id = 108] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1277d9800 == 38 [pid = 1643] [id = 107] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x117ea4800 == 37 [pid = 1643] [id = 106] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12475a000 == 36 [pid = 1643] [id = 105] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x124239000 == 35 [pid = 1643] [id = 104] 13:59:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a5000 == 34 [pid = 1643] [id = 103] 13:59:29 INFO - PROCESS | 1643 | --DOCSHELL 0x119da0800 == 33 [pid = 1643] [id = 102] 13:59:29 INFO - PROCESS | 1643 | --DOCSHELL 0x119250000 == 32 [pid = 1643] [id = 101] 13:59:29 INFO - PROCESS | 1643 | --DOCSHELL 0x117ea5000 == 31 [pid = 1643] [id = 100] 13:59:29 INFO - PROCESS | 1643 | --DOCSHELL 0x116f15800 == 30 [pid = 1643] [id = 99] 13:59:29 INFO - PROCESS | 1643 | --DOCSHELL 0x115f98800 == 29 [pid = 1643] [id = 98] 13:59:29 INFO - PROCESS | 1643 | 1467147569085 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:59:29 INFO - PROCESS | 1643 | 1467147569092 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 1643 | 1467147569093 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x11272d000 == 30 [pid = 1643] [id = 115] 13:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x117146800) [pid = 1643] [serial = 342] [outer = 0x0] 13:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118217c00) [pid = 1643] [serial = 343] [outer = 0x117146800] 13:59:29 INFO - PROCESS | 1643 | 1467147569139 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11857ec00) [pid = 1643] [serial = 344] [outer = 0x117146800] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a46ac00) [pid = 1643] [serial = 271] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1277a6c00) [pid = 1643] [serial = 268] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a65e400) [pid = 1643] [serial = 274] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x117e4c000) [pid = 1643] [serial = 272] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12b667800) [pid = 1643] [serial = 277] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x124df5400) [pid = 1643] [serial = 280] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12b9c8000) [pid = 1643] [serial = 283] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a657400) [pid = 1643] [serial = 281] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12332cc00) [pid = 1643] [serial = 245] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119d46c00) [pid = 1643] [serial = 244] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11932f400) [pid = 1643] [serial = 242] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11875b800) [pid = 1643] [serial = 241] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12ba3c800) [pid = 1643] [serial = 238] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12ba41c00) [pid = 1643] [serial = 239] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x126e7b400) [pid = 1643] [serial = 265] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124f68800) [pid = 1643] [serial = 262] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12569a400) [pid = 1643] [serial = 263] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119c8d800) [pid = 1643] [serial = 259] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1216d0800) [pid = 1643] [serial = 260] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118957400) [pid = 1643] [serial = 256] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11993e400) [pid = 1643] [serial = 257] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11857f000) [pid = 1643] [serial = 254] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1176e0800) [pid = 1643] [serial = 253] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x127748c00) [pid = 1643] [serial = 251] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x127128000) [pid = 1643] [serial = 250] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1250b2800) [pid = 1643] [serial = 248] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1236e9000) [pid = 1643] [serial = 247] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12b810000) [pid = 1643] [serial = 278] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x129265800) [pid = 1643] [serial = 269] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12bac7400) [pid = 1643] [serial = 287] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12ab03000) [pid = 1643] [serial = 275] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12bac0c00) [pid = 1643] [serial = 286] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12ba45800) [pid = 1643] [serial = 284] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1273f4c00) [pid = 1643] [serial = 266] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11821c400) [pid = 1643] [serial = 196] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x12a476800) [pid = 1643] [serial = 193] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1643 | 1467147569560 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]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 739ms 13:59:29 INFO - PROCESS | 1643 | 1467147569593 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 1643 | 1467147569596 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:59:29 INFO - PROCESS | 1643 | 1467147569603 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 1643 | 1467147569605 Marionette TRACE conn2 <- [1,434,null,{}] 13:59:29 INFO - PROCESS | 1643 | 1467147569607 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}] 13:59:29 INFO - PROCESS | 1643 | 1467147569609 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:29 INFO - PROCESS | 1643 | 1467147569686 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:59:29 INFO - PROCESS | 1643 | 1467147569690 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 1643 | 1467147569691 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x117131800 == 31 [pid = 1643] [id = 116] 13:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x118583c00) [pid = 1643] [serial = 345] [outer = 0x0] 13:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x118957400) [pid = 1643] [serial = 346] [outer = 0x118583c00] 13:59:29 INFO - PROCESS | 1643 | 1467147569721 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119328c00) [pid = 1643] [serial = 347] [outer = 0x118583c00] 13:59:30 INFO - PROCESS | 1643 | 1467147570069 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]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 519ms 13:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:59:30 INFO - PROCESS | 1643 | 1467147570122 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 1643 | 1467147570123 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:59:30 INFO - PROCESS | 1643 | 1467147570125 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1643 | 1467147570127 Marionette TRACE conn2 <- [1,438,null,{}] 13:59:30 INFO - PROCESS | 1643 | 1467147570135 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}] 13:59:30 INFO - PROCESS | 1643 | 1467147570138 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:30 INFO - PROCESS | 1643 | 1467147570213 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:59:30 INFO - PROCESS | 1643 | 1467147570220 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1643 | 1467147570223 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x118739000 == 32 [pid = 1643] [id = 117] 13:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x119617400) [pid = 1643] [serial = 348] [outer = 0x0] 13:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119a79400) [pid = 1643] [serial = 349] [outer = 0x119617400] 13:59:30 INFO - PROCESS | 1643 | 1467147570251 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x119a85000) [pid = 1643] [serial = 350] [outer = 0x119617400] 13:59:30 INFO - PROCESS | 1643 | 1467147570662 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]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 572ms 13:59:30 INFO - PROCESS | 1643 | 1467147570701 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 1643 | 1467147570704 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:59:30 INFO - PROCESS | 1643 | 1467147570707 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1643 | 1467147570709 Marionette TRACE conn2 <- [1,442,null,{}] 13:59:30 INFO - PROCESS | 1643 | 1467147570712 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}] 13:59:30 INFO - PROCESS | 1643 | 1467147570714 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:30 INFO - PROCESS | 1643 | 1467147570845 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:59:30 INFO - PROCESS | 1643 | 1467147570855 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1643 | 1467147570856 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c3800 == 33 [pid = 1643] [id = 118] 13:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x113c9b800) [pid = 1643] [serial = 351] [outer = 0x0] 13:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1216cf400) [pid = 1643] [serial = 352] [outer = 0x113c9b800] 13:59:30 INFO - PROCESS | 1643 | 1467147570900 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12311f400) [pid = 1643] [serial = 353] [outer = 0x113c9b800] 13:59:31 INFO - PROCESS | 1643 | 1467147571312 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]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 619ms 13:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:59:31 INFO - PROCESS | 1643 | 1467147571327 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 1643 | 1467147571329 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:59:31 INFO - PROCESS | 1643 | 1467147571332 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 1643 | 1467147571336 Marionette TRACE conn2 <- [1,446,null,{}] 13:59:31 INFO - PROCESS | 1643 | 1467147571338 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}] 13:59:31 INFO - PROCESS | 1643 | 1467147571340 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:31 INFO - PROCESS | 1643 | 1467147571444 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:59:31 INFO - PROCESS | 1643 | 1467147571457 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 1643 | 1467147571458 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f1d800 == 34 [pid = 1643] [id = 119] 13:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1216d0000) [pid = 1643] [serial = 354] [outer = 0x0] 13:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1235f8800) [pid = 1643] [serial = 355] [outer = 0x1216d0000] 13:59:31 INFO - PROCESS | 1643 | 1467147571483 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1246fc400) [pid = 1643] [serial = 356] [outer = 0x1216d0000] 13:59:31 INFO - PROCESS | 1643 | 1467147571851 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]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 573ms 13:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:59:31 INFO - PROCESS | 1643 | 1467147571905 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 1643 | 1467147571906 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:59:31 INFO - PROCESS | 1643 | 1467147571908 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 1643 | 1467147571909 Marionette TRACE conn2 <- [1,450,null,{}] 13:59:31 INFO - PROCESS | 1643 | 1467147571911 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}] 13:59:31 INFO - PROCESS | 1643 | 1467147571915 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:32 INFO - PROCESS | 1643 | 1467147572027 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:59:32 INFO - PROCESS | 1643 | 1467147572060 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 1643 | 1467147572061 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12342e800 == 35 [pid = 1643] [id = 120] 13:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x113c32800) [pid = 1643] [serial = 357] [outer = 0x0] 13:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124dfd000) [pid = 1643] [serial = 358] [outer = 0x113c32800] 13:59:32 INFO - PROCESS | 1643 | 1467147572087 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12774c000) [pid = 1643] [serial = 359] [outer = 0x113c32800] 13:59:32 INFO - PROCESS | 1643 | 1467147572435 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] 13:59:32 INFO - PROCESS | 1643 | 1467147572478 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:59:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:59:32 INFO - PROCESS | 1643 | 1467147572480 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 1643 | 1467147572481 Marionette TRACE conn2 <- [1,454,null,{}] 13:59:32 INFO - PROCESS | 1643 | 1467147572484 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}] 13:59:32 INFO - PROCESS | 1643 | 1467147572485 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:32 INFO - PROCESS | 1643 | 1467147572577 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:59:32 INFO - PROCESS | 1643 | 1467147572588 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 1643 | 1467147572590 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12422d000 == 36 [pid = 1643] [id = 121] 13:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1273f2c00) [pid = 1643] [serial = 360] [outer = 0x0] 13:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x128c39800) [pid = 1643] [serial = 361] [outer = 0x1273f2c00] 13:59:32 INFO - PROCESS | 1643 | 1467147572614 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12903d000) [pid = 1643] [serial = 362] [outer = 0x1273f2c00] 13:59:32 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:32 INFO - PROCESS | 1643 | 1467147572973 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]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 13:59:33 INFO - PROCESS | 1643 | 1467147573002 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 1643 | 1467147573003 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:59:33 INFO - PROCESS | 1643 | 1467147573005 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 1643 | 1467147573007 Marionette TRACE conn2 <- [1,458,null,{}] 13:59:33 INFO - PROCESS | 1643 | 1467147573009 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}] 13:59:33 INFO - PROCESS | 1643 | 1467147573010 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:33 INFO - PROCESS | 1643 | 1467147573104 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:59:33 INFO - PROCESS | 1643 | 1467147573114 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 1643 | 1467147573117 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x125121000 == 37 [pid = 1643] [id = 122] 13:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x127750c00) [pid = 1643] [serial = 363] [outer = 0x0] 13:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12926d000) [pid = 1643] [serial = 364] [outer = 0x127750c00] 13:59:33 INFO - PROCESS | 1643 | 1467147573141 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a46d400) [pid = 1643] [serial = 365] [outer = 0x127750c00] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12bccdc00) [pid = 1643] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1122be400) [pid = 1643] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119a7f400) [pid = 1643] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12babc000) [pid = 1643] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119d99800) [pid = 1643] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x117e52400) [pid = 1643] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118588400) [pid = 1643] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112a84400) [pid = 1643] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x116a12000) [pid = 1643] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11994a000) [pid = 1643] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118217800) [pid = 1643] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x127744400) [pid = 1643] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x127744000) [pid = 1643] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:59:33 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11960d400) [pid = 1643] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:59:33 INFO - PROCESS | 1643 | 1467147573582 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] 13:59:33 INFO - PROCESS | 1643 | 1467147573626 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:59:33 INFO - PROCESS | 1643 | 1467147573629 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 1643 | 1467147573630 Marionette TRACE conn2 <- [1,462,null,{}] 13:59:33 INFO - PROCESS | 1643 | 1467147573632 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}] 13:59:33 INFO - PROCESS | 1643 | 1467147573633 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:33 INFO - PROCESS | 1643 | 1467147573708 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:59:33 INFO - PROCESS | 1643 | 1467147573712 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 1643 | 1467147573713 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12567c800 == 38 [pid = 1643] [id = 123] 13:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x115f17c00) [pid = 1643] [serial = 366] [outer = 0x0] 13:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119d99800) [pid = 1643] [serial = 367] [outer = 0x115f17c00] 13:59:33 INFO - PROCESS | 1643 | 1467147573740 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x127744800) [pid = 1643] [serial = 368] [outer = 0x115f17c00] 13:59:34 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:34 INFO - PROCESS | 1643 | 1467147574109 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] 13:59:34 INFO - PROCESS | 1643 | 1467147574149 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:59:34 INFO - PROCESS | 1643 | 1467147574151 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 1643 | 1467147574152 Marionette TRACE conn2 <- [1,466,null,{}] 13:59:34 INFO - PROCESS | 1643 | 1467147574154 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}] 13:59:34 INFO - PROCESS | 1643 | 1467147574156 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:34 INFO - PROCESS | 1643 | 1467147574230 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:59:34 INFO - PROCESS | 1643 | 1467147574235 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 1643 | 1467147574236 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c2000 == 39 [pid = 1643] [id = 124] 13:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x120ffb400) [pid = 1643] [serial = 369] [outer = 0x0] 13:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12a65e000) [pid = 1643] [serial = 370] [outer = 0x120ffb400] 13:59:34 INFO - PROCESS | 1643 | 1467147574261 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12a84c800) [pid = 1643] [serial = 371] [outer = 0x120ffb400] 13:59:34 INFO - PROCESS | 1643 | 1467147574576 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] 13:59:34 INFO - PROCESS | 1643 | 1467147574621 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:59:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:59:34 INFO - PROCESS | 1643 | 1467147574624 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 1643 | 1467147574626 Marionette TRACE conn2 <- [1,470,null,{}] 13:59:34 INFO - PROCESS | 1643 | 1467147574628 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}] 13:59:34 INFO - PROCESS | 1643 | 1467147574630 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:34 INFO - PROCESS | 1643 | 1467147574718 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:59:34 INFO - PROCESS | 1643 | 1467147574768 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 1643 | 1467147574770 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c5e000 == 40 [pid = 1643] [id = 125] 13:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x123124000) [pid = 1643] [serial = 372] [outer = 0x0] 13:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12ab05000) [pid = 1643] [serial = 373] [outer = 0x123124000] 13:59:34 INFO - PROCESS | 1643 | 1467147574796 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12ba3e400) [pid = 1643] [serial = 374] [outer = 0x123124000] 13:59:35 INFO - PROCESS | 1643 | 1467147575095 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:59:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 13:59:35 INFO - PROCESS | 1643 | 1467147575143 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1643 | 1467147575144 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:59:35 INFO - PROCESS | 1643 | 1467147575146 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 1643 | 1467147575147 Marionette TRACE conn2 <- [1,474,null,{}] 13:59:35 INFO - PROCESS | 1643 | 1467147575152 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}] 13:59:35 INFO - PROCESS | 1643 | 1467147575153 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:35 INFO - PROCESS | 1643 | 1467147575229 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:59:35 INFO - PROCESS | 1643 | 1467147575234 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1643 | 1467147575235 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4bb000 == 41 [pid = 1643] [id = 126] 13:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12ba3ec00) [pid = 1643] [serial = 375] [outer = 0x0] 13:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12bac3400) [pid = 1643] [serial = 376] [outer = 0x12ba3ec00] 13:59:35 INFO - PROCESS | 1643 | 1467147575260 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12bc54800) [pid = 1643] [serial = 377] [outer = 0x12ba3ec00] 13:59:35 INFO - PROCESS | 1643 | 1467147575718 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:59:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 622ms 13:59:35 INFO - PROCESS | 1643 | 1467147575769 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:59:35 INFO - PROCESS | 1643 | 1467147575771 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:59:35 INFO - PROCESS | 1643 | 1467147575774 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 1643 | 1467147575776 Marionette TRACE conn2 <- [1,478,null,{}] 13:59:35 INFO - PROCESS | 1643 | 1467147575780 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}] 13:59:35 INFO - PROCESS | 1643 | 1467147575782 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:35 INFO - PROCESS | 1643 | 1467147575884 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:59:35 INFO - PROCESS | 1643 | 1467147575950 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1643 | 1467147575951 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169b4800 == 42 [pid = 1643] [id = 127] 13:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117e4b800) [pid = 1643] [serial = 378] [outer = 0x0] 13:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118565800) [pid = 1643] [serial = 379] [outer = 0x117e4b800] 13:59:35 INFO - PROCESS | 1643 | 1467147575981 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11875c800) [pid = 1643] [serial = 380] [outer = 0x117e4b800] 13:59:36 INFO - PROCESS | 1643 | 1467147576438 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]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 720ms 13:59:36 INFO - PROCESS | 1643 | 1467147576495 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 1643 | 1467147576498 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:59:36 INFO - PROCESS | 1643 | 1467147576503 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 1643 | 1467147576505 Marionette TRACE conn2 <- [1,482,null,{}] 13:59:36 INFO - PROCESS | 1643 | 1467147576507 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}] 13:59:36 INFO - PROCESS | 1643 | 1467147576509 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:36 INFO - PROCESS | 1643 | 1467147576608 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:59:36 INFO - PROCESS | 1643 | 1467147576672 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 1643 | 1467147576673 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f9f800 == 43 [pid = 1643] [id = 128] 13:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119610400) [pid = 1643] [serial = 381] [outer = 0x0] 13:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119945c00) [pid = 1643] [serial = 382] [outer = 0x119610400] 13:59:36 INFO - PROCESS | 1643 | 1467147576704 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119a7e800) [pid = 1643] [serial = 383] [outer = 0x119610400] 13:59:37 INFO - PROCESS | 1643 | 1467147577141 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]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 669ms 13:59:37 INFO - PROCESS | 1643 | 1467147577218 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 1643 | 1467147577220 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:59:37 INFO - PROCESS | 1643 | 1467147577224 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 1643 | 1467147577226 Marionette TRACE conn2 <- [1,486,null,{}] 13:59:37 INFO - PROCESS | 1643 | 1467147577234 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}] 13:59:37 INFO - PROCESS | 1643 | 1467147577237 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:37 INFO - PROCESS | 1643 | 1467147577335 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:59:37 INFO - PROCESS | 1643 | 1467147577400 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 1643 | 1467147577402 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4a8000 == 44 [pid = 1643] [id = 129] 13:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x125626c00) [pid = 1643] [serial = 384] [outer = 0x0] 13:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126ab2400) [pid = 1643] [serial = 385] [outer = 0x125626c00] 13:59:37 INFO - PROCESS | 1643 | 1467147577434 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x127742c00) [pid = 1643] [serial = 386] [outer = 0x125626c00] 13:59:37 INFO - PROCESS | 1643 | 1467147577882 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]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 13:59:37 INFO - PROCESS | 1643 | 1467147577895 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 1643 | 1467147577897 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:59:37 INFO - PROCESS | 1643 | 1467147577902 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 1643 | 1467147577903 Marionette TRACE conn2 <- [1,490,null,{}] 13:59:37 INFO - PROCESS | 1643 | 1467147577906 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}] 13:59:37 INFO - PROCESS | 1643 | 1467147577907 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:38 INFO - PROCESS | 1643 | 1467147578005 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:59:38 INFO - PROCESS | 1643 | 1467147578068 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 1643 | 1467147578069 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab65000 == 45 [pid = 1643] [id = 130] 13:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a468c00) [pid = 1643] [serial = 387] [outer = 0x0] 13:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12ab0ac00) [pid = 1643] [serial = 388] [outer = 0x12a468c00] 13:59:38 INFO - PROCESS | 1643 | 1467147578099 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12b9c5c00) [pid = 1643] [serial = 389] [outer = 0x12a468c00] 13:59:38 INFO - PROCESS | 1643 | 1467147578700 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]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 870ms 13:59:38 INFO - PROCESS | 1643 | 1467147578773 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:59:38 INFO - PROCESS | 1643 | 1467147578777 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:59:38 INFO - PROCESS | 1643 | 1467147578795 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 1643 | 1467147578799 Marionette TRACE conn2 <- [1,494,null,{}] 13:59:38 INFO - PROCESS | 1643 | 1467147578808 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}] 13:59:38 INFO - PROCESS | 1643 | 1467147578811 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:38 INFO - PROCESS | 1643 | 1467147578948 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:59:39 INFO - PROCESS | 1643 | 1467147579060 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 1643 | 1467147579063 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x11735c000 == 46 [pid = 1643] [id = 131] 13:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118569800) [pid = 1643] [serial = 390] [outer = 0x0] 13:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x116a12000) [pid = 1643] [serial = 391] [outer = 0x118569800] 13:59:39 INFO - PROCESS | 1643 | 1467147579093 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11875e800) [pid = 1643] [serial = 392] [outer = 0x118569800] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12ab66800 == 45 [pid = 1643] [id = 97] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x128c5e000 == 44 [pid = 1643] [id = 125] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c2000 == 43 [pid = 1643] [id = 124] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12567c800 == 42 [pid = 1643] [id = 123] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1129adc00) [pid = 1643] [serial = 334] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x125121000 == 41 [pid = 1643] [id = 122] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12422d000 == 40 [pid = 1643] [id = 121] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x12342e800 == 39 [pid = 1643] [id = 120] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x116f1d800 == 38 [pid = 1643] [id = 119] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c3800 == 37 [pid = 1643] [id = 118] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x118739000 == 36 [pid = 1643] [id = 117] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x117131800 == 35 [pid = 1643] [id = 116] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x11272d000 == 34 [pid = 1643] [id = 115] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x117e94800 == 33 [pid = 1643] [id = 114] 13:59:39 INFO - PROCESS | 1643 | --DOCSHELL 0x112259800 == 32 [pid = 1643] [id = 113] 13:59:39 INFO - PROCESS | 1643 | 1467147579498 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]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 740ms 13:59:39 INFO - PROCESS | 1643 | 1467147579521 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 1643 | 1467147579524 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:59:39 INFO - PROCESS | 1643 | 1467147579528 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 1643 | 1467147579530 Marionette TRACE conn2 <- [1,498,null,{}] 13:59:39 INFO - PROCESS | 1643 | 1467147579535 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}] 13:59:39 INFO - PROCESS | 1643 | 1467147579537 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:39 INFO - PROCESS | 1643 | 1467147579623 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12bcad400) [pid = 1643] [serial = 322] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1246e0c00) [pid = 1643] [serial = 301] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x125629800) [pid = 1643] [serial = 302] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12ab10000) [pid = 1643] [serial = 316] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118e1a000) [pid = 1643] [serial = 295] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x119948800) [pid = 1643] [serial = 296] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119c91400) [pid = 1643] [serial = 298] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1216ce800) [pid = 1643] [serial = 299] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x126aa9800) [pid = 1643] [serial = 304] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x127186000) [pid = 1643] [serial = 305] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12926cc00) [pid = 1643] [serial = 310] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12a60cc00) [pid = 1643] [serial = 311] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11821a000) [pid = 1643] [serial = 292] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118587400) [pid = 1643] [serial = 293] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12a65b400) [pid = 1643] [serial = 313] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a848400) [pid = 1643] [serial = 314] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x127747000) [pid = 1643] [serial = 307] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x129267400) [pid = 1643] [serial = 308] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12ba3cc00) [pid = 1643] [serial = 319] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12bcb8800) [pid = 1643] [serial = 323] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12bcd3400) [pid = 1643] [serial = 325] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x116970800) [pid = 1643] [serial = 328] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12c43ec00) [pid = 1643] [serial = 332] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12c434000) [pid = 1643] [serial = 326] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12babb800) [pid = 1643] [serial = 320] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12c439c00) [pid = 1643] [serial = 331] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11993c400) [pid = 1643] [serial = 329] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12ba36c00) [pid = 1643] [serial = 317] [outer = 0x0] [url = about:blank] 13:59:39 INFO - PROCESS | 1643 | 1467147579680 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 1643 | 1467147579681 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e39800 == 33 [pid = 1643] [id = 132] 13:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x116975800) [pid = 1643] [serial = 393] [outer = 0x0] 13:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118932c00) [pid = 1643] [serial = 394] [outer = 0x116975800] 13:59:39 INFO - PROCESS | 1643 | 1467147579709 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119a3c000) [pid = 1643] [serial = 395] [outer = 0x116975800] 13:59:40 INFO - PROCESS | 1643 | 1467147580095 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]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 619ms 13:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:59:40 INFO - PROCESS | 1643 | 1467147580148 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 1643 | 1467147580151 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:59:40 INFO - PROCESS | 1643 | 1467147580154 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 1643 | 1467147580158 Marionette TRACE conn2 <- [1,502,null,{}] 13:59:40 INFO - PROCESS | 1643 | 1467147580172 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}] 13:59:40 INFO - PROCESS | 1643 | 1467147580177 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:40 INFO - PROCESS | 1643 | 1467147580327 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:59:40 INFO - PROCESS | 1643 | 1467147580370 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 1643 | 1467147580372 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x119983000 == 34 [pid = 1643] [id = 133] 13:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119c8e800) [pid = 1643] [serial = 396] [outer = 0x0] 13:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1236e5c00) [pid = 1643] [serial = 397] [outer = 0x119c8e800] 13:59:40 INFO - PROCESS | 1643 | 1467147580417 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1250b8000) [pid = 1643] [serial = 398] [outer = 0x119c8e800] 13:59:40 INFO - PROCESS | 1643 | 1467147580776 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]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 674ms 13:59:40 INFO - PROCESS | 1643 | 1467147580827 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 1643 | 1467147580829 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:59:40 INFO - PROCESS | 1643 | 1467147580832 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 1643 | 1467147580833 Marionette TRACE conn2 <- [1,506,null,{}] 13:59:40 INFO - PROCESS | 1643 | 1467147580835 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}] 13:59:40 INFO - PROCESS | 1643 | 1467147580836 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:40 INFO - PROCESS | 1643 | 1467147580917 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:59:40 INFO - PROCESS | 1643 | 1467147580922 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 1643 | 1467147580923 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x123238800 == 35 [pid = 1643] [id = 134] 13:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x126853000) [pid = 1643] [serial = 399] [outer = 0x0] 13:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12774dc00) [pid = 1643] [serial = 400] [outer = 0x126853000] 13:59:40 INFO - PROCESS | 1643 | 1467147580948 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x128c39000) [pid = 1643] [serial = 401] [outer = 0x126853000] 13:59:41 INFO - PROCESS | 1643 | 1467147581269 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]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 13:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:59:41 INFO - PROCESS | 1643 | 1467147581303 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 1643 | 1467147581304 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:59:41 INFO - PROCESS | 1643 | 1467147581306 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 1643 | 1467147581307 Marionette TRACE conn2 <- [1,510,null,{}] 13:59:41 INFO - PROCESS | 1643 | 1467147581310 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}] 13:59:41 INFO - PROCESS | 1643 | 1467147581311 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:41 INFO - PROCESS | 1643 | 1467147581387 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:59:41 INFO - PROCESS | 1643 | 1467147581419 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 1643 | 1467147581421 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237a2000 == 36 [pid = 1643] [id = 135] 13:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126e75000) [pid = 1643] [serial = 402] [outer = 0x0] 13:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12903d800) [pid = 1643] [serial = 403] [outer = 0x126e75000] 13:59:41 INFO - PROCESS | 1643 | 1467147581475 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a60f800) [pid = 1643] [serial = 404] [outer = 0x126e75000] 13:59:41 INFO - PROCESS | 1643 | 1467147581829 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]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 569ms 13:59:41 INFO - PROCESS | 1643 | 1467147581875 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 1643 | 1467147581876 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:59:41 INFO - PROCESS | 1643 | 1467147581878 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 1643 | 1467147581879 Marionette TRACE conn2 <- [1,514,null,{}] 13:59:41 INFO - PROCESS | 1643 | 1467147581882 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}] 13:59:41 INFO - PROCESS | 1643 | 1467147581886 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:42 INFO - PROCESS | 1643 | 1467147582021 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:59:42 INFO - PROCESS | 1643 | 1467147582063 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 1643 | 1467147582065 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x125121800 == 37 [pid = 1643] [id = 136] 13:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12b9c8800) [pid = 1643] [serial = 405] [outer = 0x0] 13:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12bac3000) [pid = 1643] [serial = 406] [outer = 0x12b9c8800] 13:59:42 INFO - PROCESS | 1643 | 1467147582098 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12bc5a800) [pid = 1643] [serial = 407] [outer = 0x12b9c8800] 13:59:42 INFO - PROCESS | 1643 | 1467147582552 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]]]}] 13:59:42 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 13:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 718ms 13:59:42 INFO - PROCESS | 1643 | 1467147582596 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 1643 | 1467147582598 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:59:42 INFO - PROCESS | 1643 | 1467147582600 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 1643 | 1467147582601 Marionette TRACE conn2 <- [1,518,null,{}] 13:59:42 INFO - PROCESS | 1643 | 1467147582603 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}] 13:59:42 INFO - PROCESS | 1643 | 1467147582604 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:42 INFO - PROCESS | 1643 | 1467147582704 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:59:42 INFO - PROCESS | 1643 | 1467147582760 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 1643 | 1467147582761 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x1277e6800 == 38 [pid = 1643] [id = 137] 13:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12b9c9000) [pid = 1643] [serial = 408] [outer = 0x0] 13:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12bcb3800) [pid = 1643] [serial = 409] [outer = 0x12b9c9000] 13:59:42 INFO - PROCESS | 1643 | 1467147582787 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12bccec00) [pid = 1643] [serial = 410] [outer = 0x12b9c9000] 13:59:43 INFO - PROCESS | 1643 | 1467147583097 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]]]}] 13:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 13:59:43 INFO - PROCESS | 1643 | 1467147583121 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 1643 | 1467147583122 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:59:43 INFO - PROCESS | 1643 | 1467147583124 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 1643 | 1467147583125 Marionette TRACE conn2 <- [1,522,null,{}] 13:59:43 INFO - PROCESS | 1643 | 1467147583135 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}] 13:59:43 INFO - PROCESS | 1643 | 1467147583136 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:43 INFO - PROCESS | 1643 | 1467147583235 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:59:43 INFO - PROCESS | 1643 | 1467147583239 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 1643 | 1467147583240 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x129215800 == 39 [pid = 1643] [id = 138] 13:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12bcab800) [pid = 1643] [serial = 411] [outer = 0x0] 13:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12bcd7000) [pid = 1643] [serial = 412] [outer = 0x12bcab800] 13:59:43 INFO - PROCESS | 1643 | 1467147583264 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12c439800) [pid = 1643] [serial = 413] [outer = 0x12bcab800] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118583c00) [pid = 1643] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x113c32800) [pid = 1643] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119617400) [pid = 1643] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117146800) [pid = 1643] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113c9b800) [pid = 1643] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1273f2c00) [pid = 1643] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x127750c00) [pid = 1643] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x115f17c00) [pid = 1643] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1216d0000) [pid = 1643] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x123124000) [pid = 1643] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x120ffb400) [pid = 1643] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:59:43 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1129a8400) [pid = 1643] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:59:43 INFO - PROCESS | 1643 | 1467147583720 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]]]}] 13:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 619ms 13:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:59:43 INFO - PROCESS | 1643 | 1467147583752 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 1643 | 1467147583754 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:59:43 INFO - PROCESS | 1643 | 1467147583758 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 1643 | 1467147583760 Marionette TRACE conn2 <- [1,526,null,{}] 13:59:43 INFO - PROCESS | 1643 | 1467147583773 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}] 13:59:43 INFO - PROCESS | 1643 | 1467147583775 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:43 INFO - PROCESS | 1643 | 1467147583916 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:59:43 INFO - PROCESS | 1643 | 1467147583955 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 1643 | 1467147583956 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a49f800 == 40 [pid = 1643] [id = 139] 13:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x120ff8000) [pid = 1643] [serial = 414] [outer = 0x0] 13:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124a11400) [pid = 1643] [serial = 415] [outer = 0x120ff8000] 13:59:44 INFO - PROCESS | 1643 | 1467147583996 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a46ac00) [pid = 1643] [serial = 416] [outer = 0x120ff8000] 13:59:44 INFO - PROCESS | 1643 | 1467147584328 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]]]}] 13:59:44 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 13:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 620ms 13:59:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:59:44 INFO - PROCESS | 1643 | 1467147584385 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 1643 | 1467147584386 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:59:44 INFO - PROCESS | 1643 | 1467147584388 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 1643 | 1467147584389 Marionette TRACE conn2 <- [1,530,null,{}] 13:59:44 INFO - PROCESS | 1643 | 1467147584392 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}] 13:59:44 INFO - PROCESS | 1643 | 1467147584393 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:44 INFO - PROCESS | 1643 | 1467147584475 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:59:44 INFO - PROCESS | 1643 | 1467147584478 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 1643 | 1467147584480 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b61b800 == 41 [pid = 1643] [id = 140] 13:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a46f800) [pid = 1643] [serial = 417] [outer = 0x0] 13:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12c43bc00) [pid = 1643] [serial = 418] [outer = 0x12a46f800] 13:59:44 INFO - PROCESS | 1643 | 1467147584505 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12c8c0000) [pid = 1643] [serial = 419] [outer = 0x12a46f800] 13:59:44 INFO - PROCESS | 1643 | 1467147584822 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"]]]}] 13:59:44 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 13:59:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:59:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:59:44 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 13:59:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:59:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:59:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 13:59:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:59:44 INFO - PROCESS | 1643 | 1467147584857 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 1643 | 1467147584859 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:59:44 INFO - PROCESS | 1643 | 1467147584861 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 1643 | 1467147584863 Marionette TRACE conn2 <- [1,534,null,{}] 13:59:44 INFO - PROCESS | 1643 | 1467147584866 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}] 13:59:44 INFO - PROCESS | 1643 | 1467147584867 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:44 INFO - PROCESS | 1643 | 1467147584971 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:59:45 INFO - PROCESS | 1643 | 1467147585027 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 1643 | 1467147585028 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc92800 == 42 [pid = 1643] [id = 141] 13:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1128cd000) [pid = 1643] [serial = 420] [outer = 0x0] 13:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12ba3b800) [pid = 1643] [serial = 421] [outer = 0x1128cd000] 13:59:45 INFO - PROCESS | 1643 | 1467147585055 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12c8c6800) [pid = 1643] [serial = 422] [outer = 0x1128cd000] 13:59:45 INFO - PROCESS | 1643 | 1467147585355 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]]]}] 13:59:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:59:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 13:59:45 INFO - PROCESS | 1643 | 1467147585388 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 1643 | 1467147585389 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:59:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:59:45 INFO - PROCESS | 1643 | 1467147585392 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 1643 | 1467147585393 Marionette TRACE conn2 <- [1,538,null,{}] 13:59:45 INFO - PROCESS | 1643 | 1467147585396 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}] 13:59:45 INFO - PROCESS | 1643 | 1467147585398 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:45 INFO - PROCESS | 1643 | 1467147585531 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:59:45 INFO - PROCESS | 1643 | 1467147585727 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 1643 | 1467147585729 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x116143000 == 43 [pid = 1643] [id = 142] 13:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1128c8800) [pid = 1643] [serial = 423] [outer = 0x0] 13:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1128cd400) [pid = 1643] [serial = 424] [outer = 0x1128c8800] 13:59:45 INFO - PROCESS | 1643 | 1467147585798 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112920400) [pid = 1643] [serial = 425] [outer = 0x1128c8800] 13:59:46 INFO - PROCESS | 1643 | 1467147586206 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]]]}] 13:59:46 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. 13:59:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 819ms 13:59:46 INFO - PROCESS | 1643 | 1467147586212 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 1643 | 1467147586215 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:59:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:59:46 INFO - PROCESS | 1643 | 1467147586218 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 1643 | 1467147586220 Marionette TRACE conn2 <- [1,542,null,{}] 13:59:46 INFO - PROCESS | 1643 | 1467147586224 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}] 13:59:46 INFO - PROCESS | 1643 | 1467147586227 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:46 INFO - PROCESS | 1643 | 1467147586355 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:59:46 INFO - PROCESS | 1643 | 1467147586411 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 1643 | 1467147586412 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x121067000 == 44 [pid = 1643] [id = 143] 13:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x112928800) [pid = 1643] [serial = 426] [outer = 0x0] 13:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x116970800) [pid = 1643] [serial = 427] [outer = 0x112928800] 13:59:46 INFO - PROCESS | 1643 | 1467147586442 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118935c00) [pid = 1643] [serial = 428] [outer = 0x112928800] 13:59:46 INFO - PROCESS | 1643 | 1467147586833 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]]]}] 13:59:46 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. 13:59:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 13:59:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:59:46 INFO - PROCESS | 1643 | 1467147586891 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 1643 | 1467147586893 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:59:46 INFO - PROCESS | 1643 | 1467147586896 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 1643 | 1467147586897 Marionette TRACE conn2 <- [1,546,null,{}] 13:59:46 INFO - PROCESS | 1643 | 1467147586900 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}] 13:59:46 INFO - PROCESS | 1643 | 1467147586901 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:47 INFO - PROCESS | 1643 | 1467147587012 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:59:47 INFO - PROCESS | 1643 | 1467147587109 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 1643 | 1467147587110 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6d7000 == 45 [pid = 1643] [id = 144] 13:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11893d800) [pid = 1643] [serial = 429] [outer = 0x0] 13:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119a7b400) [pid = 1643] [serial = 430] [outer = 0x11893d800] 13:59:47 INFO - PROCESS | 1643 | 1467147587147 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1236e2800) [pid = 1643] [serial = 431] [outer = 0x11893d800] 13:59:47 INFO - PROCESS | 1643 | 1467147587556 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]]]}] 13:59:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:59:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 672ms 13:59:47 INFO - PROCESS | 1643 | 1467147587581 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 1643 | 1467147587585 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:59:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:59:47 INFO - PROCESS | 1643 | 1467147587596 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 1643 | 1467147587603 Marionette TRACE conn2 <- [1,550,null,{}] 13:59:47 INFO - PROCESS | 1643 | 1467147587606 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}] 13:59:47 INFO - PROCESS | 1643 | 1467147587608 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:47 INFO - PROCESS | 1643 | 1467147587744 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:59:47 INFO - PROCESS | 1643 | 1467147587838 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 1643 | 1467147587839 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c55f800 == 46 [pid = 1643] [id = 145] 13:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x120ffa400) [pid = 1643] [serial = 432] [outer = 0x0] 13:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12569b000) [pid = 1643] [serial = 433] [outer = 0x120ffa400] 13:59:47 INFO - PROCESS | 1643 | 1467147587874 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12ab0c400) [pid = 1643] [serial = 434] [outer = 0x120ffa400] 13:59:48 INFO - PROCESS | 1643 | 1467147588238 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]]]}] 13:59:48 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. 13:59:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 680ms 13:59:48 INFO - PROCESS | 1643 | 1467147588272 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 1643 | 1467147588274 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:59:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:59:48 INFO - PROCESS | 1643 | 1467147588277 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 1643 | 1467147588278 Marionette TRACE conn2 <- [1,554,null,{}] 13:59:48 INFO - PROCESS | 1643 | 1467147588281 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}] 13:59:48 INFO - PROCESS | 1643 | 1467147588282 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:48 INFO - PROCESS | 1643 | 1467147588388 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:59:48 INFO - PROCESS | 1643 | 1467147588444 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 1643 | 1467147588445 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cae4800 == 47 [pid = 1643] [id = 146] 13:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a65c800) [pid = 1643] [serial = 435] [outer = 0x0] 13:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12b80b000) [pid = 1643] [serial = 436] [outer = 0x12a65c800] 13:59:48 INFO - PROCESS | 1643 | 1467147588474 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12bac7000) [pid = 1643] [serial = 437] [outer = 0x12a65c800] 13:59:48 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:48 INFO - PROCESS | 1643 | 1467147588959 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]]]}] 13:59:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:59:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 718ms 13:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:59:49 INFO - PROCESS | 1643 | 1467147588996 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 1643 | 1467147588997 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:59:49 INFO - PROCESS | 1643 | 1467147589002 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 1643 | 1467147589004 Marionette TRACE conn2 <- [1,558,null,{}] 13:59:49 INFO - PROCESS | 1643 | 1467147589006 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}] 13:59:49 INFO - PROCESS | 1643 | 1467147589008 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:49 INFO - PROCESS | 1643 | 1467147589124 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:59:49 INFO - PROCESS | 1643 | 1467147589193 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 1643 | 1467147589197 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169aa800 == 48 [pid = 1643] [id = 147] 13:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12bac2400) [pid = 1643] [serial = 438] [outer = 0x0] 13:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12bc55000) [pid = 1643] [serial = 439] [outer = 0x12bac2400] 13:59:49 INFO - PROCESS | 1643 | 1467147589233 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12c43e800) [pid = 1643] [serial = 440] [outer = 0x12bac2400] 13:59:49 INFO - PROCESS | 1643 | 1467147589767 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]]]}] 13:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 820ms 13:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:59:49 INFO - PROCESS | 1643 | 1467147589822 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 1643 | 1467147589824 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:59:49 INFO - PROCESS | 1643 | 1467147589827 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 1643 | 1467147589829 Marionette TRACE conn2 <- [1,562,null,{}] 13:59:49 INFO - PROCESS | 1643 | 1467147589833 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}] 13:59:49 INFO - PROCESS | 1643 | 1467147589834 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:49 INFO - PROCESS | 1643 | 1467147589927 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:59:49 INFO - PROCESS | 1643 | 1467147589983 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 1643 | 1467147589984 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192ad000 == 49 [pid = 1643] [id = 148] 13:59:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x112926400) [pid = 1643] [serial = 441] [outer = 0x0] 13:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x112929400) [pid = 1643] [serial = 442] [outer = 0x112926400] 13:59:50 INFO - PROCESS | 1643 | 1467147590012 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1133d5c00) [pid = 1643] [serial = 443] [outer = 0x112926400] 13:59:50 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc92800 == 48 [pid = 1643] [id = 141] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b61b800 == 47 [pid = 1643] [id = 140] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12a49f800 == 46 [pid = 1643] [id = 139] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129215800 == 45 [pid = 1643] [id = 138] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1277e6800 == 44 [pid = 1643] [id = 137] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x125121800 == 43 [pid = 1643] [id = 136] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1237a2000 == 42 [pid = 1643] [id = 135] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x123238800 == 41 [pid = 1643] [id = 134] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x119983000 == 40 [pid = 1643] [id = 133] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x117e39800 == 39 [pid = 1643] [id = 132] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11735c000 == 38 [pid = 1643] [id = 131] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12ab65000 == 37 [pid = 1643] [id = 130] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1169b4800 == 36 [pid = 1643] [id = 127] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4bb000 == 35 [pid = 1643] [id = 126] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x119f9f800 == 34 [pid = 1643] [id = 128] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4a8000 == 33 [pid = 1643] [id = 129] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1169aa800 == 32 [pid = 1643] [id = 147] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12cae4800 == 31 [pid = 1643] [id = 146] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c55f800 == 30 [pid = 1643] [id = 145] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6d7000 == 29 [pid = 1643] [id = 144] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x121067000 == 28 [pid = 1643] [id = 143] 13:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x116143000 == 27 [pid = 1643] [id = 142] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1129b3400) [pid = 1643] [serial = 335] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x118957400) [pid = 1643] [serial = 346] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x124dfd000) [pid = 1643] [serial = 358] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x119328c00) [pid = 1643] [serial = 347] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119a79400) [pid = 1643] [serial = 349] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119a85000) [pid = 1643] [serial = 350] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118217c00) [pid = 1643] [serial = 343] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11857ec00) [pid = 1643] [serial = 344] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1216cf400) [pid = 1643] [serial = 352] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12311f400) [pid = 1643] [serial = 353] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x128c39800) [pid = 1643] [serial = 361] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11893a400) [pid = 1643] [serial = 340] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12774c000) [pid = 1643] [serial = 359] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12926d000) [pid = 1643] [serial = 364] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12903d000) [pid = 1643] [serial = 362] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1129b0400) [pid = 1643] [serial = 337] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x127744800) [pid = 1643] [serial = 368] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119d99800) [pid = 1643] [serial = 367] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1246fc400) [pid = 1643] [serial = 356] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1235f8800) [pid = 1643] [serial = 355] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12ba3e400) [pid = 1643] [serial = 374] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12bac3400) [pid = 1643] [serial = 376] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12a84c800) [pid = 1643] [serial = 371] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12a65e000) [pid = 1643] [serial = 370] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12a46d400) [pid = 1643] [serial = 365] [outer = 0x0] [url = about:blank] 13:59:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12ab05000) [pid = 1643] [serial = 373] [outer = 0x0] [url = about:blank] 13:59:51 INFO - PROCESS | 1643 | 1467147591022 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]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1225ms 13:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:59:51 INFO - PROCESS | 1643 | 1467147591054 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 1643 | 1467147591056 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:59:51 INFO - PROCESS | 1643 | 1467147591060 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 1643 | 1467147591061 Marionette TRACE conn2 <- [1,566,null,{}] 13:59:51 INFO - PROCESS | 1643 | 1467147591066 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}] 13:59:51 INFO - PROCESS | 1643 | 1467147591068 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:51 INFO - PROCESS | 1643 | 1467147591147 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:59:51 INFO - PROCESS | 1643 | 1467147591154 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 1643 | 1467147591155 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1161b8000 == 28 [pid = 1643] [id = 149] 13:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1129a5c00) [pid = 1643] [serial = 444] [outer = 0x0] 13:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1129ac400) [pid = 1643] [serial = 445] [outer = 0x1129a5c00] 13:59:51 INFO - PROCESS | 1643 | 1467147591184 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1130ac800) [pid = 1643] [serial = 446] [outer = 0x1129a5c00] 13:59:51 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:51 INFO - PROCESS | 1643 | 1467147591701 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]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 13:59:51 INFO - PROCESS | 1643 | 1467147591730 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 1643 | 1467147591733 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:59:51 INFO - PROCESS | 1643 | 1467147591765 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 1643 | 1467147591769 Marionette TRACE conn2 <- [1,570,null,{}] 13:59:51 INFO - PROCESS | 1643 | 1467147591774 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}] 13:59:51 INFO - PROCESS | 1643 | 1467147591776 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:51 INFO - PROCESS | 1643 | 1467147591876 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:59:51 INFO - PROCESS | 1643 | 1467147591927 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 1643 | 1467147591929 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169a5000 == 29 [pid = 1643] [id = 150] 13:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112a7b400) [pid = 1643] [serial = 447] [outer = 0x0] 13:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1133e0000) [pid = 1643] [serial = 448] [outer = 0x112a7b400] 13:59:51 INFO - PROCESS | 1643 | 1467147591961 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x115c18400) [pid = 1643] [serial = 449] [outer = 0x112a7b400] 13:59:52 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:52 INFO - PROCESS | 1643 | 1467147592471 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]]]}] 13:59:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:59:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 726ms 13:59:52 INFO - PROCESS | 1643 | 1467147592508 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 1643 | 1467147592512 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:59:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:59:52 INFO - PROCESS | 1643 | 1467147592520 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 1643 | 1467147592522 Marionette TRACE conn2 <- [1,574,null,{}] 13:59:52 INFO - PROCESS | 1643 | 1467147592525 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}] 13:59:52 INFO - PROCESS | 1643 | 1467147592526 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:52 INFO - PROCESS | 1643 | 1467147592629 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:59:52 INFO - PROCESS | 1643 | 1467147592703 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 1643 | 1467147592705 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e91800 == 30 [pid = 1643] [id = 151] 13:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1128e8000) [pid = 1643] [serial = 450] [outer = 0x0] 13:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118220c00) [pid = 1643] [serial = 451] [outer = 0x1128e8000] 13:59:52 INFO - PROCESS | 1643 | 1467147592738 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11856e000) [pid = 1643] [serial = 452] [outer = 0x1128e8000] 13:59:53 INFO - PROCESS | 1643 | 1467147593325 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]]]}] 13:59:53 INFO - PROCESS | 1643 | --DOCSHELL 0x1192ad000 == 29 [pid = 1643] [id = 148] 13:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 820ms 13:59:53 INFO - PROCESS | 1643 | 1467147593341 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:59:53 INFO - PROCESS | 1643 | 1467147593343 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:59:53 INFO - PROCESS | 1643 | 1467147593347 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 1643 | 1467147593348 Marionette TRACE conn2 <- [1,578,null,{}] 13:59:53 INFO - PROCESS | 1643 | 1467147593352 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}] 13:59:53 INFO - PROCESS | 1643 | 1467147593354 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:53 INFO - PROCESS | 1643 | 1467147593437 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:59:53 INFO - PROCESS | 1643 | 1467147593490 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 1643 | 1467147593492 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169aa800 == 30 [pid = 1643] [id = 152] 13:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x112922000) [pid = 1643] [serial = 453] [outer = 0x0] 13:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x113c3d800) [pid = 1643] [serial = 454] [outer = 0x112922000] 13:59:53 INFO - PROCESS | 1643 | 1467147593524 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x116974c00) [pid = 1643] [serial = 455] [outer = 0x112922000] 13:59:53 INFO - PROCESS | 1643 | 1467147593823 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]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 522ms 13:59:53 INFO - PROCESS | 1643 | 1467147593870 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 1643 | 1467147593873 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:59:53 INFO - PROCESS | 1643 | 1467147593878 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 1643 | 1467147593879 Marionette TRACE conn2 <- [1,582,null,{}] 13:59:53 INFO - PROCESS | 1643 | 1467147593882 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}] 13:59:53 INFO - PROCESS | 1643 | 1467147593886 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:53 INFO - PROCESS | 1643 | 1467147593960 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:59:54 INFO - PROCESS | 1643 | 1467147594039 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 1643 | 1467147594041 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189bf800 == 31 [pid = 1643] [id = 153] 13:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1129b0400) [pid = 1643] [serial = 456] [outer = 0x0] 13:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118936000) [pid = 1643] [serial = 457] [outer = 0x1129b0400] 13:59:54 INFO - PROCESS | 1643 | 1467147594068 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118958800) [pid = 1643] [serial = 458] [outer = 0x1129b0400] 13:59:54 INFO - PROCESS | 1643 | 1467147594424 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]]]}] 13:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 13:59:54 INFO - PROCESS | 1643 | 1467147594448 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:59:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:59:54 INFO - PROCESS | 1643 | 1467147594450 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:59:54 INFO - PROCESS | 1643 | 1467147594454 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 1643 | 1467147594468 Marionette TRACE conn2 <- [1,586,null,{}] 13:59:54 INFO - PROCESS | 1643 | 1467147594480 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}] 13:59:54 INFO - PROCESS | 1643 | 1467147594485 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:54 INFO - PROCESS | 1643 | 1467147594632 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:59:54 INFO - PROCESS | 1643 | 1467147594721 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 1643 | 1467147594724 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x121067000 == 32 [pid = 1643] [id = 154] 13:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1129b3400) [pid = 1643] [serial = 459] [outer = 0x0] 13:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119a7ac00) [pid = 1643] [serial = 460] [outer = 0x1129b3400] 13:59:54 INFO - PROCESS | 1643 | 1467147594766 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x119c8bc00) [pid = 1643] [serial = 461] [outer = 0x1129b3400] 13:59:54 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:55 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:55 INFO - PROCESS | 1643 | 1467147595073 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]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:59:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 635ms 13:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:59:55 INFO - PROCESS | 1643 | 1467147595089 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 1643 | 1467147595091 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:59:55 INFO - PROCESS | 1643 | 1467147595093 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 1643 | 1467147595094 Marionette TRACE conn2 <- [1,590,null,{}] 13:59:55 INFO - PROCESS | 1643 | 1467147595097 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}] 13:59:55 INFO - PROCESS | 1643 | 1467147595098 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:55 INFO - PROCESS | 1643 | 1467147595208 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:59:55 INFO - PROCESS | 1643 | 1467147595244 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 1643 | 1467147595246 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237a1800 == 33 [pid = 1643] [id = 155] 13:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x120ff9800) [pid = 1643] [serial = 462] [outer = 0x0] 13:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1216ce800) [pid = 1643] [serial = 463] [outer = 0x120ff9800] 13:59:55 INFO - PROCESS | 1643 | 1467147595271 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1216d6800) [pid = 1643] [serial = 464] [outer = 0x120ff9800] 13:59:55 INFO - PROCESS | 1643 | 1467147595623 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]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:59:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 568ms 13:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:59:55 INFO - PROCESS | 1643 | 1467147595661 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 1643 | 1467147595663 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:59:55 INFO - PROCESS | 1643 | 1467147595665 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 1643 | 1467147595666 Marionette TRACE conn2 <- [1,594,null,{}] 13:59:55 INFO - PROCESS | 1643 | 1467147595668 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}] 13:59:55 INFO - PROCESS | 1643 | 1467147595677 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:55 INFO - PROCESS | 1643 | 1467147595770 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:59:55 INFO - PROCESS | 1643 | 1467147595779 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 1643 | 1467147595780 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x124d84800 == 34 [pid = 1643] [id = 156] 13:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x120ffac00) [pid = 1643] [serial = 465] [outer = 0x0] 13:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x124198000) [pid = 1643] [serial = 466] [outer = 0x120ffac00] 13:59:55 INFO - PROCESS | 1643 | 1467147595809 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x124db1400) [pid = 1643] [serial = 467] [outer = 0x120ffac00] 13:59:56 INFO - PROCESS | 1643 | 1467147596143 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]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 13:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:59:56 INFO - PROCESS | 1643 | 1467147596185 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 1643 | 1467147596187 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:59:56 INFO - PROCESS | 1643 | 1467147596189 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 1643 | 1467147596190 Marionette TRACE conn2 <- [1,598,null,{}] 13:59:56 INFO - PROCESS | 1643 | 1467147596192 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}] 13:59:56 INFO - PROCESS | 1643 | 1467147596196 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:56 INFO - PROCESS | 1643 | 1467147596311 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:59:56 INFO - PROCESS | 1643 | 1467147596324 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 1643 | 1467147596325 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1268c3000 == 35 [pid = 1643] [id = 157] 13:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x124df4000) [pid = 1643] [serial = 468] [outer = 0x0] 13:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x125628000) [pid = 1643] [serial = 469] [outer = 0x124df4000] 13:59:56 INFO - PROCESS | 1643 | 1467147596351 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1273eb800) [pid = 1643] [serial = 470] [outer = 0x124df4000] 13:59:56 INFO - PROCESS | 1643 | 1467147596705 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]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 567ms 13:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:59:56 INFO - PROCESS | 1643 | 1467147596757 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 1643 | 1467147596758 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:59:56 INFO - PROCESS | 1643 | 1467147596760 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 1643 | 1467147596761 Marionette TRACE conn2 <- [1,602,null,{}] 13:59:56 INFO - PROCESS | 1643 | 1467147596764 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}] 13:59:56 INFO - PROCESS | 1643 | 1467147596765 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:56 INFO - PROCESS | 1643 | 1467147596864 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:59:56 INFO - PROCESS | 1643 | 1467147596898 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 1643 | 1467147596899 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e90000 == 36 [pid = 1643] [id = 158] 13:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x127743c00) [pid = 1643] [serial = 471] [outer = 0x0] 13:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12774bc00) [pid = 1643] [serial = 472] [outer = 0x127743c00] 13:59:56 INFO - PROCESS | 1643 | 1467147596924 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x128c35400) [pid = 1643] [serial = 473] [outer = 0x127743c00] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12b9c8800) [pid = 1643] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12b9c9000) [pid = 1643] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12bcab800) [pid = 1643] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x119c8e800) [pid = 1643] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x117e4b800) [pid = 1643] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x126853000) [pid = 1643] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12a468c00) [pid = 1643] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12ba3ec00) [pid = 1643] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x118569800) [pid = 1643] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x125626c00) [pid = 1643] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119610400) [pid = 1643] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x116975800) [pid = 1643] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a46f800) [pid = 1643] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1128cd000) [pid = 1643] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x120ff8000) [pid = 1643] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126e75000) [pid = 1643] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x120ffa400) [pid = 1643] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12bac2400) [pid = 1643] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11893d800) [pid = 1643] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a65c800) [pid = 1643] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12bc4c800) [pid = 1643] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112928800) [pid = 1643] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1128c8800) [pid = 1643] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112926400) [pid = 1643] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11200c800) [pid = 1643] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:59:57 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11856c000) [pid = 1643] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:59:57 INFO - PROCESS | 1643 | 1467147597287 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]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 569ms 13:59:57 INFO - PROCESS | 1643 | 1467147597330 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 1643 | 1467147597331 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:59:57 INFO - PROCESS | 1643 | 1467147597336 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 1643 | 1467147597337 Marionette TRACE conn2 <- [1,606,null,{}] 13:59:57 INFO - PROCESS | 1643 | 1467147597339 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}] 13:59:57 INFO - PROCESS | 1643 | 1467147597340 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:57 INFO - PROCESS | 1643 | 1467147597416 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:59:57 INFO - PROCESS | 1643 | 1467147597422 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 1643 | 1467147597423 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x125671800 == 37 [pid = 1643] [id = 159] 13:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x113c9a800) [pid = 1643] [serial = 474] [outer = 0x0] 13:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11893d800) [pid = 1643] [serial = 475] [outer = 0x113c9a800] 13:59:57 INFO - PROCESS | 1643 | 1467147597448 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119a7bc00) [pid = 1643] [serial = 476] [outer = 0x113c9a800] 13:59:57 INFO - PROCESS | 1643 | 1467147597786 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]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 13:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:59:57 INFO - PROCESS | 1643 | 1467147597805 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 1643 | 1467147597807 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:59:57 INFO - PROCESS | 1643 | 1467147597809 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 1643 | 1467147597810 Marionette TRACE conn2 <- [1,610,null,{}] 13:59:57 INFO - PROCESS | 1643 | 1467147597813 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}] 13:59:57 INFO - PROCESS | 1643 | 1467147597814 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:57 INFO - PROCESS | 1643 | 1467147597903 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:59:57 INFO - PROCESS | 1643 | 1467147597959 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 1643 | 1467147597960 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x121066800 == 38 [pid = 1643] [id = 160] 13:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x117e4b800) [pid = 1643] [serial = 477] [outer = 0x0] 13:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1236dc000) [pid = 1643] [serial = 478] [outer = 0x117e4b800] 13:59:57 INFO - PROCESS | 1643 | 1467147597985 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x129036800) [pid = 1643] [serial = 479] [outer = 0x117e4b800] 13:59:58 INFO - PROCESS | 1643 | 1467147598254 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]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 13:59:58 INFO - PROCESS | 1643 | 1467147598279 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 1643 | 1467147598281 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:59:58 INFO - PROCESS | 1643 | 1467147598293 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 1643 | 1467147598295 Marionette TRACE conn2 <- [1,614,null,{}] 13:59:58 INFO - PROCESS | 1643 | 1467147598309 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}] 13:59:58 INFO - PROCESS | 1643 | 1467147598311 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:58 INFO - PROCESS | 1643 | 1467147598440 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:59:58 INFO - PROCESS | 1643 | 1467147598446 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 1643 | 1467147598447 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x129595000 == 39 [pid = 1643] [id = 161] 13:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118941000) [pid = 1643] [serial = 480] [outer = 0x0] 13:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x129262400) [pid = 1643] [serial = 481] [outer = 0x118941000] 13:59:58 INFO - PROCESS | 1643 | 1467147598556 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12a469c00) [pid = 1643] [serial = 482] [outer = 0x118941000] 13:59:58 INFO - PROCESS | 1643 | 1467147598932 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]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 669ms 13:59:58 INFO - PROCESS | 1643 | 1467147598962 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 1643 | 1467147598964 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:59:58 INFO - PROCESS | 1643 | 1467147598969 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 1643 | 1467147598971 Marionette TRACE conn2 <- [1,618,null,{}] 13:59:58 INFO - PROCESS | 1643 | 1467147598973 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}] 13:59:58 INFO - PROCESS | 1643 | 1467147598982 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:59 INFO - PROCESS | 1643 | 1467147599072 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:59:59 INFO - PROCESS | 1643 | 1467147599173 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 1643 | 1467147599175 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x114f6a000 == 40 [pid = 1643] [id = 162] 13:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1110acc00) [pid = 1643] [serial = 483] [outer = 0x0] 13:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1128d0c00) [pid = 1643] [serial = 484] [outer = 0x1110acc00] 13:59:59 INFO - PROCESS | 1643 | 1467147599207 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x112926800) [pid = 1643] [serial = 485] [outer = 0x1110acc00] 13:59:59 INFO - PROCESS | 1643 | 1467147599614 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]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 720ms 13:59:59 INFO - PROCESS | 1643 | 1467147599690 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 1643 | 1467147599692 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:59:59 INFO - PROCESS | 1643 | 1467147599695 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 1643 | 1467147599697 Marionette TRACE conn2 <- [1,622,null,{}] 13:59:59 INFO - PROCESS | 1643 | 1467147599720 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}] 13:59:59 INFO - PROCESS | 1643 | 1467147599723 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:59 INFO - PROCESS | 1643 | 1467147599849 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:59:59 INFO - PROCESS | 1643 | 1467147599929 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 1643 | 1467147599931 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 13:59:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x119faf800 == 41 [pid = 1643] [id = 163] 13:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118567c00) [pid = 1643] [serial = 486] [outer = 0x0] 13:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11858a400) [pid = 1643] [serial = 487] [outer = 0x118567c00] 13:59:59 INFO - PROCESS | 1643 | 1467147599962 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118958000) [pid = 1643] [serial = 488] [outer = 0x118567c00] 14:00:00 INFO - PROCESS | 1643 | 1467147600392 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:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118956c00) [pid = 1643] [serial = 489] [outer = 0x12ca42800] 14:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 737ms 14:00:00 INFO - PROCESS | 1643 | 1467147600445 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 1643 | 1467147600448 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 14:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:00:00 INFO - PROCESS | 1643 | 1467147600476 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 1643 | 1467147600478 Marionette TRACE conn2 <- [1,626,null,{}] 14:00:00 INFO - PROCESS | 1643 | 1467147600503 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:00:00 INFO - PROCESS | 1643 | 1467147600504 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:00 INFO - PROCESS | 1643 | 1467147600610 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:00:00 INFO - PROCESS | 1643 | 1467147600679 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 1643 | 1467147600680 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x129589000 == 42 [pid = 1643] [id = 164] 14:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x119a84800) [pid = 1643] [serial = 490] [outer = 0x0] 14:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1216d2800) [pid = 1643] [serial = 491] [outer = 0x119a84800] 14:00:00 INFO - PROCESS | 1643 | 1467147600712 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x124dfb000) [pid = 1643] [serial = 492] [outer = 0x119a84800] 14:00:01 INFO - PROCESS | 1643 | 1467147601170 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:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 743ms 14:00:01 INFO - PROCESS | 1643 | 1467147601206 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 1643 | 1467147601208 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 14:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:00:01 INFO - PROCESS | 1643 | 1467147601215 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 1643 | 1467147601222 Marionette TRACE conn2 <- [1,630,null,{}] 14:00:01 INFO - PROCESS | 1643 | 1467147601225 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:00:01 INFO - PROCESS | 1643 | 1467147601228 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:01 INFO - PROCESS | 1643 | 1467147601328 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:00:01 INFO - PROCESS | 1643 | 1467147601396 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 1643 | 1467147601397 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9bc000 == 43 [pid = 1643] [id = 165] 14:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x124dbd400) [pid = 1643] [serial = 493] [outer = 0x0] 14:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x127127000) [pid = 1643] [serial = 494] [outer = 0x124dbd400] 14:00:01 INFO - PROCESS | 1643 | 1467147601427 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12a46a400) [pid = 1643] [serial = 495] [outer = 0x124dbd400] 14:00:01 INFO - PROCESS | 1643 | 1467147601874 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:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 679ms 14:00:01 INFO - PROCESS | 1643 | 1467147601890 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 1643 | 1467147601892 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 14:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:00:01 INFO - PROCESS | 1643 | 1467147601895 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 1643 | 1467147601896 Marionette TRACE conn2 <- [1,634,null,{}] 14:00:01 INFO - PROCESS | 1643 | 1467147601898 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:00:01 INFO - PROCESS | 1643 | 1467147601900 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:02 INFO - PROCESS | 1643 | 1467147601999 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:00:02 INFO - PROCESS | 1643 | 1467147602052 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 1643 | 1467147602054 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e9c800 == 44 [pid = 1643] [id = 166] 14:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x118565c00) [pid = 1643] [serial = 496] [outer = 0x0] 14:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x125629800) [pid = 1643] [serial = 497] [outer = 0x118565c00] 14:00:02 INFO - PROCESS | 1643 | 1467147602086 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12a477400) [pid = 1643] [serial = 498] [outer = 0x118565c00] 14:00:02 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:02 INFO - PROCESS | 1643 | 1467147602645 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:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 819ms 14:00:02 INFO - PROCESS | 1643 | 1467147602715 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 1643 | 1467147602718 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 14:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:00:02 INFO - PROCESS | 1643 | 1467147602721 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 1643 | 1467147602724 Marionette TRACE conn2 <- [1,638,null,{}] 14:00:02 INFO - PROCESS | 1643 | 1467147602727 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:00:02 INFO - PROCESS | 1643 | 1467147602729 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:02 INFO - PROCESS | 1643 | 1467147602824 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:00:02 INFO - PROCESS | 1643 | 1467147602894 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 1643 | 1467147602897 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x11694b000 == 45 [pid = 1643] [id = 167] 14:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x116904c00) [pid = 1643] [serial = 499] [outer = 0x0] 14:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x1173ae400) [pid = 1643] [serial = 500] [outer = 0x116904c00] 14:00:02 INFO - PROCESS | 1643 | 1467147602926 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x118225c00) [pid = 1643] [serial = 501] [outer = 0x116904c00] 14:00:03 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x129595000 == 44 [pid = 1643] [id = 161] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x121066800 == 43 [pid = 1643] [id = 160] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x125671800 == 42 [pid = 1643] [id = 159] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x117e90000 == 41 [pid = 1643] [id = 158] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1268c3000 == 40 [pid = 1643] [id = 157] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x124d84800 == 39 [pid = 1643] [id = 156] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x1129ac400) [pid = 1643] [serial = 445] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1237a1800 == 38 [pid = 1643] [id = 155] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x121067000 == 37 [pid = 1643] [id = 154] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1189bf800 == 36 [pid = 1643] [id = 153] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1169aa800 == 35 [pid = 1643] [id = 152] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x117e91800 == 34 [pid = 1643] [id = 151] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1169a5000 == 33 [pid = 1643] [id = 150] 14:00:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1161b8000 == 32 [pid = 1643] [id = 149] 14:00:03 INFO - PROCESS | 1643 | 1467147603348 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:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 14:00:03 INFO - PROCESS | 1643 | 1467147603394 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 1643 | 1467147603397 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 14:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:00:03 INFO - PROCESS | 1643 | 1467147603403 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 1643 | 1467147603404 Marionette TRACE conn2 <- [1,642,null,{}] 14:00:03 INFO - PROCESS | 1643 | 1467147603407 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:00:03 INFO - PROCESS | 1643 | 1467147603408 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:03 INFO - PROCESS | 1643 | 1467147603497 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12ab0c400) [pid = 1643] [serial = 434] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12c43e800) [pid = 1643] [serial = 440] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x119a7b400) [pid = 1643] [serial = 430] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12bac7000) [pid = 1643] [serial = 437] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12b80b000) [pid = 1643] [serial = 436] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12bc59c00) [pid = 1643] [serial = 290] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x116970800) [pid = 1643] [serial = 427] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12569b000) [pid = 1643] [serial = 433] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1128cd400) [pid = 1643] [serial = 424] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x112929400) [pid = 1643] [serial = 442] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12bc55000) [pid = 1643] [serial = 439] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x112920400) [pid = 1643] [serial = 425] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118935c00) [pid = 1643] [serial = 428] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x115f1a400) [pid = 1643] [serial = 338] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1236e2800) [pid = 1643] [serial = 431] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11893fc00) [pid = 1643] [serial = 341] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1133d5c00) [pid = 1643] [serial = 443] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12bac3000) [pid = 1643] [serial = 406] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12bcb3800) [pid = 1643] [serial = 409] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12bcd7000) [pid = 1643] [serial = 412] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1250b8000) [pid = 1643] [serial = 398] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118565800) [pid = 1643] [serial = 379] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11875c800) [pid = 1643] [serial = 380] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12774dc00) [pid = 1643] [serial = 400] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x128c39000) [pid = 1643] [serial = 401] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12ab0ac00) [pid = 1643] [serial = 388] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12b9c5c00) [pid = 1643] [serial = 389] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12bc54800) [pid = 1643] [serial = 377] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x116a12000) [pid = 1643] [serial = 391] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11875e800) [pid = 1643] [serial = 392] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126ab2400) [pid = 1643] [serial = 385] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x127742c00) [pid = 1643] [serial = 386] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119945c00) [pid = 1643] [serial = 382] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119a7e800) [pid = 1643] [serial = 383] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12bccec00) [pid = 1643] [serial = 410] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118932c00) [pid = 1643] [serial = 394] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119a3c000) [pid = 1643] [serial = 395] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1236e5c00) [pid = 1643] [serial = 397] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12c8c0000) [pid = 1643] [serial = 419] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12c43bc00) [pid = 1643] [serial = 418] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12ba3b800) [pid = 1643] [serial = 421] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12c439800) [pid = 1643] [serial = 413] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x124a11400) [pid = 1643] [serial = 415] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12903d800) [pid = 1643] [serial = 403] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12bc5a800) [pid = 1643] [serial = 407] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12a60f800) [pid = 1643] [serial = 404] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12c8c6800) [pid = 1643] [serial = 422] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12a46ac00) [pid = 1643] [serial = 416] [outer = 0x0] [url = about:blank] 14:00:03 INFO - PROCESS | 1643 | 1467147603567 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 1643 | 1467147603568 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f08800 == 33 [pid = 1643] [id = 168] 14:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1129af400) [pid = 1643] [serial = 502] [outer = 0x0] 14:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x116a0b800) [pid = 1643] [serial = 503] [outer = 0x1129af400] 14:00:03 INFO - PROCESS | 1643 | 1467147603596 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x119324c00) [pid = 1643] [serial = 504] [outer = 0x1129af400] 14:00:03 INFO - PROCESS | 1643 | 1467147603910 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:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 14:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:00:03 INFO - PROCESS | 1643 | 1467147603924 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 1643 | 1467147603925 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 14:00:03 INFO - PROCESS | 1643 | 1467147603927 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 1643 | 1467147603930 Marionette TRACE conn2 <- [1,646,null,{}] 14:00:03 INFO - PROCESS | 1643 | 1467147603941 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:00:03 INFO - PROCESS | 1643 | 1467147603944 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:04 INFO - PROCESS | 1643 | 1467147604037 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:00:04 INFO - PROCESS | 1643 | 1467147604106 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 1643 | 1467147604107 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192af800 == 34 [pid = 1643] [id = 169] 14:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11960f000) [pid = 1643] [serial = 505] [outer = 0x0] 14:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1216cf400) [pid = 1643] [serial = 506] [outer = 0x11960f000] 14:00:04 INFO - PROCESS | 1643 | 1467147604138 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x124df1c00) [pid = 1643] [serial = 507] [outer = 0x11960f000] 14:00:04 INFO - PROCESS | 1643 | 1467147604424 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:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 525ms 14:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:00:04 INFO - PROCESS | 1643 | 1467147604457 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 1643 | 1467147604458 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 14:00:04 INFO - PROCESS | 1643 | 1467147604461 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 1643 | 1467147604462 Marionette TRACE conn2 <- [1,650,null,{}] 14:00:04 INFO - PROCESS | 1643 | 1467147604464 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:00:04 INFO - PROCESS | 1643 | 1467147604465 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:04 INFO - PROCESS | 1643 | 1467147604554 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:00:04 INFO - PROCESS | 1643 | 1467147604609 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 1643 | 1467147604610 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x119fa8800 == 35 [pid = 1643] [id = 170] 14:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x124dfe000) [pid = 1643] [serial = 508] [outer = 0x0] 14:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x126e76800) [pid = 1643] [serial = 509] [outer = 0x124dfe000] 14:00:04 INFO - PROCESS | 1643 | 1467147604636 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x127745000) [pid = 1643] [serial = 510] [outer = 0x124dfe000] 14:00:04 INFO - PROCESS | 1643 | 1467147604919 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:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 14:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:00:04 INFO - PROCESS | 1643 | 1467147604980 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 1643 | 1467147604981 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 14:00:04 INFO - PROCESS | 1643 | 1467147604985 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 1643 | 1467147604987 Marionette TRACE conn2 <- [1,654,null,{}] 14:00:04 INFO - PROCESS | 1643 | 1467147604989 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:00:04 INFO - PROCESS | 1643 | 1467147604991 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:05 INFO - PROCESS | 1643 | 1467147605069 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:00:05 INFO - PROCESS | 1643 | 1467147605073 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 1643 | 1467147605074 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12379c800 == 36 [pid = 1643] [id = 171] 14:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x127127c00) [pid = 1643] [serial = 511] [outer = 0x0] 14:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x129265800) [pid = 1643] [serial = 512] [outer = 0x127127c00] 14:00:05 INFO - PROCESS | 1643 | 1467147605099 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12a65c000) [pid = 1643] [serial = 513] [outer = 0x127127c00] 14:00:05 INFO - PROCESS | 1643 | 1467147605452 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:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 523ms 14:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:00:05 INFO - PROCESS | 1643 | 1467147605506 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 1643 | 1467147605507 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 14:00:05 INFO - PROCESS | 1643 | 1467147605509 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 1643 | 1467147605511 Marionette TRACE conn2 <- [1,658,null,{}] 14:00:05 INFO - PROCESS | 1643 | 1467147605513 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:00:05 INFO - PROCESS | 1643 | 1467147605517 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:05 INFO - PROCESS | 1643 | 1467147605662 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:00:05 INFO - PROCESS | 1643 | 1467147605709 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 1643 | 1467147605711 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12475f800 == 37 [pid = 1643] [id = 172] 14:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12a65d000) [pid = 1643] [serial = 514] [outer = 0x0] 14:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12ab0c000) [pid = 1643] [serial = 515] [outer = 0x12a65d000] 14:00:05 INFO - PROCESS | 1643 | 1467147605749 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12ba3ec00) [pid = 1643] [serial = 516] [outer = 0x12a65d000] 14:00:06 INFO - PROCESS | 1643 | 1467147606182 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:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 717ms 14:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:00:06 INFO - PROCESS | 1643 | 1467147606228 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 1643 | 1467147606229 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 14:00:06 INFO - PROCESS | 1643 | 1467147606232 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 1643 | 1467147606233 Marionette TRACE conn2 <- [1,662,null,{}] 14:00:06 INFO - PROCESS | 1643 | 1467147606242 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:00:06 INFO - PROCESS | 1643 | 1467147606243 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:06 INFO - PROCESS | 1643 | 1467147606341 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:00:06 INFO - PROCESS | 1643 | 1467147606344 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 1643 | 1467147606345 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x127313000 == 38 [pid = 1643] [id = 173] 14:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a83e800) [pid = 1643] [serial = 517] [outer = 0x0] 14:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12ba45000) [pid = 1643] [serial = 518] [outer = 0x12a83e800] 14:00:06 INFO - PROCESS | 1643 | 1467147606370 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1129a7400) [pid = 1643] [serial = 519] [outer = 0x12a83e800] 14:00:06 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:06 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:06 INFO - PROCESS | 1643 | [1643] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:00:06 INFO - PROCESS | 1643 | 1467147606739 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:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 525ms 14:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:00:06 INFO - PROCESS | 1643 | 1467147606758 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 1643 | 1467147606759 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 14:00:06 INFO - PROCESS | 1643 | 1467147606761 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 1643 | 1467147606762 Marionette TRACE conn2 <- [1,666,null,{}] 14:00:06 INFO - PROCESS | 1643 | 1467147606764 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:00:06 INFO - PROCESS | 1643 | 1467147606766 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:06 INFO - PROCESS | 1643 | 1467147606868 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:00:06 INFO - PROCESS | 1643 | 1467147606880 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 1643 | 1467147606881 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x129223800 == 39 [pid = 1643] [id = 174] 14:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12bc58000) [pid = 1643] [serial = 520] [outer = 0x0] 14:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12bcab800) [pid = 1643] [serial = 521] [outer = 0x12bc58000] 14:00:06 INFO - PROCESS | 1643 | 1467147606907 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12bcb5c00) [pid = 1643] [serial = 522] [outer = 0x12bc58000] 14:00:07 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:07 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:07 INFO - PROCESS | 1643 | 1467147607241 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:00:07 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:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 14:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:00:07 INFO - PROCESS | 1643 | 1467147607279 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 1643 | 1467147607280 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 14:00:07 INFO - PROCESS | 1643 | 1467147607282 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 1643 | 1467147607284 Marionette TRACE conn2 <- [1,670,null,{}] 14:00:07 INFO - PROCESS | 1643 | 1467147607286 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:00:07 INFO - PROCESS | 1643 | 1467147607287 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:07 INFO - PROCESS | 1643 | 1467147607389 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:00:07 INFO - PROCESS | 1643 | 1467147607393 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 1643 | 1467147607394 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62a800 == 40 [pid = 1643] [id = 175] 14:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x110f77c00) [pid = 1643] [serial = 523] [outer = 0x0] 14:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x110f80000) [pid = 1643] [serial = 524] [outer = 0x110f77c00] 14:00:07 INFO - PROCESS | 1643 | 1467147607449 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x110f85400) [pid = 1643] [serial = 525] [outer = 0x110f77c00] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x120ff9800) [pid = 1643] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x120ffac00) [pid = 1643] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1129b3400) [pid = 1643] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1129b0400) [pid = 1643] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x112922000) [pid = 1643] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1128e8000) [pid = 1643] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x124df4000) [pid = 1643] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x127743c00) [pid = 1643] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x117e4b800) [pid = 1643] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:00:07 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x113c9a800) [pid = 1643] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:00:07 INFO - PROCESS | 1643 | 1467147607969 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:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 719ms 14:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:00:08 INFO - PROCESS | 1643 | 1467147608004 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 1643 | 1467147608006 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 14:00:08 INFO - PROCESS | 1643 | 1467147608009 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 1643 | 1467147608011 Marionette TRACE conn2 <- [1,674,null,{}] 14:00:08 INFO - PROCESS | 1643 | 1467147608014 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:00:08 INFO - PROCESS | 1643 | 1467147608016 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:08 INFO - PROCESS | 1643 | 1467147608140 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:00:08 INFO - PROCESS | 1643 | 1467147608144 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 1643 | 1467147608145 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a873800 == 41 [pid = 1643] [id = 176] 14:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x110f7f800) [pid = 1643] [serial = 526] [outer = 0x0] 14:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119c8ac00) [pid = 1643] [serial = 527] [outer = 0x110f7f800] 14:00:08 INFO - PROCESS | 1643 | 1467147608169 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124df4000) [pid = 1643] [serial = 528] [outer = 0x110f7f800] 14:00:08 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:08 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:08 INFO - PROCESS | 1643 | 1467147608497 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:00:08 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:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 520ms 14:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:00:08 INFO - PROCESS | 1643 | 1467147608529 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 1643 | 1467147608530 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 14:00:08 INFO - PROCESS | 1643 | 1467147608533 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 1643 | 1467147608534 Marionette TRACE conn2 <- [1,678,null,{}] 14:00:08 INFO - PROCESS | 1643 | 1467147608537 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:00:08 INFO - PROCESS | 1643 | 1467147608538 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:08 INFO - PROCESS | 1643 | 1467147608662 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:00:08 INFO - PROCESS | 1643 | 1467147608669 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 1643 | 1467147608670 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99e000 == 42 [pid = 1643] [id = 177] 14:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119d45400) [pid = 1643] [serial = 529] [outer = 0x0] 14:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12bc5a800) [pid = 1643] [serial = 530] [outer = 0x119d45400] 14:00:08 INFO - PROCESS | 1643 | 1467147608697 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12bcd7800) [pid = 1643] [serial = 531] [outer = 0x119d45400] 14:00:09 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:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 14:00:09 INFO - PROCESS | 1643 | 1467147609045 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:00:09 INFO - PROCESS | 1643 | 1467147609055 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 1643 | 1467147609057 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 14:00:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:00:09 INFO - PROCESS | 1643 | 1467147609060 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 1643 | 1467147609062 Marionette TRACE conn2 <- [1,682,null,{}] 14:00:09 INFO - PROCESS | 1643 | 1467147609065 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:00:09 INFO - PROCESS | 1643 | 1467147609068 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:09 INFO - PROCESS | 1643 | 1467147609199 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:00:09 INFO - PROCESS | 1643 | 1467147609282 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 1643 | 1467147609283 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3eb000 == 43 [pid = 1643] [id = 178] 14:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118487000) [pid = 1643] [serial = 532] [outer = 0x0] 14:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118490000) [pid = 1643] [serial = 533] [outer = 0x118487000] 14:00:09 INFO - PROCESS | 1643 | 1467147609323 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118495000) [pid = 1643] [serial = 534] [outer = 0x118487000] 14:00:10 INFO - PROCESS | 1643 | 1467147610344 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:00:10 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:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1321ms 14:00:10 INFO - PROCESS | 1643 | 1467147610381 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 1643 | 1467147610383 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 14:00:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:00:10 INFO - PROCESS | 1643 | 1467147610387 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 1643 | 1467147610389 Marionette TRACE conn2 <- [1,686,null,{}] 14:00:10 INFO - PROCESS | 1643 | 1467147610393 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:00:10 INFO - PROCESS | 1643 | 1467147610395 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:10 INFO - PROCESS | 1643 | 1467147610497 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:00:10 INFO - PROCESS | 1643 | 1467147610550 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 1643 | 1467147610552 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e94800 == 44 [pid = 1643] [id = 179] 14:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1129b1c00) [pid = 1643] [serial = 535] [outer = 0x0] 14:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116a12000) [pid = 1643] [serial = 536] [outer = 0x1129b1c00] 14:00:10 INFO - PROCESS | 1643 | 1467147610583 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118489800) [pid = 1643] [serial = 537] [outer = 0x1129b1c00] 14:00:11 INFO - PROCESS | 1643 | 1467147611485 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:00:11 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:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 14:00:11 INFO - PROCESS | 1643 | 1467147611508 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 1643 | 1467147611511 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 14:00:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:00:11 INFO - PROCESS | 1643 | 1467147611516 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 1643 | 1467147611517 Marionette TRACE conn2 <- [1,690,null,{}] 14:00:11 INFO - PROCESS | 1643 | 1467147611520 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:00:11 INFO - PROCESS | 1643 | 1467147611522 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:11 INFO - PROCESS | 1643 | 1467147611610 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:00:11 INFO - PROCESS | 1643 | 1467147611665 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 1643 | 1467147611666 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12379d800 == 45 [pid = 1643] [id = 180] 14:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118760c00) [pid = 1643] [serial = 538] [outer = 0x0] 14:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1193c1400) [pid = 1643] [serial = 539] [outer = 0x118760c00] 14:00:11 INFO - PROCESS | 1643 | 1467147611717 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1193c6000) [pid = 1643] [serial = 540] [outer = 0x118760c00] 14:00:12 INFO - PROCESS | 1643 | 1467147612826 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:00:12 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:00:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1322ms 14:00:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:00:12 INFO - PROCESS | 1643 | 1467147612838 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 1643 | 1467147612840 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 14:00:12 INFO - PROCESS | 1643 | 1467147612842 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 1643 | 1467147612845 Marionette TRACE conn2 <- [1,694,null,{}] 14:00:12 INFO - PROCESS | 1643 | 1467147612855 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:00:12 INFO - PROCESS | 1643 | 1467147612858 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:12 INFO - PROCESS | 1643 | 1467147612962 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:00:13 INFO - PROCESS | 1643 | 1467147613036 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 1643 | 1467147613038 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11666a000 == 46 [pid = 1643] [id = 181] 14:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x110f77400) [pid = 1643] [serial = 541] [outer = 0x0] 14:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1129b3c00) [pid = 1643] [serial = 542] [outer = 0x110f77400] 14:00:13 INFO - PROCESS | 1643 | 1467147613261 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x114fcc400) [pid = 1643] [serial = 543] [outer = 0x110f77400] 14:00:14 INFO - PROCESS | 1643 | 1467147614205 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:00:14 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:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1373ms 14:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:00:14 INFO - PROCESS | 1643 | 1467147614218 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 1643 | 1467147614219 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 14:00:14 INFO - PROCESS | 1643 | 1467147614222 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 1643 | 1467147614225 Marionette TRACE conn2 <- [1,698,null,{}] 14:00:14 INFO - PROCESS | 1643 | 1467147614228 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:00:14 INFO - PROCESS | 1643 | 1467147614230 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:14 INFO - PROCESS | 1643 | 1467147614324 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:00:14 INFO - PROCESS | 1643 | 1467147614377 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 1643 | 1467147614379 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f06000 == 47 [pid = 1643] [id = 182] 14:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118219400) [pid = 1643] [serial = 544] [outer = 0x0] 14:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118487400) [pid = 1643] [serial = 545] [outer = 0x118219400] 14:00:14 INFO - PROCESS | 1643 | 1467147614408 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11856c800) [pid = 1643] [serial = 546] [outer = 0x118219400] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99e000 == 46 [pid = 1643] [id = 177] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12a873800 == 45 [pid = 1643] [id = 176] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62a800 == 44 [pid = 1643] [id = 175] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x129223800 == 43 [pid = 1643] [id = 174] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x127313000 == 42 [pid = 1643] [id = 173] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12475f800 == 41 [pid = 1643] [id = 172] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x129262400) [pid = 1643] [serial = 481] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12379c800 == 40 [pid = 1643] [id = 171] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x119fa8800 == 39 [pid = 1643] [id = 170] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x1192af800 == 38 [pid = 1643] [id = 169] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x116f08800 == 37 [pid = 1643] [id = 168] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11694b000 == 36 [pid = 1643] [id = 167] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x117e9c800 == 35 [pid = 1643] [id = 166] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12b9bc000 == 34 [pid = 1643] [id = 165] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x129589000 == 33 [pid = 1643] [id = 164] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x119faf800 == 32 [pid = 1643] [id = 163] 14:00:14 INFO - PROCESS | 1643 | --DOCSHELL 0x114f6a000 == 31 [pid = 1643] [id = 162] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1216ce800) [pid = 1643] [serial = 463] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x124198000) [pid = 1643] [serial = 466] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119a7ac00) [pid = 1643] [serial = 460] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118936000) [pid = 1643] [serial = 457] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118958800) [pid = 1643] [serial = 458] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1133e0000) [pid = 1643] [serial = 448] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x113c3d800) [pid = 1643] [serial = 454] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x116974c00) [pid = 1643] [serial = 455] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1216d6800) [pid = 1643] [serial = 464] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11856e000) [pid = 1643] [serial = 452] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118220c00) [pid = 1643] [serial = 451] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x125628000) [pid = 1643] [serial = 469] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x124db1400) [pid = 1643] [serial = 467] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12774bc00) [pid = 1643] [serial = 472] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1273eb800) [pid = 1643] [serial = 470] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x129036800) [pid = 1643] [serial = 479] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11893d800) [pid = 1643] [serial = 475] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128c35400) [pid = 1643] [serial = 473] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119a7bc00) [pid = 1643] [serial = 476] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1236dc000) [pid = 1643] [serial = 478] [outer = 0x0] [url = about:blank] 14:00:14 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119c8bc00) [pid = 1643] [serial = 461] [outer = 0x0] [url = about:blank] 14:00:15 INFO - PROCESS | 1643 | 1467147615278 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:00:15 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:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1073ms 14:00:15 INFO - PROCESS | 1643 | 1467147615295 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 1643 | 1467147615297 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 14:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:00:15 INFO - PROCESS | 1643 | 1467147615320 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - PROCESS | 1643 | 1467147615321 Marionette TRACE conn2 <- [1,702,null,{}] 14:00:15 INFO - PROCESS | 1643 | 1467147615324 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:00:15 INFO - PROCESS | 1643 | 1467147615325 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:15 INFO - PROCESS | 1643 | 1467147615404 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:00:15 INFO - PROCESS | 1643 | 1467147615409 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 1643 | 1467147615410 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e92000 == 32 [pid = 1643] [id = 183] 14:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1129a4800) [pid = 1643] [serial = 547] [outer = 0x0] 14:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11895cc00) [pid = 1643] [serial = 548] [outer = 0x1129a4800] 14:00:15 INFO - PROCESS | 1643 | 1467147615439 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193ca800) [pid = 1643] [serial = 549] [outer = 0x1129a4800] 14:00:16 INFO - PROCESS | 1643 | 1467147616281 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:00:16 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:00:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 975ms 14:00:16 INFO - PROCESS | 1643 | 1467147616291 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 1643 | 1467147616292 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 14:00:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:00:16 INFO - PROCESS | 1643 | 1467147616294 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 1643 | 1467147616296 Marionette TRACE conn2 <- [1,706,null,{}] 14:00:16 INFO - PROCESS | 1643 | 1467147616305 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:00:16 INFO - PROCESS | 1643 | 1467147616308 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:16 INFO - PROCESS | 1643 | 1467147616388 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:00:16 INFO - PROCESS | 1643 | 1467147616448 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 1643 | 1467147616450 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12169b800 == 33 [pid = 1643] [id = 184] 14:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1193cac00) [pid = 1643] [serial = 550] [outer = 0x0] 14:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119c88000) [pid = 1643] [serial = 551] [outer = 0x1193cac00] 14:00:16 INFO - PROCESS | 1643 | 1467147616475 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x123329400) [pid = 1643] [serial = 552] [outer = 0x1193cac00] 14:00:17 INFO - PROCESS | 1643 | 1467147617287 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:00:17 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:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1024ms 14:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:00:17 INFO - PROCESS | 1643 | 1467147617320 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 1643 | 1467147617322 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 14:00:17 INFO - PROCESS | 1643 | 1467147617324 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 1643 | 1467147617325 Marionette TRACE conn2 <- [1,710,null,{}] 14:00:17 INFO - PROCESS | 1643 | 1467147617327 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:00:17 INFO - PROCESS | 1643 | 1467147617329 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:17 INFO - PROCESS | 1643 | 1467147617426 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:00:17 INFO - PROCESS | 1643 | 1467147617440 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 1643 | 1467147617441 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x1244c4800 == 34 [pid = 1643] [id = 185] 14:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124262c00) [pid = 1643] [serial = 553] [outer = 0x0] 14:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124db4800) [pid = 1643] [serial = 554] [outer = 0x124262c00] 14:00:17 INFO - PROCESS | 1643 | 1467147617465 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x125622400) [pid = 1643] [serial = 555] [outer = 0x124262c00] 14:00:18 INFO - PROCESS | 1643 | 1467147618271 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:00:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:00:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 14:00:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:00:18 INFO - PROCESS | 1643 | 1467147618306 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 1643 | 1467147618307 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 14:00:18 INFO - PROCESS | 1643 | 1467147618309 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 1643 | 1467147618311 Marionette TRACE conn2 <- [1,714,null,{}] 14:00:18 INFO - PROCESS | 1643 | 1467147618313 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:00:18 INFO - PROCESS | 1643 | 1467147618314 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:18 INFO - PROCESS | 1643 | 1467147618410 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:00:18 INFO - PROCESS | 1643 | 1467147618414 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 1643 | 1467147618415 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566e800 == 35 [pid = 1643] [id = 186] 14:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126f6cc00) [pid = 1643] [serial = 556] [outer = 0x0] 14:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x127126000) [pid = 1643] [serial = 557] [outer = 0x126f6cc00] 14:00:18 INFO - PROCESS | 1643 | 1467147618448 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x127751000) [pid = 1643] [serial = 558] [outer = 0x126f6cc00] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118941000) [pid = 1643] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1129a5c00) [pid = 1643] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112a7b400) [pid = 1643] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12a83e800) [pid = 1643] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12bc58000) [pid = 1643] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110f77c00) [pid = 1643] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1129af400) [pid = 1643] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x116904c00) [pid = 1643] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x127127c00) [pid = 1643] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11960f000) [pid = 1643] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x124dfe000) [pid = 1643] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119d45400) [pid = 1643] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a65d000) [pid = 1643] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x110f7f800) [pid = 1643] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:00:19 INFO - PROCESS | 1643 | 1467147619395 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:00:19 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:00:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1119ms 14:00:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:00:19 INFO - PROCESS | 1643 | 1467147619430 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 1643 | 1467147619431 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 14:00:19 INFO - PROCESS | 1643 | 1467147619433 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 1643 | 1467147619434 Marionette TRACE conn2 <- [1,718,null,{}] 14:00:19 INFO - PROCESS | 1643 | 1467147619437 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:00:19 INFO - PROCESS | 1643 | 1467147619441 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:19 INFO - PROCESS | 1643 | 1467147619521 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:00:19 INFO - PROCESS | 1643 | 1467147619525 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 1643 | 1467147619526 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f99800 == 36 [pid = 1643] [id = 187] 14:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x110f85800) [pid = 1643] [serial = 559] [outer = 0x0] 14:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124df6000) [pid = 1643] [serial = 560] [outer = 0x110f85800] 14:00:19 INFO - PROCESS | 1643 | 1467147619551 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1277a2000) [pid = 1643] [serial = 561] [outer = 0x110f85800] 14:00:20 INFO - PROCESS | 1643 | 1467147620363 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:00:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:00:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 14:00:20 INFO - PROCESS | 1643 | 1467147620404 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 14:00:20 INFO - PROCESS | 1643 | 1467147620406 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 14:00:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:00:20 INFO - PROCESS | 1643 | 1467147620408 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:00:20 INFO - PROCESS | 1643 | 1467147620409 Marionette TRACE conn2 <- [1,722,null,{}] 14:00:20 INFO - PROCESS | 1643 | 1467147620412 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:00:20 INFO - PROCESS | 1643 | 1467147620413 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:20 INFO - PROCESS | 1643 | 1467147620489 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:00:20 INFO - PROCESS | 1643 | 1467147620542 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 1643 | 1467147620543 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c54800 == 37 [pid = 1643] [id = 188] 14:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x110f7e400) [pid = 1643] [serial = 562] [outer = 0x0] 14:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x129266800) [pid = 1643] [serial = 563] [outer = 0x110f7e400] 14:00:20 INFO - PROCESS | 1643 | 1467147620576 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a659000) [pid = 1643] [serial = 564] [outer = 0x110f7e400] 14:00:20 INFO - PROCESS | 1643 | 1467147620925 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:00:20 INFO - PROCESS | 1643 | 1467147620980 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 14:00:20 INFO - PROCESS | 1643 | 1467147620984 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:00:20 INFO - PROCESS | 1643 | 1467147620986 Marionette TRACE conn2 <- [1,726,null,{}] 14:00:20 INFO - PROCESS | 1643 | 1467147620990 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:00:20 INFO - PROCESS | 1643 | 1467147620992 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:21 INFO - PROCESS | 1643 | 1467147621129 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:00:21 INFO - PROCESS | 1643 | 1467147621182 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 1643 | 1467147621185 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f0c800 == 38 [pid = 1643] [id = 189] 14:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1129b2000) [pid = 1643] [serial = 565] [outer = 0x0] 14:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1130abc00) [pid = 1643] [serial = 566] [outer = 0x1129b2000] 14:00:21 INFO - PROCESS | 1643 | 1467147621259 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x116904c00) [pid = 1643] [serial = 567] [outer = 0x1129b2000] 14:00:21 INFO - PROCESS | 1643 | 1467147621752 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:00:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:00:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 823ms 14:00:21 INFO - PROCESS | 1643 | 1467147621806 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 1643 | 1467147621809 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 14:00:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:00:21 INFO - PROCESS | 1643 | 1467147621814 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 1643 | 1467147621816 Marionette TRACE conn2 <- [1,730,null,{}] 14:00:21 INFO - PROCESS | 1643 | 1467147621818 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:00:21 INFO - PROCESS | 1643 | 1467147621820 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:21 INFO - PROCESS | 1643 | 1467147621919 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:00:21 INFO - PROCESS | 1643 | 1467147621977 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 1643 | 1467147621978 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192b7000 == 39 [pid = 1643] [id = 190] 14:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11875c400) [pid = 1643] [serial = 568] [outer = 0x0] 14:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1193bec00) [pid = 1643] [serial = 569] [outer = 0x11875c400] 14:00:22 INFO - PROCESS | 1643 | 1467147622009 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1193cc000) [pid = 1643] [serial = 570] [outer = 0x11875c400] 14:00:22 INFO - PROCESS | 1643 | 1467147622502 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 14:00:22 INFO - PROCESS | 1643 | 1467147622536 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 14:00:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:00:22 INFO - PROCESS | 1643 | 1467147622539 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 1643 | 1467147622542 Marionette TRACE conn2 <- [1,734,null,{}] 14:00:22 INFO - PROCESS | 1643 | 1467147622549 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:00:22 INFO - PROCESS | 1643 | 1467147622553 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:22 INFO - PROCESS | 1643 | 1467147622694 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:00:22 INFO - PROCESS | 1643 | 1467147622745 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 1643 | 1467147622747 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a624000 == 40 [pid = 1643] [id = 191] 14:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1216d1c00) [pid = 1643] [serial = 571] [outer = 0x0] 14:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x127747000) [pid = 1643] [serial = 572] [outer = 0x1216d1c00] 14:00:22 INFO - PROCESS | 1643 | 1467147622781 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x129270c00) [pid = 1643] [serial = 573] [outer = 0x1216d1c00] 14:00:23 INFO - PROCESS | 1643 | 1467147623205 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:00:23 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:00:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 14:00:23 INFO - PROCESS | 1643 | 1467147623211 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 1643 | 1467147623213 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 14:00:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:00:23 INFO - PROCESS | 1643 | 1467147623216 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 1643 | 1467147623219 Marionette TRACE conn2 <- [1,738,null,{}] 14:00:23 INFO - PROCESS | 1643 | 1467147623222 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:00:23 INFO - PROCESS | 1643 | 1467147623223 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:23 INFO - PROCESS | 1643 | 1467147623323 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:00:23 INFO - PROCESS | 1643 | 1467147623377 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 1643 | 1467147623378 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99e000 == 41 [pid = 1643] [id = 192] 14:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a604400) [pid = 1643] [serial = 574] [outer = 0x0] 14:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12b662000) [pid = 1643] [serial = 575] [outer = 0x12a604400] 14:00:23 INFO - PROCESS | 1643 | 1467147623408 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12b9cc800) [pid = 1643] [serial = 576] [outer = 0x12a604400] 14:00:24 INFO - PROCESS | 1643 | 1467147624378 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:00:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:00:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 14:00:24 INFO - PROCESS | 1643 | 1467147624390 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 1643 | 1467147624392 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 14:00:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:00:24 INFO - PROCESS | 1643 | 1467147624395 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 1643 | 1467147624397 Marionette TRACE conn2 <- [1,742,null,{}] 14:00:24 INFO - PROCESS | 1643 | 1467147624401 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:00:24 INFO - PROCESS | 1643 | 1467147624404 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:24 INFO - PROCESS | 1643 | 1467147624497 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:00:24 INFO - PROCESS | 1643 | 1467147624553 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 1643 | 1467147624555 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x118ea7800 == 42 [pid = 1643] [id = 193] 14:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x116975800) [pid = 1643] [serial = 577] [outer = 0x0] 14:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11848b800) [pid = 1643] [serial = 578] [outer = 0x116975800] 14:00:24 INFO - PROCESS | 1643 | 1467147624585 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118568400) [pid = 1643] [serial = 579] [outer = 0x116975800] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x126f99800 == 41 [pid = 1643] [id = 187] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12566e800 == 40 [pid = 1643] [id = 186] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x1244c4800 == 39 [pid = 1643] [id = 185] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12169b800 == 38 [pid = 1643] [id = 184] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x117e92000 == 37 [pid = 1643] [id = 183] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x116f06000 == 36 [pid = 1643] [id = 182] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118490000) [pid = 1643] [serial = 533] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x11666a000 == 35 [pid = 1643] [id = 181] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12379d800 == 34 [pid = 1643] [id = 180] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x117e94800 == 33 [pid = 1643] [id = 179] 14:00:24 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3eb000 == 32 [pid = 1643] [id = 178] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12a469c00) [pid = 1643] [serial = 482] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1130ac800) [pid = 1643] [serial = 446] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x115c18400) [pid = 1643] [serial = 449] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12ba45000) [pid = 1643] [serial = 518] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12bcab800) [pid = 1643] [serial = 521] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x110f80000) [pid = 1643] [serial = 524] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x116a0b800) [pid = 1643] [serial = 503] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119324c00) [pid = 1643] [serial = 504] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118225c00) [pid = 1643] [serial = 501] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1173ae400) [pid = 1643] [serial = 500] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x129265800) [pid = 1643] [serial = 512] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1216cf400) [pid = 1643] [serial = 506] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124df1c00) [pid = 1643] [serial = 507] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11858a400) [pid = 1643] [serial = 487] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x127127000) [pid = 1643] [serial = 494] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x125629800) [pid = 1643] [serial = 497] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126e76800) [pid = 1643] [serial = 509] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1216d2800) [pid = 1643] [serial = 491] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x127745000) [pid = 1643] [serial = 510] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1128d0c00) [pid = 1643] [serial = 484] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12bcb5c00) [pid = 1643] [serial = 522] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12bcd7800) [pid = 1643] [serial = 531] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1246f8800) [pid = 1643] [serial = 206] [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:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x110f85400) [pid = 1643] [serial = 525] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12ba3ec00) [pid = 1643] [serial = 516] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12ab0c000) [pid = 1643] [serial = 515] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1129a7400) [pid = 1643] [serial = 519] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x119c8ac00) [pid = 1643] [serial = 527] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12bc5a800) [pid = 1643] [serial = 530] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12a65c000) [pid = 1643] [serial = 513] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x124df4000) [pid = 1643] [serial = 528] [outer = 0x0] [url = about:blank] 14:00:25 INFO - PROCESS | 1643 | 1467147625466 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:00:25 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:00:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1121ms 14:00:25 INFO - PROCESS | 1643 | 1467147625517 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:00:25 INFO - PROCESS | 1643 | 1467147625520 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 14:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:00:25 INFO - PROCESS | 1643 | 1467147625524 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 1643 | 1467147625526 Marionette TRACE conn2 <- [1,746,null,{}] 14:00:25 INFO - PROCESS | 1643 | 1467147625528 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:00:25 INFO - PROCESS | 1643 | 1467147625529 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:25 INFO - PROCESS | 1643 | 1467147625612 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:00:25 INFO - PROCESS | 1643 | 1467147625619 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 1643 | 1467147625621 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x119255800 == 33 [pid = 1643] [id = 194] 14:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11858a400) [pid = 1643] [serial = 580] [outer = 0x0] 14:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1193ca000) [pid = 1643] [serial = 581] [outer = 0x11858a400] 14:00:25 INFO - PROCESS | 1643 | 1467147625648 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x119a7b400) [pid = 1643] [serial = 582] [outer = 0x11858a400] 14:00:26 INFO - PROCESS | 1643 | 1467147626479 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:00:26 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:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 14:00:26 INFO - PROCESS | 1643 | 1467147626498 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 1643 | 1467147626501 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 14:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:00:26 INFO - PROCESS | 1643 | 1467147626512 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 1643 | 1467147626515 Marionette TRACE conn2 <- [1,750,null,{}] 14:00:26 INFO - PROCESS | 1643 | 1467147626525 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:00:26 INFO - PROCESS | 1643 | 1467147626528 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:26 INFO - PROCESS | 1643 | 1467147626607 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:00:26 INFO - PROCESS | 1643 | 1467147626612 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 1643 | 1467147626614 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12331d800 == 34 [pid = 1643] [id = 195] 14:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x124dfa000) [pid = 1643] [serial = 583] [outer = 0x0] 14:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x125629800) [pid = 1643] [serial = 584] [outer = 0x124dfa000] 14:00:26 INFO - PROCESS | 1643 | 1467147626642 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1273eb800) [pid = 1643] [serial = 585] [outer = 0x124dfa000] 14:00:27 INFO - PROCESS | 1643 | 1467147627497 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:00:27 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:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1033ms 14:00:27 INFO - PROCESS | 1643 | 1467147627538 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 1643 | 1467147627540 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 14:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:00:27 INFO - PROCESS | 1643 | 1467147627542 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 1643 | 1467147627543 Marionette TRACE conn2 <- [1,754,null,{}] 14:00:27 INFO - PROCESS | 1643 | 1467147627563 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:00:27 INFO - PROCESS | 1643 | 1467147627564 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:27 INFO - PROCESS | 1643 | 1467147627666 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:00:27 INFO - PROCESS | 1643 | 1467147627669 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 1643 | 1467147627670 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566c800 == 35 [pid = 1643] [id = 196] 14:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x129036400) [pid = 1643] [serial = 586] [outer = 0x0] 14:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12a60ec00) [pid = 1643] [serial = 587] [outer = 0x129036400] 14:00:27 INFO - PROCESS | 1643 | 1467147627726 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12ab11c00) [pid = 1643] [serial = 588] [outer = 0x129036400] 14:00:28 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x124262c00) [pid = 1643] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:00:28 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x118219400) [pid = 1643] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:00:28 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1193cac00) [pid = 1643] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:00:28 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1129a4800) [pid = 1643] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:00:28 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x126f6cc00) [pid = 1643] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:00:28 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x110f77400) [pid = 1643] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:00:28 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x110f85800) [pid = 1643] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:00:28 INFO - PROCESS | 1643 | 1467147628510 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:00:28 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:00:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 981ms 14:00:28 INFO - PROCESS | 1643 | 1467147628523 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 1643 | 1467147628525 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 14:00:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:00:28 INFO - PROCESS | 1643 | 1467147628527 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 1643 | 1467147628528 Marionette TRACE conn2 <- [1,758,null,{}] 14:00:28 INFO - PROCESS | 1643 | 1467147628530 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:00:28 INFO - PROCESS | 1643 | 1467147628531 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:28 INFO - PROCESS | 1643 | 1467147628614 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:00:28 INFO - PROCESS | 1643 | 1467147628668 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 1643 | 1467147628676 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x1277e2000 == 36 [pid = 1643] [id = 197] 14:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1184d1000) [pid = 1643] [serial = 589] [outer = 0x0] 14:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1216d4000) [pid = 1643] [serial = 590] [outer = 0x1184d1000] 14:00:28 INFO - PROCESS | 1643 | 1467147628701 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1277a6400) [pid = 1643] [serial = 591] [outer = 0x1184d1000] 14:00:29 INFO - PROCESS | 1643 | 1467147628997 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:00:29 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:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 14:00:29 INFO - PROCESS | 1643 | 1467147629046 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 1643 | 1467147629047 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 14:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:00:29 INFO - PROCESS | 1643 | 1467147629050 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - PROCESS | 1643 | 1467147629053 Marionette TRACE conn2 <- [1,762,null,{}] 14:00:29 INFO - PROCESS | 1643 | 1467147629056 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:00:29 INFO - PROCESS | 1643 | 1467147629060 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:29 INFO - PROCESS | 1643 | 1467147629159 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:00:29 INFO - PROCESS | 1643 | 1467147629164 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 1643 | 1467147629165 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a619800 == 37 [pid = 1643] [id = 198] 14:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12b668400) [pid = 1643] [serial = 592] [outer = 0x0] 14:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12ba44c00) [pid = 1643] [serial = 593] [outer = 0x12b668400] 14:00:29 INFO - PROCESS | 1643 | 1467147629192 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12bcd1000) [pid = 1643] [serial = 594] [outer = 0x12b668400] 14:00:29 INFO - PROCESS | 1643 | 1467147629974 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:00:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 14:00:30 INFO - PROCESS | 1643 | 1467147630022 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 1643 | 1467147630023 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 14:00:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:00:30 INFO - PROCESS | 1643 | 1467147630025 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 1643 | 1467147630026 Marionette TRACE conn2 <- [1,766,null,{}] 14:00:30 INFO - PROCESS | 1643 | 1467147630029 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:00:30 INFO - PROCESS | 1643 | 1467147630030 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:30 INFO - PROCESS | 1643 | 1467147630109 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:00:30 INFO - PROCESS | 1643 | 1467147630170 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 1643 | 1467147630171 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11392d800 == 38 [pid = 1643] [id = 199] 14:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119d16800) [pid = 1643] [serial = 595] [outer = 0x0] 14:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119d1ac00) [pid = 1643] [serial = 596] [outer = 0x119d16800] 14:00:30 INFO - PROCESS | 1643 | 1467147630196 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119d1e000) [pid = 1643] [serial = 597] [outer = 0x119d16800] 14:00:30 INFO - PROCESS | 1643 | 1467147630987 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:00:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 14:00:30 INFO - PROCESS | 1643 | 1467147630997 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 1643 | 1467147631000 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 14:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:00:31 INFO - PROCESS | 1643 | 1467147631004 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 1643 | 1467147631006 Marionette TRACE conn2 <- [1,770,null,{}] 14:00:31 INFO - PROCESS | 1643 | 1467147631010 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:00:31 INFO - PROCESS | 1643 | 1467147631011 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:31 INFO - PROCESS | 1643 | 1467147631104 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:00:31 INFO - PROCESS | 1643 | 1467147631203 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 1643 | 1467147631205 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e3f800 == 39 [pid = 1643] [id = 200] 14:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x115f69c00) [pid = 1643] [serial = 598] [outer = 0x0] 14:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x117145c00) [pid = 1643] [serial = 599] [outer = 0x115f69c00] 14:00:31 INFO - PROCESS | 1643 | 1467147631238 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1184d0400) [pid = 1643] [serial = 600] [outer = 0x115f69c00] 14:00:31 INFO - PROCESS | 1643 | 1467147631676 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:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 722ms 14:00:31 INFO - PROCESS | 1643 | 1467147631726 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 1643 | 1467147631729 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 14:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:00:31 INFO - PROCESS | 1643 | 1467147631752 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 1643 | 1467147631754 Marionette TRACE conn2 <- [1,774,null,{}] 14:00:31 INFO - PROCESS | 1643 | 1467147631758 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:00:31 INFO - PROCESS | 1643 | 1467147631760 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:31 INFO - PROCESS | 1643 | 1467147631866 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:00:31 INFO - PROCESS | 1643 | 1467147631937 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 1643 | 1467147631939 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x124239000 == 40 [pid = 1643] [id = 201] 14:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1193cb400) [pid = 1643] [serial = 601] [outer = 0x0] 14:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119c8c000) [pid = 1643] [serial = 602] [outer = 0x1193cb400] 14:00:31 INFO - PROCESS | 1643 | 1467147631971 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119d1ec00) [pid = 1643] [serial = 603] [outer = 0x1193cb400] 14:00:32 INFO - PROCESS | 1643 | 1467147632408 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:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 14:00:32 INFO - PROCESS | 1643 | 1467147632447 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 1643 | 1467147632448 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 14:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:00:32 INFO - PROCESS | 1643 | 1467147632470 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 1643 | 1467147632473 Marionette TRACE conn2 <- [1,778,null,{}] 14:00:32 INFO - PROCESS | 1643 | 1467147632481 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:00:32 INFO - PROCESS | 1643 | 1467147632486 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:32 INFO - PROCESS | 1643 | 1467147632589 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:00:32 INFO - PROCESS | 1643 | 1467147632661 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 1643 | 1467147632663 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9b0800 == 41 [pid = 1643] [id = 202] 14:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12569d400) [pid = 1643] [serial = 604] [outer = 0x0] 14:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128c33800) [pid = 1643] [serial = 605] [outer = 0x12569d400] 14:00:32 INFO - PROCESS | 1643 | 1467147632694 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a661000) [pid = 1643] [serial = 606] [outer = 0x12569d400] 14:00:33 INFO - PROCESS | 1643 | 1467147633125 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:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 676ms 14:00:33 INFO - PROCESS | 1643 | 1467147633144 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 1643 | 1467147633146 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 14:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:00:33 INFO - PROCESS | 1643 | 1467147633149 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 1643 | 1467147633150 Marionette TRACE conn2 <- [1,782,null,{}] 14:00:33 INFO - PROCESS | 1643 | 1467147633153 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:00:33 INFO - PROCESS | 1643 | 1467147633154 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:33 INFO - PROCESS | 1643 | 1467147633255 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:00:33 INFO - PROCESS | 1643 | 1467147633328 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 1643 | 1467147633329 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3f4000 == 42 [pid = 1643] [id = 203] 14:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12b804c00) [pid = 1643] [serial = 607] [outer = 0x0] 14:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12ba45000) [pid = 1643] [serial = 608] [outer = 0x12b804c00] 14:00:33 INFO - PROCESS | 1643 | 1467147633358 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12bc5a000) [pid = 1643] [serial = 609] [outer = 0x12b804c00] 14:00:33 INFO - PROCESS | 1643 | 1467147633791 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:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 672ms 14:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:00:33 INFO - PROCESS | 1643 | 1467147633821 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 1643 | 1467147633823 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 14:00:33 INFO - PROCESS | 1643 | 1467147633825 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 1643 | 1467147633826 Marionette TRACE conn2 <- [1,786,null,{}] 14:00:33 INFO - PROCESS | 1643 | 1467147633828 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:00:33 INFO - PROCESS | 1643 | 1467147633830 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:33 INFO - PROCESS | 1643 | 1467147633950 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:00:34 INFO - PROCESS | 1643 | 1467147634168 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 1643 | 1467147634170 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f0b000 == 43 [pid = 1643] [id = 204] 14:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x115f1a400) [pid = 1643] [serial = 610] [outer = 0x0] 14:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x117e4fc00) [pid = 1643] [serial = 611] [outer = 0x115f1a400] 14:00:34 INFO - PROCESS | 1643 | 1467147634199 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118565800) [pid = 1643] [serial = 612] [outer = 0x115f1a400] 14:00:34 INFO - PROCESS | 1643 | 1467147634672 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:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 874ms 14:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:00:34 INFO - PROCESS | 1643 | 1467147634705 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 1643 | 1467147634707 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 14:00:34 INFO - PROCESS | 1643 | 1467147634711 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 1643 | 1467147634713 Marionette TRACE conn2 <- [1,790,null,{}] 14:00:34 INFO - PROCESS | 1643 | 1467147634717 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:00:34 INFO - PROCESS | 1643 | 1467147634720 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:34 INFO - PROCESS | 1643 | 1467147634817 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:00:34 INFO - PROCESS | 1643 | 1467147634895 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 1643 | 1467147634896 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11996d800 == 44 [pid = 1643] [id = 205] 14:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11932b000) [pid = 1643] [serial = 613] [outer = 0x0] 14:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11993b800) [pid = 1643] [serial = 614] [outer = 0x11932b000] 14:00:34 INFO - PROCESS | 1643 | 1467147634924 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119d1f400) [pid = 1643] [serial = 615] [outer = 0x11932b000] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12a619800 == 43 [pid = 1643] [id = 198] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1277e2000 == 42 [pid = 1643] [id = 197] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12566c800 == 41 [pid = 1643] [id = 196] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12331d800 == 40 [pid = 1643] [id = 195] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x119255800 == 39 [pid = 1643] [id = 194] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x118ea7800 == 38 [pid = 1643] [id = 193] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99e000 == 37 [pid = 1643] [id = 192] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12a624000 == 36 [pid = 1643] [id = 191] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1192b7000 == 35 [pid = 1643] [id = 190] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x128c54800 == 34 [pid = 1643] [id = 188] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x116f0c800 == 33 [pid = 1643] [id = 189] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x116f0b000 == 32 [pid = 1643] [id = 204] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3f4000 == 31 [pid = 1643] [id = 203] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12b9b0800 == 30 [pid = 1643] [id = 202] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x124239000 == 29 [pid = 1643] [id = 201] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x11392d800 == 28 [pid = 1643] [id = 199] 14:00:35 INFO - PROCESS | 1643 | --DOCSHELL 0x117e3f800 == 27 [pid = 1643] [id = 200] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124db4800) [pid = 1643] [serial = 554] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11856c800) [pid = 1643] [serial = 546] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118487400) [pid = 1643] [serial = 545] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119c88000) [pid = 1643] [serial = 551] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11895cc00) [pid = 1643] [serial = 548] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1193ca800) [pid = 1643] [serial = 549] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x127126000) [pid = 1643] [serial = 557] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1193c1400) [pid = 1643] [serial = 539] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x127751000) [pid = 1643] [serial = 558] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1129b3c00) [pid = 1643] [serial = 542] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x114fcc400) [pid = 1643] [serial = 543] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x124df6000) [pid = 1643] [serial = 560] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x116a12000) [pid = 1643] [serial = 536] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x125622400) [pid = 1643] [serial = 555] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1277a2000) [pid = 1643] [serial = 561] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x123329400) [pid = 1643] [serial = 552] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x129266800) [pid = 1643] [serial = 563] [outer = 0x0] [url = about:blank] 14:00:35 INFO - PROCESS | 1643 | 1467147635862 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:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1173ms 14:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:00:35 INFO - PROCESS | 1643 | 1467147635889 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 1643 | 1467147635892 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 14:00:35 INFO - PROCESS | 1643 | 1467147635895 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 1643 | 1467147635898 Marionette TRACE conn2 <- [1,794,null,{}] 14:00:35 INFO - PROCESS | 1643 | 1467147635903 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:00:35 INFO - PROCESS | 1643 | 1467147635906 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:35 INFO - PROCESS | 1643 | 1467147635986 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:00:35 INFO - PROCESS | 1643 | 1467147635991 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 1643 | 1467147635993 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x11695f000 == 28 [pid = 1643] [id = 206] 14:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x115f18400) [pid = 1643] [serial = 616] [outer = 0x0] 14:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x116907400) [pid = 1643] [serial = 617] [outer = 0x115f18400] 14:00:36 INFO - PROCESS | 1643 | 1467147636024 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118216800) [pid = 1643] [serial = 618] [outer = 0x115f18400] 14:00:36 INFO - PROCESS | 1643 | 1467147636373 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:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 522ms 14:00:36 INFO - PROCESS | 1643 | 1467147636419 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 1643 | 1467147636423 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 14:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:00:36 INFO - PROCESS | 1643 | 1467147636427 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 1643 | 1467147636429 Marionette TRACE conn2 <- [1,798,null,{}] 14:00:36 INFO - PROCESS | 1643 | 1467147636432 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:00:36 INFO - PROCESS | 1643 | 1467147636433 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:36 INFO - PROCESS | 1643 | 1467147636514 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:00:36 INFO - PROCESS | 1643 | 1467147636520 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 1643 | 1467147636522 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e9f800 == 29 [pid = 1643] [id = 207] 14:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118222400) [pid = 1643] [serial = 619] [outer = 0x0] 14:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118586800) [pid = 1643] [serial = 620] [outer = 0x118222400] 14:00:36 INFO - PROCESS | 1643 | 1467147636550 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11893d000) [pid = 1643] [serial = 621] [outer = 0x118222400] 14:00:36 INFO - PROCESS | 1643 | 1467147636928 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:00:36 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:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 527ms 14:00:36 INFO - PROCESS | 1643 | 1467147636955 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 1643 | 1467147636957 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 14:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:00:36 INFO - PROCESS | 1643 | 1467147636961 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 1643 | 1467147636964 Marionette TRACE conn2 <- [1,802,null,{}] 14:00:36 INFO - PROCESS | 1643 | 1467147636979 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:00:36 INFO - PROCESS | 1643 | 1467147636983 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:37 INFO - PROCESS | 1643 | 1467147637109 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:00:37 INFO - PROCESS | 1643 | 1467147637119 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 1643 | 1467147637122 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cd6800 == 30 [pid = 1643] [id = 208] 14:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1193c5800) [pid = 1643] [serial = 622] [outer = 0x0] 14:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119940c00) [pid = 1643] [serial = 623] [outer = 0x1193c5800] 14:00:37 INFO - PROCESS | 1643 | 1467147637174 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119d12800) [pid = 1643] [serial = 624] [outer = 0x1193c5800] 14:00:37 INFO - PROCESS | 1643 | 1467147637599 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:00:37 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:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 678ms 14:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:00:37 INFO - PROCESS | 1643 | 1467147637652 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 1643 | 1467147637654 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 14:00:37 INFO - PROCESS | 1643 | 1467147637656 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 1643 | 1467147637657 Marionette TRACE conn2 <- [1,806,null,{}] 14:00:37 INFO - PROCESS | 1643 | 1467147637659 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:00:37 INFO - PROCESS | 1643 | 1467147637661 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:37 INFO - PROCESS | 1643 | 1467147637771 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:00:37 INFO - PROCESS | 1643 | 1467147637775 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 1643 | 1467147637776 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a7800 == 31 [pid = 1643] [id = 209] 14:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119d16000) [pid = 1643] [serial = 625] [outer = 0x0] 14:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x120ff7400) [pid = 1643] [serial = 626] [outer = 0x119d16000] 14:00:37 INFO - PROCESS | 1643 | 1467147637802 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1216d2800) [pid = 1643] [serial = 627] [outer = 0x119d16000] 14:00:38 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:00:38 INFO - PROCESS | 1643 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 14:00:38 INFO - PROCESS | 1643 | Determined SkiaGL cache limits: Size 100663296, Items: 256 14:00:38 INFO - PROCESS | 1643 | [GFX2-]: Using SkiaGL canvas. 14:00:38 INFO - PROCESS | 1643 | 1467147638197 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:00:38 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:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 572ms 14:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:00:38 INFO - PROCESS | 1643 | 1467147638229 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 1643 | 1467147638230 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 14:00:38 INFO - PROCESS | 1643 | 1467147638232 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 1643 | 1467147638234 Marionette TRACE conn2 <- [1,810,null,{}] 14:00:38 INFO - PROCESS | 1643 | 1467147638236 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:00:38 INFO - PROCESS | 1643 | 1467147638237 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:38 INFO - PROCESS | 1643 | 1467147638335 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:00:38 INFO - PROCESS | 1643 | 1467147638373 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 1643 | 1467147638374 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12475a000 == 32 [pid = 1643] [id = 210] 14:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x113c31000) [pid = 1643] [serial = 628] [outer = 0x0] 14:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1236e5c00) [pid = 1643] [serial = 629] [outer = 0x113c31000] 14:00:38 INFO - PROCESS | 1643 | 1467147638400 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1246e9800) [pid = 1643] [serial = 630] [outer = 0x113c31000] 14:00:38 INFO - PROCESS | 1643 | 1467147638745 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:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 14:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:00:38 INFO - PROCESS | 1643 | 1467147638755 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 1643 | 1467147638756 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 14:00:38 INFO - PROCESS | 1643 | 1467147638758 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 1643 | 1467147638759 Marionette TRACE conn2 <- [1,814,null,{}] 14:00:38 INFO - PROCESS | 1643 | 1467147638761 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:00:38 INFO - PROCESS | 1643 | 1467147638766 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:38 INFO - PROCESS | 1643 | 1467147638876 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:00:38 INFO - PROCESS | 1643 | 1467147638914 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 1643 | 1467147638915 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x126e45800 == 33 [pid = 1643] [id = 211] 14:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x124df8400) [pid = 1643] [serial = 631] [outer = 0x0] 14:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126f74800) [pid = 1643] [serial = 632] [outer = 0x124df8400] 14:00:38 INFO - PROCESS | 1643 | 1467147638940 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12779dc00) [pid = 1643] [serial = 633] [outer = 0x124df8400] 14:00:39 INFO - PROCESS | 1643 | 1467147639279 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:00:39 INFO - PROCESS | 1643 | 1467147639329 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 14:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:00:39 INFO - PROCESS | 1643 | 1467147639340 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 1643 | 1467147639341 Marionette TRACE conn2 <- [1,818,null,{}] 14:00:39 INFO - PROCESS | 1643 | 1467147639343 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:00:39 INFO - PROCESS | 1643 | 1467147639344 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:39 INFO - PROCESS | 1643 | 1467147639439 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:00:39 INFO - PROCESS | 1643 | 1467147639474 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 1643 | 1467147639475 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c5c000 == 34 [pid = 1643] [id = 212] 14:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x112ae8c00) [pid = 1643] [serial = 634] [outer = 0x0] 14:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x129265800) [pid = 1643] [serial = 635] [outer = 0x112ae8c00] 14:00:39 INFO - PROCESS | 1643 | 1467147639496 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12a46d800) [pid = 1643] [serial = 636] [outer = 0x112ae8c00] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x129036400) [pid = 1643] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1184d1000) [pid = 1643] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12b668400) [pid = 1643] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x116975800) [pid = 1643] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11875c400) [pid = 1643] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1216d1c00) [pid = 1643] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a604400) [pid = 1643] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x124dfa000) [pid = 1643] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1129b2000) [pid = 1643] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11858a400) [pid = 1643] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x110f7e400) [pid = 1643] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119d16800) [pid = 1643] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118487000) [pid = 1643] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124dbd400) [pid = 1643] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1110acc00) [pid = 1643] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1129b1c00) [pid = 1643] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118565c00) [pid = 1643] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119a84800) [pid = 1643] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118567c00) [pid = 1643] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:00:40 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118760c00) [pid = 1643] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:00:40 INFO - PROCESS | 1643 | 1467147640133 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:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 819ms 14:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:00:40 INFO - PROCESS | 1643 | 1467147640159 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:00:40 INFO - PROCESS | 1643 | 1467147640160 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 14:00:40 INFO - PROCESS | 1643 | 1467147640163 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 1643 | 1467147640164 Marionette TRACE conn2 <- [1,822,null,{}] 14:00:40 INFO - PROCESS | 1643 | 1467147640166 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:00:40 INFO - PROCESS | 1643 | 1467147640167 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:40 INFO - PROCESS | 1643 | 1467147640244 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:00:40 INFO - PROCESS | 1643 | 1467147640304 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 1643 | 1467147640306 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c6a000 == 35 [pid = 1643] [id = 213] 14:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11291ec00) [pid = 1643] [serial = 637] [outer = 0x0] 14:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1184dcc00) [pid = 1643] [serial = 638] [outer = 0x11291ec00] 14:00:40 INFO - PROCESS | 1643 | 1467147640330 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119610000) [pid = 1643] [serial = 639] [outer = 0x11291ec00] 14:00:40 INFO - PROCESS | 1643 | 1467147640609 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:00:40 INFO - PROCESS | 1643 | 1467147640632 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 14:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:00:40 INFO - PROCESS | 1643 | 1467147640652 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 1643 | 1467147640655 Marionette TRACE conn2 <- [1,826,null,{}] 14:00:40 INFO - PROCESS | 1643 | 1467147640659 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:00:40 INFO - PROCESS | 1643 | 1467147640660 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:40 INFO - PROCESS | 1643 | 1467147640741 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:00:40 INFO - PROCESS | 1643 | 1467147640745 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 1643 | 1467147640746 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a87f000 == 36 [pid = 1643] [id = 214] 14:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118941000) [pid = 1643] [serial = 640] [outer = 0x0] 14:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x127128400) [pid = 1643] [serial = 641] [outer = 0x118941000] 14:00:40 INFO - PROCESS | 1643 | 1467147640771 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a46f400) [pid = 1643] [serial = 642] [outer = 0x118941000] 14:00:41 INFO - PROCESS | 1643 | 1467147641094 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:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 481ms 14:00:41 INFO - PROCESS | 1643 | 1467147641125 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 1643 | 1467147641126 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 14:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:00:41 INFO - PROCESS | 1643 | 1467147641128 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 1643 | 1467147641129 Marionette TRACE conn2 <- [1,830,null,{}] 14:00:41 INFO - PROCESS | 1643 | 1467147641132 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:00:41 INFO - PROCESS | 1643 | 1467147641133 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:41 INFO - PROCESS | 1643 | 1467147641240 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:00:41 INFO - PROCESS | 1643 | 1467147641247 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 1643 | 1467147641248 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a874000 == 37 [pid = 1643] [id = 215] 14:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a46e000) [pid = 1643] [serial = 643] [outer = 0x0] 14:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a60f000) [pid = 1643] [serial = 644] [outer = 0x12a46e000] 14:00:41 INFO - PROCESS | 1643 | 1467147641273 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a83e800) [pid = 1643] [serial = 645] [outer = 0x12a46e000] 14:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 14:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:00:41 INFO - PROCESS | 1643 | 1467147641593 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:00:41 INFO - PROCESS | 1643 | 1467147641596 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 1643 | 1467147641598 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 14:00:41 INFO - PROCESS | 1643 | 1467147641600 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 1643 | 1467147641604 Marionette TRACE conn2 <- [1,834,null,{}] 14:00:41 INFO - PROCESS | 1643 | 1467147641608 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:00:41 INFO - PROCESS | 1643 | 1467147641618 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:41 INFO - PROCESS | 1643 | 1467147641709 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:00:41 INFO - PROCESS | 1643 | 1467147641712 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 1643 | 1467147641714 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c569800 == 38 [pid = 1643] [id = 216] 14:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a84ac00) [pid = 1643] [serial = 646] [outer = 0x0] 14:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12ba38400) [pid = 1643] [serial = 647] [outer = 0x12a84ac00] 14:00:41 INFO - PROCESS | 1643 | 1467147641743 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12bcaa000) [pid = 1643] [serial = 648] [outer = 0x12a84ac00] 14:00:42 INFO - PROCESS | 1643 | 1467147642289 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:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 723ms 14:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:00:42 INFO - PROCESS | 1643 | 1467147642345 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 1643 | 1467147642347 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 14:00:42 INFO - PROCESS | 1643 | 1467147642354 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 1643 | 1467147642356 Marionette TRACE conn2 <- [1,838,null,{}] 14:00:42 INFO - PROCESS | 1643 | 1467147642360 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:00:42 INFO - PROCESS | 1643 | 1467147642361 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:42 INFO - PROCESS | 1643 | 1467147642474 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:00:42 INFO - PROCESS | 1643 | 1467147642555 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 1643 | 1467147642557 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f1f000 == 39 [pid = 1643] [id = 217] 14:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11291d800) [pid = 1643] [serial = 649] [outer = 0x0] 14:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x115f17800) [pid = 1643] [serial = 650] [outer = 0x11291d800] 14:00:42 INFO - PROCESS | 1643 | 1467147642588 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11714f400) [pid = 1643] [serial = 651] [outer = 0x11291d800] 14:00:43 INFO - PROCESS | 1643 | 1467147643243 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:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 975ms 14:00:43 INFO - PROCESS | 1643 | 1467147643328 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 1643 | 1467147643333 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 14:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:00:43 INFO - PROCESS | 1643 | 1467147643340 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 1643 | 1467147643343 Marionette TRACE conn2 <- [1,842,null,{}] 14:00:43 INFO - PROCESS | 1643 | 1467147643347 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:00:43 INFO - PROCESS | 1643 | 1467147643349 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:43 INFO - PROCESS | 1643 | 1467147643551 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:00:43 INFO - PROCESS | 1643 | 1467147643559 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 1643 | 1467147643560 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a8d000 == 40 [pid = 1643] [id = 218] 14:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118958800) [pid = 1643] [serial = 652] [outer = 0x0] 14:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11932f400) [pid = 1643] [serial = 653] [outer = 0x118958800] 14:00:43 INFO - PROCESS | 1643 | 1467147643591 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119613400) [pid = 1643] [serial = 654] [outer = 0x118958800] 14:00:44 INFO - PROCESS | 1643 | 1467147644290 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:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 972ms 14:00:44 INFO - PROCESS | 1643 | 1467147644312 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 1643 | 1467147644314 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 14:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:00:44 INFO - PROCESS | 1643 | 1467147644318 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 1643 | 1467147644320 Marionette TRACE conn2 <- [1,846,null,{}] 14:00:44 INFO - PROCESS | 1643 | 1467147644323 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:00:44 INFO - PROCESS | 1643 | 1467147644325 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:44 INFO - PROCESS | 1643 | 1467147644431 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:00:44 INFO - PROCESS | 1643 | 1467147644492 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 1643 | 1467147644495 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f18800 == 41 [pid = 1643] [id = 219] 14:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1132c3c00) [pid = 1643] [serial = 655] [outer = 0x0] 14:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x113946000) [pid = 1643] [serial = 656] [outer = 0x1132c3c00] 14:00:44 INFO - PROCESS | 1643 | 1467147644524 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1161cf400) [pid = 1643] [serial = 657] [outer = 0x1132c3c00] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12a874000 == 40 [pid = 1643] [id = 215] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12a87f000 == 39 [pid = 1643] [id = 214] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x128c6a000 == 38 [pid = 1643] [id = 213] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x128c5c000 == 37 [pid = 1643] [id = 212] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x126e45800 == 36 [pid = 1643] [id = 211] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12475a000 == 35 [pid = 1643] [id = 210] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a7800 == 34 [pid = 1643] [id = 209] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x119cd6800 == 33 [pid = 1643] [id = 208] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x117e9f800 == 32 [pid = 1643] [id = 207] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x11695f000 == 31 [pid = 1643] [id = 206] 14:00:44 INFO - PROCESS | 1643 | --DOCSHELL 0x11996d800 == 30 [pid = 1643] [id = 205] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119d1ac00) [pid = 1643] [serial = 596] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118495000) [pid = 1643] [serial = 534] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12a46a400) [pid = 1643] [serial = 495] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x112926800) [pid = 1643] [serial = 485] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118489800) [pid = 1643] [serial = 537] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12a477400) [pid = 1643] [serial = 498] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x124dfb000) [pid = 1643] [serial = 492] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118958000) [pid = 1643] [serial = 488] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1193c6000) [pid = 1643] [serial = 540] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a60ec00) [pid = 1643] [serial = 587] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1216d4000) [pid = 1643] [serial = 590] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12ba44c00) [pid = 1643] [serial = 593] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12ab11c00) [pid = 1643] [serial = 588] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1277a6400) [pid = 1643] [serial = 591] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11848b800) [pid = 1643] [serial = 578] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118568400) [pid = 1643] [serial = 579] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1193bec00) [pid = 1643] [serial = 569] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1193cc000) [pid = 1643] [serial = 570] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x127747000) [pid = 1643] [serial = 572] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x129270c00) [pid = 1643] [serial = 573] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12b662000) [pid = 1643] [serial = 575] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12b9cc800) [pid = 1643] [serial = 576] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x125629800) [pid = 1643] [serial = 584] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1130abc00) [pid = 1643] [serial = 566] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x116904c00) [pid = 1643] [serial = 567] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1193ca000) [pid = 1643] [serial = 581] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119a7b400) [pid = 1643] [serial = 582] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12a659000) [pid = 1643] [serial = 564] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119d1e000) [pid = 1643] [serial = 597] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12bcd1000) [pid = 1643] [serial = 594] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1273eb800) [pid = 1643] [serial = 585] [outer = 0x0] [url = about:blank] 14:00:44 INFO - PROCESS | 1643 | 1467147644962 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:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 672ms 14:00:44 INFO - PROCESS | 1643 | 1467147644990 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 1643 | 1467147644993 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 14:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:00:44 INFO - PROCESS | 1643 | 1467147644997 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 1643 | 1467147644999 Marionette TRACE conn2 <- [1,850,null,{}] 14:00:45 INFO - PROCESS | 1643 | 1467147645001 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:00:45 INFO - PROCESS | 1643 | 1467147645003 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:45 INFO - PROCESS | 1643 | 1467147645084 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:00:45 INFO - PROCESS | 1643 | 1467147645090 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 1643 | 1467147645091 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e38000 == 31 [pid = 1643] [id = 220] 14:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1176e9c00) [pid = 1643] [serial = 658] [outer = 0x0] 14:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1183f9400) [pid = 1643] [serial = 659] [outer = 0x1176e9c00] 14:00:45 INFO - PROCESS | 1643 | 1467147645119 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118562400) [pid = 1643] [serial = 660] [outer = 0x1176e9c00] 14:00:45 INFO - PROCESS | 1643 | 1467147645534 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:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 569ms 14:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:00:45 INFO - PROCESS | 1643 | 1467147645567 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 1643 | 1467147645569 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 14:00:45 INFO - PROCESS | 1643 | 1467147645573 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 1643 | 1467147645577 Marionette TRACE conn2 <- [1,854,null,{}] 14:00:45 INFO - PROCESS | 1643 | 1467147645589 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:00:45 INFO - PROCESS | 1643 | 1467147645593 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:45 INFO - PROCESS | 1643 | 1467147645717 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:00:45 INFO - PROCESS | 1643 | 1467147645730 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 1643 | 1467147645732 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cdd800 == 32 [pid = 1643] [id = 221] 14:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1128de000) [pid = 1643] [serial = 661] [outer = 0x0] 14:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118eb8000) [pid = 1643] [serial = 662] [outer = 0x1128de000] 14:00:45 INFO - PROCESS | 1643 | 1467147645779 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11993e800) [pid = 1643] [serial = 663] [outer = 0x1128de000] 14:00:46 INFO - PROCESS | 1643 | 1467147646179 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:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 624ms 14:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:00:46 INFO - PROCESS | 1643 | 1467147646196 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 1643 | 1467147646198 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 14:00:46 INFO - PROCESS | 1643 | 1467147646200 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 1643 | 1467147646201 Marionette TRACE conn2 <- [1,858,null,{}] 14:00:46 INFO - PROCESS | 1643 | 1467147646204 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:00:46 INFO - PROCESS | 1643 | 1467147646205 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:46 INFO - PROCESS | 1643 | 1467147646285 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:00:46 INFO - PROCESS | 1643 | 1467147646290 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 1643 | 1467147646291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x123435800 == 33 [pid = 1643] [id = 222] 14:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119a81c00) [pid = 1643] [serial = 664] [outer = 0x0] 14:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119c8ec00) [pid = 1643] [serial = 665] [outer = 0x119a81c00] 14:00:46 INFO - PROCESS | 1643 | 1467147646316 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119d1d400) [pid = 1643] [serial = 666] [outer = 0x119a81c00] 14:00:46 INFO - PROCESS | 1643 | 1467147646640 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:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 472ms 14:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:00:46 INFO - PROCESS | 1643 | 1467147646672 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 1643 | 1467147646673 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 14:00:46 INFO - PROCESS | 1643 | 1467147646675 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 1643 | 1467147646676 Marionette TRACE conn2 <- [1,862,null,{}] 14:00:46 INFO - PROCESS | 1643 | 1467147646679 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:00:46 INFO - PROCESS | 1643 | 1467147646680 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:46 INFO - PROCESS | 1643 | 1467147646757 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:00:46 INFO - PROCESS | 1643 | 1467147646815 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 1643 | 1467147646816 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1244d6000 == 34 [pid = 1643] [id = 223] 14:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119a85c00) [pid = 1643] [serial = 667] [outer = 0x0] 14:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1216ce800) [pid = 1643] [serial = 668] [outer = 0x119a85c00] 14:00:46 INFO - PROCESS | 1643 | 1467147646841 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1235f9800) [pid = 1643] [serial = 669] [outer = 0x119a85c00] 14:00:47 INFO - PROCESS | 1643 | 1467147647165 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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 14:00:47 INFO - PROCESS | 1643 | 1467147647196 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 1643 | 1467147647198 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 14:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:00:47 INFO - PROCESS | 1643 | 1467147647200 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 1643 | 1467147647201 Marionette TRACE conn2 <- [1,866,null,{}] 14:00:47 INFO - PROCESS | 1643 | 1467147647206 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:00:47 INFO - PROCESS | 1643 | 1467147647210 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:47 INFO - PROCESS | 1643 | 1467147647329 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:00:47 INFO - PROCESS | 1643 | 1467147647341 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 1643 | 1467147647342 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x127313000 == 35 [pid = 1643] [id = 224] 14:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1235fd800) [pid = 1643] [serial = 670] [outer = 0x0] 14:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124dfb000) [pid = 1643] [serial = 671] [outer = 0x1235fd800] 14:00:47 INFO - PROCESS | 1643 | 1467147647368 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126f70800) [pid = 1643] [serial = 672] [outer = 0x1235fd800] 14:00:47 INFO - PROCESS | 1643 | 1467147647713 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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 523ms 14:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:00:47 INFO - PROCESS | 1643 | 1467147647724 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 1643 | 1467147647725 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 14:00:47 INFO - PROCESS | 1643 | 1467147647727 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 1643 | 1467147647729 Marionette TRACE conn2 <- [1,870,null,{}] 14:00:47 INFO - PROCESS | 1643 | 1467147647731 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:00:47 INFO - PROCESS | 1643 | 1467147647732 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:47 INFO - PROCESS | 1643 | 1467147647839 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:00:47 INFO - PROCESS | 1643 | 1467147647843 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 1643 | 1467147647844 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x129219800 == 36 [pid = 1643] [id = 225] 14:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124196400) [pid = 1643] [serial = 673] [outer = 0x0] 14:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x127742c00) [pid = 1643] [serial = 674] [outer = 0x124196400] 14:00:47 INFO - PROCESS | 1643 | 1467147647874 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1277a2000) [pid = 1643] [serial = 675] [outer = 0x124196400] 14:00:48 INFO - PROCESS | 1643 | 1467147648223 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:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 14:00:48 INFO - PROCESS | 1643 | 1467147648249 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 1643 | 1467147648251 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 14:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:00:48 INFO - PROCESS | 1643 | 1467147648256 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 1643 | 1467147648257 Marionette TRACE conn2 <- [1,874,null,{}] 14:00:48 INFO - PROCESS | 1643 | 1467147648259 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:00:48 INFO - PROCESS | 1643 | 1467147648260 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:48 INFO - PROCESS | 1643 | 1467147648359 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:00:48 INFO - PROCESS | 1643 | 1467147648373 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 1643 | 1467147648374 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a617800 == 37 [pid = 1643] [id = 226] 14:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128c2fc00) [pid = 1643] [serial = 676] [outer = 0x0] 14:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x129036000) [pid = 1643] [serial = 677] [outer = 0x128c2fc00] 14:00:48 INFO - PROCESS | 1643 | 1467147648399 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x129269400) [pid = 1643] [serial = 678] [outer = 0x128c2fc00] 14:00:48 INFO - PROCESS | 1643 | 1467147648747 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:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 14:00:48 INFO - PROCESS | 1643 | 1467147648781 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 1643 | 1467147648782 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 14:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:00:48 INFO - PROCESS | 1643 | 1467147648784 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 1643 | 1467147648785 Marionette TRACE conn2 <- [1,878,null,{}] 14:00:48 INFO - PROCESS | 1643 | 1467147648788 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:00:48 INFO - PROCESS | 1643 | 1467147648789 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:48 INFO - PROCESS | 1643 | 1467147648890 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:00:48 INFO - PROCESS | 1643 | 1467147648894 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 1643 | 1467147648895 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cd6800 == 38 [pid = 1643] [id = 227] 14:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x128c31000) [pid = 1643] [serial = 679] [outer = 0x0] 14:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a468c00) [pid = 1643] [serial = 680] [outer = 0x128c31000] 14:00:48 INFO - PROCESS | 1643 | 1467147648959 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a65bc00) [pid = 1643] [serial = 681] [outer = 0x128c31000] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x115f18400) [pid = 1643] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118222400) [pid = 1643] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124df8400) [pid = 1643] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11932b000) [pid = 1643] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x115f69c00) [pid = 1643] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1193cb400) [pid = 1643] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12569d400) [pid = 1643] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x113c31000) [pid = 1643] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12b804c00) [pid = 1643] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112ae8c00) [pid = 1643] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11291ec00) [pid = 1643] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x115f1a400) [pid = 1643] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118941000) [pid = 1643] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a46e000) [pid = 1643] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1193c5800) [pid = 1643] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119d16000) [pid = 1643] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:00:49 INFO - PROCESS | 1643 | 1467147649317 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:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 569ms 14:00:49 INFO - PROCESS | 1643 | 1467147649354 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 1643 | 1467147649355 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 14:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:00:49 INFO - PROCESS | 1643 | 1467147649357 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 1643 | 1467147649358 Marionette TRACE conn2 <- [1,882,null,{}] 14:00:49 INFO - PROCESS | 1643 | 1467147649360 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:00:49 INFO - PROCESS | 1643 | 1467147649362 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:49 INFO - PROCESS | 1643 | 1467147649443 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:00:49 INFO - PROCESS | 1643 | 1467147649499 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 1643 | 1467147649500 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x125671800 == 39 [pid = 1643] [id = 228] 14:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1129aac00) [pid = 1643] [serial = 682] [outer = 0x0] 14:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11875c800) [pid = 1643] [serial = 683] [outer = 0x1129aac00] 14:00:49 INFO - PROCESS | 1643 | 1467147649525 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119c91400) [pid = 1643] [serial = 684] [outer = 0x1129aac00] 14:00:49 INFO - PROCESS | 1643 | 1467147649827 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:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 14:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:00:49 INFO - PROCESS | 1643 | 1467147649875 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 1643 | 1467147649877 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 14:00:49 INFO - PROCESS | 1643 | 1467147649879 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 1643 | 1467147649881 Marionette TRACE conn2 <- [1,886,null,{}] 14:00:49 INFO - PROCESS | 1643 | 1467147649883 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:00:49 INFO - PROCESS | 1643 | 1467147649885 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:49 INFO - PROCESS | 1643 | 1467147649980 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:00:50 INFO - PROCESS | 1643 | 1467147649992 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 1643 | 1467147649994 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c55f000 == 40 [pid = 1643] [id = 229] 14:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1216d5000) [pid = 1643] [serial = 685] [outer = 0x0] 14:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a663c00) [pid = 1643] [serial = 686] [outer = 0x1216d5000] 14:00:50 INFO - PROCESS | 1643 | 1467147650021 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12ba36800) [pid = 1643] [serial = 687] [outer = 0x1216d5000] 14:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 14:00:50 INFO - PROCESS | 1643 | 1467147650343 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:00:50 INFO - PROCESS | 1643 | 1467147650348 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 1643 | 1467147650349 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 14:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:00:50 INFO - PROCESS | 1643 | 1467147650361 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 1643 | 1467147650362 Marionette TRACE conn2 <- [1,890,null,{}] 14:00:50 INFO - PROCESS | 1643 | 1467147650365 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:00:50 INFO - PROCESS | 1643 | 1467147650366 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:50 INFO - PROCESS | 1643 | 1467147650484 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:00:50 INFO - PROCESS | 1643 | 1467147650492 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 1643 | 1467147650493 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c56e800 == 41 [pid = 1643] [id = 230] 14:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11821a400) [pid = 1643] [serial = 688] [outer = 0x0] 14:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12ba37000) [pid = 1643] [serial = 689] [outer = 0x11821a400] 14:00:50 INFO - PROCESS | 1643 | 1467147650518 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12bac3c00) [pid = 1643] [serial = 690] [outer = 0x11821a400] 14:00:50 INFO - PROCESS | 1643 | 1467147650831 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:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 522ms 14:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:00:50 INFO - PROCESS | 1643 | 1467147650882 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 1643 | 1467147650883 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 14:00:50 INFO - PROCESS | 1643 | 1467147650885 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 1643 | 1467147650887 Marionette TRACE conn2 <- [1,894,null,{}] 14:00:50 INFO - PROCESS | 1643 | 1467147650889 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:00:50 INFO - PROCESS | 1643 | 1467147650890 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:50 INFO - PROCESS | 1643 | 1467147650979 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:00:50 INFO - PROCESS | 1643 | 1467147650983 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 1643 | 1467147650984 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb5a000 == 42 [pid = 1643] [id = 231] 14:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12bc53800) [pid = 1643] [serial = 691] [outer = 0x0] 14:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12bcb0000) [pid = 1643] [serial = 692] [outer = 0x12bc53800] 14:00:51 INFO - PROCESS | 1643 | 1467147651008 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12bccd800) [pid = 1643] [serial = 693] [outer = 0x12bc53800] 14:00:51 INFO - PROCESS | 1643 | 1467147651483 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:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 620ms 14:00:51 INFO - PROCESS | 1643 | 1467147651505 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 1643 | 1467147651508 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 14:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:00:51 INFO - PROCESS | 1643 | 1467147651511 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 1643 | 1467147651513 Marionette TRACE conn2 <- [1,898,null,{}] 14:00:51 INFO - PROCESS | 1643 | 1467147651517 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:00:51 INFO - PROCESS | 1643 | 1467147651519 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:51 INFO - PROCESS | 1643 | 1467147651628 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:00:51 INFO - PROCESS | 1643 | 1467147651689 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 1643 | 1467147651691 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d8800 == 43 [pid = 1643] [id = 232] 14:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x112929400) [pid = 1643] [serial = 694] [outer = 0x0] 14:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x113c9d000) [pid = 1643] [serial = 695] [outer = 0x112929400] 14:00:51 INFO - PROCESS | 1643 | 1467147651722 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118219000) [pid = 1643] [serial = 696] [outer = 0x112929400] 14:00:52 INFO - PROCESS | 1643 | 1467147652196 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:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 721ms 14:00:52 INFO - PROCESS | 1643 | 1467147652232 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 1643 | 1467147652235 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 14:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:00:52 INFO - PROCESS | 1643 | 1467147652258 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 1643 | 1467147652260 Marionette TRACE conn2 <- [1,902,null,{}] 14:00:52 INFO - PROCESS | 1643 | 1467147652262 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:00:52 INFO - PROCESS | 1643 | 1467147652264 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:52 INFO - PROCESS | 1643 | 1467147652371 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:00:52 INFO - PROCESS | 1643 | 1467147652444 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 1643 | 1467147652446 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x125678800 == 44 [pid = 1643] [id = 233] 14:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11856f400) [pid = 1643] [serial = 697] [outer = 0x0] 14:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11893e400) [pid = 1643] [serial = 698] [outer = 0x11856f400] 14:00:52 INFO - PROCESS | 1643 | 1467147652477 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1193c9400) [pid = 1643] [serial = 699] [outer = 0x11856f400] 14:00:52 INFO - PROCESS | 1643 | 1467147652911 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:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 724ms 14:00:52 INFO - PROCESS | 1643 | 1467147652982 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 1643 | 1467147652985 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 14:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:00:53 INFO - PROCESS | 1643 | 1467147653011 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 1643 | 1467147653015 Marionette TRACE conn2 <- [1,906,null,{}] 14:00:53 INFO - PROCESS | 1643 | 1467147653025 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:00:53 INFO - PROCESS | 1643 | 1467147653029 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:53 INFO - PROCESS | 1643 | 1467147653134 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:00:53 INFO - PROCESS | 1643 | 1467147653210 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 1643 | 1467147653212 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d05b000 == 45 [pid = 1643] [id = 234] 14:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124ab7800) [pid = 1643] [serial = 700] [outer = 0x0] 14:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124df8c00) [pid = 1643] [serial = 701] [outer = 0x124ab7800] 14:00:53 INFO - PROCESS | 1643 | 1467147653243 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1256a7000) [pid = 1643] [serial = 702] [outer = 0x124ab7800] 14:00:53 INFO - PROCESS | 1643 | 1467147653671 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:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 678ms 14:00:53 INFO - PROCESS | 1643 | 1467147653688 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:00:53 INFO - PROCESS | 1643 | 1467147653690 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 14:00:53 INFO - PROCESS | 1643 | 1467147653692 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 1643 | 1467147653694 Marionette TRACE conn2 <- [1,910,null,{}] 14:00:53 INFO - PROCESS | 1643 | 1467147653696 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:00:53 INFO - PROCESS | 1643 | 1467147653697 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:53 INFO - PROCESS | 1643 | 1467147653803 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:00:53 INFO - PROCESS | 1643 | 1467147653863 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 1643 | 1467147653864 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d2b9800 == 46 [pid = 1643] [id = 235] 14:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126aa9800) [pid = 1643] [serial = 703] [outer = 0x0] 14:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x129036400) [pid = 1643] [serial = 704] [outer = 0x126aa9800] 14:00:53 INFO - PROCESS | 1643 | 1467147653894 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12ab07000) [pid = 1643] [serial = 705] [outer = 0x126aa9800] 14:00:54 INFO - PROCESS | 1643 | 1467147654332 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:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 669ms 14:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:00:54 INFO - PROCESS | 1643 | 1467147654361 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 1643 | 1467147654363 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 14:00:54 INFO - PROCESS | 1643 | 1467147654365 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 1643 | 1467147654366 Marionette TRACE conn2 <- [1,914,null,{}] 14:00:54 INFO - PROCESS | 1643 | 1467147654371 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:00:54 INFO - PROCESS | 1643 | 1467147654373 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:54 INFO - PROCESS | 1643 | 1467147654494 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:00:54 INFO - PROCESS | 1643 | 1467147654568 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 1643 | 1467147654569 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d4800 == 47 [pid = 1643] [id = 236] 14:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x116a12000) [pid = 1643] [serial = 706] [outer = 0x0] 14:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126f6f000) [pid = 1643] [serial = 707] [outer = 0x116a12000] 14:00:54 INFO - PROCESS | 1643 | 1467147654599 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12b9c5000) [pid = 1643] [serial = 708] [outer = 0x116a12000] 14:00:55 INFO - PROCESS | 1643 | 1467147655189 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:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 873ms 14:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:00:55 INFO - PROCESS | 1643 | 1467147655239 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 1643 | 1467147655241 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 14:00:55 INFO - PROCESS | 1643 | 1467147655244 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 1643 | 1467147655246 Marionette TRACE conn2 <- [1,918,null,{}] 14:00:55 INFO - PROCESS | 1643 | 1467147655250 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:00:55 INFO - PROCESS | 1643 | 1467147655251 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:55 INFO - PROCESS | 1643 | 1467147655351 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:00:55 INFO - PROCESS | 1643 | 1467147655413 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 1643 | 1467147655414 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x112e6b000 == 48 [pid = 1643] [id = 237] 14:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11200c400) [pid = 1643] [serial = 709] [outer = 0x0] 14:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11223e800) [pid = 1643] [serial = 710] [outer = 0x11200c400] 14:00:55 INFO - PROCESS | 1643 | 1467147655442 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1128de400) [pid = 1643] [serial = 711] [outer = 0x11200c400] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12c56e800 == 47 [pid = 1643] [id = 230] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12c55f000 == 46 [pid = 1643] [id = 229] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x125671800 == 45 [pid = 1643] [id = 228] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x119cd6800 == 44 [pid = 1643] [id = 227] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12a617800 == 43 [pid = 1643] [id = 226] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x129219800 == 42 [pid = 1643] [id = 225] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x127313000 == 41 [pid = 1643] [id = 224] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1244d6000 == 40 [pid = 1643] [id = 223] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x123435800 == 39 [pid = 1643] [id = 222] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x119cdd800 == 38 [pid = 1643] [id = 221] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x117e38000 == 37 [pid = 1643] [id = 220] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x116f18800 == 36 [pid = 1643] [id = 219] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x124a8d000 == 35 [pid = 1643] [id = 218] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12c569800 == 34 [pid = 1643] [id = 216] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x116f1f000 == 33 [pid = 1643] [id = 217] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1185d4800 == 32 [pid = 1643] [id = 236] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12d2b9800 == 31 [pid = 1643] [id = 235] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12d05b000 == 30 [pid = 1643] [id = 234] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x125678800 == 29 [pid = 1643] [id = 233] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x1185d8800 == 28 [pid = 1643] [id = 232] 14:00:56 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb5a000 == 27 [pid = 1643] [id = 231] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x116907400) [pid = 1643] [serial = 617] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x118586800) [pid = 1643] [serial = 620] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11893d000) [pid = 1643] [serial = 621] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x126f74800) [pid = 1643] [serial = 632] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118216800) [pid = 1643] [serial = 618] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119d1f400) [pid = 1643] [serial = 615] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11993b800) [pid = 1643] [serial = 614] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1184d0400) [pid = 1643] [serial = 600] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x117145c00) [pid = 1643] [serial = 599] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119d1ec00) [pid = 1643] [serial = 603] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119c8c000) [pid = 1643] [serial = 602] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12a661000) [pid = 1643] [serial = 606] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x128c33800) [pid = 1643] [serial = 605] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1246e9800) [pid = 1643] [serial = 630] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12bc5a000) [pid = 1643] [serial = 609] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1236e5c00) [pid = 1643] [serial = 629] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12ba45000) [pid = 1643] [serial = 608] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x129265800) [pid = 1643] [serial = 635] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1184dcc00) [pid = 1643] [serial = 638] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118565800) [pid = 1643] [serial = 612] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12779dc00) [pid = 1643] [serial = 633] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x117e4fc00) [pid = 1643] [serial = 611] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x127128400) [pid = 1643] [serial = 641] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12a60f000) [pid = 1643] [serial = 644] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a46d800) [pid = 1643] [serial = 636] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12ba38400) [pid = 1643] [serial = 647] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119940c00) [pid = 1643] [serial = 623] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119610000) [pid = 1643] [serial = 639] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x120ff7400) [pid = 1643] [serial = 626] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1216d2800) [pid = 1643] [serial = 627] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12a83e800) [pid = 1643] [serial = 645] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12a46f400) [pid = 1643] [serial = 642] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119d12800) [pid = 1643] [serial = 624] [outer = 0x0] [url = about:blank] 14:00:56 INFO - PROCESS | 1643 | 1467147656491 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:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1276ms 14:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:00:56 INFO - PROCESS | 1643 | 1467147656521 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:00:56 INFO - PROCESS | 1643 | 1467147656523 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 14:00:56 INFO - PROCESS | 1643 | 1467147656526 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:00:56 INFO - PROCESS | 1643 | 1467147656528 Marionette TRACE conn2 <- [1,922,null,{}] 14:00:56 INFO - PROCESS | 1643 | 1467147656532 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:00:56 INFO - PROCESS | 1643 | 1467147656533 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:56 INFO - PROCESS | 1643 | 1467147656624 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:00:56 INFO - PROCESS | 1643 | 1467147656629 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:56 INFO - PROCESS | 1643 | 1467147656632 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x115ce2800 == 28 [pid = 1643] [id = 238] 14:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1128d1800) [pid = 1643] [serial = 712] [outer = 0x0] 14:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1128eac00) [pid = 1643] [serial = 713] [outer = 0x1128d1800] 14:00:56 INFO - PROCESS | 1643 | 1467147656662 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1128cc800) [pid = 1643] [serial = 714] [outer = 0x1128d1800] 14:00:57 INFO - PROCESS | 1643 | 1467147657030 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:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 519ms 14:00:57 INFO - PROCESS | 1643 | 1467147657046 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 1643 | 1467147657050 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 14:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:00:57 INFO - PROCESS | 1643 | 1467147657058 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 1643 | 1467147657060 Marionette TRACE conn2 <- [1,926,null,{}] 14:00:57 INFO - PROCESS | 1643 | 1467147657063 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:00:57 INFO - PROCESS | 1643 | 1467147657064 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:57 INFO - PROCESS | 1643 | 1467147657150 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:00:57 INFO - PROCESS | 1643 | 1467147657157 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 1643 | 1467147657158 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169ab000 == 29 [pid = 1643] [id = 239] 14:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x112aef800) [pid = 1643] [serial = 715] [outer = 0x0] 14:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1130a3400) [pid = 1643] [serial = 716] [outer = 0x112aef800] 14:00:57 INFO - PROCESS | 1643 | 1467147657187 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1133dcc00) [pid = 1643] [serial = 717] [outer = 0x112aef800] 14:00:57 INFO - PROCESS | 1643 | 1467147657550 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:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 523ms 14:00:57 INFO - PROCESS | 1643 | 1467147657580 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 1643 | 1467147657581 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 14:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:00:57 INFO - PROCESS | 1643 | 1467147657584 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 1643 | 1467147657589 Marionette TRACE conn2 <- [1,930,null,{}] 14:00:57 INFO - PROCESS | 1643 | 1467147657597 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:00:57 INFO - PROCESS | 1643 | 1467147657600 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:57 INFO - PROCESS | 1643 | 1467147657676 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:00:57 INFO - PROCESS | 1643 | 1467147657681 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 1643 | 1467147657683 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e39000 == 30 [pid = 1643] [id = 240] 14:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1128ca400) [pid = 1643] [serial = 718] [outer = 0x0] 14:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x116902c00) [pid = 1643] [serial = 719] [outer = 0x1128ca400] 14:00:57 INFO - PROCESS | 1643 | 1467147657715 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x117143c00) [pid = 1643] [serial = 720] [outer = 0x1128ca400] 14:00:58 INFO - PROCESS | 1643 | 1467147658067 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:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 523ms 14:00:58 INFO - PROCESS | 1643 | 1467147658107 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 1643 | 1467147658109 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 14:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:00:58 INFO - PROCESS | 1643 | 1467147658111 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 1643 | 1467147658112 Marionette TRACE conn2 <- [1,934,null,{}] 14:00:58 INFO - PROCESS | 1643 | 1467147658115 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:00:58 INFO - PROCESS | 1643 | 1467147658116 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:58 INFO - PROCESS | 1643 | 1467147658225 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:00:58 INFO - PROCESS | 1643 | 1467147658231 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:58 INFO - PROCESS | 1643 | 1467147658233 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x11873e000 == 31 [pid = 1643] [id = 241] 14:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11714f000) [pid = 1643] [serial = 721] [outer = 0x0] 14:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117e46000) [pid = 1643] [serial = 722] [outer = 0x11714f000] 14:00:58 INFO - PROCESS | 1643 | 1467147658259 Marionette DEBUG loaded listener.js 14:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118222800) [pid = 1643] [serial = 723] [outer = 0x11714f000] 14:00:58 INFO - PROCESS | 1643 | 1467147658608 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:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 14:00:58 INFO - PROCESS | 1643 | 1467147658630 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 1643 | 1467147658631 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 14:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:00:58 INFO - PROCESS | 1643 | 1467147658633 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 1643 | 1467147658634 Marionette TRACE conn2 <- [1,938,null,{}] 14:00:58 INFO - PROCESS | 1643 | 1467147658637 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:00:58 INFO - PROCESS | 1643 | 1467147658638 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:58 INFO - PROCESS | 1643 | 1467147658732 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:00:58 INFO - PROCESS | 1643 | 1467147658742 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:58 INFO - PROCESS | 1643 | 1467147658743 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x119257800 == 32 [pid = 1643] [id = 242] 14:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112aef000) [pid = 1643] [serial = 724] [outer = 0x0] 14:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11848ac00) [pid = 1643] [serial = 725] [outer = 0x112aef000] 14:00:58 INFO - PROCESS | 1643 | 1467147658768 Marionette DEBUG loaded listener.js 14:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118495000) [pid = 1643] [serial = 726] [outer = 0x112aef000] 14:00:59 INFO - PROCESS | 1643 | 1467147659125 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:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 521ms 14:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:00:59 INFO - PROCESS | 1643 | 1467147659162 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:00:59 INFO - PROCESS | 1643 | 1467147659164 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 14:00:59 INFO - PROCESS | 1643 | 1467147659166 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:00:59 INFO - PROCESS | 1643 | 1467147659167 Marionette TRACE conn2 <- [1,942,null,{}] 14:00:59 INFO - PROCESS | 1643 | 1467147659169 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:00:59 INFO - PROCESS | 1643 | 1467147659173 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:59 INFO - PROCESS | 1643 | 1467147659285 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:00:59 INFO - PROCESS | 1643 | 1467147659322 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 1643 | 1467147659323 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f9b800 == 33 [pid = 1643] [id = 243] 14:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1184dc400) [pid = 1643] [serial = 727] [outer = 0x0] 14:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118583000) [pid = 1643] [serial = 728] [outer = 0x1184dc400] 14:00:59 INFO - PROCESS | 1643 | 1467147659348 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11894e800) [pid = 1643] [serial = 729] [outer = 0x1184dc400] 14:00:59 INFO - PROCESS | 1643 | 1467147659760 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:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 620ms 14:00:59 INFO - PROCESS | 1643 | 1467147659787 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:00:59 INFO - PROCESS | 1643 | 1467147659796 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 14:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:00:59 INFO - PROCESS | 1643 | 1467147659806 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:00:59 INFO - PROCESS | 1643 | 1467147659807 Marionette TRACE conn2 <- [1,946,null,{}] 14:00:59 INFO - PROCESS | 1643 | 1467147659810 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:00:59 INFO - PROCESS | 1643 | 1467147659811 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:59 INFO - PROCESS | 1643 | 1467147659907 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:00:59 INFO - PROCESS | 1643 | 1467147659910 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 1643 | 1467147659911 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:00:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a0000 == 34 [pid = 1643] [id = 244] 14:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x111dac800) [pid = 1643] [serial = 730] [outer = 0x0] 14:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118e0fc00) [pid = 1643] [serial = 731] [outer = 0x111dac800] 14:00:59 INFO - PROCESS | 1643 | 1467147659936 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11932b000) [pid = 1643] [serial = 732] [outer = 0x111dac800] 14:01:00 INFO - PROCESS | 1643 | 1467147660282 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:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 519ms 14:01:00 INFO - PROCESS | 1643 | 1467147660326 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:01:00 INFO - PROCESS | 1643 | 1467147660327 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 14:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:01:00 INFO - PROCESS | 1643 | 1467147660329 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:01:00 INFO - PROCESS | 1643 | 1467147660330 Marionette TRACE conn2 <- [1,950,null,{}] 14:01:00 INFO - PROCESS | 1643 | 1467147660333 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:01:00 INFO - PROCESS | 1643 | 1467147660334 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:00 INFO - PROCESS | 1643 | 1467147660432 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:01:00 INFO - PROCESS | 1643 | 1467147660470 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:00 INFO - PROCESS | 1643 | 1467147660471 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12330c800 == 35 [pid = 1643] [id = 245] 14:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11932d800) [pid = 1643] [serial = 733] [outer = 0x0] 14:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1193c7c00) [pid = 1643] [serial = 734] [outer = 0x11932d800] 14:01:00 INFO - PROCESS | 1643 | 1467147660496 Marionette DEBUG loaded listener.js 14:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11960b400) [pid = 1643] [serial = 735] [outer = 0x11932d800] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12bc53800) [pid = 1643] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11821a400) [pid = 1643] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x124196400) [pid = 1643] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1235fd800) [pid = 1643] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x128c2fc00) [pid = 1643] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128c31000) [pid = 1643] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1129aac00) [pid = 1643] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a84ac00) [pid = 1643] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119a85c00) [pid = 1643] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1132c3c00) [pid = 1643] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118958800) [pid = 1643] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1128de000) [pid = 1643] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119a81c00) [pid = 1643] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1176e9c00) [pid = 1643] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11291d800) [pid = 1643] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1216d5000) [pid = 1643] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:01:00 INFO - PROCESS | 1643 | 1467147660987 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:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 668ms 14:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:01:01 INFO - PROCESS | 1643 | 1467147660997 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 1643 | 1467147660998 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 14:01:01 INFO - PROCESS | 1643 | 1467147661001 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 1643 | 1467147661002 Marionette TRACE conn2 <- [1,954,null,{}] 14:01:01 INFO - PROCESS | 1643 | 1467147661023 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:01:01 INFO - PROCESS | 1643 | 1467147661025 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:01 INFO - PROCESS | 1643 | 1467147661140 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:01:01 INFO - PROCESS | 1643 | 1467147661182 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 1643 | 1467147661184 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e38000 == 36 [pid = 1643] [id = 246] 14:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1122b9000) [pid = 1643] [serial = 736] [outer = 0x0] 14:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1184d1000) [pid = 1643] [serial = 737] [outer = 0x1122b9000] 14:01:01 INFO - PROCESS | 1643 | 1467147661209 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119609c00) [pid = 1643] [serial = 738] [outer = 0x1122b9000] 14:01:01 INFO - PROCESS | 1643 | 1467147661480 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:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 523ms 14:01:01 INFO - PROCESS | 1643 | 1467147661525 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 1643 | 1467147661527 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 14:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:01:01 INFO - PROCESS | 1643 | 1467147661529 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 1643 | 1467147661530 Marionette TRACE conn2 <- [1,958,null,{}] 14:01:01 INFO - PROCESS | 1643 | 1467147661533 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:01:01 INFO - PROCESS | 1643 | 1467147661534 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:01 INFO - PROCESS | 1643 | 1467147661617 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:01:01 INFO - PROCESS | 1643 | 1467147661623 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 1643 | 1467147661624 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a80800 == 37 [pid = 1643] [id = 247] 14:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11875e800) [pid = 1643] [serial = 739] [outer = 0x0] 14:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119944c00) [pid = 1643] [serial = 740] [outer = 0x11875e800] 14:01:01 INFO - PROCESS | 1643 | 1467147661648 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119a3c400) [pid = 1643] [serial = 741] [outer = 0x11875e800] 14:01:01 INFO - PROCESS | 1643 | 1467147661994 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:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 469ms 14:01:01 INFO - PROCESS | 1643 | 1467147661998 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 1643 | 1467147662000 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 14:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:01:02 INFO - PROCESS | 1643 | 1467147662006 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - PROCESS | 1643 | 1467147662008 Marionette TRACE conn2 <- [1,962,null,{}] 14:01:02 INFO - PROCESS | 1643 | 1467147662010 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:01:02 INFO - PROCESS | 1643 | 1467147662012 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:02 INFO - PROCESS | 1643 | 1467147662144 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:01:02 INFO - PROCESS | 1643 | 1467147662150 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 1643 | 1467147662152 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x119256800 == 38 [pid = 1643] [id = 248] 14:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1161d4400) [pid = 1643] [serial = 742] [outer = 0x0] 14:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119a78400) [pid = 1643] [serial = 743] [outer = 0x1161d4400] 14:01:02 INFO - PROCESS | 1643 | 1467147662179 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119d19400) [pid = 1643] [serial = 744] [outer = 0x1161d4400] 14:01:02 INFO - PROCESS | 1643 | 1467147662491 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:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 14:01:02 INFO - PROCESS | 1643 | 1467147662525 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 1643 | 1467147662526 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 14:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:01:02 INFO - PROCESS | 1643 | 1467147662529 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - PROCESS | 1643 | 1467147662530 Marionette TRACE conn2 <- [1,966,null,{}] 14:01:02 INFO - PROCESS | 1643 | 1467147662532 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:01:02 INFO - PROCESS | 1643 | 1467147662533 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:02 INFO - PROCESS | 1643 | 1467147662611 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:01:02 INFO - PROCESS | 1643 | 1467147662614 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 1643 | 1467147662615 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12730a800 == 39 [pid = 1643] [id = 249] 14:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119610c00) [pid = 1643] [serial = 745] [outer = 0x0] 14:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119d44000) [pid = 1643] [serial = 746] [outer = 0x119610c00] 14:01:02 INFO - PROCESS | 1643 | 1467147662642 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120ff7400) [pid = 1643] [serial = 747] [outer = 0x119610c00] 14:01:03 INFO - PROCESS | 1643 | 1467147663169 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:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 672ms 14:01:03 INFO - PROCESS | 1643 | 1467147663228 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 1643 | 1467147663230 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 14:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:01:03 INFO - PROCESS | 1643 | 1467147663234 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 1643 | 1467147663237 Marionette TRACE conn2 <- [1,970,null,{}] 14:01:03 INFO - PROCESS | 1643 | 1467147663242 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:01:03 INFO - PROCESS | 1643 | 1467147663244 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:03 INFO - PROCESS | 1643 | 1467147663356 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:01:03 INFO - PROCESS | 1643 | 1467147663458 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:03 INFO - PROCESS | 1643 | 1467147663460 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f1e800 == 40 [pid = 1643] [id = 250] 14:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x112926c00) [pid = 1643] [serial = 748] [outer = 0x0] 14:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1129a6000) [pid = 1643] [serial = 749] [outer = 0x112926c00] 14:01:03 INFO - PROCESS | 1643 | 1467147663492 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1130a4400) [pid = 1643] [serial = 750] [outer = 0x112926c00] 14:01:04 INFO - PROCESS | 1643 | 1467147664028 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:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 875ms 14:01:04 INFO - PROCESS | 1643 | 1467147664109 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 1643 | 1467147664112 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 14:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:01:04 INFO - PROCESS | 1643 | 1467147664117 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:01:04 INFO - PROCESS | 1643 | 1467147664118 Marionette TRACE conn2 <- [1,974,null,{}] 14:01:04 INFO - PROCESS | 1643 | 1467147664121 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:01:04 INFO - PROCESS | 1643 | 1467147664123 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:04 INFO - PROCESS | 1643 | 1467147664234 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:01:04 INFO - PROCESS | 1643 | 1467147664289 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 1643 | 1467147664291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189cf000 == 41 [pid = 1643] [id = 251] 14:01:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1129a9400) [pid = 1643] [serial = 751] [outer = 0x0] 14:01:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x114fce400) [pid = 1643] [serial = 752] [outer = 0x1129a9400] 14:01:04 INFO - PROCESS | 1643 | 1467147664322 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x117144c00) [pid = 1643] [serial = 753] [outer = 0x1129a9400] 14:01:04 INFO - PROCESS | 1643 | --DOCSHELL 0x119256800 == 40 [pid = 1643] [id = 248] 14:01:04 INFO - PROCESS | 1643 | --DOCSHELL 0x124a80800 == 39 [pid = 1643] [id = 247] 14:01:04 INFO - PROCESS | 1643 | --DOCSHELL 0x117e38000 == 38 [pid = 1643] [id = 246] 14:01:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12330c800 == 37 [pid = 1643] [id = 245] 14:01:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a0000 == 36 [pid = 1643] [id = 244] 14:01:04 INFO - PROCESS | 1643 | --DOCSHELL 0x119f9b800 == 35 [pid = 1643] [id = 243] 14:01:04 INFO - PROCESS | 1643 | --DOCSHELL 0x119257800 == 34 [pid = 1643] [id = 242] 14:01:05 INFO - PROCESS | 1643 | 1467147664995 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:01:05 INFO - PROCESS | 1643 | --DOCSHELL 0x11873e000 == 33 [pid = 1643] [id = 241] 14:01:05 INFO - PROCESS | 1643 | --DOCSHELL 0x117e39000 == 32 [pid = 1643] [id = 240] 14:01:05 INFO - PROCESS | 1643 | --DOCSHELL 0x1169ab000 == 31 [pid = 1643] [id = 239] 14:01:05 INFO - PROCESS | 1643 | --DOCSHELL 0x115ce2800 == 30 [pid = 1643] [id = 238] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1161cf400) [pid = 1643] [serial = 657] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11932f400) [pid = 1643] [serial = 653] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119613400) [pid = 1643] [serial = 654] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118eb8000) [pid = 1643] [serial = 662] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11993e800) [pid = 1643] [serial = 663] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119c8ec00) [pid = 1643] [serial = 665] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119d1d400) [pid = 1643] [serial = 666] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1183f9400) [pid = 1643] [serial = 659] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118562400) [pid = 1643] [serial = 660] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115f17800) [pid = 1643] [serial = 650] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11714f400) [pid = 1643] [serial = 651] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12a663c00) [pid = 1643] [serial = 686] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12bcb0000) [pid = 1643] [serial = 692] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119c91400) [pid = 1643] [serial = 684] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12a65bc00) [pid = 1643] [serial = 681] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1277a2000) [pid = 1643] [serial = 675] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126f70800) [pid = 1643] [serial = 672] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12ba36800) [pid = 1643] [serial = 687] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1235f9800) [pid = 1643] [serial = 669] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12ba37000) [pid = 1643] [serial = 689] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12bccd800) [pid = 1643] [serial = 693] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12bac3c00) [pid = 1643] [serial = 690] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x127742c00) [pid = 1643] [serial = 674] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x124dfb000) [pid = 1643] [serial = 671] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x129036000) [pid = 1643] [serial = 677] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12a468c00) [pid = 1643] [serial = 680] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11875c800) [pid = 1643] [serial = 683] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x129269400) [pid = 1643] [serial = 678] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12bcaa000) [pid = 1643] [serial = 648] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1216ce800) [pid = 1643] [serial = 668] [outer = 0x0] [url = about:blank] 14:01:05 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x113946000) [pid = 1643] [serial = 656] [outer = 0x0] [url = about:blank] 14:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 922ms 14:01:05 INFO - PROCESS | 1643 | 1467147665039 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:01:05 INFO - PROCESS | 1643 | 1467147665042 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 14:01:05 INFO - PROCESS | 1643 | 1467147665045 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 1643 | 1467147665047 Marionette TRACE conn2 <- [1,978,null,{}] 14:01:05 INFO - PROCESS | 1643 | 1467147665050 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:01:05 INFO - PROCESS | 1643 | 1467147665052 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:05 INFO - PROCESS | 1643 | 1467147665131 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:01:05 INFO - PROCESS | 1643 | 1467147665140 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 1643 | 1467147665143 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x116675800 == 31 [pid = 1643] [id = 252] 14:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1132c3c00) [pid = 1643] [serial = 754] [outer = 0x0] 14:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1133d9800) [pid = 1643] [serial = 755] [outer = 0x1132c3c00] 14:01:05 INFO - PROCESS | 1643 | 1467147665171 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x114f20800) [pid = 1643] [serial = 756] [outer = 0x1132c3c00] 14:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 470ms 14:01:05 INFO - PROCESS | 1643 | 1467147665511 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:01:05 INFO - PROCESS | 1643 | 1467147665514 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:01:05 INFO - PROCESS | 1643 | 1467147665518 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 14:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:01:05 INFO - PROCESS | 1643 | 1467147665544 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 1643 | 1467147665545 Marionette TRACE conn2 <- [1,982,null,{}] 14:01:05 INFO - PROCESS | 1643 | 1467147665548 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:01:05 INFO - PROCESS | 1643 | 1467147665549 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:05 INFO - PROCESS | 1643 | 1467147665628 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:01:05 INFO - PROCESS | 1643 | 1467147665632 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 1643 | 1467147665634 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x117ea0000 == 32 [pid = 1643] [id = 253] 14:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x116452400) [pid = 1643] [serial = 757] [outer = 0x0] 14:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1176e7c00) [pid = 1643] [serial = 758] [outer = 0x116452400] 14:01:05 INFO - PROCESS | 1643 | 1467147665664 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11821a400) [pid = 1643] [serial = 759] [outer = 0x116452400] 14:01:06 INFO - PROCESS | 1643 | 1467147666030 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:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 525ms 14:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:01:06 INFO - PROCESS | 1643 | 1467147666063 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:01:06 INFO - PROCESS | 1643 | 1467147666065 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 14:01:06 INFO - PROCESS | 1643 | 1467147666067 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 1643 | 1467147666070 Marionette TRACE conn2 <- [1,986,null,{}] 14:01:06 INFO - PROCESS | 1643 | 1467147666077 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:01:06 INFO - PROCESS | 1643 | 1467147666080 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:06 INFO - PROCESS | 1643 | 1467147666164 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:01:06 INFO - PROCESS | 1643 | 1467147666219 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 1643 | 1467147666221 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c2000 == 33 [pid = 1643] [id = 254] 14:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1128df800) [pid = 1643] [serial = 760] [outer = 0x0] 14:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1184d9400) [pid = 1643] [serial = 761] [outer = 0x1128df800] 14:01:06 INFO - PROCESS | 1643 | 1467147666249 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11875c800) [pid = 1643] [serial = 762] [outer = 0x1128df800] 14:01:06 INFO - PROCESS | 1643 | 1467147666526 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:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 472ms 14:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:01:06 INFO - PROCESS | 1643 | 1467147666545 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:01:06 INFO - PROCESS | 1643 | 1467147666547 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 14:01:06 INFO - PROCESS | 1643 | 1467147666549 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 1643 | 1467147666551 Marionette TRACE conn2 <- [1,990,null,{}] 14:01:06 INFO - PROCESS | 1643 | 1467147666561 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:01:06 INFO - PROCESS | 1643 | 1467147666562 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:06 INFO - PROCESS | 1643 | 1467147666648 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:01:06 INFO - PROCESS | 1643 | 1467147666652 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 1643 | 1467147666654 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216b1800 == 34 [pid = 1643] [id = 255] 14:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118938000) [pid = 1643] [serial = 763] [outer = 0x0] 14:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118959000) [pid = 1643] [serial = 764] [outer = 0x118938000] 14:01:06 INFO - PROCESS | 1643 | 1467147666681 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118eb8000) [pid = 1643] [serial = 765] [outer = 0x118938000] 14:01:07 INFO - PROCESS | 1643 | 1467147667024 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:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 526ms 14:01:07 INFO - PROCESS | 1643 | 1467147667076 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:01:07 INFO - PROCESS | 1643 | 1467147667077 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 14:01:07 INFO - PROCESS | 1643 | 1467147667079 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 1643 | 1467147667081 Marionette TRACE conn2 <- [1,994,null,{}] 14:01:07 INFO - PROCESS | 1643 | 1467147667083 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:01:07 INFO - PROCESS | 1643 | 1467147667084 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:07 INFO - PROCESS | 1643 | 1467147667195 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:01:07 INFO - PROCESS | 1643 | 1467147667198 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 1643 | 1467147667199 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12423f800 == 35 [pid = 1643] [id = 256] 14:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1128dec00) [pid = 1643] [serial = 766] [outer = 0x0] 14:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1193c0c00) [pid = 1643] [serial = 767] [outer = 0x1128dec00] 14:01:07 INFO - PROCESS | 1643 | 1467147667224 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11960b000) [pid = 1643] [serial = 768] [outer = 0x1128dec00] 14:01:07 INFO - PROCESS | 1643 | 1467147667577 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:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 523ms 14:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:01:07 INFO - PROCESS | 1643 | 1467147667611 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:01:07 INFO - PROCESS | 1643 | 1467147667612 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 14:01:07 INFO - PROCESS | 1643 | 1467147667614 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 1643 | 1467147667616 Marionette TRACE conn2 <- [1,998,null,{}] 14:01:07 INFO - PROCESS | 1643 | 1467147667619 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:01:07 INFO - PROCESS | 1643 | 1467147667623 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:07 INFO - PROCESS | 1643 | 1467147667787 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:01:07 INFO - PROCESS | 1643 | 1467147667806 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 1643 | 1467147667807 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12567e800 == 36 [pid = 1643] [id = 257] 14:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119611c00) [pid = 1643] [serial = 769] [outer = 0x0] 14:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119a7bc00) [pid = 1643] [serial = 770] [outer = 0x119611c00] 14:01:07 INFO - PROCESS | 1643 | 1467147667849 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119d25400) [pid = 1643] [serial = 771] [outer = 0x119611c00] 14:01:08 INFO - PROCESS | 1643 | 1467147668275 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:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 14:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:01:08 INFO - PROCESS | 1643 | 1467147668289 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 1643 | 1467147668290 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 14:01:08 INFO - PROCESS | 1643 | 1467147668292 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 1643 | 1467147668293 Marionette TRACE conn2 <- [1,1002,null,{}] 14:01:08 INFO - PROCESS | 1643 | 1467147668296 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:01:08 INFO - PROCESS | 1643 | 1467147668297 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:08 INFO - PROCESS | 1643 | 1467147668406 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:01:08 INFO - PROCESS | 1643 | 1467147668459 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 1643 | 1467147668460 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x127303800 == 37 [pid = 1643] [id = 258] 14:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1128cc000) [pid = 1643] [serial = 772] [outer = 0x0] 14:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1216d0400) [pid = 1643] [serial = 773] [outer = 0x1128cc000] 14:01:08 INFO - PROCESS | 1643 | 1467147668487 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12332cc00) [pid = 1643] [serial = 774] [outer = 0x1128cc000] 14:01:08 INFO - PROCESS | 1643 | 1467147668813 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:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 14:01:08 INFO - PROCESS | 1643 | 1467147668864 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 1643 | 1467147668866 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 14:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:01:08 INFO - PROCESS | 1643 | 1467147668868 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 1643 | 1467147668869 Marionette TRACE conn2 <- [1,1006,null,{}] 14:01:08 INFO - PROCESS | 1643 | 1467147668877 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:01:08 INFO - PROCESS | 1643 | 1467147668878 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:08 INFO - PROCESS | 1643 | 1467147668981 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:01:08 INFO - PROCESS | 1643 | 1467147668985 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 1643 | 1467147668986 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c55000 == 38 [pid = 1643] [id = 259] 14:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119d26000) [pid = 1643] [serial = 775] [outer = 0x0] 14:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1235f8800) [pid = 1643] [serial = 776] [outer = 0x119d26000] 14:01:09 INFO - PROCESS | 1643 | 1467147669011 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124266c00) [pid = 1643] [serial = 777] [outer = 0x119d26000] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1128d1800) [pid = 1643] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112aef000) [pid = 1643] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112aef800) [pid = 1643] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11714f000) [pid = 1643] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1128ca400) [pid = 1643] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11200c400) [pid = 1643] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112929400) [pid = 1643] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11856f400) [pid = 1643] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1184dc400) [pid = 1643] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11932d800) [pid = 1643] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1122b9000) [pid = 1643] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x124ab7800) [pid = 1643] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x111dac800) [pid = 1643] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126aa9800) [pid = 1643] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11875e800) [pid = 1643] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x116a12000) [pid = 1643] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:01:09 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1161d4400) [pid = 1643] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:01:09 INFO - PROCESS | 1643 | 1467147669428 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:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 570ms 14:01:09 INFO - PROCESS | 1643 | 1467147669443 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 1643 | 1467147669444 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:01:09 INFO - PROCESS | 1643 | 1467147669447 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 1643 | 1467147669448 Marionette TRACE conn2 <- [1,1010,null,{}] 14:01:09 INFO - PROCESS | 1643 | 1467147669450 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:01:09 INFO - PROCESS | 1643 | 1467147669451 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:09 INFO - PROCESS | 1643 | 1467147669572 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:01:09 INFO - PROCESS | 1643 | 1467147669603 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:09 INFO - PROCESS | 1643 | 1467147669604 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c0000 == 39 [pid = 1643] [id = 260] 14:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1128d1800) [pid = 1643] [serial = 778] [outer = 0x0] 14:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118216800) [pid = 1643] [serial = 779] [outer = 0x1128d1800] 14:01:09 INFO - PROCESS | 1643 | 1467147669629 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11875c000) [pid = 1643] [serial = 780] [outer = 0x1128d1800] 14:01:09 INFO - PROCESS | 1643 | 1467147669946 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:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 14:01:09 INFO - PROCESS | 1643 | 1467147669967 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 1643 | 1467147669968 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:01:09 INFO - PROCESS | 1643 | 1467147669975 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 1643 | 1467147669977 Marionette TRACE conn2 <- [1,1014,null,{}] 14:01:09 INFO - PROCESS | 1643 | 1467147669980 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:01:09 INFO - PROCESS | 1643 | 1467147669982 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:10 INFO - PROCESS | 1643 | 1467147670110 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:01:10 INFO - PROCESS | 1643 | 1467147670189 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 1643 | 1467147670191 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x129581800 == 40 [pid = 1643] [id = 261] 14:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x112924400) [pid = 1643] [serial = 781] [outer = 0x0] 14:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1193bec00) [pid = 1643] [serial = 782] [outer = 0x112924400] 14:01:10 INFO - PROCESS | 1643 | 1467147670232 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12426ac00) [pid = 1643] [serial = 783] [outer = 0x112924400] 14:01:10 INFO - PROCESS | 1643 | 1467147670657 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:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 723ms 14:01:10 INFO - PROCESS | 1643 | 1467147670697 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:01:10 INFO - PROCESS | 1643 | 1467147670699 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 14:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:01:10 INFO - PROCESS | 1643 | 1467147670701 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:01:10 INFO - PROCESS | 1643 | 1467147670705 Marionette TRACE conn2 <- [1,1018,null,{}] 14:01:10 INFO - PROCESS | 1643 | 1467147670707 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:01:10 INFO - PROCESS | 1643 | 1467147670709 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:10 INFO - PROCESS | 1643 | 1467147670798 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:01:10 INFO - PROCESS | 1643 | 1467147670821 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 1643 | 1467147670823 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a628800 == 41 [pid = 1643] [id = 262] 14:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124dbdc00) [pid = 1643] [serial = 784] [outer = 0x0] 14:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x125621400) [pid = 1643] [serial = 785] [outer = 0x124dbdc00] 14:01:10 INFO - PROCESS | 1643 | 1467147670849 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1256a3800) [pid = 1643] [serial = 786] [outer = 0x124dbdc00] 14:01:11 INFO - PROCESS | 1643 | 1467147671172 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:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 14:01:11 INFO - PROCESS | 1643 | 1467147671259 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:01:11 INFO - PROCESS | 1643 | 1467147671261 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 14:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:01:11 INFO - PROCESS | 1643 | 1467147671266 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:01:11 INFO - PROCESS | 1643 | 1467147671268 Marionette TRACE conn2 <- [1,1022,null,{}] 14:01:11 INFO - PROCESS | 1643 | 1467147671273 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:01:11 INFO - PROCESS | 1643 | 1467147671275 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:11 INFO - PROCESS | 1643 | 1467147671385 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:01:11 INFO - PROCESS | 1643 | 1467147671494 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:11 INFO - PROCESS | 1643 | 1467147671497 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1164a8000 == 42 [pid = 1643] [id = 263] 14:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1128ec000) [pid = 1643] [serial = 787] [outer = 0x0] 14:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112927800) [pid = 1643] [serial = 788] [outer = 0x1128ec000] 14:01:11 INFO - PROCESS | 1643 | 1467147671548 Marionette DEBUG loaded listener.js 14:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x112dd5000) [pid = 1643] [serial = 789] [outer = 0x1128ec000] 14:01:12 INFO - PROCESS | 1643 | 1467147672087 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:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 874ms 14:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:01:12 INFO - PROCESS | 1643 | 1467147672140 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:01:12 INFO - PROCESS | 1643 | 1467147672143 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 14:01:12 INFO - PROCESS | 1643 | 1467147672148 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 1643 | 1467147672150 Marionette TRACE conn2 <- [1,1026,null,{}] 14:01:12 INFO - PROCESS | 1643 | 1467147672153 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:01:12 INFO - PROCESS | 1643 | 1467147672155 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:12 INFO - PROCESS | 1643 | 1467147672257 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:01:12 INFO - PROCESS | 1643 | 1467147672323 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 1643 | 1467147672325 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119fa1000 == 43 [pid = 1643] [id = 264] 14:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x117e45800) [pid = 1643] [serial = 790] [outer = 0x0] 14:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11821e800) [pid = 1643] [serial = 791] [outer = 0x117e45800] 14:01:12 INFO - PROCESS | 1643 | 1467147672356 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1184dc400) [pid = 1643] [serial = 792] [outer = 0x117e45800] 14:01:12 INFO - PROCESS | 1643 | 1467147672766 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:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 673ms 14:01:12 INFO - PROCESS | 1643 | 1467147672819 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:01:12 INFO - PROCESS | 1643 | 1467147672822 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 14:01:12 INFO - PROCESS | 1643 | 1467147672824 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 1643 | 1467147672826 Marionette TRACE conn2 <- [1,1030,null,{}] 14:01:12 INFO - PROCESS | 1643 | 1467147672833 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:01:12 INFO - PROCESS | 1643 | 1467147672836 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:12 INFO - PROCESS | 1643 | 1467147672977 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:01:13 INFO - PROCESS | 1643 | 1467147673029 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 1643 | 1467147673031 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a626000 == 44 [pid = 1643] [id = 265] 14:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1193cbc00) [pid = 1643] [serial = 793] [outer = 0x0] 14:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119618800) [pid = 1643] [serial = 794] [outer = 0x1193cbc00] 14:01:13 INFO - PROCESS | 1643 | 1467147673065 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119a82800) [pid = 1643] [serial = 795] [outer = 0x1193cbc00] 14:01:13 INFO - PROCESS | 1643 | 1467147673497 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:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 723ms 14:01:13 INFO - PROCESS | 1643 | 1467147673558 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:01:13 INFO - PROCESS | 1643 | 1467147673560 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 14:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:01:13 INFO - PROCESS | 1643 | 1467147673562 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - PROCESS | 1643 | 1467147673564 Marionette TRACE conn2 <- [1,1034,null,{}] 14:01:13 INFO - PROCESS | 1643 | 1467147673566 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:01:13 INFO - PROCESS | 1643 | 1467147673568 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:13 INFO - PROCESS | 1643 | 1467147673711 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:01:13 INFO - PROCESS | 1643 | 1467147673759 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 1643 | 1467147673760 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b60c800 == 45 [pid = 1643] [id = 266] 14:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11993c800) [pid = 1643] [serial = 796] [outer = 0x0] 14:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119d46400) [pid = 1643] [serial = 797] [outer = 0x11993c800] 14:01:13 INFO - PROCESS | 1643 | 1467147673791 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12426ec00) [pid = 1643] [serial = 798] [outer = 0x11993c800] 14:01:14 INFO - PROCESS | 1643 | 1467147674209 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:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 14:01:14 INFO - PROCESS | 1643 | 1467147674231 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:01:14 INFO - PROCESS | 1643 | 1467147674233 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 14:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:01:14 INFO - PROCESS | 1643 | 1467147674235 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:01:14 INFO - PROCESS | 1643 | 1467147674237 Marionette TRACE conn2 <- [1,1038,null,{}] 14:01:14 INFO - PROCESS | 1643 | 1467147674239 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:01:14 INFO - PROCESS | 1643 | 1467147674241 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:14 INFO - PROCESS | 1643 | 1467147674339 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:01:14 INFO - PROCESS | 1643 | 1467147674393 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:14 INFO - PROCESS | 1643 | 1467147674394 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99e800 == 46 [pid = 1643] [id = 267] 14:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124474c00) [pid = 1643] [serial = 799] [outer = 0x0] 14:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1250b2800) [pid = 1643] [serial = 800] [outer = 0x124474c00] 14:01:14 INFO - PROCESS | 1643 | 1467147674426 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1256a4400) [pid = 1643] [serial = 801] [outer = 0x124474c00] 14:01:14 INFO - PROCESS | 1643 | 1467147674899 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:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 871ms 14:01:15 INFO - PROCESS | 1643 | 1467147675123 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 1643 | 1467147675126 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:01:15 INFO - PROCESS | 1643 | 1467147675131 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 1643 | 1467147675133 Marionette TRACE conn2 <- [1,1042,null,{}] 14:01:15 INFO - PROCESS | 1643 | 1467147675140 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:01:15 INFO - PROCESS | 1643 | 1467147675141 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:15 INFO - PROCESS | 1643 | 1467147675280 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:01:15 INFO - PROCESS | 1643 | 1467147675375 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 1643 | 1467147675379 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185e3000 == 47 [pid = 1643] [id = 268] 14:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1133af400) [pid = 1643] [serial = 802] [outer = 0x0] 14:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11393b400) [pid = 1643] [serial = 803] [outer = 0x1133af400] 14:01:15 INFO - PROCESS | 1643 | 1467147675407 Marionette DEBUG loaded listener.js 14:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x115f19800) [pid = 1643] [serial = 804] [outer = 0x1133af400] 14:01:15 INFO - PROCESS | 1643 | 1467147675855 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:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 775ms 14:01:15 INFO - PROCESS | 1643 | 1467147675907 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 1643 | 1467147675910 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:01:15 INFO - PROCESS | 1643 | 1467147675917 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 1643 | 1467147675920 Marionette TRACE conn2 <- [1,1046,null,{}] 14:01:15 INFO - PROCESS | 1643 | 1467147675949 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:01:15 INFO - PROCESS | 1643 | 1467147675951 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:16 INFO - PROCESS | 1643 | 1467147676085 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:01:16 INFO - PROCESS | 1643 | 1467147676195 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 1643 | 1467147676196 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e27800 == 48 [pid = 1643] [id = 269] 14:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x117e45400) [pid = 1643] [serial = 805] [outer = 0x0] 14:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118219400) [pid = 1643] [serial = 806] [outer = 0x117e45400] 14:01:16 INFO - PROCESS | 1643 | 1467147676230 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x118492400) [pid = 1643] [serial = 807] [outer = 0x117e45400] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x129581800 == 47 [pid = 1643] [id = 261] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c0000 == 46 [pid = 1643] [id = 260] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x128c55000 == 45 [pid = 1643] [id = 259] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x127303800 == 44 [pid = 1643] [id = 258] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12567e800 == 43 [pid = 1643] [id = 257] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12423f800 == 42 [pid = 1643] [id = 256] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1216b1800 == 41 [pid = 1643] [id = 255] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c2000 == 40 [pid = 1643] [id = 254] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x117ea0000 == 39 [pid = 1643] [id = 253] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x116675800 == 38 [pid = 1643] [id = 252] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1189cf000 == 37 [pid = 1643] [id = 251] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x116f1e800 == 36 [pid = 1643] [id = 250] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12730a800 == 35 [pid = 1643] [id = 249] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x112e6b000 == 34 [pid = 1643] [id = 237] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1185e3000 == 33 [pid = 1643] [id = 268] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99e800 == 32 [pid = 1643] [id = 267] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b60c800 == 31 [pid = 1643] [id = 266] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12a626000 == 30 [pid = 1643] [id = 265] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x119fa1000 == 29 [pid = 1643] [id = 264] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12a628800 == 28 [pid = 1643] [id = 262] 14:01:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1164a8000 == 27 [pid = 1643] [id = 263] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1128eac00) [pid = 1643] [serial = 713] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11848ac00) [pid = 1643] [serial = 725] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1130a3400) [pid = 1643] [serial = 716] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1133dcc00) [pid = 1643] [serial = 717] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1128cc800) [pid = 1643] [serial = 714] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x117e46000) [pid = 1643] [serial = 722] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x116902c00) [pid = 1643] [serial = 719] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x117143c00) [pid = 1643] [serial = 720] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1128de400) [pid = 1643] [serial = 711] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11223e800) [pid = 1643] [serial = 710] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118219000) [pid = 1643] [serial = 696] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x113c9d000) [pid = 1643] [serial = 695] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1193c9400) [pid = 1643] [serial = 699] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11893e400) [pid = 1643] [serial = 698] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11894e800) [pid = 1643] [serial = 729] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118583000) [pid = 1643] [serial = 728] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1193c7c00) [pid = 1643] [serial = 734] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1184d1000) [pid = 1643] [serial = 737] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1256a7000) [pid = 1643] [serial = 702] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x124df8c00) [pid = 1643] [serial = 701] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118e0fc00) [pid = 1643] [serial = 731] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11932b000) [pid = 1643] [serial = 732] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12ab07000) [pid = 1643] [serial = 705] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x129036400) [pid = 1643] [serial = 704] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119944c00) [pid = 1643] [serial = 740] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11960b400) [pid = 1643] [serial = 735] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12b9c5000) [pid = 1643] [serial = 708] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126f6f000) [pid = 1643] [serial = 707] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119a78400) [pid = 1643] [serial = 743] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x118495000) [pid = 1643] [serial = 726] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119d19400) [pid = 1643] [serial = 744] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119d44000) [pid = 1643] [serial = 746] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119609c00) [pid = 1643] [serial = 738] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119a3c400) [pid = 1643] [serial = 741] [outer = 0x0] [url = about:blank] 14:01:16 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118222800) [pid = 1643] [serial = 723] [outer = 0x0] [url = about:blank] 14:01:17 INFO - PROCESS | 1643 | 1467147677145 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:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1248ms 14:01:17 INFO - PROCESS | 1643 | 1467147677162 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 1643 | 1467147677164 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 14:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:01:17 INFO - PROCESS | 1643 | 1467147677178 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 1643 | 1467147677179 Marionette TRACE conn2 <- [1,1050,null,{}] 14:01:17 INFO - PROCESS | 1643 | 1467147677183 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:01:17 INFO - PROCESS | 1643 | 1467147677185 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:17 INFO - PROCESS | 1643 | 1467147677266 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:01:17 INFO - PROCESS | 1643 | 1467147677272 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 1643 | 1467147677275 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x11666e000 == 28 [pid = 1643] [id = 270] 14:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1130a3400) [pid = 1643] [serial = 808] [outer = 0x0] 14:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x113945400) [pid = 1643] [serial = 809] [outer = 0x1130a3400] 14:01:17 INFO - PROCESS | 1643 | 1467147677302 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x115f6bc00) [pid = 1643] [serial = 810] [outer = 0x1130a3400] 14:01:17 INFO - PROCESS | 1643 | 1467147677660 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:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 529ms 14:01:17 INFO - PROCESS | 1643 | 1467147677699 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 1643 | 1467147677701 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 14:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:01:17 INFO - PROCESS | 1643 | 1467147677706 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 1643 | 1467147677707 Marionette TRACE conn2 <- [1,1054,null,{}] 14:01:17 INFO - PROCESS | 1643 | 1467147677710 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:01:17 INFO - PROCESS | 1643 | 1467147677711 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:17 INFO - PROCESS | 1643 | 1467147677790 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:01:17 INFO - PROCESS | 1643 | 1467147677844 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 1643 | 1467147677845 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e3d800 == 29 [pid = 1643] [id = 271] 14:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11645b800) [pid = 1643] [serial = 811] [outer = 0x0] 14:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1171c7c00) [pid = 1643] [serial = 812] [outer = 0x11645b800] 14:01:17 INFO - PROCESS | 1643 | 1467147677873 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118489800) [pid = 1643] [serial = 813] [outer = 0x11645b800] 14:01:18 INFO - PROCESS | 1643 | 1467147678186 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:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:01:18 INFO - PROCESS | 1643 | 1467147678226 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 1643 | 1467147678227 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 14:01:18 INFO - PROCESS | 1643 | 1467147678229 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - PROCESS | 1643 | 1467147678232 Marionette TRACE conn2 <- [1,1058,null,{}] 14:01:18 INFO - PROCESS | 1643 | 1467147678239 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:01:18 INFO - PROCESS | 1643 | 1467147678243 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:18 INFO - PROCESS | 1643 | 1467147678322 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:01:18 INFO - PROCESS | 1643 | 1467147678372 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 1643 | 1467147678374 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x11924e800 == 30 [pid = 1643] [id = 272] 14:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1128e6000) [pid = 1643] [serial = 814] [outer = 0x0] 14:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11857f800) [pid = 1643] [serial = 815] [outer = 0x1128e6000] 14:01:18 INFO - PROCESS | 1643 | 1467147678402 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11893d000) [pid = 1643] [serial = 816] [outer = 0x1128e6000] 14:01:18 INFO - PROCESS | 1643 | 1467147678699 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:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 474ms 14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:01:18 INFO - PROCESS | 1643 | 1467147678710 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 1643 | 1467147678712 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 14:01:18 INFO - PROCESS | 1643 | 1467147678714 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - PROCESS | 1643 | 1467147678715 Marionette TRACE conn2 <- [1,1062,null,{}] 14:01:18 INFO - PROCESS | 1643 | 1467147678718 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:01:18 INFO - PROCESS | 1643 | 1467147678720 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:18 INFO - PROCESS | 1643 | 1467147678812 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:01:18 INFO - PROCESS | 1643 | 1467147678816 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 1643 | 1467147678817 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x119db7000 == 31 [pid = 1643] [id = 273] 14:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118e19c00) [pid = 1643] [serial = 817] [outer = 0x0] 14:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193c0400) [pid = 1643] [serial = 818] [outer = 0x118e19c00] 14:01:18 INFO - PROCESS | 1643 | 1467147678845 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1193c9400) [pid = 1643] [serial = 819] [outer = 0x118e19c00] 14:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 14:01:19 INFO - PROCESS | 1643 | 1467147679231 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:01:19 INFO - PROCESS | 1643 | 1467147679244 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 1643 | 1467147679245 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 14:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:01:19 INFO - PROCESS | 1643 | 1467147679248 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 1643 | 1467147679249 Marionette TRACE conn2 <- [1,1066,null,{}] 14:01:19 INFO - PROCESS | 1643 | 1467147679251 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:01:19 INFO - PROCESS | 1643 | 1467147679253 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:19 INFO - PROCESS | 1643 | 1467147679350 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:01:19 INFO - PROCESS | 1643 | 1467147679354 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 1643 | 1467147679355 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a0800 == 32 [pid = 1643] [id = 274] 14:01:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1161cf400) [pid = 1643] [serial = 820] [outer = 0x0] 14:01:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1193cdc00) [pid = 1643] [serial = 821] [outer = 0x1161cf400] 14:01:19 INFO - PROCESS | 1643 | 1467147679380 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119949c00) [pid = 1643] [serial = 822] [outer = 0x1161cf400] 14:01:19 INFO - PROCESS | 1643 | 1467147679735 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:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 14:01:19 INFO - PROCESS | 1643 | 1467147679771 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 1643 | 1467147679774 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 14:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:01:19 INFO - PROCESS | 1643 | 1467147679777 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 1643 | 1467147679779 Marionette TRACE conn2 <- [1,1070,null,{}] 14:01:19 INFO - PROCESS | 1643 | 1467147679782 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:01:19 INFO - PROCESS | 1643 | 1467147679788 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:19 INFO - PROCESS | 1643 | 1467147679963 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:01:19 INFO - PROCESS | 1643 | 1467147679978 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 1643 | 1467147679979 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237a2000 == 33 [pid = 1643] [id = 275] 14:01:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119a43c00) [pid = 1643] [serial = 823] [outer = 0x0] 14:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119d18c00) [pid = 1643] [serial = 824] [outer = 0x119a43c00] 14:01:20 INFO - PROCESS | 1643 | 1467147680020 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x120ffac00) [pid = 1643] [serial = 825] [outer = 0x119a43c00] 14:01:20 INFO - PROCESS | 1643 | 1467147680361 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:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 621ms 14:01:20 INFO - PROCESS | 1643 | 1467147680399 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 1643 | 1467147680400 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:01:20 INFO - PROCESS | 1643 | 1467147680402 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 1643 | 1467147680403 Marionette TRACE conn2 <- [1,1074,null,{}] 14:01:20 INFO - PROCESS | 1643 | 1467147680405 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:01:20 INFO - PROCESS | 1643 | 1467147680407 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:20 INFO - PROCESS | 1643 | 1467147680502 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:01:20 INFO - PROCESS | 1643 | 1467147680505 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 1643 | 1467147680506 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x124f12800 == 34 [pid = 1643] [id = 276] 14:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x120ff9000) [pid = 1643] [serial = 826] [outer = 0x0] 14:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1235f6c00) [pid = 1643] [serial = 827] [outer = 0x120ff9000] 14:01:20 INFO - PROCESS | 1643 | 1467147680530 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12426c800) [pid = 1643] [serial = 828] [outer = 0x120ff9000] 14:01:20 INFO - PROCESS | 1643 | 1467147680885 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:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 524ms 14:01:20 INFO - PROCESS | 1643 | 1467147680927 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 1643 | 1467147680928 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:01:20 INFO - PROCESS | 1643 | 1467147680930 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 1643 | 1467147680931 Marionette TRACE conn2 <- [1,1078,null,{}] 14:01:20 INFO - PROCESS | 1643 | 1467147680933 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:01:20 INFO - PROCESS | 1643 | 1467147680935 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:21 INFO - PROCESS | 1643 | 1467147681245 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119611c00) [pid = 1643] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1128cc000) [pid = 1643] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119d26000) [pid = 1643] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1128d1800) [pid = 1643] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1132c3c00) [pid = 1643] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1129a9400) [pid = 1643] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1128df800) [pid = 1643] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118938000) [pid = 1643] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112926c00) [pid = 1643] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x116452400) [pid = 1643] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119610c00) [pid = 1643] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112924400) [pid = 1643] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124dbdc00) [pid = 1643] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1128dec00) [pid = 1643] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:01:21 INFO - PROCESS | 1643 | 1467147681291 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 1643 | 1467147681292 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e3f000 == 35 [pid = 1643] [id = 277] 14:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x111f2e800) [pid = 1643] [serial = 829] [outer = 0x0] 14:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1128df800) [pid = 1643] [serial = 830] [outer = 0x111f2e800] 14:01:21 INFO - PROCESS | 1643 | 1467147681318 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1161da000) [pid = 1643] [serial = 831] [outer = 0x111f2e800] 14:01:21 INFO - PROCESS | 1643 | 1467147681589 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:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 669ms 14:01:21 INFO - PROCESS | 1643 | 1467147681599 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 1643 | 1467147681612 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:01:21 INFO - PROCESS | 1643 | 1467147681628 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - PROCESS | 1643 | 1467147681629 Marionette TRACE conn2 <- [1,1082,null,{}] 14:01:21 INFO - PROCESS | 1643 | 1467147681631 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:01:21 INFO - PROCESS | 1643 | 1467147681632 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:21 INFO - PROCESS | 1643 | 1467147681711 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:01:21 INFO - PROCESS | 1643 | 1467147681715 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 1643 | 1467147681716 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x11924a800 == 36 [pid = 1643] [id = 278] 14:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1171c8800) [pid = 1643] [serial = 832] [outer = 0x0] 14:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119611c00) [pid = 1643] [serial = 833] [outer = 0x1171c8800] 14:01:21 INFO - PROCESS | 1643 | 1467147681756 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12311ac00) [pid = 1643] [serial = 834] [outer = 0x1171c8800] 14:01:22 INFO - PROCESS | 1643 | 1467147682066 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:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 474ms 14:01:22 INFO - PROCESS | 1643 | 1467147682098 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 1643 | 1467147682099 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 14:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:01:22 INFO - PROCESS | 1643 | 1467147682129 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 1643 | 1467147682131 Marionette TRACE conn2 <- [1,1086,null,{}] 14:01:22 INFO - PROCESS | 1643 | 1467147682143 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:01:22 INFO - PROCESS | 1643 | 1467147682144 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:22 INFO - PROCESS | 1643 | 1467147682265 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:01:22 INFO - PROCESS | 1643 | 1467147682272 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 1643 | 1467147682273 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x1277e7800 == 37 [pid = 1643] [id = 279] 14:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x116453c00) [pid = 1643] [serial = 835] [outer = 0x0] 14:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1246e0c00) [pid = 1643] [serial = 836] [outer = 0x116453c00] 14:01:22 INFO - PROCESS | 1643 | 1467147682313 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124db9400) [pid = 1643] [serial = 837] [outer = 0x116453c00] 14:01:22 INFO - PROCESS | 1643 | 1467147682722 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:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 656ms 14:01:22 INFO - PROCESS | 1643 | 1467147682767 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 1643 | 1467147682771 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 14:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:01:22 INFO - PROCESS | 1643 | 1467147682775 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 1643 | 1467147682786 Marionette TRACE conn2 <- [1,1090,null,{}] 14:01:22 INFO - PROCESS | 1643 | 1467147682789 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:01:22 INFO - PROCESS | 1643 | 1467147682791 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:22 INFO - PROCESS | 1643 | 1467147682930 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:01:22 INFO - PROCESS | 1643 | 1467147682975 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 1643 | 1467147682977 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12169e000 == 38 [pid = 1643] [id = 280] 14:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126aa6c00) [pid = 1643] [serial = 838] [outer = 0x0] 14:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126aacc00) [pid = 1643] [serial = 839] [outer = 0x126aa6c00] 14:01:23 INFO - PROCESS | 1643 | 1467147683020 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126e7b400) [pid = 1643] [serial = 840] [outer = 0x126aa6c00] 14:01:23 INFO - PROCESS | 1643 | 1467147683887 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:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1133ms 14:01:23 INFO - PROCESS | 1643 | 1467147683925 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 1643 | 1467147683927 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:01:23 INFO - PROCESS | 1643 | 1467147683932 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 1643 | 1467147683935 Marionette TRACE conn2 <- [1,1094,null,{}] 14:01:23 INFO - PROCESS | 1643 | 1467147683938 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:01:23 INFO - PROCESS | 1643 | 1467147683940 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:24 INFO - PROCESS | 1643 | 1467147684050 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:01:24 INFO - PROCESS | 1643 | 1467147684107 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 1643 | 1467147684109 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x123309000 == 39 [pid = 1643] [id = 281] 14:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1183f9400) [pid = 1643] [serial = 841] [outer = 0x0] 14:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1184d9000) [pid = 1643] [serial = 842] [outer = 0x1183f9400] 14:01:24 INFO - PROCESS | 1643 | 1467147684141 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118760400) [pid = 1643] [serial = 843] [outer = 0x1183f9400] 14:01:24 INFO - PROCESS | 1643 | 1467147684668 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:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 774ms 14:01:24 INFO - PROCESS | 1643 | 1467147684712 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 1643 | 1467147684716 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:01:24 INFO - PROCESS | 1643 | 1467147684724 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 1643 | 1467147684726 Marionette TRACE conn2 <- [1,1098,null,{}] 14:01:24 INFO - PROCESS | 1643 | 1467147684728 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:01:24 INFO - PROCESS | 1643 | 1467147684730 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:24 INFO - PROCESS | 1643 | 1467147684840 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:01:24 INFO - PROCESS | 1643 | 1467147684924 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 1643 | 1467147684925 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a622800 == 40 [pid = 1643] [id = 282] 14:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118e11800) [pid = 1643] [serial = 844] [outer = 0x0] 14:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11932c000) [pid = 1643] [serial = 845] [outer = 0x118e11800] 14:01:24 INFO - PROCESS | 1643 | 1467147684956 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119a85c00) [pid = 1643] [serial = 846] [outer = 0x118e11800] 14:01:25 INFO - PROCESS | 1643 | 1467147685724 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:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1079ms 14:01:25 INFO - PROCESS | 1643 | 1467147685802 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:01:25 INFO - PROCESS | 1643 | 1467147685805 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 14:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:01:25 INFO - PROCESS | 1643 | 1467147685808 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - PROCESS | 1643 | 1467147685810 Marionette TRACE conn2 <- [1,1102,null,{}] 14:01:25 INFO - PROCESS | 1643 | 1467147685814 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:01:25 INFO - PROCESS | 1643 | 1467147685815 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:25 INFO - PROCESS | 1643 | 1467147685935 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1277e7800 == 39 [pid = 1643] [id = 279] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11924a800 == 38 [pid = 1643] [id = 278] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x117e3f000 == 37 [pid = 1643] [id = 277] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x124f12800 == 36 [pid = 1643] [id = 276] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1237a2000 == 35 [pid = 1643] [id = 275] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a0800 == 34 [pid = 1643] [id = 274] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x119db7000 == 33 [pid = 1643] [id = 273] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11924e800 == 32 [pid = 1643] [id = 272] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x117e3d800 == 31 [pid = 1643] [id = 271] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11666e000 == 30 [pid = 1643] [id = 270] 14:01:25 INFO - PROCESS | 1643 | --DOCSHELL 0x117e27800 == 29 [pid = 1643] [id = 269] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1256a3800) [pid = 1643] [serial = 786] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124266c00) [pid = 1643] [serial = 777] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118eb8000) [pid = 1643] [serial = 765] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11875c000) [pid = 1643] [serial = 780] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119a7bc00) [pid = 1643] [serial = 770] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1216d0400) [pid = 1643] [serial = 773] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1235f8800) [pid = 1643] [serial = 776] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118216800) [pid = 1643] [serial = 779] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12332cc00) [pid = 1643] [serial = 774] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1133d9800) [pid = 1643] [serial = 755] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x114f20800) [pid = 1643] [serial = 756] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x114fce400) [pid = 1643] [serial = 752] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117144c00) [pid = 1643] [serial = 753] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1184d9400) [pid = 1643] [serial = 761] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11875c800) [pid = 1643] [serial = 762] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118959000) [pid = 1643] [serial = 764] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1129a6000) [pid = 1643] [serial = 749] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1130a4400) [pid = 1643] [serial = 750] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1176e7c00) [pid = 1643] [serial = 758] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11821a400) [pid = 1643] [serial = 759] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x120ff7400) [pid = 1643] [serial = 747] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12426ac00) [pid = 1643] [serial = 783] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x125621400) [pid = 1643] [serial = 785] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1193bec00) [pid = 1643] [serial = 782] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1193c0c00) [pid = 1643] [serial = 767] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x119d25400) [pid = 1643] [serial = 771] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11960b000) [pid = 1643] [serial = 768] [outer = 0x0] [url = about:blank] 14:01:26 INFO - PROCESS | 1643 | 1467147686009 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 1643 | 1467147686012 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11667a000 == 30 [pid = 1643] [id = 283] 14:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x112ae5c00) [pid = 1643] [serial = 847] [outer = 0x0] 14:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x114fce400) [pid = 1643] [serial = 848] [outer = 0x112ae5c00] 14:01:26 INFO - PROCESS | 1643 | 1467147686040 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118225c00) [pid = 1643] [serial = 849] [outer = 0x112ae5c00] 14:01:26 INFO - PROCESS | 1643 | 1467147686331 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:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 569ms 14:01:26 INFO - PROCESS | 1643 | 1467147686378 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:01:26 INFO - PROCESS | 1643 | 1467147686381 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 14:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:01:26 INFO - PROCESS | 1643 | 1467147686395 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - PROCESS | 1643 | 1467147686396 Marionette TRACE conn2 <- [1,1106,null,{}] 14:01:26 INFO - PROCESS | 1643 | 1467147686400 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:01:26 INFO - PROCESS | 1643 | 1467147686402 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:26 INFO - PROCESS | 1643 | 1467147686478 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:01:26 INFO - PROCESS | 1643 | 1467147686482 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 1643 | 1467147686484 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189c7000 == 31 [pid = 1643] [id = 284] 14:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118585400) [pid = 1643] [serial = 850] [outer = 0x0] 14:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118941c00) [pid = 1643] [serial = 851] [outer = 0x118585400] 14:01:26 INFO - PROCESS | 1643 | 1467147686512 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1193bec00) [pid = 1643] [serial = 852] [outer = 0x118585400] 14:01:26 INFO - PROCESS | 1643 | 1467147686845 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:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 480ms 14:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:01:26 INFO - PROCESS | 1643 | 1467147686866 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:01:26 INFO - PROCESS | 1643 | 1467147686867 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 14:01:26 INFO - PROCESS | 1643 | 1467147686870 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - PROCESS | 1643 | 1467147686874 Marionette TRACE conn2 <- [1,1110,null,{}] 14:01:26 INFO - PROCESS | 1643 | 1467147686882 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:01:26 INFO - PROCESS | 1643 | 1467147686885 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:26 INFO - PROCESS | 1643 | 1467147686974 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:01:27 INFO - PROCESS | 1643 | 1467147687027 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 1643 | 1467147687029 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f9b800 == 32 [pid = 1643] [id = 285] 14:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11875b400) [pid = 1643] [serial = 853] [outer = 0x0] 14:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1193cb400) [pid = 1643] [serial = 854] [outer = 0x11875b400] 14:01:27 INFO - PROCESS | 1643 | 1467147687057 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119d19800) [pid = 1643] [serial = 855] [outer = 0x11875b400] 14:01:27 INFO - PROCESS | 1643 | 1467147687366 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:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 523ms 14:01:27 INFO - PROCESS | 1643 | 1467147687393 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:01:27 INFO - PROCESS | 1643 | 1467147687395 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:01:27 INFO - PROCESS | 1643 | 1467147687397 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 1643 | 1467147687398 Marionette TRACE conn2 <- [1,1114,null,{}] 14:01:27 INFO - PROCESS | 1643 | 1467147687400 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:01:27 INFO - PROCESS | 1643 | 1467147687402 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:27 INFO - PROCESS | 1643 | 1467147687482 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:01:27 INFO - PROCESS | 1643 | 1467147687488 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 1643 | 1467147687490 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1244d0800 == 33 [pid = 1643] [id = 286] 14:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119d41000) [pid = 1643] [serial = 856] [outer = 0x0] 14:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1216d4c00) [pid = 1643] [serial = 857] [outer = 0x119d41000] 14:01:27 INFO - PROCESS | 1643 | 1467147687515 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124266c00) [pid = 1643] [serial = 858] [outer = 0x119d41000] 14:01:27 INFO - PROCESS | 1643 | 1467147687860 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:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 469ms 14:01:27 INFO - PROCESS | 1643 | 1467147687866 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:01:27 INFO - PROCESS | 1643 | 1467147687867 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:01:27 INFO - PROCESS | 1643 | 1467147687870 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 1643 | 1467147687872 Marionette TRACE conn2 <- [1,1118,null,{}] 14:01:27 INFO - PROCESS | 1643 | 1467147687884 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:01:27 INFO - PROCESS | 1643 | 1467147687885 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:27 INFO - PROCESS | 1643 | 1467147687992 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:01:28 INFO - PROCESS | 1643 | 1467147687997 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 1643 | 1467147687998 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x124d8c000 == 34 [pid = 1643] [id = 287] 14:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x124268000) [pid = 1643] [serial = 859] [outer = 0x0] 14:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124db1400) [pid = 1643] [serial = 860] [outer = 0x124268000] 14:01:28 INFO - PROCESS | 1643 | 1467147688025 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12569a800) [pid = 1643] [serial = 861] [outer = 0x124268000] 14:01:28 INFO - PROCESS | 1643 | 1467147688379 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:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 528ms 14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:01:28 INFO - PROCESS | 1643 | 1467147688399 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 1643 | 1467147688400 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 14:01:28 INFO - PROCESS | 1643 | 1467147688403 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - PROCESS | 1643 | 1467147688405 Marionette TRACE conn2 <- [1,1122,null,{}] 14:01:28 INFO - PROCESS | 1643 | 1467147688408 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:01:28 INFO - PROCESS | 1643 | 1467147688413 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:28 INFO - PROCESS | 1643 | 1467147688527 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:01:28 INFO - PROCESS | 1643 | 1467147688542 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 1643 | 1467147688543 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x127305800 == 35 [pid = 1643] [id = 288] 14:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12685ac00) [pid = 1643] [serial = 862] [outer = 0x0] 14:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126f0a800) [pid = 1643] [serial = 863] [outer = 0x12685ac00] 14:01:28 INFO - PROCESS | 1643 | 1467147688568 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1273e9c00) [pid = 1643] [serial = 864] [outer = 0x12685ac00] 14:01:28 INFO - PROCESS | 1643 | 1467147688913 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:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 14:01:28 INFO - PROCESS | 1643 | 1467147688924 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 1643 | 1467147688933 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:01:28 INFO - PROCESS | 1643 | 1467147688945 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - PROCESS | 1643 | 1467147688946 Marionette TRACE conn2 <- [1,1126,null,{}] 14:01:28 INFO - PROCESS | 1643 | 1467147688948 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:01:28 INFO - PROCESS | 1643 | 1467147688949 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:29 INFO - PROCESS | 1643 | 1467147689048 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:01:29 INFO - PROCESS | 1643 | 1467147689051 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 1643 | 1467147689052 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12921c000 == 36 [pid = 1643] [id = 289] 14:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x127185400) [pid = 1643] [serial = 865] [outer = 0x0] 14:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x127743400) [pid = 1643] [serial = 866] [outer = 0x127185400] 14:01:29 INFO - PROCESS | 1643 | 1467147689077 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12774c800) [pid = 1643] [serial = 867] [outer = 0x127185400] 14:01:29 INFO - PROCESS | 1643 | 1467147689430 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:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:01:29 INFO - PROCESS | 1643 | 1467147689465 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 1643 | 1467147689467 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 14:01:29 INFO - PROCESS | 1643 | 1467147689470 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 1643 | 1467147689472 Marionette TRACE conn2 <- [1,1130,null,{}] 14:01:29 INFO - PROCESS | 1643 | 1467147689475 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:01:29 INFO - PROCESS | 1643 | 1467147689477 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:29 INFO - PROCESS | 1643 | 1467147689629 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:01:29 INFO - PROCESS | 1643 | 1467147689647 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 1643 | 1467147689649 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4a1000 == 37 [pid = 1643] [id = 290] 14:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12774f000) [pid = 1643] [serial = 868] [outer = 0x0] 14:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x127751400) [pid = 1643] [serial = 869] [outer = 0x12774f000] 14:01:29 INFO - PROCESS | 1643 | 1467147689689 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1277a5800) [pid = 1643] [serial = 870] [outer = 0x12774f000] 14:01:30 INFO - PROCESS | 1643 | 1467147690074 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:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 620ms 14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:01:30 INFO - PROCESS | 1643 | 1467147690090 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 1643 | 1467147690091 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 14:01:30 INFO - PROCESS | 1643 | 1467147690093 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - PROCESS | 1643 | 1467147690094 Marionette TRACE conn2 <- [1,1134,null,{}] 14:01:30 INFO - PROCESS | 1643 | 1467147690096 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:01:30 INFO - PROCESS | 1643 | 1467147690097 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:30 INFO - PROCESS | 1643 | 1467147690194 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:01:30 INFO - PROCESS | 1643 | 1467147690207 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 1643 | 1467147690208 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x119db2800 == 38 [pid = 1643] [id = 291] 14:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1184d3c00) [pid = 1643] [serial = 871] [outer = 0x0] 14:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1277a5c00) [pid = 1643] [serial = 872] [outer = 0x1184d3c00] 14:01:30 INFO - PROCESS | 1643 | 1467147690233 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x129032400) [pid = 1643] [serial = 873] [outer = 0x1184d3c00] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1161cf400) [pid = 1643] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1130a3400) [pid = 1643] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x117e45400) [pid = 1643] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1128e6000) [pid = 1643] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11645b800) [pid = 1643] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118e19c00) [pid = 1643] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119a43c00) [pid = 1643] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1128ec000) [pid = 1643] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x117e45800) [pid = 1643] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1193cbc00) [pid = 1643] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11993c800) [pid = 1643] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x120ff9000) [pid = 1643] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x124474c00) [pid = 1643] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1133af400) [pid = 1643] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x111f2e800) [pid = 1643] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1171c8800) [pid = 1643] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:01:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x116453c00) [pid = 1643] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x112a79800) [pid = 1643] [serial = 874] [outer = 0x12ca42800] 14:01:30 INFO - PROCESS | 1643 | 1467147690671 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:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 618ms 14:01:30 INFO - PROCESS | 1643 | 1467147690711 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 1643 | 1467147690713 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:01:30 INFO - PROCESS | 1643 | 1467147690715 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - PROCESS | 1643 | 1467147690716 Marionette TRACE conn2 <- [1,1138,null,{}] 14:01:30 INFO - PROCESS | 1643 | 1467147690718 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:01:30 INFO - PROCESS | 1643 | 1467147690719 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:30 INFO - PROCESS | 1643 | 1467147690796 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:01:30 INFO - PROCESS | 1643 | 1467147690800 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 1643 | 1467147690801 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab6b800 == 39 [pid = 1643] [id = 292] 14:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1161cf400) [pid = 1643] [serial = 875] [outer = 0x0] 14:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119946400) [pid = 1643] [serial = 876] [outer = 0x1161cf400] 14:01:30 INFO - PROCESS | 1643 | 1467147690827 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1216d6400) [pid = 1643] [serial = 877] [outer = 0x1161cf400] 14:01:31 INFO - PROCESS | 1643 | 1467147691163 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:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 14:01:31 INFO - PROCESS | 1643 | 1467147691184 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:01:31 INFO - PROCESS | 1643 | 1467147691186 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:01:31 INFO - PROCESS | 1643 | 1467147691190 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 1643 | 1467147691192 Marionette TRACE conn2 <- [1,1142,null,{}] 14:01:31 INFO - PROCESS | 1643 | 1467147691195 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:01:31 INFO - PROCESS | 1643 | 1467147691196 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:31 INFO - PROCESS | 1643 | 1467147691285 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:01:31 INFO - PROCESS | 1643 | 1467147691343 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 1643 | 1467147691344 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc7c000 == 40 [pid = 1643] [id = 293] 14:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11893f800) [pid = 1643] [serial = 878] [outer = 0x0] 14:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128c39800) [pid = 1643] [serial = 879] [outer = 0x11893f800] 14:01:31 INFO - PROCESS | 1643 | 1467147691371 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129265c00) [pid = 1643] [serial = 880] [outer = 0x11893f800] 14:01:31 INFO - PROCESS | 1643 | 1467147691641 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:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 14:01:31 INFO - PROCESS | 1643 | 1467147691665 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:01:31 INFO - PROCESS | 1643 | 1467147691666 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:01:31 INFO - PROCESS | 1643 | 1467147691676 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 1643 | 1467147691677 Marionette TRACE conn2 <- [1,1146,null,{}] 14:01:31 INFO - PROCESS | 1643 | 1467147691680 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:01:31 INFO - PROCESS | 1643 | 1467147691681 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:31 INFO - PROCESS | 1643 | 1467147691767 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:01:31 INFO - PROCESS | 1643 | 1467147691773 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 1643 | 1467147691774 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3e5800 == 41 [pid = 1643] [id = 294] 14:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x129266000) [pid = 1643] [serial = 881] [outer = 0x0] 14:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1292b5000) [pid = 1643] [serial = 882] [outer = 0x129266000] 14:01:31 INFO - PROCESS | 1643 | 1467147691798 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1292bf000) [pid = 1643] [serial = 883] [outer = 0x129266000] 14:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 480ms 14:01:32 INFO - PROCESS | 1643 | 1467147692144 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:01:32 INFO - PROCESS | 1643 | 1467147692148 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 1643 | 1467147692149 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 14:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:01:32 INFO - PROCESS | 1643 | 1467147692152 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - PROCESS | 1643 | 1467147692153 Marionette TRACE conn2 <- [1,1150,null,{}] 14:01:32 INFO - PROCESS | 1643 | 1467147692157 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:01:32 INFO - PROCESS | 1643 | 1467147692159 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:32 INFO - PROCESS | 1643 | 1467147692269 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:01:32 INFO - PROCESS | 1643 | 1467147692275 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:32 INFO - PROCESS | 1643 | 1467147692276 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c556000 == 42 [pid = 1643] [id = 295] 14:01:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x124dfe800) [pid = 1643] [serial = 884] [outer = 0x0] 14:01:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a469400) [pid = 1643] [serial = 885] [outer = 0x124dfe800] 14:01:32 INFO - PROCESS | 1643 | 1467147692300 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a60dc00) [pid = 1643] [serial = 886] [outer = 0x124dfe800] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x11667a000 == 41 [pid = 1643] [id = 283] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12a622800 == 40 [pid = 1643] [id = 282] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12169e000 == 39 [pid = 1643] [id = 280] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x123309000 == 38 [pid = 1643] [id = 281] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1244d0800 == 37 [pid = 1643] [id = 286] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x119f9b800 == 36 [pid = 1643] [id = 285] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4a1000 == 35 [pid = 1643] [id = 290] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x127305800 == 34 [pid = 1643] [id = 288] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x119db2800 == 33 [pid = 1643] [id = 291] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc7c000 == 32 [pid = 1643] [id = 293] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x124d8c000 == 31 [pid = 1643] [id = 287] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12ab6b800 == 30 [pid = 1643] [id = 292] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12921c000 == 29 [pid = 1643] [id = 289] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x1189c7000 == 28 [pid = 1643] [id = 284] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1193cdc00) [pid = 1643] [serial = 821] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x113945400) [pid = 1643] [serial = 809] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x115f6bc00) [pid = 1643] [serial = 810] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118219400) [pid = 1643] [serial = 806] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118492400) [pid = 1643] [serial = 807] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11857f800) [pid = 1643] [serial = 815] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11893d000) [pid = 1643] [serial = 816] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1171c7c00) [pid = 1643] [serial = 812] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118489800) [pid = 1643] [serial = 813] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1193c0400) [pid = 1643] [serial = 818] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119d18c00) [pid = 1643] [serial = 824] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112dd5000) [pid = 1643] [serial = 789] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x112927800) [pid = 1643] [serial = 788] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1184dc400) [pid = 1643] [serial = 792] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11821e800) [pid = 1643] [serial = 791] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119a82800) [pid = 1643] [serial = 795] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119618800) [pid = 1643] [serial = 794] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12426ec00) [pid = 1643] [serial = 798] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119d46400) [pid = 1643] [serial = 797] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119949c00) [pid = 1643] [serial = 822] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1235f6c00) [pid = 1643] [serial = 827] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1256a4400) [pid = 1643] [serial = 801] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x120ffac00) [pid = 1643] [serial = 825] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1250b2800) [pid = 1643] [serial = 800] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x126aacc00) [pid = 1643] [serial = 839] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12426c800) [pid = 1643] [serial = 828] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x115f19800) [pid = 1643] [serial = 804] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1161da000) [pid = 1643] [serial = 831] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x119611c00) [pid = 1643] [serial = 833] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x1246e0c00) [pid = 1643] [serial = 836] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11393b400) [pid = 1643] [serial = 803] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x12311ac00) [pid = 1643] [serial = 834] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x124db9400) [pid = 1643] [serial = 837] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1128df800) [pid = 1643] [serial = 830] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x1193c9400) [pid = 1643] [serial = 819] [outer = 0x0] [url = about:blank] 14:01:33 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3e5800 == 27 [pid = 1643] [id = 294] 14:01:33 INFO - PROCESS | 1643 | 1467147693711 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:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1573ms 14:01:33 INFO - PROCESS | 1643 | 1467147693726 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:01:33 INFO - PROCESS | 1643 | 1467147693729 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:01:33 INFO - PROCESS | 1643 | 1467147693732 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - PROCESS | 1643 | 1467147693734 Marionette TRACE conn2 <- [1,1154,null,{}] 14:01:33 INFO - PROCESS | 1643 | 1467147693739 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:01:33 INFO - PROCESS | 1643 | 1467147693740 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:33 INFO - PROCESS | 1643 | 1467147693825 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:01:33 INFO - PROCESS | 1643 | 1467147693877 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 1643 | 1467147693880 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f99800 == 28 [pid = 1643] [id = 296] 14:01:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11292b000) [pid = 1643] [serial = 887] [outer = 0x0] 14:01:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x112ae9800) [pid = 1643] [serial = 888] [outer = 0x11292b000] 14:01:33 INFO - PROCESS | 1643 | 1467147693909 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x11393d000) [pid = 1643] [serial = 889] [outer = 0x11292b000] 14:01:34 INFO - PROCESS | 1643 | 1467147694232 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:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 14:01:34 INFO - PROCESS | 1643 | 1467147694252 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 1643 | 1467147694259 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:01:34 INFO - PROCESS | 1643 | 1467147694264 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 1643 | 1467147694265 Marionette TRACE conn2 <- [1,1158,null,{}] 14:01:34 INFO - PROCESS | 1643 | 1467147694268 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:01:34 INFO - PROCESS | 1643 | 1467147694271 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:34 INFO - PROCESS | 1643 | 1467147694351 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:01:34 INFO - PROCESS | 1643 | 1467147694357 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 1643 | 1467147694359 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11713a800 == 29 [pid = 1643] [id = 297] 14:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x113c9b000) [pid = 1643] [serial = 890] [outer = 0x0] 14:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11645b800) [pid = 1643] [serial = 891] [outer = 0x113c9b000] 14:01:34 INFO - PROCESS | 1643 | 1467147694387 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x116a0bc00) [pid = 1643] [serial = 892] [outer = 0x113c9b000] 14:01:34 INFO - PROCESS | 1643 | 1467147694739 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:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 520ms 14:01:34 INFO - PROCESS | 1643 | 1467147694786 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 1643 | 1467147694788 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:01:34 INFO - PROCESS | 1643 | 1467147694804 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 1643 | 1467147694808 Marionette TRACE conn2 <- [1,1162,null,{}] 14:01:34 INFO - PROCESS | 1643 | 1467147694819 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:01:34 INFO - PROCESS | 1643 | 1467147694824 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:34 INFO - PROCESS | 1643 | 1467147694943 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:01:34 INFO - PROCESS | 1643 | 1467147694961 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 1643 | 1467147694963 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d9000 == 30 [pid = 1643] [id = 298] 14:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x1122b9000) [pid = 1643] [serial = 893] [outer = 0x0] 14:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1183ea400) [pid = 1643] [serial = 894] [outer = 0x1122b9000] 14:01:35 INFO - PROCESS | 1643 | 1467147695009 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x118495000) [pid = 1643] [serial = 895] [outer = 0x1122b9000] 14:01:35 INFO - PROCESS | 1643 | 1467147695525 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:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 786ms 14:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:01:35 INFO - PROCESS | 1643 | 1467147695578 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 1643 | 1467147695579 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 14:01:35 INFO - PROCESS | 1643 | 1467147695582 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - PROCESS | 1643 | 1467147695583 Marionette TRACE conn2 <- [1,1166,null,{}] 14:01:35 INFO - PROCESS | 1643 | 1467147695591 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:01:35 INFO - PROCESS | 1643 | 1467147695592 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:35 INFO - PROCESS | 1643 | 1467147695673 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:01:35 INFO - PROCESS | 1643 | 1467147695677 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 1643 | 1467147695679 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x11923f000 == 31 [pid = 1643] [id = 299] 14:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11857e800) [pid = 1643] [serial = 896] [outer = 0x0] 14:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x118587c00) [pid = 1643] [serial = 897] [outer = 0x11857e800] 14:01:35 INFO - PROCESS | 1643 | 1467147695704 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x118936c00) [pid = 1643] [serial = 898] [outer = 0x11857e800] 14:01:36 INFO - PROCESS | 1643 | 1467147696014 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:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 14:01:36 INFO - PROCESS | 1643 | 1467147696052 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 1643 | 1467147696053 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:01:36 INFO - PROCESS | 1643 | 1467147696058 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - PROCESS | 1643 | 1467147696059 Marionette TRACE conn2 <- [1,1170,null,{}] 14:01:36 INFO - PROCESS | 1643 | 1467147696061 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:01:36 INFO - PROCESS | 1643 | 1467147696063 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:36 INFO - PROCESS | 1643 | 1467147696167 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:01:36 INFO - PROCESS | 1643 | 1467147696172 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 1643 | 1467147696173 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x119976800 == 32 [pid = 1643] [id = 300] 14:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1128e1800) [pid = 1643] [serial = 899] [outer = 0x0] 14:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118938000) [pid = 1643] [serial = 900] [outer = 0x1128e1800] 14:01:36 INFO - PROCESS | 1643 | 1467147696198 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118eb8000) [pid = 1643] [serial = 901] [outer = 0x1128e1800] 14:01:36 INFO - PROCESS | 1643 | 1467147696523 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:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:01:36 INFO - PROCESS | 1643 | 1467147696577 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 1643 | 1467147696578 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 14:01:36 INFO - PROCESS | 1643 | 1467147696580 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - PROCESS | 1643 | 1467147696582 Marionette TRACE conn2 <- [1,1174,null,{}] 14:01:36 INFO - PROCESS | 1643 | 1467147696584 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:01:36 INFO - PROCESS | 1643 | 1467147696588 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:36 INFO - PROCESS | 1643 | 1467147696680 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:01:36 INFO - PROCESS | 1643 | 1467147696684 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 1643 | 1467147696685 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x121697800 == 33 [pid = 1643] [id = 301] 14:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11932ec00) [pid = 1643] [serial = 902] [outer = 0x0] 14:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11960d400) [pid = 1643] [serial = 903] [outer = 0x11932ec00] 14:01:36 INFO - PROCESS | 1643 | 1467147696713 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119a7b800) [pid = 1643] [serial = 904] [outer = 0x11932ec00] 14:01:37 INFO - PROCESS | 1643 | 1467147697030 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:01:37 INFO - PROCESS | 1643 | 1467147697062 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 14:01:37 INFO - PROCESS | 1643 | 1467147697081 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 1643 | 1467147697082 Marionette TRACE conn2 <- [1,1178,null,{}] 14:01:37 INFO - PROCESS | 1643 | 1467147697093 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:01:37 INFO - PROCESS | 1643 | 1467147697095 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:37 INFO - PROCESS | 1643 | 1467147697180 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:01:37 INFO - PROCESS | 1643 | 1467147697184 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 1643 | 1467147697185 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x123435800 == 34 [pid = 1643] [id = 302] 14:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1122b4400) [pid = 1643] [serial = 905] [outer = 0x0] 14:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119d11400) [pid = 1643] [serial = 906] [outer = 0x1122b4400] 14:01:37 INFO - PROCESS | 1643 | 1467147697212 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119d1d000) [pid = 1643] [serial = 907] [outer = 0x1122b4400] 14:01:37 INFO - PROCESS | 1643 | 1467147697544 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:01:37 INFO - PROCESS | 1643 | 1467147697561 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:01:37 INFO - PROCESS | 1643 | 1467147697563 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 1643 | 1467147697564 Marionette TRACE conn2 <- [1,1182,null,{}] 14:01:37 INFO - PROCESS | 1643 | 1467147697566 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:01:37 INFO - PROCESS | 1643 | 1467147697568 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:37 INFO - PROCESS | 1643 | 1467147697642 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:01:37 INFO - PROCESS | 1643 | 1467147697645 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 1643 | 1467147697647 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x124704800 == 35 [pid = 1643] [id = 303] 14:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11960b000) [pid = 1643] [serial = 908] [outer = 0x0] 14:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119d4fc00) [pid = 1643] [serial = 909] [outer = 0x11960b000] 14:01:37 INFO - PROCESS | 1643 | 1467147697673 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1216d4000) [pid = 1643] [serial = 910] [outer = 0x11960b000] 14:01:37 INFO - PROCESS | 1643 | 1467147697997 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 1643 | 1467147698034 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 14:01:38 INFO - PROCESS | 1643 | 1467147698037 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 1643 | 1467147698039 Marionette TRACE conn2 <- [1,1186,null,{}] 14:01:38 INFO - PROCESS | 1643 | 1467147698042 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:01:38 INFO - PROCESS | 1643 | 1467147698044 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:38 INFO - PROCESS | 1643 | 1467147698152 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:01:38 INFO - PROCESS | 1643 | 1467147698161 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 1643 | 1467147698162 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d8000 == 36 [pid = 1643] [id = 304] 14:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1216d5000) [pid = 1643] [serial = 911] [outer = 0x0] 14:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1236e5c00) [pid = 1643] [serial = 912] [outer = 0x1216d5000] 14:01:38 INFO - PROCESS | 1643 | 1467147698186 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1246e0c00) [pid = 1643] [serial = 913] [outer = 0x1216d5000] 14:01:38 INFO - PROCESS | 1643 | 1467147698480 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:01:38 INFO - PROCESS | 1643 | 1467147698511 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:01:38 INFO - PROCESS | 1643 | 1467147698514 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 1643 | 1467147698515 Marionette TRACE conn2 <- [1,1190,null,{}] 14:01:38 INFO - PROCESS | 1643 | 1467147698517 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:01:38 INFO - PROCESS | 1643 | 1467147698519 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:38 INFO - PROCESS | 1643 | 1467147698603 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:01:38 INFO - PROCESS | 1643 | 1467147698609 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 1643 | 1467147698610 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256ce000 == 37 [pid = 1643] [id = 305] 14:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124dbdc00) [pid = 1643] [serial = 914] [outer = 0x0] 14:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12561ec00) [pid = 1643] [serial = 915] [outer = 0x124dbdc00] 14:01:38 INFO - PROCESS | 1643 | 1467147698634 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1256a2400) [pid = 1643] [serial = 916] [outer = 0x124dbdc00] 14:01:38 INFO - PROCESS | 1643 | 1467147698984 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:01:39 INFO - PROCESS | 1643 | 1467147699039 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 14:01:39 INFO - PROCESS | 1643 | 1467147699041 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 1643 | 1467147699043 Marionette TRACE conn2 <- [1,1194,null,{}] 14:01:39 INFO - PROCESS | 1643 | 1467147699045 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:01:39 INFO - PROCESS | 1643 | 1467147699047 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:39 INFO - PROCESS | 1643 | 1467147699165 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:01:39 INFO - PROCESS | 1643 | 1467147699205 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 1643 | 1467147699207 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x11996e000 == 38 [pid = 1643] [id = 306] 14:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1256a8c00) [pid = 1643] [serial = 917] [outer = 0x0] 14:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126aaec00) [pid = 1643] [serial = 918] [outer = 0x1256a8c00] 14:01:39 INFO - PROCESS | 1643 | 1467147699234 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x127125c00) [pid = 1643] [serial = 919] [outer = 0x1256a8c00] 14:01:39 INFO - PROCESS | 1643 | 1467147699561 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:01:39 INFO - PROCESS | 1643 | 1467147699612 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 14:01:39 INFO - PROCESS | 1643 | 1467147699614 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 1643 | 1467147699615 Marionette TRACE conn2 <- [1,1198,null,{}] 14:01:39 INFO - PROCESS | 1643 | 1467147699618 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:01:39 INFO - PROCESS | 1643 | 1467147699619 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:39 INFO - PROCESS | 1643 | 1467147699713 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:01:39 INFO - PROCESS | 1643 | 1467147699725 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 1643 | 1467147699726 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c58000 == 39 [pid = 1643] [id = 307] 14:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x127126000) [pid = 1643] [serial = 920] [outer = 0x0] 14:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x127748800) [pid = 1643] [serial = 921] [outer = 0x127126000] 14:01:39 INFO - PROCESS | 1643 | 1467147699750 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1277a6c00) [pid = 1643] [serial = 922] [outer = 0x127126000] 14:01:40 INFO - PROCESS | 1643 | 1467147700082 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:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 14:01:40 INFO - PROCESS | 1643 | 1467147700134 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:01:40 INFO - PROCESS | 1643 | 1467147700135 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 14:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:01:40 INFO - PROCESS | 1643 | 1467147700137 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:01:40 INFO - PROCESS | 1643 | 1467147700138 Marionette TRACE conn2 <- [1,1202,null,{}] 14:01:40 INFO - PROCESS | 1643 | 1467147700140 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:01:40 INFO - PROCESS | 1643 | 1467147700141 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:40 INFO - PROCESS | 1643 | 1467147700265 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:01:40 INFO - PROCESS | 1643 | 1467147700279 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 1643 | 1467147700279 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a49d800 == 40 [pid = 1643] [id = 308] 14:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128c36800) [pid = 1643] [serial = 923] [outer = 0x0] 14:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x129036c00) [pid = 1643] [serial = 924] [outer = 0x128c36800] 14:01:40 INFO - PROCESS | 1643 | 1467147700311 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11932f000) [pid = 1643] [serial = 925] [outer = 0x128c36800] 14:01:40 INFO - PROCESS | 1643 | 1467147700776 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:01:40 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:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 14:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:01:40 INFO - PROCESS | 1643 | 1467147700814 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:01:40 INFO - PROCESS | 1643 | 1467147700815 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 14:01:40 INFO - PROCESS | 1643 | 1467147700817 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:01:40 INFO - PROCESS | 1643 | 1467147700818 Marionette TRACE conn2 <- [1,1206,null,{}] 14:01:40 INFO - PROCESS | 1643 | 1467147700828 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:01:40 INFO - PROCESS | 1643 | 1467147700829 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:40 INFO - PROCESS | 1643 | 1467147700936 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:01:40 INFO - PROCESS | 1643 | 1467147700939 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 1643 | 1467147700940 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a633000 == 41 [pid = 1643] [id = 309] 14:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x120ff3800) [pid = 1643] [serial = 926] [outer = 0x0] 14:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x129267000) [pid = 1643] [serial = 927] [outer = 0x120ff3800] 14:01:40 INFO - PROCESS | 1643 | 1467147700964 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1292bec00) [pid = 1643] [serial = 928] [outer = 0x120ff3800] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12685ac00) [pid = 1643] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x127185400) [pid = 1643] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12774f000) [pid = 1643] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1184d3c00) [pid = 1643] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1161cf400) [pid = 1643] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11893f800) [pid = 1643] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x124268000) [pid = 1643] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119d41000) [pid = 1643] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11875b400) [pid = 1643] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118585400) [pid = 1643] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112ae5c00) [pid = 1643] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118e11800) [pid = 1643] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1183f9400) [pid = 1643] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126aa6c00) [pid = 1643] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:01:41 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x129266000) [pid = 1643] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:01:41 INFO - PROCESS | 1643 | 1467147701444 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:01:41 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:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 14:01:41 INFO - PROCESS | 1643 | 1467147701448 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 1643 | 1467147701449 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:01:41 INFO - PROCESS | 1643 | 1467147701451 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 1643 | 1467147701452 Marionette TRACE conn2 <- [1,1210,null,{}] 14:01:41 INFO - PROCESS | 1643 | 1467147701465 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:01:41 INFO - PROCESS | 1643 | 1467147701466 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:41 INFO - PROCESS | 1643 | 1467147701587 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:01:41 INFO - PROCESS | 1643 | 1467147701637 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 1643 | 1467147701637 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a87c000 == 42 [pid = 1643] [id = 310] 14:01:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1122b1800) [pid = 1643] [serial = 929] [outer = 0x0] 14:01:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118eb6c00) [pid = 1643] [serial = 930] [outer = 0x1122b1800] 14:01:41 INFO - PROCESS | 1643 | 1467147701661 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1256a3400) [pid = 1643] [serial = 931] [outer = 0x1122b1800] 14:01:41 INFO - PROCESS | 1643 | 1467147701908 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:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 476ms 14:01:41 INFO - PROCESS | 1643 | 1467147701929 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 1643 | 1467147701930 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:01:41 INFO - PROCESS | 1643 | 1467147701932 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 1643 | 1467147701933 Marionette TRACE conn2 <- [1,1214,null,{}] 14:01:41 INFO - PROCESS | 1643 | 1467147701947 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:01:41 INFO - PROCESS | 1643 | 1467147701948 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:42 INFO - PROCESS | 1643 | 1467147702032 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:01:42 INFO - PROCESS | 1643 | 1467147702037 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 1643 | 1467147702039 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9a8800 == 43 [pid = 1643] [id = 311] 14:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126852800) [pid = 1643] [serial = 932] [outer = 0x0] 14:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12926cc00) [pid = 1643] [serial = 933] [outer = 0x126852800] 14:01:42 INFO - PROCESS | 1643 | 1467147702064 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a476400) [pid = 1643] [serial = 934] [outer = 0x126852800] 14:01:42 INFO - PROCESS | 1643 | 1467147702384 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:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 14:01:42 INFO - PROCESS | 1643 | 1467147702406 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 1643 | 1467147702408 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:01:42 INFO - PROCESS | 1643 | 1467147702410 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 1643 | 1467147702411 Marionette TRACE conn2 <- [1,1218,null,{}] 14:01:42 INFO - PROCESS | 1643 | 1467147702414 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:01:42 INFO - PROCESS | 1643 | 1467147702415 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:42 INFO - PROCESS | 1643 | 1467147702571 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:01:42 INFO - PROCESS | 1643 | 1467147702580 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 1643 | 1467147702581 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc8d800 == 44 [pid = 1643] [id = 312] 14:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119a7e400) [pid = 1643] [serial = 935] [outer = 0x0] 14:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1292bf400) [pid = 1643] [serial = 936] [outer = 0x119a7e400] 14:01:42 INFO - PROCESS | 1643 | 1467147702621 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a65a000) [pid = 1643] [serial = 937] [outer = 0x119a7e400] 14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:01:42 INFO - PROCESS | 1643 | 1467147702971 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:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 14:01:42 INFO - PROCESS | 1643 | 1467147702981 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 1643 | 1467147702982 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:01:42 INFO - PROCESS | 1643 | 1467147702984 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 1643 | 1467147702985 Marionette TRACE conn2 <- [1,1222,null,{}] 14:01:42 INFO - PROCESS | 1643 | 1467147702989 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:01:42 INFO - PROCESS | 1643 | 1467147702992 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:43 INFO - PROCESS | 1643 | 1467147703079 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:01:43 INFO - PROCESS | 1643 | 1467147703082 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 1643 | 1467147703083 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3ed800 == 45 [pid = 1643] [id = 313] 14:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a607400) [pid = 1643] [serial = 938] [outer = 0x0] 14:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a664c00) [pid = 1643] [serial = 939] [outer = 0x12a607400] 14:01:43 INFO - PROCESS | 1643 | 1467147703107 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12a84c400) [pid = 1643] [serial = 940] [outer = 0x12a607400] 14:01:43 INFO - PROCESS | 1643 | 1467147703669 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:01:43 INFO - PROCESS | 1643 | 1467147703710 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:01:43 INFO - PROCESS | 1643 | 1467147703714 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 1643 | 1467147703716 Marionette TRACE conn2 <- [1,1226,null,{}] 14:01:43 INFO - PROCESS | 1643 | 1467147703721 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:01:43 INFO - PROCESS | 1643 | 1467147703722 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:43 INFO - PROCESS | 1643 | 1467147703838 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:01:43 INFO - PROCESS | 1643 | 1467147703917 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 1643 | 1467147703918 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f21800 == 46 [pid = 1643] [id = 314] 14:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x112922000) [pid = 1643] [serial = 941] [outer = 0x0] 14:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1130a2c00) [pid = 1643] [serial = 942] [outer = 0x112922000] 14:01:43 INFO - PROCESS | 1643 | 1467147703950 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x113c9a400) [pid = 1643] [serial = 943] [outer = 0x112922000] 14:01:44 INFO - PROCESS | 1643 | 1467147704466 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:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 772ms 14:01:44 INFO - PROCESS | 1643 | 1467147704485 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 1643 | 1467147704488 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 14:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:01:44 INFO - PROCESS | 1643 | 1467147704493 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - PROCESS | 1643 | 1467147704495 Marionette TRACE conn2 <- [1,1230,null,{}] 14:01:44 INFO - PROCESS | 1643 | 1467147704498 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:01:44 INFO - PROCESS | 1643 | 1467147704499 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:44 INFO - PROCESS | 1643 | 1467147704616 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:01:44 INFO - PROCESS | 1643 | 1467147704696 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:44 INFO - PROCESS | 1643 | 1467147704697 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f20000 == 47 [pid = 1643] [id = 315] 14:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1167c7000) [pid = 1643] [serial = 944] [outer = 0x0] 14:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1176e9c00) [pid = 1643] [serial = 945] [outer = 0x1167c7000] 14:01:44 INFO - PROCESS | 1643 | 1467147704731 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118492c00) [pid = 1643] [serial = 946] [outer = 0x1167c7000] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc8d800 == 46 [pid = 1643] [id = 312] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12b9a8800 == 45 [pid = 1643] [id = 311] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a87c000 == 44 [pid = 1643] [id = 310] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a633000 == 43 [pid = 1643] [id = 309] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a49d800 == 42 [pid = 1643] [id = 308] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x128c58000 == 41 [pid = 1643] [id = 307] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11996e000 == 40 [pid = 1643] [id = 306] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12a469400) [pid = 1643] [serial = 885] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | 1467147705439 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:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1256ce000 == 39 [pid = 1643] [id = 305] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1185d8000 == 38 [pid = 1643] [id = 304] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x124704800 == 37 [pid = 1643] [id = 303] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x123435800 == 36 [pid = 1643] [id = 302] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x121697800 == 35 [pid = 1643] [id = 301] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x119976800 == 34 [pid = 1643] [id = 300] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11923f000 == 33 [pid = 1643] [id = 299] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1185d9000 == 32 [pid = 1643] [id = 298] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x11713a800 == 31 [pid = 1643] [id = 297] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x115f99800 == 30 [pid = 1643] [id = 296] 14:01:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12c556000 == 29 [pid = 1643] [id = 295] 14:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 972ms 14:01:45 INFO - PROCESS | 1643 | 1467147705465 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:01:45 INFO - PROCESS | 1643 | 1467147705468 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 14:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:01:45 INFO - PROCESS | 1643 | 1467147705472 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - PROCESS | 1643 | 1467147705476 Marionette TRACE conn2 <- [1,1234,null,{}] 14:01:45 INFO - PROCESS | 1643 | 1467147705480 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:01:45 INFO - PROCESS | 1643 | 1467147705481 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:45 INFO - PROCESS | 1643 | 1467147705561 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1292b5000) [pid = 1643] [serial = 882] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126f0a800) [pid = 1643] [serial = 863] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x127743400) [pid = 1643] [serial = 866] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12774c800) [pid = 1643] [serial = 867] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1277a5800) [pid = 1643] [serial = 870] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x127751400) [pid = 1643] [serial = 869] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1277a5c00) [pid = 1643] [serial = 872] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119946400) [pid = 1643] [serial = 876] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128c39800) [pid = 1643] [serial = 879] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118956c00) [pid = 1643] [serial = 489] [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:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x129032400) [pid = 1643] [serial = 873] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x124db1400) [pid = 1643] [serial = 860] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1216d4c00) [pid = 1643] [serial = 857] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x124266c00) [pid = 1643] [serial = 858] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1193cb400) [pid = 1643] [serial = 854] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119d19800) [pid = 1643] [serial = 855] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118941c00) [pid = 1643] [serial = 851] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1193bec00) [pid = 1643] [serial = 852] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x114fce400) [pid = 1643] [serial = 848] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118225c00) [pid = 1643] [serial = 849] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119a85c00) [pid = 1643] [serial = 846] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11932c000) [pid = 1643] [serial = 845] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118760400) [pid = 1643] [serial = 843] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1184d9000) [pid = 1643] [serial = 842] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x126e7b400) [pid = 1643] [serial = 840] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1273e9c00) [pid = 1643] [serial = 864] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1216d6400) [pid = 1643] [serial = 877] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12569a800) [pid = 1643] [serial = 861] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1292bf000) [pid = 1643] [serial = 883] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x129265c00) [pid = 1643] [serial = 880] [outer = 0x0] [url = about:blank] 14:01:45 INFO - PROCESS | 1643 | 1467147705631 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 1643 | 1467147705633 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169b5800 == 30 [pid = 1643] [id = 316] 14:01:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x116971000) [pid = 1643] [serial = 947] [outer = 0x0] 14:01:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11821a000) [pid = 1643] [serial = 948] [outer = 0x116971000] 14:01:45 INFO - PROCESS | 1643 | 1467147705664 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1184d0400) [pid = 1643] [serial = 949] [outer = 0x116971000] 14:01:45 INFO - PROCESS | 1643 | 1467147705962 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:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 522ms 14:01:46 INFO - PROCESS | 1643 | 1467147705994 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 1643 | 1467147705997 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:01:46 INFO - PROCESS | 1643 | 1467147706001 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 1643 | 1467147706003 Marionette TRACE conn2 <- [1,1238,null,{}] 14:01:46 INFO - PROCESS | 1643 | 1467147706010 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:01:46 INFO - PROCESS | 1643 | 1467147706011 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:46 INFO - PROCESS | 1643 | 1467147706095 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:01:46 INFO - PROCESS | 1643 | 1467147706185 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 1643 | 1467147706186 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d8000 == 31 [pid = 1643] [id = 317] 14:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118932400) [pid = 1643] [serial = 950] [outer = 0x0] 14:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118e13800) [pid = 1643] [serial = 951] [outer = 0x118932400] 14:01:46 INFO - PROCESS | 1643 | 1467147706215 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11932e000) [pid = 1643] [serial = 952] [outer = 0x118932400] 14:01:46 INFO - PROCESS | 1643 | 1467147706580 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:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 624ms 14:01:46 INFO - PROCESS | 1643 | 1467147706626 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 1643 | 1467147706628 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:01:46 INFO - PROCESS | 1643 | 1467147706632 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 1643 | 1467147706635 Marionette TRACE conn2 <- [1,1242,null,{}] 14:01:46 INFO - PROCESS | 1643 | 1467147706647 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:01:46 INFO - PROCESS | 1643 | 1467147706651 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:46 INFO - PROCESS | 1643 | 1467147706780 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:01:46 INFO - PROCESS | 1643 | 1467147706863 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 1643 | 1467147706866 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x119976800 == 32 [pid = 1643] [id = 318] 14:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x112ae8400) [pid = 1643] [serial = 953] [outer = 0x0] 14:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1193c9000) [pid = 1643] [serial = 954] [outer = 0x112ae8400] 14:01:46 INFO - PROCESS | 1643 | 1467147706906 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119a3b000) [pid = 1643] [serial = 955] [outer = 0x112ae8400] 14:01:47 INFO - PROCESS | 1643 | 1467147707176 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:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 576ms 14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:01:47 INFO - PROCESS | 1643 | 1467147707211 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 1643 | 1467147707212 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 14:01:47 INFO - PROCESS | 1643 | 1467147707215 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - PROCESS | 1643 | 1467147707216 Marionette TRACE conn2 <- [1,1246,null,{}] 14:01:47 INFO - PROCESS | 1643 | 1467147707218 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:01:47 INFO - PROCESS | 1643 | 1467147707219 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:47 INFO - PROCESS | 1643 | 1467147707344 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:01:47 INFO - PROCESS | 1643 | 1467147707391 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 1643 | 1467147707392 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x123312000 == 33 [pid = 1643] [id = 319] 14:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119a3c000) [pid = 1643] [serial = 956] [outer = 0x0] 14:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119a84400) [pid = 1643] [serial = 957] [outer = 0x119a3c000] 14:01:47 INFO - PROCESS | 1643 | 1467147707418 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119d46400) [pid = 1643] [serial = 958] [outer = 0x119a3c000] 14:01:47 INFO - PROCESS | 1643 | 1467147707727 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:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 568ms 14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:01:47 INFO - PROCESS | 1643 | 1467147707784 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 1643 | 1467147707785 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 14:01:47 INFO - PROCESS | 1643 | 1467147707787 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - PROCESS | 1643 | 1467147707788 Marionette TRACE conn2 <- [1,1250,null,{}] 14:01:47 INFO - PROCESS | 1643 | 1467147707791 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:01:47 INFO - PROCESS | 1643 | 1467147707792 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:47 INFO - PROCESS | 1643 | 1467147707888 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:01:47 INFO - PROCESS | 1643 | 1467147707903 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 1643 | 1467147707904 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12471a000 == 34 [pid = 1643] [id = 320] 14:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1129a4800) [pid = 1643] [serial = 959] [outer = 0x0] 14:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x120ffa400) [pid = 1643] [serial = 960] [outer = 0x1129a4800] 14:01:47 INFO - PROCESS | 1643 | 1467147707929 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1234e0c00) [pid = 1643] [serial = 961] [outer = 0x1129a4800] 14:01:48 INFO - PROCESS | 1643 | 1467147708281 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:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 14:01:48 INFO - PROCESS | 1643 | 1467147708308 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:01:48 INFO - PROCESS | 1643 | 1467147708309 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:01:48 INFO - PROCESS | 1643 | 1467147708317 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:01:48 INFO - PROCESS | 1643 | 1467147708318 Marionette TRACE conn2 <- [1,1254,null,{}] 14:01:48 INFO - PROCESS | 1643 | 1467147708321 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:01:48 INFO - PROCESS | 1643 | 1467147708325 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:48 INFO - PROCESS | 1643 | 1467147708429 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:01:48 INFO - PROCESS | 1643 | 1467147708442 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 1643 | 1467147708444 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1268c7000 == 35 [pid = 1643] [id = 321] 14:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1235fd000) [pid = 1643] [serial = 962] [outer = 0x0] 14:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124df3400) [pid = 1643] [serial = 963] [outer = 0x1235fd000] 14:01:48 INFO - PROCESS | 1643 | 1467147708469 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126f05800) [pid = 1643] [serial = 964] [outer = 0x1235fd000] 14:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 525ms 14:01:48 INFO - PROCESS | 1643 | 1467147708834 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:01:48 INFO - PROCESS | 1643 | 1467147708841 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:01:48 INFO - PROCESS | 1643 | 1467147708842 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:01:48 INFO - PROCESS | 1643 | 1467147708845 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:01:48 INFO - PROCESS | 1643 | 1467147708846 Marionette TRACE conn2 <- [1,1258,null,{}] 14:01:48 INFO - PROCESS | 1643 | 1467147708848 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:01:48 INFO - PROCESS | 1643 | 1467147708849 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:48 INFO - PROCESS | 1643 | 1467147708953 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:01:48 INFO - PROCESS | 1643 | 1467147708957 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 1643 | 1467147708958 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x127317000 == 36 [pid = 1643] [id = 322] 14:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126f0a800) [pid = 1643] [serial = 965] [outer = 0x0] 14:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x127184000) [pid = 1643] [serial = 966] [outer = 0x126f0a800] 14:01:48 INFO - PROCESS | 1643 | 1467147708982 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x127743400) [pid = 1643] [serial = 967] [outer = 0x126f0a800] 14:01:49 INFO - PROCESS | 1643 | 1467147709311 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:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:01:49 INFO - PROCESS | 1643 | 1467147709364 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 1643 | 1467147709365 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 14:01:49 INFO - PROCESS | 1643 | 1467147709367 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - PROCESS | 1643 | 1467147709368 Marionette TRACE conn2 <- [1,1262,null,{}] 14:01:49 INFO - PROCESS | 1643 | 1467147709370 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:01:49 INFO - PROCESS | 1643 | 1467147709372 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:49 INFO - PROCESS | 1643 | 1467147709467 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:01:49 INFO - PROCESS | 1643 | 1467147709479 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 1643 | 1467147709480 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12921c800 == 37 [pid = 1643] [id = 323] 14:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x127743c00) [pid = 1643] [serial = 968] [outer = 0x0] 14:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12779e800) [pid = 1643] [serial = 969] [outer = 0x127743c00] 14:01:49 INFO - PROCESS | 1643 | 1467147709512 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x129032400) [pid = 1643] [serial = 970] [outer = 0x127743c00] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x127126000) [pid = 1643] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x113c9b000) [pid = 1643] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x124dbdc00) [pid = 1643] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11960b000) [pid = 1643] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124dfe800) [pid = 1643] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11932ec00) [pid = 1643] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1122b4400) [pid = 1643] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11292b000) [pid = 1643] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1216d5000) [pid = 1643] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1128e1800) [pid = 1643] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11857e800) [pid = 1643] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1122b9000) [pid = 1643] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x128c36800) [pid = 1643] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120ff3800) [pid = 1643] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1122b1800) [pid = 1643] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126852800) [pid = 1643] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119a7e400) [pid = 1643] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:01:49 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1256a8c00) [pid = 1643] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:01:49 INFO - PROCESS | 1643 | 1467147709988 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:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 668ms 14:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:01:50 INFO - PROCESS | 1643 | 1467147710036 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 1643 | 1467147710037 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 14:01:50 INFO - PROCESS | 1643 | 1467147710039 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 1643 | 1467147710040 Marionette TRACE conn2 <- [1,1266,null,{}] 14:01:50 INFO - PROCESS | 1643 | 1467147710043 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:01:50 INFO - PROCESS | 1643 | 1467147710044 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:50 INFO - PROCESS | 1643 | 1467147710120 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:01:50 INFO - PROCESS | 1643 | 1467147710175 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 1643 | 1467147710177 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x119971000 == 38 [pid = 1643] [id = 324] 14:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1128e3000) [pid = 1643] [serial = 971] [outer = 0x0] 14:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11875c400) [pid = 1643] [serial = 972] [outer = 0x1128e3000] 14:01:50 INFO - PROCESS | 1643 | 1467147710201 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119d1b000) [pid = 1643] [serial = 973] [outer = 0x1128e3000] 14:01:50 INFO - PROCESS | 1643 | 1467147710474 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:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 470ms 14:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:01:50 INFO - PROCESS | 1643 | 1467147710512 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 1643 | 1467147710514 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 14:01:50 INFO - PROCESS | 1643 | 1467147710516 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 1643 | 1467147710517 Marionette TRACE conn2 <- [1,1270,null,{}] 14:01:50 INFO - PROCESS | 1643 | 1467147710519 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:01:50 INFO - PROCESS | 1643 | 1467147710520 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:50 INFO - PROCESS | 1643 | 1467147710632 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:01:50 INFO - PROCESS | 1643 | 1467147710636 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 1643 | 1467147710637 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62d800 == 39 [pid = 1643] [id = 325] 14:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120ff8400) [pid = 1643] [serial = 974] [outer = 0x0] 14:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x127127400) [pid = 1643] [serial = 975] [outer = 0x120ff8400] 14:01:50 INFO - PROCESS | 1643 | 1467147710662 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129033000) [pid = 1643] [serial = 976] [outer = 0x120ff8400] 14:01:51 INFO - PROCESS | 1643 | 1467147711098 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:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms 14:01:51 INFO - PROCESS | 1643 | 1467147711141 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 1643 | 1467147711144 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:01:51 INFO - PROCESS | 1643 | 1467147711147 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 1643 | 1467147711149 Marionette TRACE conn2 <- [1,1274,null,{}] 14:01:51 INFO - PROCESS | 1643 | 1467147711151 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:01:51 INFO - PROCESS | 1643 | 1467147711153 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:51 INFO - PROCESS | 1643 | 1467147711226 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:01:51 INFO - PROCESS | 1643 | 1467147711231 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 1643 | 1467147711232 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b611800 == 40 [pid = 1643] [id = 326] 14:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x129038c00) [pid = 1643] [serial = 977] [outer = 0x0] 14:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1292b7400) [pid = 1643] [serial = 978] [outer = 0x129038c00] 14:01:51 INFO - PROCESS | 1643 | 1467147711255 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a471000) [pid = 1643] [serial = 979] [outer = 0x129038c00] 14:01:51 INFO - PROCESS | 1643 | 1467147711690 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:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 572ms 14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:01:51 INFO - PROCESS | 1643 | 1467147711719 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 1643 | 1467147711724 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 14:01:51 INFO - PROCESS | 1643 | 1467147711727 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 1643 | 1467147711729 Marionette TRACE conn2 <- [1,1278,null,{}] 14:01:51 INFO - PROCESS | 1643 | 1467147711732 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:01:51 INFO - PROCESS | 1643 | 1467147711734 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:51 INFO - PROCESS | 1643 | 1467147711904 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:01:52 INFO - PROCESS | 1643 | 1467147712027 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 1643 | 1467147712029 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x1131bf000 == 41 [pid = 1643] [id = 327] 14:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x111d83800) [pid = 1643] [serial = 980] [outer = 0x0] 14:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1128e1000) [pid = 1643] [serial = 981] [outer = 0x111d83800] 14:01:52 INFO - PROCESS | 1643 | 1467147712061 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112a7b400) [pid = 1643] [serial = 982] [outer = 0x111d83800] 14:01:52 INFO - PROCESS | 1643 | 1467147712509 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:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 872ms 14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:01:52 INFO - PROCESS | 1643 | 1467147712600 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 1643 | 1467147712602 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 14:01:52 INFO - PROCESS | 1643 | 1467147712607 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 1643 | 1467147712610 Marionette TRACE conn2 <- [1,1282,null,{}] 14:01:52 INFO - PROCESS | 1643 | 1467147712614 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:01:52 INFO - PROCESS | 1643 | 1467147712615 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:52 INFO - PROCESS | 1643 | 1467147712718 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:01:52 INFO - PROCESS | 1643 | 1467147712788 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 1643 | 1467147712790 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x11996c000 == 42 [pid = 1643] [id = 328] 14:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118582c00) [pid = 1643] [serial = 983] [outer = 0x0] 14:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11875d000) [pid = 1643] [serial = 984] [outer = 0x118582c00] 14:01:52 INFO - PROCESS | 1643 | 1467147712820 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119324c00) [pid = 1643] [serial = 985] [outer = 0x118582c00] 14:01:53 INFO - PROCESS | 1643 | 1467147713230 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:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 672ms 14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:01:53 INFO - PROCESS | 1643 | 1467147713280 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 1643 | 1467147713282 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 14:01:53 INFO - PROCESS | 1643 | 1467147713285 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 1643 | 1467147713286 Marionette TRACE conn2 <- [1,1286,null,{}] 14:01:53 INFO - PROCESS | 1643 | 1467147713289 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:01:53 INFO - PROCESS | 1643 | 1467147713290 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:53 INFO - PROCESS | 1643 | 1467147713393 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:01:53 INFO - PROCESS | 1643 | 1467147713453 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 1643 | 1467147713455 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x129224000 == 43 [pid = 1643] [id = 329] 14:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1193cac00) [pid = 1643] [serial = 986] [outer = 0x0] 14:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119a86c00) [pid = 1643] [serial = 987] [outer = 0x1193cac00] 14:01:53 INFO - PROCESS | 1643 | 1467147713484 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1216ce800) [pid = 1643] [serial = 988] [outer = 0x1193cac00] 14:01:53 INFO - PROCESS | 1643 | 1467147713910 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:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 668ms 14:01:53 INFO - PROCESS | 1643 | 1467147713954 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 1643 | 1467147713955 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:01:53 INFO - PROCESS | 1643 | 1467147713963 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 1643 | 1467147713967 Marionette TRACE conn2 <- [1,1290,null,{}] 14:01:53 INFO - PROCESS | 1643 | 1467147713970 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:01:53 INFO - PROCESS | 1643 | 1467147713973 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:54 INFO - PROCESS | 1643 | 1467147714099 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:01:54 INFO - PROCESS | 1643 | 1467147714168 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 1643 | 1467147714169 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3de000 == 44 [pid = 1643] [id = 330] 14:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11960b400) [pid = 1643] [serial = 989] [outer = 0x0] 14:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1256a3800) [pid = 1643] [serial = 990] [outer = 0x11960b400] 14:01:54 INFO - PROCESS | 1643 | 1467147714199 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x129033800) [pid = 1643] [serial = 991] [outer = 0x11960b400] 14:01:54 INFO - PROCESS | 1643 | 1467147714619 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:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 680ms 14:01:54 INFO - PROCESS | 1643 | 1467147714641 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:01:54 INFO - PROCESS | 1643 | 1467147714643 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 14:01:54 INFO - PROCESS | 1643 | 1467147714645 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - PROCESS | 1643 | 1467147714646 Marionette TRACE conn2 <- [1,1294,null,{}] 14:01:54 INFO - PROCESS | 1643 | 1467147714649 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:01:54 INFO - PROCESS | 1643 | 1467147714650 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:54 INFO - PROCESS | 1643 | 1467147714754 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:01:54 INFO - PROCESS | 1643 | 1467147714809 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 1643 | 1467147714811 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c557000 == 45 [pid = 1643] [id = 331] 14:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x129035000) [pid = 1643] [serial = 992] [outer = 0x0] 14:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1292b6c00) [pid = 1643] [serial = 993] [outer = 0x129035000] 14:01:54 INFO - PROCESS | 1643 | 1467147714840 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a607800) [pid = 1643] [serial = 994] [outer = 0x129035000] 14:01:55 INFO - PROCESS | 1643 | 1467147715274 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:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 668ms 14:01:55 INFO - PROCESS | 1643 | 1467147715313 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 1643 | 1467147715315 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:01:55 INFO - PROCESS | 1643 | 1467147715317 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - PROCESS | 1643 | 1467147715318 Marionette TRACE conn2 <- [1,1298,null,{}] 14:01:55 INFO - PROCESS | 1643 | 1467147715343 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:01:55 INFO - PROCESS | 1643 | 1467147715344 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:55 INFO - PROCESS | 1643 | 1467147715460 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:01:55 INFO - PROCESS | 1643 | 1467147715548 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 1643 | 1467147715552 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x117363800 == 46 [pid = 1643] [id = 332] 14:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12774bc00) [pid = 1643] [serial = 995] [outer = 0x0] 14:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x129041c00) [pid = 1643] [serial = 996] [outer = 0x12774bc00] 14:01:55 INFO - PROCESS | 1643 | 1467147715589 Marionette DEBUG loaded listener.js 14:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12a661c00) [pid = 1643] [serial = 997] [outer = 0x12774bc00] 14:01:56 INFO - PROCESS | 1643 | 1467147716198 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:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 891ms 14:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:01:56 INFO - PROCESS | 1643 | 1467147716210 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 14:01:56 INFO - PROCESS | 1643 | 1467147716213 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 14:01:56 INFO - PROCESS | 1643 | 1467147716217 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:01:56 INFO - PROCESS | 1643 | 1467147716221 Marionette TRACE conn2 <- [1,1302,null,{}] 14:01:56 INFO - PROCESS | 1643 | 1467147716249 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:01:56 INFO - PROCESS | 1643 | 1467147716252 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:56 INFO - PROCESS | 1643 | 1467147716362 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:01:56 INFO - PROCESS | 1643 | 1467147716445 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:56 INFO - PROCESS | 1643 | 1467147716446 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x11661d000 == 47 [pid = 1643] [id = 333] 14:01:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1128eac00) [pid = 1643] [serial = 998] [outer = 0x0] 14:01:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x117e4c000) [pid = 1643] [serial = 999] [outer = 0x1128eac00] 14:01:56 INFO - PROCESS | 1643 | 1467147716475 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118565c00) [pid = 1643] [serial = 1000] [outer = 0x1128eac00] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12b611800 == 46 [pid = 1643] [id = 326] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62d800 == 45 [pid = 1643] [id = 325] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x119971000 == 44 [pid = 1643] [id = 324] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12921c800 == 43 [pid = 1643] [id = 323] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x127317000 == 42 [pid = 1643] [id = 322] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x1268c7000 == 41 [pid = 1643] [id = 321] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12471a000 == 40 [pid = 1643] [id = 320] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x123312000 == 39 [pid = 1643] [id = 319] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x119976800 == 38 [pid = 1643] [id = 318] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x1185d8000 == 37 [pid = 1643] [id = 317] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x1169b5800 == 36 [pid = 1643] [id = 316] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x116f20000 == 35 [pid = 1643] [id = 315] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x116f21800 == 34 [pid = 1643] [id = 314] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3ed800 == 33 [pid = 1643] [id = 313] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x117363800 == 32 [pid = 1643] [id = 332] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12c557000 == 31 [pid = 1643] [id = 331] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3de000 == 30 [pid = 1643] [id = 330] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x129224000 == 29 [pid = 1643] [id = 329] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x11996c000 == 28 [pid = 1643] [id = 328] 14:01:57 INFO - PROCESS | 1643 | --DOCSHELL 0x1131bf000 == 27 [pid = 1643] [id = 327] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x127748800) [pid = 1643] [serial = 921] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11645b800) [pid = 1643] [serial = 891] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x116a0bc00) [pid = 1643] [serial = 892] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12561ec00) [pid = 1643] [serial = 915] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119d4fc00) [pid = 1643] [serial = 909] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1216d4000) [pid = 1643] [serial = 910] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12a60dc00) [pid = 1643] [serial = 886] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11960d400) [pid = 1643] [serial = 903] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119a7b800) [pid = 1643] [serial = 904] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119d11400) [pid = 1643] [serial = 906] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119d1d000) [pid = 1643] [serial = 907] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x112ae9800) [pid = 1643] [serial = 888] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11393d000) [pid = 1643] [serial = 889] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1236e5c00) [pid = 1643] [serial = 912] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1246e0c00) [pid = 1643] [serial = 913] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118938000) [pid = 1643] [serial = 900] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118eb8000) [pid = 1643] [serial = 901] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118587c00) [pid = 1643] [serial = 897] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118936c00) [pid = 1643] [serial = 898] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1183ea400) [pid = 1643] [serial = 894] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118495000) [pid = 1643] [serial = 895] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x129036c00) [pid = 1643] [serial = 924] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x129267000) [pid = 1643] [serial = 927] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11932f000) [pid = 1643] [serial = 925] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118eb6c00) [pid = 1643] [serial = 930] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12926cc00) [pid = 1643] [serial = 933] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12a65a000) [pid = 1643] [serial = 937] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1292bec00) [pid = 1643] [serial = 928] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a476400) [pid = 1643] [serial = 934] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12a664c00) [pid = 1643] [serial = 939] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x126aaec00) [pid = 1643] [serial = 918] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x127125c00) [pid = 1643] [serial = 919] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1277a6c00) [pid = 1643] [serial = 922] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1256a3400) [pid = 1643] [serial = 931] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1292bf400) [pid = 1643] [serial = 936] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1256a2400) [pid = 1643] [serial = 916] [outer = 0x0] [url = about:blank] 14:01:57 INFO - PROCESS | 1643 | 1467147717458 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:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1247ms 14:01:57 INFO - PROCESS | 1643 | 1467147717464 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 1643 | 1467147717466 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:01:57 INFO - PROCESS | 1643 | 1467147717469 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 1643 | 1467147717472 Marionette TRACE conn2 <- [1,1306,null,{}] 14:01:57 INFO - PROCESS | 1643 | 1467147717479 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:01:57 INFO - PROCESS | 1643 | 1467147717481 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:57 INFO - PROCESS | 1643 | 1467147717567 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:01:57 INFO - PROCESS | 1643 | 1467147717574 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 1643 | 1467147717577 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11661c000 == 28 [pid = 1643] [id = 334] 14:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11337a000) [pid = 1643] [serial = 1001] [outer = 0x0] 14:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1139a0000) [pid = 1643] [serial = 1002] [outer = 0x11337a000] 14:01:57 INFO - PROCESS | 1643 | 1467147717605 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x115f0dc00) [pid = 1643] [serial = 1003] [outer = 0x11337a000] 14:01:57 INFO - PROCESS | 1643 | 1467147717968 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:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 525ms 14:01:57 INFO - PROCESS | 1643 | 1467147717994 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 1643 | 1467147717997 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 14:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:01:58 INFO - PROCESS | 1643 | 1467147718002 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - PROCESS | 1643 | 1467147718004 Marionette TRACE conn2 <- [1,1310,null,{}] 14:01:58 INFO - PROCESS | 1643 | 1467147718007 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:01:58 INFO - PROCESS | 1643 | 1467147718008 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:58 INFO - PROCESS | 1643 | 1467147718089 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:01:58 INFO - PROCESS | 1643 | 1467147718093 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 1643 | 1467147718094 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e91800 == 29 [pid = 1643] [id = 335] 14:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11645b800) [pid = 1643] [serial = 1004] [outer = 0x0] 14:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x117e4dc00) [pid = 1643] [serial = 1005] [outer = 0x11645b800] 14:01:58 INFO - PROCESS | 1643 | 1467147718123 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118486800) [pid = 1643] [serial = 1006] [outer = 0x11645b800] 14:01:58 INFO - PROCESS | 1643 | 1467147718465 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:01:58 INFO - PROCESS | 1643 | 1467147718478 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 14:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:01:58 INFO - PROCESS | 1643 | 1467147718481 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - PROCESS | 1643 | 1467147718483 Marionette TRACE conn2 <- [1,1314,null,{}] 14:01:58 INFO - PROCESS | 1643 | 1467147718493 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:01:58 INFO - PROCESS | 1643 | 1467147718496 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:58 INFO - PROCESS | 1643 | 1467147718579 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:01:58 INFO - PROCESS | 1643 | 1467147718636 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 1643 | 1467147718638 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x119254800 == 30 [pid = 1643] [id = 336] 14:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x112ae8000) [pid = 1643] [serial = 1007] [outer = 0x0] 14:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118585400) [pid = 1643] [serial = 1008] [outer = 0x112ae8000] 14:01:58 INFO - PROCESS | 1643 | 1467147718678 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11893ac00) [pid = 1643] [serial = 1009] [outer = 0x112ae8000] 14:01:59 INFO - PROCESS | 1643 | 1467147719130 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:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 675ms 14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:01:59 INFO - PROCESS | 1643 | 1467147719164 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 1643 | 1467147719165 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 14:01:59 INFO - PROCESS | 1643 | 1467147719167 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - PROCESS | 1643 | 1467147719168 Marionette TRACE conn2 <- [1,1318,null,{}] 14:01:59 INFO - PROCESS | 1643 | 1467147719171 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:01:59 INFO - PROCESS | 1643 | 1467147719174 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:59 INFO - PROCESS | 1643 | 1467147719250 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:01:59 INFO - PROCESS | 1643 | 1467147719254 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 1643 | 1467147719257 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x119faf000 == 31 [pid = 1643] [id = 337] 14:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118955800) [pid = 1643] [serial = 1010] [outer = 0x0] 14:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193c0c00) [pid = 1643] [serial = 1011] [outer = 0x118955800] 14:01:59 INFO - PROCESS | 1643 | 1467147719283 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11960b000) [pid = 1643] [serial = 1012] [outer = 0x118955800] 14:01:59 INFO - PROCESS | 1643 | 1467147719645 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:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 518ms 14:01:59 INFO - PROCESS | 1643 | 1467147719686 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 1643 | 1467147719688 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:01:59 INFO - PROCESS | 1643 | 1467147719690 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - PROCESS | 1643 | 1467147719691 Marionette TRACE conn2 <- [1,1322,null,{}] 14:01:59 INFO - PROCESS | 1643 | 1467147719693 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:01:59 INFO - PROCESS | 1643 | 1467147719695 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:59 INFO - PROCESS | 1643 | 1467147719788 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:01:59 INFO - PROCESS | 1643 | 1467147719792 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 1643 | 1467147719793 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:01:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x123233800 == 32 [pid = 1643] [id = 338] 14:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1129ab000) [pid = 1643] [serial = 1013] [outer = 0x0] 14:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11993d400) [pid = 1643] [serial = 1014] [outer = 0x1129ab000] 14:01:59 INFO - PROCESS | 1643 | 1467147719817 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119a7a000) [pid = 1643] [serial = 1015] [outer = 0x1129ab000] 14:02:00 INFO - PROCESS | 1643 | 1467147720180 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:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:02:00 INFO - PROCESS | 1643 | 1467147720215 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 1643 | 1467147720216 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 14:02:00 INFO - PROCESS | 1643 | 1467147720218 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 1643 | 1467147720219 Marionette TRACE conn2 <- [1,1326,null,{}] 14:02:00 INFO - PROCESS | 1643 | 1467147720222 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:02:00 INFO - PROCESS | 1643 | 1467147720226 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:00 INFO - PROCESS | 1643 | 1467147720335 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:02:00 INFO - PROCESS | 1643 | 1467147720370 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 1643 | 1467147720371 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x124713800 == 33 [pid = 1643] [id = 339] 14:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112924800) [pid = 1643] [serial = 1016] [outer = 0x0] 14:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119d13c00) [pid = 1643] [serial = 1017] [outer = 0x112924800] 14:02:00 INFO - PROCESS | 1643 | 1467147720396 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1235fd800) [pid = 1643] [serial = 1018] [outer = 0x112924800] 14:02:00 INFO - PROCESS | 1643 | 1467147720691 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:02:00 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:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 14:02:00 INFO - PROCESS | 1643 | 1467147720741 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 1643 | 1467147720742 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:02:00 INFO - PROCESS | 1643 | 1467147720745 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 1643 | 1467147720746 Marionette TRACE conn2 <- [1,1330,null,{}] 14:02:00 INFO - PROCESS | 1643 | 1467147720748 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:02:00 INFO - PROCESS | 1643 | 1467147720749 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:00 INFO - PROCESS | 1643 | 1467147720840 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:02:00 INFO - PROCESS | 1643 | 1467147720877 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 1643 | 1467147720878 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12511c000 == 34 [pid = 1643] [id = 340] 14:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118583800) [pid = 1643] [serial = 1019] [outer = 0x0] 14:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124476400) [pid = 1643] [serial = 1020] [outer = 0x118583800] 14:02:00 INFO - PROCESS | 1643 | 1467147720902 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124dbdc00) [pid = 1643] [serial = 1021] [outer = 0x118583800] 14:02:01 INFO - PROCESS | 1643 | 1467147721219 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:02:01 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:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:02:01 INFO - PROCESS | 1643 | 1467147721263 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:02:01 INFO - PROCESS | 1643 | 1467147721264 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 14:02:01 INFO - PROCESS | 1643 | 1467147721266 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - PROCESS | 1643 | 1467147721268 Marionette TRACE conn2 <- [1,1334,null,{}] 14:02:01 INFO - PROCESS | 1643 | 1467147721270 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:02:01 INFO - PROCESS | 1643 | 1467147721271 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:01 INFO - PROCESS | 1643 | 1467147721363 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:02:01 INFO - PROCESS | 1643 | 1467147721399 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 1643 | 1467147721400 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x126e2c000 == 35 [pid = 1643] [id = 341] 14:02:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124db5400) [pid = 1643] [serial = 1022] [outer = 0x0] 14:02:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x125628c00) [pid = 1643] [serial = 1023] [outer = 0x124db5400] 14:02:01 INFO - PROCESS | 1643 | 1467147721424 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12685f000) [pid = 1643] [serial = 1024] [outer = 0x124db5400] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129038c00) [pid = 1643] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1235fd000) [pid = 1643] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1129a4800) [pid = 1643] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x127743c00) [pid = 1643] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1128e3000) [pid = 1643] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a607400) [pid = 1643] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119a3c000) [pid = 1643] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118932400) [pid = 1643] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112ae8400) [pid = 1643] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126f0a800) [pid = 1643] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1167c7000) [pid = 1643] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x112922000) [pid = 1643] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x116971000) [pid = 1643] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:02:01 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x120ff8400) [pid = 1643] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:02:01 INFO - PROCESS | 1643 | 1467147721843 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:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 618ms 14:02:01 INFO - PROCESS | 1643 | 1467147721886 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:02:01 INFO - PROCESS | 1643 | 1467147721898 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:02:01 INFO - PROCESS | 1643 | 1467147721919 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - PROCESS | 1643 | 1467147721920 Marionette TRACE conn2 <- [1,1338,null,{}] 14:02:01 INFO - PROCESS | 1643 | 1467147721927 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:02:01 INFO - PROCESS | 1643 | 1467147721928 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:02 INFO - PROCESS | 1643 | 1467147722010 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:02:02 INFO - PROCESS | 1643 | 1467147722014 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:02 INFO - PROCESS | 1643 | 1467147722015 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x119254000 == 36 [pid = 1643] [id = 342] 14:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1167c7000) [pid = 1643] [serial = 1025] [outer = 0x0] 14:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119a7fc00) [pid = 1643] [serial = 1026] [outer = 0x1167c7000] 14:02:02 INFO - PROCESS | 1643 | 1467147722039 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x124268000) [pid = 1643] [serial = 1027] [outer = 0x1167c7000] 14:02:02 INFO - PROCESS | 1643 | 1467147722896 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:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1027ms 14:02:02 INFO - PROCESS | 1643 | 1467147722943 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:02:02 INFO - PROCESS | 1643 | 1467147722945 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 14:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:02:02 INFO - PROCESS | 1643 | 1467147722947 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 1643 | 1467147722948 Marionette TRACE conn2 <- [1,1342,null,{}] 14:02:02 INFO - PROCESS | 1643 | 1467147722950 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:02:02 INFO - PROCESS | 1643 | 1467147722951 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:03 INFO - PROCESS | 1643 | 1467147723026 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:02:03 INFO - PROCESS | 1643 | 1467147723078 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 1643 | 1467147723079 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x129211800 == 37 [pid = 1643] [id = 343] 14:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x116971000) [pid = 1643] [serial = 1028] [outer = 0x0] 14:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12685c800) [pid = 1643] [serial = 1029] [outer = 0x116971000] 14:02:03 INFO - PROCESS | 1643 | 1467147723103 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126aaf000) [pid = 1643] [serial = 1030] [outer = 0x116971000] 14:02:03 INFO - PROCESS | 1643 | 1467147723402 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:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 468ms 14:02:03 INFO - PROCESS | 1643 | 1467147723415 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:02:03 INFO - PROCESS | 1643 | 1467147723417 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 14:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:02:03 INFO - PROCESS | 1643 | 1467147723437 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:02:03 INFO - PROCESS | 1643 | 1467147723440 Marionette TRACE conn2 <- [1,1346,null,{}] 14:02:03 INFO - PROCESS | 1643 | 1467147723445 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:02:03 INFO - PROCESS | 1643 | 1467147723446 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:03 INFO - PROCESS | 1643 | 1467147723535 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:02:03 INFO - PROCESS | 1643 | 1467147723541 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 1643 | 1467147723542 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a2000 == 38 [pid = 1643] [id = 344] 14:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126e77000) [pid = 1643] [serial = 1031] [outer = 0x0] 14:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1273ec800) [pid = 1643] [serial = 1032] [outer = 0x126e77000] 14:02:03 INFO - PROCESS | 1643 | 1467147723569 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1277a6c00) [pid = 1643] [serial = 1033] [outer = 0x126e77000] 14:02:04 INFO - PROCESS | 1643 | 1467147724187 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:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 824ms 14:02:04 INFO - PROCESS | 1643 | 1467147724314 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 1643 | 1467147724319 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 14:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:02:04 INFO - PROCESS | 1643 | 1467147724327 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 1643 | 1467147724330 Marionette TRACE conn2 <- [1,1350,null,{}] 14:02:04 INFO - PROCESS | 1643 | 1467147724336 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:02:04 INFO - PROCESS | 1643 | 1467147724339 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:04 INFO - PROCESS | 1643 | 1467147724509 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:02:04 INFO - PROCESS | 1643 | 1467147724626 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 1643 | 1467147724628 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e3b800 == 39 [pid = 1643] [id = 345] 14:02:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112ae7c00) [pid = 1643] [serial = 1034] [outer = 0x0] 14:02:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x114fce400) [pid = 1643] [serial = 1035] [outer = 0x112ae7c00] 14:02:04 INFO - PROCESS | 1643 | 1467147724681 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x116a0b800) [pid = 1643] [serial = 1036] [outer = 0x112ae7c00] 14:02:05 INFO - PROCESS | 1643 | 1467147725195 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:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 931ms 14:02:05 INFO - PROCESS | 1643 | 1467147725260 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 1643 | 1467147725264 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 14:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:02:05 INFO - PROCESS | 1643 | 1467147725268 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - PROCESS | 1643 | 1467147725270 Marionette TRACE conn2 <- [1,1354,null,{}] 14:02:05 INFO - PROCESS | 1643 | 1467147725273 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:02:05 INFO - PROCESS | 1643 | 1467147725275 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:05 INFO - PROCESS | 1643 | 1467147725383 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:02:05 INFO - PROCESS | 1643 | 1467147725457 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 1643 | 1467147725458 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f1c800 == 40 [pid = 1643] [id = 346] 14:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x112ae9400) [pid = 1643] [serial = 1037] [outer = 0x0] 14:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11697c000) [pid = 1643] [serial = 1038] [outer = 0x112ae9400] 14:02:05 INFO - PROCESS | 1643 | 1467147725487 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1184d8800) [pid = 1643] [serial = 1039] [outer = 0x112ae9400] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x129211800 == 39 [pid = 1643] [id = 343] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x119254000 == 38 [pid = 1643] [id = 342] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x126e2c000 == 37 [pid = 1643] [id = 341] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x12511c000 == 36 [pid = 1643] [id = 340] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x124713800 == 35 [pid = 1643] [id = 339] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x123233800 == 34 [pid = 1643] [id = 338] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x119faf000 == 33 [pid = 1643] [id = 337] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x119254800 == 32 [pid = 1643] [id = 336] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x117e91800 == 31 [pid = 1643] [id = 335] 14:02:06 INFO - PROCESS | 1643 | --DOCSHELL 0x11661c000 == 30 [pid = 1643] [id = 334] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1292b7400) [pid = 1643] [serial = 978] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x124df3400) [pid = 1643] [serial = 963] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x120ffa400) [pid = 1643] [serial = 960] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12779e800) [pid = 1643] [serial = 969] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11875c400) [pid = 1643] [serial = 972] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a84c400) [pid = 1643] [serial = 940] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119a84400) [pid = 1643] [serial = 957] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118e13800) [pid = 1643] [serial = 951] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11932e000) [pid = 1643] [serial = 952] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1193c9000) [pid = 1643] [serial = 954] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119a3b000) [pid = 1643] [serial = 955] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x127184000) [pid = 1643] [serial = 966] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1176e9c00) [pid = 1643] [serial = 945] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118492c00) [pid = 1643] [serial = 946] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1130a2c00) [pid = 1643] [serial = 942] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x113c9a400) [pid = 1643] [serial = 943] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11821a000) [pid = 1643] [serial = 948] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1184d0400) [pid = 1643] [serial = 949] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x127127400) [pid = 1643] [serial = 975] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119d1b000) [pid = 1643] [serial = 973] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x129032400) [pid = 1643] [serial = 970] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126f05800) [pid = 1643] [serial = 964] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x127743400) [pid = 1643] [serial = 967] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1234e0c00) [pid = 1643] [serial = 961] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119d46400) [pid = 1643] [serial = 958] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12a471000) [pid = 1643] [serial = 979] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x129033000) [pid = 1643] [serial = 976] [outer = 0x0] [url = about:blank] 14:02:06 INFO - PROCESS | 1643 | 1467147726128 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:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 874ms 14:02:06 INFO - PROCESS | 1643 | 1467147726143 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 1643 | 1467147726145 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 14:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:02:06 INFO - PROCESS | 1643 | 1467147726148 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 1643 | 1467147726150 Marionette TRACE conn2 <- [1,1358,null,{}] 14:02:06 INFO - PROCESS | 1643 | 1467147726156 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:02:06 INFO - PROCESS | 1643 | 1467147726158 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:06 INFO - PROCESS | 1643 | 1467147726241 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:02:06 INFO - PROCESS | 1643 | 1467147726246 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 1643 | 1467147726249 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x117133000 == 31 [pid = 1643] [id = 347] 14:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1167c6800) [pid = 1643] [serial = 1040] [outer = 0x0] 14:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1176e7800) [pid = 1643] [serial = 1041] [outer = 0x1167c6800] 14:02:06 INFO - PROCESS | 1643 | 1467147726278 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118488800) [pid = 1643] [serial = 1042] [outer = 0x1167c6800] 14:02:06 INFO - PROCESS | 1643 | 1467147726615 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:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 470ms 14:02:06 INFO - PROCESS | 1643 | 1467147726618 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 1643 | 1467147726621 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 14:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:02:06 INFO - PROCESS | 1643 | 1467147726629 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 1643 | 1467147726630 Marionette TRACE conn2 <- [1,1362,null,{}] 14:02:06 INFO - PROCESS | 1643 | 1467147726633 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:02:06 INFO - PROCESS | 1643 | 1467147726634 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:06 INFO - PROCESS | 1643 | 1467147726728 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:02:06 INFO - PROCESS | 1643 | 1467147726783 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 1643 | 1467147726784 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189bb800 == 32 [pid = 1643] [id = 348] 14:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118491400) [pid = 1643] [serial = 1043] [outer = 0x0] 14:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118760000) [pid = 1643] [serial = 1044] [outer = 0x118491400] 14:02:06 INFO - PROCESS | 1643 | 1467147726812 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118941c00) [pid = 1643] [serial = 1045] [outer = 0x118491400] 14:02:07 INFO - PROCESS | 1643 | 1467147727122 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:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 524ms 14:02:07 INFO - PROCESS | 1643 | 1467147727153 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 1643 | 1467147727155 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 14:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:02:07 INFO - PROCESS | 1643 | 1467147727159 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 1643 | 1467147727162 Marionette TRACE conn2 <- [1,1366,null,{}] 14:02:07 INFO - PROCESS | 1643 | 1467147727170 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:02:07 INFO - PROCESS | 1643 | 1467147727173 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:07 INFO - PROCESS | 1643 | 1467147727253 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:02:07 INFO - PROCESS | 1643 | 1467147727310 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:07 INFO - PROCESS | 1643 | 1467147727312 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12169e800 == 33 [pid = 1643] [id = 349] 14:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118954000) [pid = 1643] [serial = 1046] [outer = 0x0] 14:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119329800) [pid = 1643] [serial = 1047] [outer = 0x118954000] 14:02:07 INFO - PROCESS | 1643 | 1467147727341 Marionette DEBUG loaded listener.js 14:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119a7b800) [pid = 1643] [serial = 1048] [outer = 0x118954000] 14:02:07 INFO - PROCESS | 1643 | 1467147727658 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:02:07 INFO - PROCESS | 1643 | 1467147727684 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 14:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:02:07 INFO - PROCESS | 1643 | 1467147727687 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 1643 | 1467147727688 Marionette TRACE conn2 <- [1,1370,null,{}] 14:02:07 INFO - PROCESS | 1643 | 1467147727693 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:02:07 INFO - PROCESS | 1643 | 1467147727694 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:07 INFO - PROCESS | 1643 | 1467147727776 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:02:07 INFO - PROCESS | 1643 | 1467147727780 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:07 INFO - PROCESS | 1643 | 1467147727781 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a8e000 == 34 [pid = 1643] [id = 350] 14:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119a84400) [pid = 1643] [serial = 1049] [outer = 0x0] 14:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119d18c00) [pid = 1643] [serial = 1050] [outer = 0x119a84400] 14:02:07 INFO - PROCESS | 1643 | 1467147727806 Marionette DEBUG loaded listener.js 14:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x120ff5c00) [pid = 1643] [serial = 1051] [outer = 0x119a84400] 14:02:08 INFO - PROCESS | 1643 | 1467147728134 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:02:08 INFO - PROCESS | 1643 | 1467147728161 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 14:02:08 INFO - PROCESS | 1643 | 1467147728163 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - PROCESS | 1643 | 1467147728164 Marionette TRACE conn2 <- [1,1374,null,{}] 14:02:08 INFO - PROCESS | 1643 | 1467147728166 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:02:08 INFO - PROCESS | 1643 | 1467147728168 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:08 INFO - PROCESS | 1643 | 1467147728276 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:02:08 INFO - PROCESS | 1643 | 1467147728286 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 1643 | 1467147728287 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x125114000 == 35 [pid = 1643] [id = 351] 14:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x112ae8400) [pid = 1643] [serial = 1052] [outer = 0x0] 14:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120ff7800) [pid = 1643] [serial = 1053] [outer = 0x112ae8400] 14:02:08 INFO - PROCESS | 1643 | 1467147728313 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x124472000) [pid = 1643] [serial = 1054] [outer = 0x112ae8400] 14:02:08 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:08 INFO - PROCESS | 1643 | 1467147728666 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:02:08 INFO - PROCESS | 1643 | 1467147728684 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 14:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:02:08 INFO - PROCESS | 1643 | 1467147728686 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - PROCESS | 1643 | 1467147728687 Marionette TRACE conn2 <- [1,1378,null,{}] 14:02:08 INFO - PROCESS | 1643 | 1467147728689 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:02:08 INFO - PROCESS | 1643 | 1467147728694 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:08 INFO - PROCESS | 1643 | 1467147728811 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:02:08 INFO - PROCESS | 1643 | 1467147728823 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 1643 | 1467147728824 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1277db000 == 36 [pid = 1643] [id = 352] 14:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1129adc00) [pid = 1643] [serial = 1055] [outer = 0x0] 14:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1256a2400) [pid = 1643] [serial = 1056] [outer = 0x1129adc00] 14:02:08 INFO - PROCESS | 1643 | 1467147728849 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12779d400) [pid = 1643] [serial = 1057] [outer = 0x1129adc00] 14:02:09 INFO - PROCESS | 1643 | 1467147729202 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:02:09 INFO - PROCESS | 1643 | 1467147729212 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 14:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:02:09 INFO - PROCESS | 1643 | 1467147729214 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 1643 | 1467147729215 Marionette TRACE conn2 <- [1,1382,null,{}] 14:02:09 INFO - PROCESS | 1643 | 1467147729217 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:02:09 INFO - PROCESS | 1643 | 1467147729219 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:09 INFO - PROCESS | 1643 | 1467147729314 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:02:09 INFO - PROCESS | 1643 | 1467147729327 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 1643 | 1467147729327 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4a2800 == 37 [pid = 1643] [id = 353] 14:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1277a5c00) [pid = 1643] [serial = 1058] [outer = 0x0] 14:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x128c39c00) [pid = 1643] [serial = 1059] [outer = 0x1277a5c00] 14:02:09 INFO - PROCESS | 1643 | 1467147729351 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12903c800) [pid = 1643] [serial = 1060] [outer = 0x1277a5c00] 14:02:09 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:09 INFO - PROCESS | 1643 | 1467147729721 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:02:09 INFO - PROCESS | 1643 | 1467147729735 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 14:02:09 INFO - PROCESS | 1643 | 1467147729745 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 1643 | 1467147729747 Marionette TRACE conn2 <- [1,1386,null,{}] 14:02:09 INFO - PROCESS | 1643 | 1467147729750 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:02:09 INFO - PROCESS | 1643 | 1467147729753 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:09 INFO - PROCESS | 1643 | 1467147729903 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:02:09 INFO - PROCESS | 1643 | 1467147729964 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 1643 | 1467147729965 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a878000 == 38 [pid = 1643] [id = 354] 14:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x129263000) [pid = 1643] [serial = 1061] [outer = 0x0] 14:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1292b4000) [pid = 1643] [serial = 1062] [outer = 0x129263000] 14:02:10 INFO - PROCESS | 1643 | 1467147730006 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1292bfc00) [pid = 1643] [serial = 1063] [outer = 0x129263000] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1129ab000) [pid = 1643] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1128eac00) [pid = 1643] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11645b800) [pid = 1643] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118955800) [pid = 1643] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112ae8000) [pid = 1643] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11337a000) [pid = 1643] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x111d83800) [pid = 1643] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118582c00) [pid = 1643] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1193cac00) [pid = 1643] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11960b400) [pid = 1643] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x129035000) [pid = 1643] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12774bc00) [pid = 1643] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112924800) [pid = 1643] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x116971000) [pid = 1643] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118583800) [pid = 1643] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x124db5400) [pid = 1643] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:02:10 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1167c7000) [pid = 1643] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:02:10 INFO - PROCESS | 1643 | 1467147730467 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:02:10 INFO - PROCESS | 1643 | 1467147730518 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 14:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:02:10 INFO - PROCESS | 1643 | 1467147730521 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:02:10 INFO - PROCESS | 1643 | 1467147730522 Marionette TRACE conn2 <- [1,1390,null,{}] 14:02:10 INFO - PROCESS | 1643 | 1467147730524 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:02:10 INFO - PROCESS | 1643 | 1467147730525 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:10 INFO - PROCESS | 1643 | 1467147730601 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:02:10 INFO - PROCESS | 1643 | 1467147730607 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 1643 | 1467147730609 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x121121000 == 39 [pid = 1643] [id = 355] 14:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x112925800) [pid = 1643] [serial = 1064] [outer = 0x0] 14:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118488400) [pid = 1643] [serial = 1065] [outer = 0x112925800] 14:02:10 INFO - PROCESS | 1643 | 1467147730633 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1193bf400) [pid = 1643] [serial = 1066] [outer = 0x112925800] 14:02:10 INFO - PROCESS | 1643 | 1467147730940 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:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 471ms 14:02:11 INFO - PROCESS | 1643 | 1467147731004 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 1643 | 1467147731007 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 14:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:02:11 INFO - PROCESS | 1643 | 1467147731011 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 1643 | 1467147731012 Marionette TRACE conn2 <- [1,1394,null,{}] 14:02:11 INFO - PROCESS | 1643 | 1467147731015 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:02:11 INFO - PROCESS | 1643 | 1467147731016 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:11 INFO - PROCESS | 1643 | 1467147731095 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:02:11 INFO - PROCESS | 1643 | 1467147731101 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 1643 | 1467147731102 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6d6800 == 40 [pid = 1643] [id = 356] 14:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1193c9c00) [pid = 1643] [serial = 1067] [outer = 0x0] 14:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124196400) [pid = 1643] [serial = 1068] [outer = 0x1193c9c00] 14:02:11 INFO - PROCESS | 1643 | 1467147731135 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1273f7000) [pid = 1643] [serial = 1069] [outer = 0x1193c9c00] 14:02:11 INFO - PROCESS | 1643 | 1467147731510 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:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 518ms 14:02:11 INFO - PROCESS | 1643 | 1467147731530 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 1643 | 1467147731533 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 14:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:02:11 INFO - PROCESS | 1643 | 1467147731536 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 1643 | 1467147731539 Marionette TRACE conn2 <- [1,1398,null,{}] 14:02:11 INFO - PROCESS | 1643 | 1467147731542 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:02:11 INFO - PROCESS | 1643 | 1467147731545 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:11 INFO - PROCESS | 1643 | 1467147731719 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:02:11 INFO - PROCESS | 1643 | 1467147731738 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 1643 | 1467147731740 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc90000 == 41 [pid = 1643] [id = 357] 14:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119a81400) [pid = 1643] [serial = 1070] [outer = 0x0] 14:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12a472400) [pid = 1643] [serial = 1071] [outer = 0x119a81400] 14:02:11 INFO - PROCESS | 1643 | 1467147731782 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a662c00) [pid = 1643] [serial = 1072] [outer = 0x119a81400] 14:02:12 INFO - PROCESS | 1643 | 1467147732158 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:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 673ms 14:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:02:12 INFO - PROCESS | 1643 | 1467147732208 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:02:12 INFO - PROCESS | 1643 | 1467147732209 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 14:02:12 INFO - PROCESS | 1643 | 1467147732211 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:02:12 INFO - PROCESS | 1643 | 1467147732212 Marionette TRACE conn2 <- [1,1402,null,{}] 14:02:12 INFO - PROCESS | 1643 | 1467147732214 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:02:12 INFO - PROCESS | 1643 | 1467147732215 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:12 INFO - PROCESS | 1643 | 1467147732280 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:02:12 INFO - PROCESS | 1643 | 1467147732448 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 1643 | 1467147732450 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x113e38800 == 42 [pid = 1643] [id = 358] 14:02:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x110f81400) [pid = 1643] [serial = 1073] [outer = 0x0] 14:02:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x112238c00) [pid = 1643] [serial = 1074] [outer = 0x110f81400] 14:02:12 INFO - PROCESS | 1643 | 1467147732495 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1129af400) [pid = 1643] [serial = 1075] [outer = 0x110f81400] 14:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 871ms 14:02:13 INFO - PROCESS | 1643 | 1467147733077 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:02:13 INFO - PROCESS | 1643 | 1467147733084 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 1643 | 1467147733086 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 14:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:02:13 INFO - PROCESS | 1643 | 1467147733091 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 1643 | 1467147733093 Marionette TRACE conn2 <- [1,1406,null,{}] 14:02:13 INFO - PROCESS | 1643 | 1467147733097 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:02:13 INFO - PROCESS | 1643 | 1467147733099 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:13 INFO - PROCESS | 1643 | 1467147733205 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:02:13 INFO - PROCESS | 1643 | 1467147733261 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 1643 | 1467147733262 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x121693800 == 43 [pid = 1643] [id = 359] 14:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1161cf400) [pid = 1643] [serial = 1076] [outer = 0x0] 14:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118586000) [pid = 1643] [serial = 1077] [outer = 0x1161cf400] 14:02:13 INFO - PROCESS | 1643 | 1467147733293 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118eaac00) [pid = 1643] [serial = 1078] [outer = 0x1161cf400] 14:02:13 INFO - PROCESS | 1643 | 1467147733713 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:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 674ms 14:02:13 INFO - PROCESS | 1643 | 1467147733784 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 1643 | 1467147733787 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 14:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:02:13 INFO - PROCESS | 1643 | 1467147733809 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 1643 | 1467147733811 Marionette TRACE conn2 <- [1,1410,null,{}] 14:02:13 INFO - PROCESS | 1643 | 1467147733814 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:02:13 INFO - PROCESS | 1643 | 1467147733815 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:13 INFO - PROCESS | 1643 | 1467147733922 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:02:14 INFO - PROCESS | 1643 | 1467147733991 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 1643 | 1467147733993 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b614800 == 44 [pid = 1643] [id = 360] 14:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119a7f800) [pid = 1643] [serial = 1079] [outer = 0x0] 14:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119d1d800) [pid = 1643] [serial = 1080] [outer = 0x119a7f800] 14:02:14 INFO - PROCESS | 1643 | 1467147734022 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x124474c00) [pid = 1643] [serial = 1081] [outer = 0x119a7f800] 14:02:14 INFO - PROCESS | 1643 | 1467147734480 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:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 723ms 14:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:02:14 INFO - PROCESS | 1643 | 1467147734531 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 1643 | 1467147734532 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 14:02:14 INFO - PROCESS | 1643 | 1467147734536 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 1643 | 1467147734540 Marionette TRACE conn2 <- [1,1414,null,{}] 14:02:14 INFO - PROCESS | 1643 | 1467147734547 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:02:14 INFO - PROCESS | 1643 | 1467147734550 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:14 INFO - PROCESS | 1643 | 1467147734654 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:02:14 INFO - PROCESS | 1643 | 1467147734723 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 1643 | 1467147734725 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c567000 == 45 [pid = 1643] [id = 361] 14:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126e76c00) [pid = 1643] [serial = 1082] [outer = 0x0] 14:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1273e9c00) [pid = 1643] [serial = 1083] [outer = 0x126e76c00] 14:02:14 INFO - PROCESS | 1643 | 1467147734754 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12779f000) [pid = 1643] [serial = 1084] [outer = 0x126e76c00] 14:02:15 INFO - PROCESS | 1643 | 1467147735252 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:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 726ms 14:02:15 INFO - PROCESS | 1643 | 1467147735262 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:02:15 INFO - PROCESS | 1643 | 1467147735264 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 14:02:15 INFO - PROCESS | 1643 | 1467147735266 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 1643 | 1467147735268 Marionette TRACE conn2 <- [1,1418,null,{}] 14:02:15 INFO - PROCESS | 1643 | 1467147735316 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:02:15 INFO - PROCESS | 1643 | 1467147735317 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:15 INFO - PROCESS | 1643 | 1467147735439 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:02:15 INFO - PROCESS | 1643 | 1467147735477 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 1643 | 1467147735478 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x127315000 == 46 [pid = 1643] [id = 362] 14:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x125626c00) [pid = 1643] [serial = 1085] [outer = 0x0] 14:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12a609400) [pid = 1643] [serial = 1086] [outer = 0x125626c00] 14:02:15 INFO - PROCESS | 1643 | 1467147735508 Marionette DEBUG loaded listener.js 14:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12a65e400) [pid = 1643] [serial = 1087] [outer = 0x125626c00] 14:02:16 INFO - PROCESS | 1643 | 1467147736107 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:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 871ms 14:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:02:16 INFO - PROCESS | 1643 | 1467147736144 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 1643 | 1467147736147 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 14:02:16 INFO - PROCESS | 1643 | 1467147736151 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - PROCESS | 1643 | 1467147736153 Marionette TRACE conn2 <- [1,1422,null,{}] 14:02:16 INFO - PROCESS | 1643 | 1467147736159 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:02:16 INFO - PROCESS | 1643 | 1467147736161 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:16 INFO - PROCESS | 1643 | 1467147736258 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:02:16 INFO - PROCESS | 1643 | 1467147736333 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 1643 | 1467147736336 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1139b0800 == 47 [pid = 1643] [id = 363] 14:02:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x113c31000) [pid = 1643] [serial = 1088] [outer = 0x0] 14:02:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x116179000) [pid = 1643] [serial = 1089] [outer = 0x113c31000] 14:02:16 INFO - PROCESS | 1643 | 1467147736365 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x117144400) [pid = 1643] [serial = 1090] [outer = 0x113c31000] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc90000 == 46 [pid = 1643] [id = 357] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6d6800 == 45 [pid = 1643] [id = 356] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x121121000 == 44 [pid = 1643] [id = 355] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12a878000 == 43 [pid = 1643] [id = 354] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4a2800 == 42 [pid = 1643] [id = 353] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1277db000 == 41 [pid = 1643] [id = 352] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x125114000 == 40 [pid = 1643] [id = 351] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x124a8e000 == 39 [pid = 1643] [id = 350] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12169e800 == 38 [pid = 1643] [id = 349] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1189bb800 == 37 [pid = 1643] [id = 348] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x117133000 == 36 [pid = 1643] [id = 347] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x116f1c800 == 35 [pid = 1643] [id = 346] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x117e3b800 == 34 [pid = 1643] [id = 345] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a2000 == 33 [pid = 1643] [id = 344] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x11661d000 == 32 [pid = 1643] [id = 333] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x127315000 == 31 [pid = 1643] [id = 362] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12c567000 == 30 [pid = 1643] [id = 361] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12b614800 == 29 [pid = 1643] [id = 360] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x121693800 == 28 [pid = 1643] [id = 359] 14:02:17 INFO - PROCESS | 1643 | --DOCSHELL 0x113e38800 == 27 [pid = 1643] [id = 358] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11993d400) [pid = 1643] [serial = 1014] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118565c00) [pid = 1643] [serial = 1000] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x117e4c000) [pid = 1643] [serial = 999] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x117e4dc00) [pid = 1643] [serial = 1005] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118486800) [pid = 1643] [serial = 1006] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1193c0c00) [pid = 1643] [serial = 1011] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118585400) [pid = 1643] [serial = 1008] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11893ac00) [pid = 1643] [serial = 1009] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1139a0000) [pid = 1643] [serial = 1002] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x115f0dc00) [pid = 1643] [serial = 1003] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x112a7b400) [pid = 1643] [serial = 982] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1128e1000) [pid = 1643] [serial = 981] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119324c00) [pid = 1643] [serial = 985] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11875d000) [pid = 1643] [serial = 984] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1216ce800) [pid = 1643] [serial = 988] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119a86c00) [pid = 1643] [serial = 987] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x129033800) [pid = 1643] [serial = 991] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1256a3800) [pid = 1643] [serial = 990] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12a607800) [pid = 1643] [serial = 994] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1292b6c00) [pid = 1643] [serial = 993] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a661c00) [pid = 1643] [serial = 997] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x129041c00) [pid = 1643] [serial = 996] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1235fd800) [pid = 1643] [serial = 1018] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126aaf000) [pid = 1643] [serial = 1030] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119d13c00) [pid = 1643] [serial = 1017] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x124dbdc00) [pid = 1643] [serial = 1021] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x124476400) [pid = 1643] [serial = 1020] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x125628c00) [pid = 1643] [serial = 1023] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x124268000) [pid = 1643] [serial = 1027] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119a7fc00) [pid = 1643] [serial = 1026] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1273ec800) [pid = 1643] [serial = 1032] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12685f000) [pid = 1643] [serial = 1024] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x119a7a000) [pid = 1643] [serial = 1015] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12685c800) [pid = 1643] [serial = 1029] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11960b000) [pid = 1643] [serial = 1012] [outer = 0x0] [url = about:blank] 14:02:17 INFO - PROCESS | 1643 | 1467147737510 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:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1424ms 14:02:17 INFO - PROCESS | 1643 | 1467147737576 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:02:17 INFO - PROCESS | 1643 | 1467147737579 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 14:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:02:17 INFO - PROCESS | 1643 | 1467147737582 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:02:17 INFO - PROCESS | 1643 | 1467147737584 Marionette TRACE conn2 <- [1,1426,null,{}] 14:02:17 INFO - PROCESS | 1643 | 1467147737590 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:02:17 INFO - PROCESS | 1643 | 1467147737591 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:17 INFO - PROCESS | 1643 | 1467147737674 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:02:17 INFO - PROCESS | 1643 | 1467147737683 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 1643 | 1467147737686 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x116672000 == 28 [pid = 1643] [id = 364] 14:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x112a86800) [pid = 1643] [serial = 1091] [outer = 0x0] 14:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1130a2400) [pid = 1643] [serial = 1092] [outer = 0x112a86800] 14:02:17 INFO - PROCESS | 1643 | 1467147737714 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x113c32000) [pid = 1643] [serial = 1093] [outer = 0x112a86800] 14:02:18 INFO - PROCESS | 1643 | 1467147738084 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:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 14:02:18 INFO - PROCESS | 1643 | 1467147738104 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:02:18 INFO - PROCESS | 1643 | 1467147738109 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 14:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:02:18 INFO - PROCESS | 1643 | 1467147738113 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 1643 | 1467147738115 Marionette TRACE conn2 <- [1,1430,null,{}] 14:02:18 INFO - PROCESS | 1643 | 1467147738117 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:02:18 INFO - PROCESS | 1643 | 1467147738119 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:18 INFO - PROCESS | 1643 | 1467147738199 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:02:18 INFO - PROCESS | 1643 | 1467147738204 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 1643 | 1467147738205 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e98000 == 29 [pid = 1643] [id = 365] 14:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x115f1a400) [pid = 1643] [serial = 1094] [outer = 0x0] 14:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1171bfc00) [pid = 1643] [serial = 1095] [outer = 0x115f1a400] 14:02:18 INFO - PROCESS | 1643 | 1467147738236 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118217c00) [pid = 1643] [serial = 1096] [outer = 0x115f1a400] 14:02:18 INFO - PROCESS | 1643 | 1467147738590 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:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 14:02:18 INFO - PROCESS | 1643 | 1467147738633 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:02:18 INFO - PROCESS | 1643 | 1467147738642 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 14:02:18 INFO - PROCESS | 1643 | 1467147738645 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 1643 | 1467147738647 Marionette TRACE conn2 <- [1,1434,null,{}] 14:02:18 INFO - PROCESS | 1643 | 1467147738655 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:02:18 INFO - PROCESS | 1643 | 1467147738658 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:18 INFO - PROCESS | 1643 | 1467147738743 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:02:18 INFO - PROCESS | 1643 | 1467147738749 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 1643 | 1467147738751 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c4000 == 30 [pid = 1643] [id = 366] 14:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118491800) [pid = 1643] [serial = 1097] [outer = 0x0] 14:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118938800) [pid = 1643] [serial = 1098] [outer = 0x118491800] 14:02:18 INFO - PROCESS | 1643 | 1467147738779 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118eaa800) [pid = 1643] [serial = 1099] [outer = 0x118491800] 14:02:19 INFO - PROCESS | 1643 | 1467147739288 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:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 14:02:19 INFO - PROCESS | 1643 | 1467147739317 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 1643 | 1467147739320 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 14:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:02:19 INFO - PROCESS | 1643 | 1467147739325 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 1643 | 1467147739327 Marionette TRACE conn2 <- [1,1438,null,{}] 14:02:19 INFO - PROCESS | 1643 | 1467147739330 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:02:19 INFO - PROCESS | 1643 | 1467147739332 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:19 INFO - PROCESS | 1643 | 1467147739453 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:02:19 INFO - PROCESS | 1643 | 1467147739464 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 1643 | 1467147739465 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x121115000 == 31 [pid = 1643] [id = 367] 14:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11932f400) [pid = 1643] [serial = 1100] [outer = 0x0] 14:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1193c2000) [pid = 1643] [serial = 1101] [outer = 0x11932f400] 14:02:19 INFO - PROCESS | 1643 | 1467147739507 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11993b800) [pid = 1643] [serial = 1102] [outer = 0x11932f400] 14:02:19 INFO - PROCESS | 1643 | 1467147739879 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:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 14:02:19 INFO - PROCESS | 1643 | 1467147739895 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:02:19 INFO - PROCESS | 1643 | 1467147739896 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 14:02:19 INFO - PROCESS | 1643 | 1467147739898 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 1643 | 1467147739899 Marionette TRACE conn2 <- [1,1442,null,{}] 14:02:19 INFO - PROCESS | 1643 | 1467147739915 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:02:19 INFO - PROCESS | 1643 | 1467147739916 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:20 INFO - PROCESS | 1643 | 1467147740007 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:02:20 INFO - PROCESS | 1643 | 1467147740011 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 1643 | 1467147740012 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x123309000 == 32 [pid = 1643] [id = 368] 14:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1193c9800) [pid = 1643] [serial = 1103] [outer = 0x0] 14:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119a43400) [pid = 1643] [serial = 1104] [outer = 0x1193c9800] 14:02:20 INFO - PROCESS | 1643 | 1467147740036 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119a85400) [pid = 1643] [serial = 1105] [outer = 0x1193c9800] 14:02:20 INFO - PROCESS | 1643 | 1467147740401 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:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 14:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:02:20 INFO - PROCESS | 1643 | 1467147740417 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 1643 | 1467147740418 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 14:02:20 INFO - PROCESS | 1643 | 1467147740422 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 1643 | 1467147740424 Marionette TRACE conn2 <- [1,1446,null,{}] 14:02:20 INFO - PROCESS | 1643 | 1467147740433 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:02:20 INFO - PROCESS | 1643 | 1467147740437 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:20 INFO - PROCESS | 1643 | 1467147740567 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:02:20 INFO - PROCESS | 1643 | 1467147740582 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 1643 | 1467147740584 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a7e800 == 33 [pid = 1643] [id = 369] 14:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119a86000) [pid = 1643] [serial = 1106] [outer = 0x0] 14:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119d19c00) [pid = 1643] [serial = 1107] [outer = 0x119a86000] 14:02:20 INFO - PROCESS | 1643 | 1467147740625 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1236e5c00) [pid = 1643] [serial = 1108] [outer = 0x119a86000] 14:02:21 INFO - PROCESS | 1643 | 1467147741086 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:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 672ms 14:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:02:21 INFO - PROCESS | 1643 | 1467147741094 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:02:21 INFO - PROCESS | 1643 | 1467147741095 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 14:02:21 INFO - PROCESS | 1643 | 1467147741097 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 1643 | 1467147741098 Marionette TRACE conn2 <- [1,1450,null,{}] 14:02:21 INFO - PROCESS | 1643 | 1467147741100 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:02:21 INFO - PROCESS | 1643 | 1467147741101 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:21 INFO - PROCESS | 1643 | 1467147741207 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:02:21 INFO - PROCESS | 1643 | 1467147741211 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 1643 | 1467147741212 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256de000 == 34 [pid = 1643] [id = 370] 14:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1128e8800) [pid = 1643] [serial = 1109] [outer = 0x0] 14:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1246af400) [pid = 1643] [serial = 1110] [outer = 0x1128e8800] 14:02:21 INFO - PROCESS | 1643 | 1467147741236 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124dfbc00) [pid = 1643] [serial = 1111] [outer = 0x1128e8800] 14:02:21 INFO - PROCESS | 1643 | 1467147741599 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:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 14:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:02:21 INFO - PROCESS | 1643 | 1467147741618 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:02:21 INFO - PROCESS | 1643 | 1467147741619 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 14:02:21 INFO - PROCESS | 1643 | 1467147741621 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 1643 | 1467147741624 Marionette TRACE conn2 <- [1,1454,null,{}] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1129adc00) [pid = 1643] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1277a5c00) [pid = 1643] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118491400) [pid = 1643] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119a84400) [pid = 1643] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x129263000) [pid = 1643] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126e77000) [pid = 1643] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112ae9400) [pid = 1643] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1167c6800) [pid = 1643] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118954000) [pid = 1643] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x112ae7c00) [pid = 1643] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112925800) [pid = 1643] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119a81400) [pid = 1643] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1193c9c00) [pid = 1643] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:02:21 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x112ae8400) [pid = 1643] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:02:21 INFO - PROCESS | 1643 | 1467147741879 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:02:21 INFO - PROCESS | 1643 | 1467147741880 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:21 INFO - PROCESS | 1643 | 1467147741959 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:02:21 INFO - PROCESS | 1643 | 1467147741963 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 1643 | 1467147741964 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237b3800 == 35 [pid = 1643] [id = 371] 14:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x112aef800) [pid = 1643] [serial = 1112] [outer = 0x0] 14:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118220400) [pid = 1643] [serial = 1113] [outer = 0x112aef800] 14:02:21 INFO - PROCESS | 1643 | 1467147741988 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119611400) [pid = 1643] [serial = 1114] [outer = 0x112aef800] 14:02:22 INFO - PROCESS | 1643 | 1467147742310 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:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 738ms 14:02:22 INFO - PROCESS | 1643 | 1467147742359 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 1643 | 1467147742360 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 14:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:02:22 INFO - PROCESS | 1643 | 1467147742363 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - PROCESS | 1643 | 1467147742364 Marionette TRACE conn2 <- [1,1458,null,{}] 14:02:22 INFO - PROCESS | 1643 | 1467147742366 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:02:22 INFO - PROCESS | 1643 | 1467147742367 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:22 INFO - PROCESS | 1643 | 1467147742450 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:02:22 INFO - PROCESS | 1643 | 1467147742526 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 1643 | 1467147742527 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12921c000 == 36 [pid = 1643] [id = 372] 14:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x113cee800) [pid = 1643] [serial = 1115] [outer = 0x0] 14:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126858000) [pid = 1643] [serial = 1116] [outer = 0x113cee800] 14:02:22 INFO - PROCESS | 1643 | 1467147742551 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126f74c00) [pid = 1643] [serial = 1117] [outer = 0x113cee800] 14:02:22 INFO - PROCESS | 1643 | 1467147742829 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:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 520ms 14:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:02:22 INFO - PROCESS | 1643 | 1467147742883 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 1643 | 1467147742885 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 14:02:22 INFO - PROCESS | 1643 | 1467147742887 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - PROCESS | 1643 | 1467147742888 Marionette TRACE conn2 <- [1,1462,null,{}] 14:02:22 INFO - PROCESS | 1643 | 1467147742893 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:02:22 INFO - PROCESS | 1643 | 1467147742894 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:22 INFO - PROCESS | 1643 | 1467147742974 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:02:22 INFO - PROCESS | 1643 | 1467147742979 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 1643 | 1467147742980 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a626000 == 37 [pid = 1643] [id = 373] 14:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126aafc00) [pid = 1643] [serial = 1118] [outer = 0x0] 14:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12774a400) [pid = 1643] [serial = 1119] [outer = 0x126aafc00] 14:02:23 INFO - PROCESS | 1643 | 1467147743004 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1277a5800) [pid = 1643] [serial = 1120] [outer = 0x126aafc00] 14:02:23 INFO - PROCESS | 1643 | 1467147743405 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:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 571ms 14:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:02:23 INFO - PROCESS | 1643 | 1467147743459 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 1643 | 1467147743460 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 14:02:23 INFO - PROCESS | 1643 | 1467147743462 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 1643 | 1467147743464 Marionette TRACE conn2 <- [1,1466,null,{}] 14:02:23 INFO - PROCESS | 1643 | 1467147743467 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:02:23 INFO - PROCESS | 1643 | 1467147743468 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:23 INFO - PROCESS | 1643 | 1467147743555 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:02:23 INFO - PROCESS | 1643 | 1467147743562 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 1643 | 1467147743564 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6df000 == 38 [pid = 1643] [id = 374] 14:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x128c34400) [pid = 1643] [serial = 1121] [outer = 0x0] 14:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1292b8000) [pid = 1643] [serial = 1122] [outer = 0x128c34400] 14:02:23 INFO - PROCESS | 1643 | 1467147743590 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a83e800) [pid = 1643] [serial = 1123] [outer = 0x128c34400] 14:02:24 INFO - PROCESS | 1643 | 1467147744196 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:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 768ms 14:02:24 INFO - PROCESS | 1643 | 1467147744254 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:02:24 INFO - PROCESS | 1643 | 1467147744258 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 14:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:02:24 INFO - PROCESS | 1643 | 1467147744263 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:02:24 INFO - PROCESS | 1643 | 1467147744267 Marionette TRACE conn2 <- [1,1470,null,{}] 14:02:24 INFO - PROCESS | 1643 | 1467147744273 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:02:24 INFO - PROCESS | 1643 | 1467147744276 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:24 INFO - PROCESS | 1643 | 1467147744392 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:02:24 INFO - PROCESS | 1643 | 1467147744449 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:24 INFO - PROCESS | 1643 | 1467147744451 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x117366000 == 39 [pid = 1643] [id = 375] 14:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1129ae400) [pid = 1643] [serial = 1124] [outer = 0x0] 14:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1132c1800) [pid = 1643] [serial = 1125] [outer = 0x1129ae400] 14:02:24 INFO - PROCESS | 1643 | 1467147744482 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x116179400) [pid = 1643] [serial = 1126] [outer = 0x1129ae400] 14:02:25 INFO - PROCESS | 1643 | 1467147745094 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:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 876ms 14:02:25 INFO - PROCESS | 1643 | 1467147745138 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 1643 | 1467147745141 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 14:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:02:25 INFO - PROCESS | 1643 | 1467147745145 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 1643 | 1467147745147 Marionette TRACE conn2 <- [1,1474,null,{}] 14:02:25 INFO - PROCESS | 1643 | 1467147745150 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:02:25 INFO - PROCESS | 1643 | 1467147745152 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:25 INFO - PROCESS | 1643 | 1467147745264 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:02:25 INFO - PROCESS | 1643 | 1467147745343 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 1643 | 1467147745344 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x119da7800 == 40 [pid = 1643] [id = 376] 14:02:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x115f17800) [pid = 1643] [serial = 1127] [outer = 0x0] 14:02:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11848f000) [pid = 1643] [serial = 1128] [outer = 0x115f17800] 14:02:25 INFO - PROCESS | 1643 | 1467147745376 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11875d000) [pid = 1643] [serial = 1129] [outer = 0x115f17800] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12a626000 == 39 [pid = 1643] [id = 373] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12921c000 == 38 [pid = 1643] [id = 372] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1237b3800 == 37 [pid = 1643] [id = 371] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1256de000 == 36 [pid = 1643] [id = 370] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x124a7e800 == 35 [pid = 1643] [id = 369] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x123309000 == 34 [pid = 1643] [id = 368] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x121115000 == 33 [pid = 1643] [id = 367] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c4000 == 32 [pid = 1643] [id = 366] 14:02:26 INFO - PROCESS | 1643 | 1467147746037 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:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x117e98000 == 31 [pid = 1643] [id = 365] 14:02:26 INFO - PROCESS | 1643 | --DOCSHELL 0x116672000 == 30 [pid = 1643] [id = 364] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1256a2400) [pid = 1643] [serial = 1056] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x128c39c00) [pid = 1643] [serial = 1059] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118760000) [pid = 1643] [serial = 1044] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118941c00) [pid = 1643] [serial = 1045] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119d18c00) [pid = 1643] [serial = 1050] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1292b4000) [pid = 1643] [serial = 1062] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120ff5c00) [pid = 1643] [serial = 1051] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1277a6c00) [pid = 1643] [serial = 1033] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11697c000) [pid = 1643] [serial = 1038] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1184d8800) [pid = 1643] [serial = 1039] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1176e7800) [pid = 1643] [serial = 1041] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118488800) [pid = 1643] [serial = 1042] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119329800) [pid = 1643] [serial = 1047] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x119a7b800) [pid = 1643] [serial = 1048] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x114fce400) [pid = 1643] [serial = 1035] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x116a0b800) [pid = 1643] [serial = 1036] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1193bf400) [pid = 1643] [serial = 1066] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x118488400) [pid = 1643] [serial = 1065] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12a472400) [pid = 1643] [serial = 1071] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1292bfc00) [pid = 1643] [serial = 1063] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x124196400) [pid = 1643] [serial = 1068] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x120ff7800) [pid = 1643] [serial = 1053] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x124472000) [pid = 1643] [serial = 1054] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12903c800) [pid = 1643] [serial = 1060] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12a662c00) [pid = 1643] [serial = 1072] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12779d400) [pid = 1643] [serial = 1057] [outer = 0x0] [url = about:blank] 14:02:26 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1273f7000) [pid = 1643] [serial = 1069] [outer = 0x0] [url = about:blank] 14:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 926ms 14:02:26 INFO - PROCESS | 1643 | 1467147746074 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 1643 | 1467147746078 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 14:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:02:26 INFO - PROCESS | 1643 | 1467147746082 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - PROCESS | 1643 | 1467147746085 Marionette TRACE conn2 <- [1,1478,null,{}] 14:02:26 INFO - PROCESS | 1643 | 1467147746093 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:02:26 INFO - PROCESS | 1643 | 1467147746096 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:26 INFO - PROCESS | 1643 | 1467147746238 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:02:26 INFO - PROCESS | 1643 | 1467147746323 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:26 INFO - PROCESS | 1643 | 1467147746324 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11713a000 == 31 [pid = 1643] [id = 377] 14:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x115f19800) [pid = 1643] [serial = 1130] [outer = 0x0] 14:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11821cc00) [pid = 1643] [serial = 1131] [outer = 0x115f19800] 14:02:26 INFO - PROCESS | 1643 | 1467147746370 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x118494c00) [pid = 1643] [serial = 1132] [outer = 0x115f19800] 14:02:26 INFO - PROCESS | 1643 | 1467147746854 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:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 825ms 14:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:02:26 INFO - PROCESS | 1643 | 1467147746907 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 1643 | 1467147746910 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 14:02:26 INFO - PROCESS | 1643 | 1467147746914 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - PROCESS | 1643 | 1467147746915 Marionette TRACE conn2 <- [1,1482,null,{}] 14:02:26 INFO - PROCESS | 1643 | 1467147746918 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:02:26 INFO - PROCESS | 1643 | 1467147746920 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:27 INFO - PROCESS | 1643 | 1467147746999 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:02:27 INFO - PROCESS | 1643 | 1467147747003 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 1643 | 1467147747005 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11924d000 == 32 [pid = 1643] [id = 378] 14:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118754800) [pid = 1643] [serial = 1133] [outer = 0x0] 14:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x119324c00) [pid = 1643] [serial = 1134] [outer = 0x118754800] 14:02:27 INFO - PROCESS | 1643 | 1467147747034 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1193c2400) [pid = 1643] [serial = 1135] [outer = 0x118754800] 14:02:27 INFO - PROCESS | 1643 | 1467147747392 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:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 14:02:27 INFO - PROCESS | 1643 | 1467147747435 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 1643 | 1467147747437 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 14:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:02:27 INFO - PROCESS | 1643 | 1467147747439 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - PROCESS | 1643 | 1467147747442 Marionette TRACE conn2 <- [1,1486,null,{}] 14:02:27 INFO - PROCESS | 1643 | 1467147747450 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:02:27 INFO - PROCESS | 1643 | 1467147747453 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:27 INFO - PROCESS | 1643 | 1467147747534 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:02:27 INFO - PROCESS | 1643 | 1467147747540 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 1643 | 1467147747544 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12330b800 == 33 [pid = 1643] [id = 379] 14:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1193c9000) [pid = 1643] [serial = 1136] [outer = 0x0] 14:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119a81400) [pid = 1643] [serial = 1137] [outer = 0x1193c9000] 14:02:27 INFO - PROCESS | 1643 | 1467147747571 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119d11800) [pid = 1643] [serial = 1138] [outer = 0x1193c9000] 14:02:27 INFO - PROCESS | 1643 | 1467147747945 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:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 14:02:27 INFO - PROCESS | 1643 | 1467147747962 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:02:27 INFO - PROCESS | 1643 | 1467147747964 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 14:02:27 INFO - PROCESS | 1643 | 1467147747966 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - PROCESS | 1643 | 1467147747967 Marionette TRACE conn2 <- [1,1490,null,{}] 14:02:27 INFO - PROCESS | 1643 | 1467147747969 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:02:27 INFO - PROCESS | 1643 | 1467147747971 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:28 INFO - PROCESS | 1643 | 1467147748092 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:02:28 INFO - PROCESS | 1643 | 1467147748099 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 1643 | 1467147748100 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12511a800 == 34 [pid = 1643] [id = 380] 14:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119d19000) [pid = 1643] [serial = 1139] [outer = 0x0] 14:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x120ff5800) [pid = 1643] [serial = 1140] [outer = 0x119d19000] 14:02:28 INFO - PROCESS | 1643 | 1467147748125 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1216d1800) [pid = 1643] [serial = 1141] [outer = 0x119d19000] 14:02:28 INFO - PROCESS | 1643 | 1467147748456 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:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 14:02:28 INFO - PROCESS | 1643 | 1467147748486 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 1643 | 1467147748488 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 14:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:02:28 INFO - PROCESS | 1643 | 1467147748490 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 1643 | 1467147748491 Marionette TRACE conn2 <- [1,1494,null,{}] 14:02:28 INFO - PROCESS | 1643 | 1467147748494 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:02:28 INFO - PROCESS | 1643 | 1467147748495 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:28 INFO - PROCESS | 1643 | 1467147748595 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:02:28 INFO - PROCESS | 1643 | 1467147748598 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 1643 | 1467147748599 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x127307000 == 35 [pid = 1643] [id = 381] 14:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119d22400) [pid = 1643] [serial = 1142] [outer = 0x0] 14:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1236e1c00) [pid = 1643] [serial = 1143] [outer = 0x119d22400] 14:02:28 INFO - PROCESS | 1643 | 1467147748624 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1246df400) [pid = 1643] [serial = 1144] [outer = 0x119d22400] 14:02:28 INFO - PROCESS | 1643 | 1467147748981 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:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 14:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:02:29 INFO - PROCESS | 1643 | 1467147749015 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 1643 | 1467147749016 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 14:02:29 INFO - PROCESS | 1643 | 1467147749018 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 1643 | 1467147749019 Marionette TRACE conn2 <- [1,1498,null,{}] 14:02:29 INFO - PROCESS | 1643 | 1467147749022 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:02:29 INFO - PROCESS | 1643 | 1467147749026 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:29 INFO - PROCESS | 1643 | 1467147749147 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:02:29 INFO - PROCESS | 1643 | 1467147749162 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 1643 | 1467147749163 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x129597800 == 36 [pid = 1643] [id = 382] 14:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x124aabc00) [pid = 1643] [serial = 1145] [outer = 0x0] 14:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126ab1800) [pid = 1643] [serial = 1146] [outer = 0x124aabc00] 14:02:29 INFO - PROCESS | 1643 | 1467147749195 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x128c36800) [pid = 1643] [serial = 1147] [outer = 0x124aabc00] 14:02:29 INFO - PROCESS | 1643 | 1467147749547 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:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 569ms 14:02:29 INFO - PROCESS | 1643 | 1467147749588 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:02:29 INFO - PROCESS | 1643 | 1467147749589 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 14:02:29 INFO - PROCESS | 1643 | 1467147749592 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 1643 | 1467147749594 Marionette TRACE conn2 <- [1,1502,null,{}] 14:02:29 INFO - PROCESS | 1643 | 1467147749597 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:02:29 INFO - PROCESS | 1643 | 1467147749598 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:29 INFO - PROCESS | 1643 | 1467147749712 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:02:29 INFO - PROCESS | 1643 | 1467147749725 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 1643 | 1467147749726 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x119976800 == 37 [pid = 1643] [id = 383] 14:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129039400) [pid = 1643] [serial = 1148] [outer = 0x0] 14:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129262400) [pid = 1643] [serial = 1149] [outer = 0x129039400] 14:02:29 INFO - PROCESS | 1643 | 1467147749750 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a46a400) [pid = 1643] [serial = 1150] [outer = 0x129039400] 14:02:30 INFO - PROCESS | 1643 | 1467147750067 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:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 14:02:30 INFO - PROCESS | 1643 | 1467147750111 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 1643 | 1467147750113 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 14:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:02:30 INFO - PROCESS | 1643 | 1467147750115 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 1643 | 1467147750116 Marionette TRACE conn2 <- [1,1506,null,{}] 14:02:30 INFO - PROCESS | 1643 | 1467147750119 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:02:30 INFO - PROCESS | 1643 | 1467147750120 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:30 INFO - PROCESS | 1643 | 1467147750220 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:02:30 INFO - PROCESS | 1643 | 1467147750223 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 1643 | 1467147750224 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b614000 == 38 [pid = 1643] [id = 384] 14:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x128c37000) [pid = 1643] [serial = 1151] [outer = 0x0] 14:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a658000) [pid = 1643] [serial = 1152] [outer = 0x128c37000] 14:02:30 INFO - PROCESS | 1643 | 1467147750256 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a662400) [pid = 1643] [serial = 1153] [outer = 0x128c37000] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x126e76c00) [pid = 1643] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119a86000) [pid = 1643] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1128e8800) [pid = 1643] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x125626c00) [pid = 1643] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x112aef800) [pid = 1643] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x113cee800) [pid = 1643] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126aafc00) [pid = 1643] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1193c9800) [pid = 1643] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112a86800) [pid = 1643] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x115f1a400) [pid = 1643] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118491800) [pid = 1643] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11932f400) [pid = 1643] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x113c31000) [pid = 1643] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x110f81400) [pid = 1643] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1161cf400) [pid = 1643] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:02:30 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119a7f800) [pid = 1643] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:02:30 INFO - PROCESS | 1643 | 1467147750675 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:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 571ms 14:02:30 INFO - PROCESS | 1643 | 1467147750699 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:02:30 INFO - PROCESS | 1643 | 1467147750701 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 14:02:30 INFO - PROCESS | 1643 | 1467147750703 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 1643 | 1467147750704 Marionette TRACE conn2 <- [1,1510,null,{}] 14:02:30 INFO - PROCESS | 1643 | 1467147750709 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:02:30 INFO - PROCESS | 1643 | 1467147750711 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:30 INFO - PROCESS | 1643 | 1467147750794 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:02:30 INFO - PROCESS | 1643 | 1467147750798 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 1643 | 1467147750799 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11271f800 == 39 [pid = 1643] [id = 385] 14:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x114f20c00) [pid = 1643] [serial = 1154] [outer = 0x0] 14:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x117e4dc00) [pid = 1643] [serial = 1155] [outer = 0x114f20c00] 14:02:30 INFO - PROCESS | 1643 | 1467147750823 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11932b000) [pid = 1643] [serial = 1156] [outer = 0x114f20c00] 14:02:31 INFO - PROCESS | 1643 | 1467147751133 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:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 14:02:31 INFO - PROCESS | 1643 | 1467147751173 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 1643 | 1467147751176 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 14:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:02:31 INFO - PROCESS | 1643 | 1467147751179 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 1643 | 1467147751180 Marionette TRACE conn2 <- [1,1514,null,{}] 14:02:31 INFO - PROCESS | 1643 | 1467147751182 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:02:31 INFO - PROCESS | 1643 | 1467147751183 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:31 INFO - PROCESS | 1643 | 1467147751265 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:02:31 INFO - PROCESS | 1643 | 1467147751269 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 1643 | 1467147751278 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc95000 == 40 [pid = 1643] [id = 386] 14:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x115f1b800) [pid = 1643] [serial = 1157] [outer = 0x0] 14:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x124f68c00) [pid = 1643] [serial = 1158] [outer = 0x115f1b800] 14:02:31 INFO - PROCESS | 1643 | 1467147751353 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x127747000) [pid = 1643] [serial = 1159] [outer = 0x115f1b800] 14:02:31 INFO - PROCESS | 1643 | 1467147751639 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:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 14:02:31 INFO - PROCESS | 1643 | 1467147751700 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:02:31 INFO - PROCESS | 1643 | 1467147751702 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 14:02:31 INFO - PROCESS | 1643 | 1467147751704 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 1643 | 1467147751708 Marionette TRACE conn2 <- [1,1518,null,{}] 14:02:31 INFO - PROCESS | 1643 | 1467147751711 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:02:31 INFO - PROCESS | 1643 | 1467147751712 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:31 INFO - PROCESS | 1643 | 1467147751801 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:02:31 INFO - PROCESS | 1643 | 1467147751806 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 1643 | 1467147751809 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c566000 == 41 [pid = 1643] [id = 387] 14:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11893b000) [pid = 1643] [serial = 1160] [outer = 0x0] 14:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12a661000) [pid = 1643] [serial = 1161] [outer = 0x11893b000] 14:02:31 INFO - PROCESS | 1643 | 1467147751835 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12b667800) [pid = 1643] [serial = 1162] [outer = 0x11893b000] 14:02:32 INFO - PROCESS | 1643 | 1467147752161 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:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 472ms 14:02:32 INFO - PROCESS | 1643 | 1467147752178 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 1643 | 1467147752179 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 14:02:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:02:32 INFO - PROCESS | 1643 | 1467147752182 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 1643 | 1467147752183 Marionette TRACE conn2 <- [1,1522,null,{}] 14:02:32 INFO - PROCESS | 1643 | 1467147752185 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:02:32 INFO - PROCESS | 1643 | 1467147752186 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:32 INFO - PROCESS | 1643 | 1467147752303 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:02:32 INFO - PROCESS | 1643 | 1467147752309 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 1643 | 1467147752310 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12caef800 == 42 [pid = 1643] [id = 388] 14:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12ab0fc00) [pid = 1643] [serial = 1163] [outer = 0x0] 14:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12b802c00) [pid = 1643] [serial = 1164] [outer = 0x12ab0fc00] 14:02:32 INFO - PROCESS | 1643 | 1467147752333 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12b9c0400) [pid = 1643] [serial = 1165] [outer = 0x12ab0fc00] 14:02:32 INFO - PROCESS | 1643 | 1467147752726 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:02:32 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:02:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:02:32 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:02:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:02:32 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:02:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:02:32 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:02:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:02:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 14:02:32 INFO - PROCESS | 1643 | 1467147752752 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 1643 | 1467147752755 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 14:02:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:02:32 INFO - PROCESS | 1643 | 1467147752759 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 1643 | 1467147752761 Marionette TRACE conn2 <- [1,1526,null,{}] 14:02:32 INFO - PROCESS | 1643 | 1467147752765 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:02:32 INFO - PROCESS | 1643 | 1467147752766 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:32 INFO - PROCESS | 1643 | 1467147752876 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:02:32 INFO - PROCESS | 1643 | 1467147752946 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 1643 | 1467147752948 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x119253800 == 43 [pid = 1643] [id = 389] 14:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118493400) [pid = 1643] [serial = 1166] [outer = 0x0] 14:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118565c00) [pid = 1643] [serial = 1167] [outer = 0x118493400] 14:02:32 INFO - PROCESS | 1643 | 1467147752979 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118938000) [pid = 1643] [serial = 1168] [outer = 0x118493400] 14:02:33 INFO - PROCESS | 1643 | 1467147753385 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:02:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:02:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:02:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:02:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 14:02:33 INFO - PROCESS | 1643 | 1467147753429 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 1643 | 1467147753433 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 14:02:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:02:33 INFO - PROCESS | 1643 | 1467147753438 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 1643 | 1467147753440 Marionette TRACE conn2 <- [1,1530,null,{}] 14:02:33 INFO - PROCESS | 1643 | 1467147753442 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:02:33 INFO - PROCESS | 1643 | 1467147753444 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:33 INFO - PROCESS | 1643 | 1467147753580 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:02:33 INFO - PROCESS | 1643 | 1467147753681 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 1643 | 1467147753683 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12957c800 == 44 [pid = 1643] [id = 390] 14:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1193c3400) [pid = 1643] [serial = 1169] [outer = 0x0] 14:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119c82800) [pid = 1643] [serial = 1170] [outer = 0x1193c3400] 14:02:33 INFO - PROCESS | 1643 | 1467147753717 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1236e2800) [pid = 1643] [serial = 1171] [outer = 0x1193c3400] 14:02:34 INFO - PROCESS | 1643 | 1467147754076 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:02:34 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:02:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:02:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:02:34 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:02:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:02:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 672ms 14:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:02:34 INFO - PROCESS | 1643 | 1467147754110 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 1643 | 1467147754112 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 14:02:34 INFO - PROCESS | 1643 | 1467147754114 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 1643 | 1467147754117 Marionette TRACE conn2 <- [1,1534,null,{}] 14:02:34 INFO - PROCESS | 1643 | 1467147754125 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:02:34 INFO - PROCESS | 1643 | 1467147754128 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:34 INFO - PROCESS | 1643 | 1467147754251 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:02:34 INFO - PROCESS | 1643 | 1467147754320 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 1643 | 1467147754322 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb56000 == 45 [pid = 1643] [id = 391] 14:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126f03400) [pid = 1643] [serial = 1172] [outer = 0x0] 14:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12774d800) [pid = 1643] [serial = 1173] [outer = 0x126f03400] 14:02:34 INFO - PROCESS | 1643 | 1467147754353 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x129266000) [pid = 1643] [serial = 1174] [outer = 0x126f03400] 14:02:34 INFO - PROCESS | 1643 | 1467147754777 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:02:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 14:02:34 INFO - PROCESS | 1643 | 1467147754787 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 1643 | 1467147754789 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 14:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:02:34 INFO - PROCESS | 1643 | 1467147754793 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 1643 | 1467147754795 Marionette TRACE conn2 <- [1,1538,null,{}] 14:02:34 INFO - PROCESS | 1643 | 1467147754797 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:02:34 INFO - PROCESS | 1643 | 1467147754798 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:34 INFO - PROCESS | 1643 | 1467147754902 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:02:34 INFO - PROCESS | 1643 | 1467147754958 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 1643 | 1467147754960 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d059000 == 46 [pid = 1643] [id = 392] 14:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12a664000) [pid = 1643] [serial = 1175] [outer = 0x0] 14:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12ab0a400) [pid = 1643] [serial = 1176] [outer = 0x12a664000] 14:02:34 INFO - PROCESS | 1643 | 1467147754988 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12b806800) [pid = 1643] [serial = 1177] [outer = 0x12a664000] 14:02:35 INFO - PROCESS | 1643 | 1467147755447 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:02:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:02:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 721ms 14:02:35 INFO - PROCESS | 1643 | 1467147755549 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 1643 | 1467147755551 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 14:02:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:02:35 INFO - PROCESS | 1643 | 1467147755557 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - PROCESS | 1643 | 1467147755558 Marionette TRACE conn2 <- [1,1542,null,{}] 14:02:35 INFO - PROCESS | 1643 | 1467147755560 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:02:35 INFO - PROCESS | 1643 | 1467147755562 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:35 INFO - PROCESS | 1643 | 1467147755664 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:02:35 INFO - PROCESS | 1643 | 1467147755886 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 1643 | 1467147755887 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x117ea3800 == 47 [pid = 1643] [id = 393] 14:02:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11291d000) [pid = 1643] [serial = 1178] [outer = 0x0] 14:02:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x115f0f000) [pid = 1643] [serial = 1179] [outer = 0x11291d000] 14:02:35 INFO - PROCESS | 1643 | 1467147755915 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1171c7c00) [pid = 1643] [serial = 1180] [outer = 0x11291d000] 14:02:36 INFO - PROCESS | 1643 | 1467147756345 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:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 822ms 14:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:02:36 INFO - PROCESS | 1643 | 1467147756379 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 1643 | 1467147756381 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 14:02:36 INFO - PROCESS | 1643 | 1467147756384 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 1643 | 1467147756386 Marionette TRACE conn2 <- [1,1546,null,{}] 14:02:36 INFO - PROCESS | 1643 | 1467147756390 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:02:36 INFO - PROCESS | 1643 | 1467147756392 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:36 INFO - PROCESS | 1643 | 1467147756524 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x1139b0800 == 46 [pid = 1643] [id = 363] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12c566000 == 45 [pid = 1643] [id = 387] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc95000 == 44 [pid = 1643] [id = 386] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11271f800 == 43 [pid = 1643] [id = 385] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12b614000 == 42 [pid = 1643] [id = 384] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x119976800 == 41 [pid = 1643] [id = 383] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x129597800 == 40 [pid = 1643] [id = 382] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x127307000 == 39 [pid = 1643] [id = 381] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12511a800 == 38 [pid = 1643] [id = 380] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12330b800 == 37 [pid = 1643] [id = 379] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11924d000 == 36 [pid = 1643] [id = 378] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11713a000 == 35 [pid = 1643] [id = 377] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x119da7800 == 34 [pid = 1643] [id = 376] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x117366000 == 33 [pid = 1643] [id = 375] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6df000 == 32 [pid = 1643] [id = 374] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x117ea3800 == 31 [pid = 1643] [id = 393] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12d059000 == 30 [pid = 1643] [id = 392] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb56000 == 29 [pid = 1643] [id = 391] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12957c800 == 28 [pid = 1643] [id = 390] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x119253800 == 27 [pid = 1643] [id = 389] 14:02:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12caef800 == 26 [pid = 1643] [id = 388] 14:02:37 INFO - PROCESS | 1643 | 1467147757268 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 1643 | 1467147757269 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x119a43400) [pid = 1643] [serial = 1104] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1130a2400) [pid = 1643] [serial = 1092] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1171bfc00) [pid = 1643] [serial = 1095] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118217c00) [pid = 1643] [serial = 1096] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x113c32000) [pid = 1643] [serial = 1093] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118938800) [pid = 1643] [serial = 1098] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118eaa800) [pid = 1643] [serial = 1099] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1193c2000) [pid = 1643] [serial = 1101] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x117144400) [pid = 1643] [serial = 1090] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x116179000) [pid = 1643] [serial = 1089] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1129af400) [pid = 1643] [serial = 1075] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x112238c00) [pid = 1643] [serial = 1074] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118eaac00) [pid = 1643] [serial = 1078] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118586000) [pid = 1643] [serial = 1077] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x124474c00) [pid = 1643] [serial = 1081] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119d1d800) [pid = 1643] [serial = 1080] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12779f000) [pid = 1643] [serial = 1084] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119d19c00) [pid = 1643] [serial = 1107] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119a85400) [pid = 1643] [serial = 1105] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1246af400) [pid = 1643] [serial = 1110] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1273e9c00) [pid = 1643] [serial = 1083] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1236e5c00) [pid = 1643] [serial = 1108] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a65e400) [pid = 1643] [serial = 1087] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118220400) [pid = 1643] [serial = 1113] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1292b8000) [pid = 1643] [serial = 1122] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119611400) [pid = 1643] [serial = 1114] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126858000) [pid = 1643] [serial = 1116] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12774a400) [pid = 1643] [serial = 1119] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1277a5800) [pid = 1643] [serial = 1120] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x124dfbc00) [pid = 1643] [serial = 1111] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12a609400) [pid = 1643] [serial = 1086] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x126f74c00) [pid = 1643] [serial = 1117] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11993b800) [pid = 1643] [serial = 1102] [outer = 0x0] [url = about:blank] 14:02:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x113c5b800 == 27 [pid = 1643] [id = 394] 14:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x112921800) [pid = 1643] [serial = 1181] [outer = 0x0] 14:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x112929400) [pid = 1643] [serial = 1182] [outer = 0x112921800] 14:02:37 INFO - PROCESS | 1643 | 1467147757367 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x112ae7000) [pid = 1643] [serial = 1183] [outer = 0x112921800] 14:02:37 INFO - PROCESS | 1643 | 1467147757696 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:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1324ms 14:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:02:37 INFO - PROCESS | 1643 | 1467147757714 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 1643 | 1467147757716 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 14:02:37 INFO - PROCESS | 1643 | 1467147757720 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 1643 | 1467147757721 Marionette TRACE conn2 <- [1,1550,null,{}] 14:02:37 INFO - PROCESS | 1643 | 1467147757729 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:02:37 INFO - PROCESS | 1643 | 1467147757732 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:37 INFO - PROCESS | 1643 | 1467147757813 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:02:37 INFO - PROCESS | 1643 | 1467147757819 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 1643 | 1467147757820 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x11734b000 == 28 [pid = 1643] [id = 395] 14:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x114fc4000) [pid = 1643] [serial = 1184] [outer = 0x0] 14:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1176e2400) [pid = 1643] [serial = 1185] [outer = 0x114fc4000] 14:02:37 INFO - PROCESS | 1643 | 1467147757850 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118218400) [pid = 1643] [serial = 1186] [outer = 0x114fc4000] 14:02:38 INFO - PROCESS | 1643 | 1467147758205 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:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 523ms 14:02:38 INFO - PROCESS | 1643 | 1467147758245 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 1643 | 1467147758248 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 14:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:02:38 INFO - PROCESS | 1643 | 1467147758253 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - PROCESS | 1643 | 1467147758254 Marionette TRACE conn2 <- [1,1554,null,{}] 14:02:38 INFO - PROCESS | 1643 | 1467147758257 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:02:38 INFO - PROCESS | 1643 | 1467147758258 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:38 INFO - PROCESS | 1643 | 1467147758366 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:02:38 INFO - PROCESS | 1643 | 1467147758373 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 1643 | 1467147758375 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x118748800 == 29 [pid = 1643] [id = 396] 14:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1183ea400) [pid = 1643] [serial = 1187] [outer = 0x0] 14:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1184d9000) [pid = 1643] [serial = 1188] [outer = 0x1183ea400] 14:02:38 INFO - PROCESS | 1643 | 1467147758418 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118762800) [pid = 1643] [serial = 1189] [outer = 0x1183ea400] 14:02:38 INFO - PROCESS | 1643 | 1467147758933 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:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 14:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:02:38 INFO - PROCESS | 1643 | 1467147758978 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 1643 | 1467147758979 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 14:02:38 INFO - PROCESS | 1643 | 1467147758983 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - PROCESS | 1643 | 1467147758987 Marionette TRACE conn2 <- [1,1558,null,{}] 14:02:38 INFO - PROCESS | 1643 | 1467147758995 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:02:38 INFO - PROCESS | 1643 | 1467147758998 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:39 INFO - PROCESS | 1643 | 1467147759077 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:02:39 INFO - PROCESS | 1643 | 1467147759082 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 1643 | 1467147759083 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f96000 == 30 [pid = 1643] [id = 397] 14:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118958800) [pid = 1643] [serial = 1190] [outer = 0x0] 14:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118eb6c00) [pid = 1643] [serial = 1191] [outer = 0x118958800] 14:02:39 INFO - PROCESS | 1643 | 1467147759110 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1193c5800) [pid = 1643] [serial = 1192] [outer = 0x118958800] 14:02:39 INFO - PROCESS | 1643 | 1467147759441 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:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 476ms 14:02:39 INFO - PROCESS | 1643 | 1467147759460 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:02:39 INFO - PROCESS | 1643 | 1467147759461 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 14:02:39 INFO - PROCESS | 1643 | 1467147759464 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 1643 | 1467147759465 Marionette TRACE conn2 <- [1,1562,null,{}] 14:02:39 INFO - PROCESS | 1643 | 1467147759467 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:02:39 INFO - PROCESS | 1643 | 1467147759468 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:39 INFO - PROCESS | 1643 | 1467147759578 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:02:39 INFO - PROCESS | 1643 | 1467147759593 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 1643 | 1467147759594 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x123234800 == 31 [pid = 1643] [id = 398] 14:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118762000) [pid = 1643] [serial = 1193] [outer = 0x0] 14:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119609c00) [pid = 1643] [serial = 1194] [outer = 0x118762000] 14:02:39 INFO - PROCESS | 1643 | 1467147759618 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119a7b400) [pid = 1643] [serial = 1195] [outer = 0x118762000] 14:02:39 INFO - PROCESS | 1643 | 1467147759967 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:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 14:02:39 INFO - PROCESS | 1643 | 1467147759983 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 1643 | 1467147759984 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 14:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:02:39 INFO - PROCESS | 1643 | 1467147759987 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 1643 | 1467147759988 Marionette TRACE conn2 <- [1,1566,null,{}] 14:02:39 INFO - PROCESS | 1643 | 1467147759993 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:02:39 INFO - PROCESS | 1643 | 1467147759994 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:40 INFO - PROCESS | 1643 | 1467147760088 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:02:40 INFO - PROCESS | 1643 | 1467147760126 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 1643 | 1467147760130 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x124713000 == 32 [pid = 1643] [id = 399] 14:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1176e4c00) [pid = 1643] [serial = 1196] [outer = 0x0] 14:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119d1b000) [pid = 1643] [serial = 1197] [outer = 0x1176e4c00] 14:02:40 INFO - PROCESS | 1643 | 1467147760163 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1216ce400) [pid = 1643] [serial = 1198] [outer = 0x1176e4c00] 14:02:40 INFO - PROCESS | 1643 | 1467147760506 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:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 571ms 14:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:02:40 INFO - PROCESS | 1643 | 1467147760558 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:02:40 INFO - PROCESS | 1643 | 1467147760560 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 14:02:40 INFO - PROCESS | 1643 | 1467147760562 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - PROCESS | 1643 | 1467147760563 Marionette TRACE conn2 <- [1,1570,null,{}] 14:02:40 INFO - PROCESS | 1643 | 1467147760565 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:02:40 INFO - PROCESS | 1643 | 1467147760567 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:40 INFO - PROCESS | 1643 | 1467147760661 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:02:40 INFO - PROCESS | 1643 | 1467147760671 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 1643 | 1467147760672 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1131bd000 == 33 [pid = 1643] [id = 400] 14:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123123800) [pid = 1643] [serial = 1199] [outer = 0x0] 14:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1246e0c00) [pid = 1643] [serial = 1200] [outer = 0x123123800] 14:02:40 INFO - PROCESS | 1643 | 1467147760700 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124df5800) [pid = 1643] [serial = 1201] [outer = 0x123123800] 14:02:41 INFO - PROCESS | 1643 | 1467147761054 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:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 520ms 14:02:41 INFO - PROCESS | 1643 | 1467147761082 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 1643 | 1467147761084 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 14:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:02:41 INFO - PROCESS | 1643 | 1467147761086 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 1643 | 1467147761087 Marionette TRACE conn2 <- [1,1574,null,{}] 14:02:41 INFO - PROCESS | 1643 | 1467147761095 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:02:41 INFO - PROCESS | 1643 | 1467147761096 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:41 INFO - PROCESS | 1643 | 1467147761193 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:02:41 INFO - PROCESS | 1643 | 1467147761198 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 1643 | 1467147761199 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x127305000 == 34 [pid = 1643] [id = 401] 14:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11291d800) [pid = 1643] [serial = 1202] [outer = 0x0] 14:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1250b3c00) [pid = 1643] [serial = 1203] [outer = 0x11291d800] 14:02:41 INFO - PROCESS | 1643 | 1467147761223 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126aac400) [pid = 1643] [serial = 1204] [outer = 0x11291d800] 14:02:41 INFO - PROCESS | 1643 | 1467147761751 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:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12ab0fc00) [pid = 1643] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11893b000) [pid = 1643] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119d22400) [pid = 1643] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x124aabc00) [pid = 1643] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118754800) [pid = 1643] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1193c9000) [pid = 1643] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x115f19800) [pid = 1643] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x128c34400) [pid = 1643] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1129ae400) [pid = 1643] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x115f17800) [pid = 1643] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x119d19000) [pid = 1643] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x129039400) [pid = 1643] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x128c37000) [pid = 1643] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x114f20c00) [pid = 1643] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:02:41 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x115f1b800) [pid = 1643] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 719ms 14:02:41 INFO - PROCESS | 1643 | 1467147761805 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 1643 | 1467147761808 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 14:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:02:41 INFO - PROCESS | 1643 | 1467147761811 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 1643 | 1467147761812 Marionette TRACE conn2 <- [1,1578,null,{}] 14:02:41 INFO - PROCESS | 1643 | 1467147761815 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:02:41 INFO - PROCESS | 1643 | 1467147761816 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:41 INFO - PROCESS | 1643 | 1467147761891 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:02:41 INFO - PROCESS | 1643 | 1467147761911 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 1643 | 1467147761912 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12105b800 == 35 [pid = 1643] [id = 402] 14:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11291c400) [pid = 1643] [serial = 1205] [outer = 0x0] 14:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1161da000) [pid = 1643] [serial = 1206] [outer = 0x11291c400] 14:02:41 INFO - PROCESS | 1643 | 1467147761937 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11893b000) [pid = 1643] [serial = 1207] [outer = 0x11291c400] 14:02:42 INFO - PROCESS | 1643 | 1467147762262 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:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 468ms 14:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:02:42 INFO - PROCESS | 1643 | 1467147762280 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 1643 | 1467147762281 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 14:02:42 INFO - PROCESS | 1643 | 1467147762291 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 1643 | 1467147762292 Marionette TRACE conn2 <- [1,1582,null,{}] 14:02:42 INFO - PROCESS | 1643 | 1467147762295 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:02:42 INFO - PROCESS | 1643 | 1467147762296 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:42 INFO - PROCESS | 1643 | 1467147762372 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:02:42 INFO - PROCESS | 1643 | 1467147762430 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 1643 | 1467147762431 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x129588000 == 36 [pid = 1643] [id = 403] 14:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1133af800) [pid = 1643] [serial = 1208] [outer = 0x0] 14:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1235f3800) [pid = 1643] [serial = 1209] [outer = 0x1133af800] 14:02:42 INFO - PROCESS | 1643 | 1467147762456 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126f67800) [pid = 1643] [serial = 1210] [outer = 0x1133af800] 14:02:42 INFO - PROCESS | 1643 | 1467147762710 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:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 479ms 14:02:42 INFO - PROCESS | 1643 | 1467147762763 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 1643 | 1467147762764 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 14:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:02:42 INFO - PROCESS | 1643 | 1467147762767 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 1643 | 1467147762768 Marionette TRACE conn2 <- [1,1586,null,{}] 14:02:42 INFO - PROCESS | 1643 | 1467147762770 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:02:42 INFO - PROCESS | 1643 | 1467147762772 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:42 INFO - PROCESS | 1643 | 1467147762857 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:02:42 INFO - PROCESS | 1643 | 1467147762862 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 1643 | 1467147762864 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62b000 == 37 [pid = 1643] [id = 404] 14:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119a84800) [pid = 1643] [serial = 1211] [outer = 0x0] 14:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1273ea400) [pid = 1643] [serial = 1212] [outer = 0x119a84800] 14:02:42 INFO - PROCESS | 1643 | 1467147762891 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1277a1000) [pid = 1643] [serial = 1213] [outer = 0x119a84800] 14:02:43 INFO - PROCESS | 1643 | 1467147763270 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:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 14:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:02:43 INFO - PROCESS | 1643 | 1467147763290 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 1643 | 1467147763292 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 14:02:43 INFO - PROCESS | 1643 | 1467147763294 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 1643 | 1467147763296 Marionette TRACE conn2 <- [1,1590,null,{}] 14:02:43 INFO - PROCESS | 1643 | 1467147763298 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:02:43 INFO - PROCESS | 1643 | 1467147763300 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:43 INFO - PROCESS | 1643 | 1467147763391 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:02:43 INFO - PROCESS | 1643 | 1467147763396 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 1643 | 1467147763397 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cdd800 == 38 [pid = 1643] [id = 405] 14:02:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1277a9000) [pid = 1643] [serial = 1214] [outer = 0x0] 14:02:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x129270c00) [pid = 1643] [serial = 1215] [outer = 0x1277a9000] 14:02:43 INFO - PROCESS | 1643 | 1467147763421 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a46f400) [pid = 1643] [serial = 1216] [outer = 0x1277a9000] 14:02:43 INFO - PROCESS | 1643 | 1467147763746 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:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 471ms 14:02:43 INFO - PROCESS | 1643 | 1467147763811 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 1643 | 1467147763813 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 14:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:02:43 INFO - PROCESS | 1643 | 1467147763818 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 1643 | 1467147763821 Marionette TRACE conn2 <- [1,1594,null,{}] 14:02:43 INFO - PROCESS | 1643 | 1467147763827 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:02:43 INFO - PROCESS | 1643 | 1467147763829 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:43 INFO - PROCESS | 1643 | 1467147763950 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:02:44 INFO - PROCESS | 1643 | 1467147764031 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 1643 | 1467147764035 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f1d000 == 39 [pid = 1643] [id = 406] 14:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1129a8400) [pid = 1643] [serial = 1217] [outer = 0x0] 14:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112a82c00) [pid = 1643] [serial = 1218] [outer = 0x1129a8400] 14:02:44 INFO - PROCESS | 1643 | 1467147764065 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x113c34800) [pid = 1643] [serial = 1219] [outer = 0x1129a8400] 14:02:44 INFO - PROCESS | 1643 | 1467147764549 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:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 825ms 14:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:02:44 INFO - PROCESS | 1643 | 1467147764643 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 1643 | 1467147764645 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 14:02:44 INFO - PROCESS | 1643 | 1467147764650 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 1643 | 1467147764653 Marionette TRACE conn2 <- [1,1598,null,{}] 14:02:44 INFO - PROCESS | 1643 | 1467147764656 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:02:44 INFO - PROCESS | 1643 | 1467147764658 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:44 INFO - PROCESS | 1643 | 1467147764766 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:02:44 INFO - PROCESS | 1643 | 1467147764847 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 1643 | 1467147764848 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ce3800 == 40 [pid = 1643] [id = 407] 14:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118491400) [pid = 1643] [serial = 1220] [outer = 0x0] 14:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11856e000) [pid = 1643] [serial = 1221] [outer = 0x118491400] 14:02:44 INFO - PROCESS | 1643 | 1467147764879 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118938c00) [pid = 1643] [serial = 1222] [outer = 0x118491400] 14:02:45 INFO - PROCESS | 1643 | 1467147765569 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:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 974ms 14:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:02:45 INFO - PROCESS | 1643 | 1467147765622 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 1643 | 1467147765625 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 14:02:45 INFO - PROCESS | 1643 | 1467147765628 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 1643 | 1467147765630 Marionette TRACE conn2 <- [1,1602,null,{}] 14:02:45 INFO - PROCESS | 1643 | 1467147765634 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:02:45 INFO - PROCESS | 1643 | 1467147765635 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:45 INFO - PROCESS | 1643 | 1467147765745 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:02:45 INFO - PROCESS | 1643 | 1467147765826 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1643 | 1467147765829 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e8c000 == 41 [pid = 1643] [id = 408] 14:02:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1171bfc00) [pid = 1643] [serial = 1223] [outer = 0x0] 14:02:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1176eb000) [pid = 1643] [serial = 1224] [outer = 0x1171bfc00] 14:02:45 INFO - PROCESS | 1643 | 1467147765858 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11821f800) [pid = 1643] [serial = 1225] [outer = 0x1171bfc00] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62b000 == 40 [pid = 1643] [id = 404] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x129588000 == 39 [pid = 1643] [id = 403] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12105b800 == 38 [pid = 1643] [id = 402] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x127305000 == 37 [pid = 1643] [id = 401] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1131bd000 == 36 [pid = 1643] [id = 400] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x124713000 == 35 [pid = 1643] [id = 399] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x123234800 == 34 [pid = 1643] [id = 398] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x119f96000 == 33 [pid = 1643] [id = 397] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118748800 == 32 [pid = 1643] [id = 396] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11734b000 == 31 [pid = 1643] [id = 395] 14:02:46 INFO - PROCESS | 1643 | --DOCSHELL 0x113c5b800 == 30 [pid = 1643] [id = 394] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118494c00) [pid = 1643] [serial = 1132] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12a83e800) [pid = 1643] [serial = 1123] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1132c1800) [pid = 1643] [serial = 1125] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x116179400) [pid = 1643] [serial = 1126] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11848f000) [pid = 1643] [serial = 1128] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11875d000) [pid = 1643] [serial = 1129] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120ff5800) [pid = 1643] [serial = 1140] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x129262400) [pid = 1643] [serial = 1149] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a658000) [pid = 1643] [serial = 1152] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x117e4dc00) [pid = 1643] [serial = 1155] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12a662400) [pid = 1643] [serial = 1153] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x127747000) [pid = 1643] [serial = 1159] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x128c36800) [pid = 1643] [serial = 1147] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12b667800) [pid = 1643] [serial = 1162] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12a46a400) [pid = 1643] [serial = 1150] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1246df400) [pid = 1643] [serial = 1144] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11932b000) [pid = 1643] [serial = 1156] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x124f68c00) [pid = 1643] [serial = 1158] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1216d1800) [pid = 1643] [serial = 1141] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12b9c0400) [pid = 1643] [serial = 1165] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12b802c00) [pid = 1643] [serial = 1164] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12a661000) [pid = 1643] [serial = 1161] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1236e1c00) [pid = 1643] [serial = 1143] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x126ab1800) [pid = 1643] [serial = 1146] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119324c00) [pid = 1643] [serial = 1134] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1193c2400) [pid = 1643] [serial = 1135] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119a81400) [pid = 1643] [serial = 1137] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x119d11800) [pid = 1643] [serial = 1138] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11821cc00) [pid = 1643] [serial = 1131] [outer = 0x0] [url = about:blank] 14:02:46 INFO - PROCESS | 1643 | 1467147766277 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:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 14:02:46 INFO - PROCESS | 1643 | 1467147766300 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1643 | 1467147766303 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 14:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:02:46 INFO - PROCESS | 1643 | 1467147766309 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 1643 | 1467147766311 Marionette TRACE conn2 <- [1,1606,null,{}] 14:02:46 INFO - PROCESS | 1643 | 1467147766313 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:02:46 INFO - PROCESS | 1643 | 1467147766315 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:46 INFO - PROCESS | 1643 | 1467147766399 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:02:46 INFO - PROCESS | 1643 | 1467147766456 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1643 | 1467147766457 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x119250000 == 31 [pid = 1643] [id = 409] 14:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11848c800) [pid = 1643] [serial = 1226] [outer = 0x0] 14:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118933400) [pid = 1643] [serial = 1227] [outer = 0x11848c800] 14:02:46 INFO - PROCESS | 1643 | 1467147766484 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118e12c00) [pid = 1643] [serial = 1228] [outer = 0x11848c800] 14:02:46 INFO - PROCESS | 1643 | 1467147766800 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:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 14:02:46 INFO - PROCESS | 1643 | 1467147766830 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1643 | 1467147766831 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 14:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:02:46 INFO - PROCESS | 1643 | 1467147766834 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 1643 | 1467147766836 Marionette TRACE conn2 <- [1,1610,null,{}] 14:02:46 INFO - PROCESS | 1643 | 1467147766847 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:02:46 INFO - PROCESS | 1643 | 1467147766850 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:46 INFO - PROCESS | 1643 | 1467147766931 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:02:46 INFO - PROCESS | 1643 | 1467147766989 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1643 | 1467147766991 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12323d800 == 32 [pid = 1643] [id = 410] 14:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1133d3c00) [pid = 1643] [serial = 1229] [outer = 0x0] 14:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1193c8c00) [pid = 1643] [serial = 1230] [outer = 0x1133d3c00] 14:02:47 INFO - PROCESS | 1643 | 1467147767019 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119d13000) [pid = 1643] [serial = 1231] [outer = 0x1133d3c00] 14:02:47 INFO - PROCESS | 1643 | 1467147767334 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:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 523ms 14:02:47 INFO - PROCESS | 1643 | 1467147767360 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 1643 | 1467147767363 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 14:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:02:47 INFO - PROCESS | 1643 | 1467147767365 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 1643 | 1467147767366 Marionette TRACE conn2 <- [1,1614,null,{}] 14:02:47 INFO - PROCESS | 1643 | 1467147767368 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:02:47 INFO - PROCESS | 1643 | 1467147767370 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:47 INFO - PROCESS | 1643 | 1467147767451 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:02:47 INFO - PROCESS | 1643 | 1467147767455 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 1643 | 1467147767456 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x124f1c800 == 33 [pid = 1643] [id = 411] 14:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119d1d800) [pid = 1643] [serial = 1232] [outer = 0x0] 14:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1216cf800) [pid = 1643] [serial = 1233] [outer = 0x119d1d800] 14:02:47 INFO - PROCESS | 1643 | 1467147767484 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x124196400) [pid = 1643] [serial = 1234] [outer = 0x119d1d800] 14:02:47 INFO - PROCESS | 1643 | 1467147767853 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:02:47 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:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 14:02:47 INFO - PROCESS | 1643 | 1467147767890 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 1643 | 1467147767893 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 14:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:02:47 INFO - PROCESS | 1643 | 1467147767897 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 1643 | 1467147767899 Marionette TRACE conn2 <- [1,1618,null,{}] 14:02:47 INFO - PROCESS | 1643 | 1467147767902 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:02:47 INFO - PROCESS | 1643 | 1467147767905 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:47 INFO - PROCESS | 1643 | 1467147767978 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:02:47 INFO - PROCESS | 1643 | 1467147767981 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 1643 | 1467147767983 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f8d000 == 34 [pid = 1643] [id = 412] 14:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x113c36400) [pid = 1643] [serial = 1235] [outer = 0x0] 14:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x124ab6c00) [pid = 1643] [serial = 1236] [outer = 0x113c36400] 14:02:48 INFO - PROCESS | 1643 | 1467147768009 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x125627c00) [pid = 1643] [serial = 1237] [outer = 0x113c36400] 14:02:48 INFO - PROCESS | 1643 | 1467147768390 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:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 523ms 14:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:02:48 INFO - PROCESS | 1643 | 1467147768419 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 1643 | 1467147768421 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 14:02:48 INFO - PROCESS | 1643 | 1467147768423 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 1643 | 1467147768426 Marionette TRACE conn2 <- [1,1622,null,{}] 14:02:48 INFO - PROCESS | 1643 | 1467147768435 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:02:48 INFO - PROCESS | 1643 | 1467147768439 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:48 INFO - PROCESS | 1643 | 1467147768556 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:02:48 INFO - PROCESS | 1643 | 1467147768567 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 1643 | 1467147768568 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x129588000 == 35 [pid = 1643] [id = 413] 14:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1256a4000) [pid = 1643] [serial = 1238] [outer = 0x0] 14:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12718dc00) [pid = 1643] [serial = 1239] [outer = 0x1256a4000] 14:02:48 INFO - PROCESS | 1643 | 1467147768593 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1292b8400) [pid = 1643] [serial = 1240] [outer = 0x1256a4000] 14:02:48 INFO - PROCESS | 1643 | 1467147768939 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:02:48 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:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 529ms 14:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:02:48 INFO - PROCESS | 1643 | 1467147768952 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 1643 | 1467147768953 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 14:02:48 INFO - PROCESS | 1643 | 1467147768957 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 1643 | 1467147768959 Marionette TRACE conn2 <- [1,1626,null,{}] 14:02:48 INFO - PROCESS | 1643 | 1467147768961 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:02:48 INFO - PROCESS | 1643 | 1467147768962 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:49 INFO - PROCESS | 1643 | 1467147769064 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:02:49 INFO - PROCESS | 1643 | 1467147769075 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1643 | 1467147769077 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a631800 == 36 [pid = 1643] [id = 414] 14:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1292bb400) [pid = 1643] [serial = 1241] [outer = 0x0] 14:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a468c00) [pid = 1643] [serial = 1242] [outer = 0x1292bb400] 14:02:49 INFO - PROCESS | 1643 | 1467147769102 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a659800) [pid = 1643] [serial = 1243] [outer = 0x1292bb400] 14:02:49 INFO - PROCESS | 1643 | 1467147769429 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:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 520ms 14:02:49 INFO - PROCESS | 1643 | 1467147769477 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 1643 | 1467147769478 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 14:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:02:49 INFO - PROCESS | 1643 | 1467147769480 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 1643 | 1467147769481 Marionette TRACE conn2 <- [1,1630,null,{}] 14:02:49 INFO - PROCESS | 1643 | 1467147769484 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:02:49 INFO - PROCESS | 1643 | 1467147769485 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:49 INFO - PROCESS | 1643 | 1467147769583 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:02:49 INFO - PROCESS | 1643 | 1467147769623 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1643 | 1467147769624 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b60c000 == 37 [pid = 1643] [id = 415] 14:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a662000) [pid = 1643] [serial = 1244] [outer = 0x0] 14:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a84d400) [pid = 1643] [serial = 1245] [outer = 0x12a662000] 14:02:49 INFO - PROCESS | 1643 | 1467147769648 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12ab0d800) [pid = 1643] [serial = 1246] [outer = 0x12a662000] 14:02:49 INFO - PROCESS | 1643 | 1467147769967 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:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 14:02:50 INFO - PROCESS | 1643 | 1467147770005 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 1643 | 1467147770008 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 14:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:02:50 INFO - PROCESS | 1643 | 1467147770012 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 1643 | 1467147770014 Marionette TRACE conn2 <- [1,1634,null,{}] 14:02:50 INFO - PROCESS | 1643 | 1467147770016 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:02:50 INFO - PROCESS | 1643 | 1467147770018 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:50 INFO - PROCESS | 1643 | 1467147770142 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:02:50 INFO - PROCESS | 1643 | 1467147770193 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 1643 | 1467147770194 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc90800 == 38 [pid = 1643] [id = 416] 14:02:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a841400) [pid = 1643] [serial = 1247] [outer = 0x0] 14:02:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12b667800) [pid = 1643] [serial = 1248] [outer = 0x12a841400] 14:02:50 INFO - PROCESS | 1643 | 1467147770234 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12b9c1400) [pid = 1643] [serial = 1249] [outer = 0x12a841400] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1176e4c00) [pid = 1643] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x112921800) [pid = 1643] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118958800) [pid = 1643] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x114fc4000) [pid = 1643] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x123123800) [pid = 1643] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11291d000) [pid = 1643] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11291d800) [pid = 1643] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118493400) [pid = 1643] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11291c400) [pid = 1643] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119a84800) [pid = 1643] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1183ea400) [pid = 1643] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1133af800) [pid = 1643] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118762000) [pid = 1643] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1193c3400) [pid = 1643] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126f03400) [pid = 1643] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:02:50 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12a664000) [pid = 1643] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:02:50 INFO - PROCESS | 1643 | 1467147770701 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:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 720ms 14:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:02:50 INFO - PROCESS | 1643 | 1467147770732 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 1643 | 1467147770734 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 14:02:50 INFO - PROCESS | 1643 | 1467147770736 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 1643 | 1467147770737 Marionette TRACE conn2 <- [1,1638,null,{}] 14:02:50 INFO - PROCESS | 1643 | 1467147770740 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:02:50 INFO - PROCESS | 1643 | 1467147770745 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:50 INFO - PROCESS | 1643 | 1467147770911 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:02:50 INFO - PROCESS | 1643 | 1467147770967 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 1643 | 1467147770968 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4a1800 == 39 [pid = 1643] [id = 417] 14:02:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1128e4400) [pid = 1643] [serial = 1250] [outer = 0x0] 14:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11893d000) [pid = 1643] [serial = 1251] [outer = 0x1128e4400] 14:02:51 INFO - PROCESS | 1643 | 1467147771008 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1216d0400) [pid = 1643] [serial = 1252] [outer = 0x1128e4400] 14:02:51 INFO - PROCESS | 1643 | 1467147771379 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:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 674ms 14:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:02:51 INFO - PROCESS | 1643 | 1467147771414 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 1643 | 1467147771416 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 14:02:51 INFO - PROCESS | 1643 | 1467147771418 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 1643 | 1467147771420 Marionette TRACE conn2 <- [1,1642,null,{}] 14:02:51 INFO - PROCESS | 1643 | 1467147771422 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:02:51 INFO - PROCESS | 1643 | 1467147771424 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:51 INFO - PROCESS | 1643 | 1467147771517 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:02:51 INFO - PROCESS | 1643 | 1467147771521 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 1643 | 1467147771522 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c566000 == 40 [pid = 1643] [id = 418] 14:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x125623c00) [pid = 1643] [serial = 1253] [outer = 0x0] 14:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12b9c2800) [pid = 1643] [serial = 1254] [outer = 0x125623c00] 14:02:51 INFO - PROCESS | 1643 | 1467147771550 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12ba37400) [pid = 1643] [serial = 1255] [outer = 0x125623c00] 14:02:51 INFO - PROCESS | 1643 | 1467147771884 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:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 471ms 14:02:51 INFO - PROCESS | 1643 | 1467147771889 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 1643 | 1467147771892 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 14:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:02:51 INFO - PROCESS | 1643 | 1467147771896 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 1643 | 1467147771897 Marionette TRACE conn2 <- [1,1646,null,{}] 14:02:51 INFO - PROCESS | 1643 | 1467147771900 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:02:51 INFO - PROCESS | 1643 | 1467147771901 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:51 INFO - PROCESS | 1643 | 1467147771984 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:02:51 INFO - PROCESS | 1643 | 1467147771988 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 1643 | 1467147771989 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cae3800 == 41 [pid = 1643] [id = 419] 14:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12ba37000) [pid = 1643] [serial = 1256] [outer = 0x0] 14:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12ba3d800) [pid = 1643] [serial = 1257] [outer = 0x12ba37000] 14:02:52 INFO - PROCESS | 1643 | 1467147772068 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12ba45400) [pid = 1643] [serial = 1258] [outer = 0x12ba37000] 14:02:52 INFO - PROCESS | 1643 | 1467147772347 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:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 468ms 14:02:52 INFO - PROCESS | 1643 | 1467147772365 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 1643 | 1467147772366 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 14:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:02:52 INFO - PROCESS | 1643 | 1467147772368 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 1643 | 1467147772369 Marionette TRACE conn2 <- [1,1650,null,{}] 14:02:52 INFO - PROCESS | 1643 | 1467147772372 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:02:52 INFO - PROCESS | 1643 | 1467147772373 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:52 INFO - PROCESS | 1643 | 1467147772470 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:02:52 INFO - PROCESS | 1643 | 1467147772473 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 1643 | 1467147772475 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb5b000 == 42 [pid = 1643] [id = 420] 14:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12b664800) [pid = 1643] [serial = 1259] [outer = 0x0] 14:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12bac0000) [pid = 1643] [serial = 1260] [outer = 0x12b664800] 14:02:52 INFO - PROCESS | 1643 | 1467147772506 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12bac7c00) [pid = 1643] [serial = 1261] [outer = 0x12b664800] 14:02:53 INFO - PROCESS | 1643 | 1467147773002 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:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 14:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:02:53 INFO - PROCESS | 1643 | 1467147773039 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 1643 | 1467147773042 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 14:02:53 INFO - PROCESS | 1643 | 1467147773045 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 1643 | 1467147773048 Marionette TRACE conn2 <- [1,1654,null,{}] 14:02:53 INFO - PROCESS | 1643 | 1467147773052 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:02:53 INFO - PROCESS | 1643 | 1467147773053 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:53 INFO - PROCESS | 1643 | 1467147773163 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:02:53 INFO - PROCESS | 1643 | 1467147773223 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 1643 | 1467147773224 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ccc800 == 43 [pid = 1643] [id = 421] 14:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x117143c00) [pid = 1643] [serial = 1262] [outer = 0x0] 14:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118487000) [pid = 1643] [serial = 1263] [outer = 0x117143c00] 14:02:53 INFO - PROCESS | 1643 | 1467147773255 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118587400) [pid = 1643] [serial = 1264] [outer = 0x117143c00] 14:02:53 INFO - PROCESS | 1643 | 1467147773710 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:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 672ms 14:02:53 INFO - PROCESS | 1643 | 1467147773717 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 1643 | 1467147773720 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 14:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:02:53 INFO - PROCESS | 1643 | 1467147773725 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 1643 | 1467147773727 Marionette TRACE conn2 <- [1,1658,null,{}] 14:02:53 INFO - PROCESS | 1643 | 1467147773729 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:02:53 INFO - PROCESS | 1643 | 1467147773731 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:53 INFO - PROCESS | 1643 | 1467147773868 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:02:53 INFO - PROCESS | 1643 | 1467147773942 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 1643 | 1467147773944 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x129215800 == 44 [pid = 1643] [id = 422] 14:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11893f400) [pid = 1643] [serial = 1265] [outer = 0x0] 14:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1193cb800) [pid = 1643] [serial = 1266] [outer = 0x11893f400] 14:02:53 INFO - PROCESS | 1643 | 1467147773976 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119d1d000) [pid = 1643] [serial = 1267] [outer = 0x11893f400] 14:02:54 INFO - PROCESS | 1643 | 1467147774398 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:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 14:02:54 INFO - PROCESS | 1643 | 1467147774447 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 1643 | 1467147774448 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 14:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:02:54 INFO - PROCESS | 1643 | 1467147774451 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 1643 | 1467147774453 Marionette TRACE conn2 <- [1,1662,null,{}] 14:02:54 INFO - PROCESS | 1643 | 1467147774461 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:02:54 INFO - PROCESS | 1643 | 1467147774464 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:54 INFO - PROCESS | 1643 | 1467147774571 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:02:54 INFO - PROCESS | 1643 | 1467147774633 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 1643 | 1467147774635 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb50800 == 45 [pid = 1643] [id = 423] 14:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1246e0400) [pid = 1643] [serial = 1268] [outer = 0x0] 14:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x127126c00) [pid = 1643] [serial = 1269] [outer = 0x1246e0400] 14:02:54 INFO - PROCESS | 1643 | 1467147774667 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1277a7000) [pid = 1643] [serial = 1270] [outer = 0x1246e0400] 14:02:55 INFO - PROCESS | 1643 | 1467147775141 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:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 772ms 14:02:55 INFO - PROCESS | 1643 | 1467147775225 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 1643 | 1467147775227 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 14:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:02:55 INFO - PROCESS | 1643 | 1467147775230 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 1643 | 1467147775231 Marionette TRACE conn2 <- [1,1666,null,{}] 14:02:55 INFO - PROCESS | 1643 | 1467147775234 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:02:55 INFO - PROCESS | 1643 | 1467147775235 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:55 INFO - PROCESS | 1643 | 1467147775340 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:02:55 INFO - PROCESS | 1643 | 1467147775413 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 1643 | 1467147775414 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x11734e800 == 46 [pid = 1643] [id = 424] 14:02:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1129a4800) [pid = 1643] [serial = 1271] [outer = 0x0] 14:02:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11993fc00) [pid = 1643] [serial = 1272] [outer = 0x1129a4800] 14:02:55 INFO - PROCESS | 1643 | 1467147775446 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x126aaf000) [pid = 1643] [serial = 1273] [outer = 0x1129a4800] 14:02:55 INFO - PROCESS | 1643 | 1467147775977 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:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 821ms 14:02:56 INFO - PROCESS | 1643 | 1467147776052 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 1643 | 1467147776054 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 14:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:02:56 INFO - PROCESS | 1643 | 1467147776057 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 1643 | 1467147776059 Marionette TRACE conn2 <- [1,1670,null,{}] 14:02:56 INFO - PROCESS | 1643 | 1467147776063 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:02:56 INFO - PROCESS | 1643 | 1467147776064 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:56 INFO - PROCESS | 1643 | 1467147776168 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:02:56 INFO - PROCESS | 1643 | 1467147776232 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 1643 | 1467147776233 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1169b6800 == 47 [pid = 1643] [id = 425] 14:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118217c00) [pid = 1643] [serial = 1274] [outer = 0x0] 14:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11848a000) [pid = 1643] [serial = 1275] [outer = 0x118217c00] 14:02:56 INFO - PROCESS | 1643 | 1467147776262 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11856a800) [pid = 1643] [serial = 1276] [outer = 0x118217c00] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12cae3800 == 46 [pid = 1643] [id = 419] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12c566000 == 45 [pid = 1643] [id = 418] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4a1800 == 44 [pid = 1643] [id = 417] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc90800 == 43 [pid = 1643] [id = 416] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12b60c000 == 42 [pid = 1643] [id = 415] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12a631800 == 41 [pid = 1643] [id = 414] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x129588000 == 40 [pid = 1643] [id = 413] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x126f8d000 == 39 [pid = 1643] [id = 412] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x124f1c800 == 38 [pid = 1643] [id = 411] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12323d800 == 37 [pid = 1643] [id = 410] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x119250000 == 36 [pid = 1643] [id = 409] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x117e8c000 == 35 [pid = 1643] [id = 408] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x119ce3800 == 34 [pid = 1643] [id = 407] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x119cdd800 == 33 [pid = 1643] [id = 405] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x116f1d000 == 32 [pid = 1643] [id = 406] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x11734e800 == 31 [pid = 1643] [id = 424] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb50800 == 30 [pid = 1643] [id = 423] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x129215800 == 29 [pid = 1643] [id = 422] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x119ccc800 == 28 [pid = 1643] [id = 421] 14:02:57 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb5b000 == 27 [pid = 1643] [id = 420] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119d1b000) [pid = 1643] [serial = 1197] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x112929400) [pid = 1643] [serial = 1182] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x112ae7000) [pid = 1643] [serial = 1183] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x118eb6c00) [pid = 1643] [serial = 1191] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1193c5800) [pid = 1643] [serial = 1192] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1176e2400) [pid = 1643] [serial = 1185] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118218400) [pid = 1643] [serial = 1186] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1246e0c00) [pid = 1643] [serial = 1200] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1171c7c00) [pid = 1643] [serial = 1180] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x115f0f000) [pid = 1643] [serial = 1179] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1216ce400) [pid = 1643] [serial = 1198] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1250b3c00) [pid = 1643] [serial = 1203] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118938000) [pid = 1643] [serial = 1168] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118565c00) [pid = 1643] [serial = 1167] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1161da000) [pid = 1643] [serial = 1206] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11893b000) [pid = 1643] [serial = 1207] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1273ea400) [pid = 1643] [serial = 1212] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1277a1000) [pid = 1643] [serial = 1213] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1184d9000) [pid = 1643] [serial = 1188] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x126f67800) [pid = 1643] [serial = 1210] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118762800) [pid = 1643] [serial = 1189] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119609c00) [pid = 1643] [serial = 1194] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x129270c00) [pid = 1643] [serial = 1215] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1236e2800) [pid = 1643] [serial = 1171] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x124df5800) [pid = 1643] [serial = 1201] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126aac400) [pid = 1643] [serial = 1204] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119c82800) [pid = 1643] [serial = 1170] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x129266000) [pid = 1643] [serial = 1174] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12774d800) [pid = 1643] [serial = 1173] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12b806800) [pid = 1643] [serial = 1177] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1235f3800) [pid = 1643] [serial = 1209] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12ab0a400) [pid = 1643] [serial = 1176] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119a7b400) [pid = 1643] [serial = 1195] [outer = 0x0] [url = about:blank] 14:02:57 INFO - PROCESS | 1643 | 1467147777282 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:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1273ms 14:02:57 INFO - PROCESS | 1643 | 1467147777331 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:02:57 INFO - PROCESS | 1643 | 1467147777333 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 14:02:57 INFO - PROCESS | 1643 | 1467147777336 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 1643 | 1467147777339 Marionette TRACE conn2 <- [1,1674,null,{}] 14:02:57 INFO - PROCESS | 1643 | 1467147777343 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:02:57 INFO - PROCESS | 1643 | 1467147777345 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:57 INFO - PROCESS | 1643 | 1467147777433 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:02:57 INFO - PROCESS | 1643 | 1467147777528 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 1643 | 1467147777531 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1161f0000 == 28 [pid = 1643] [id = 426] 14:02:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11292a000) [pid = 1643] [serial = 1277] [outer = 0x0] 14:02:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1129aa800) [pid = 1643] [serial = 1278] [outer = 0x11292a000] 14:02:57 INFO - PROCESS | 1643 | 1467147777564 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1130afc00) [pid = 1643] [serial = 1279] [outer = 0x11292a000] 14:02:58 INFO - PROCESS | 1643 | 1467147778115 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:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 826ms 14:02:58 INFO - PROCESS | 1643 | 1467147778181 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 1643 | 1467147778185 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 14:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:02:58 INFO - PROCESS | 1643 | 1467147778216 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 1643 | 1467147778220 Marionette TRACE conn2 <- [1,1678,null,{}] 14:02:58 INFO - PROCESS | 1643 | 1467147778225 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:02:58 INFO - PROCESS | 1643 | 1467147778228 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:58 INFO - PROCESS | 1643 | 1467147778391 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:02:58 INFO - PROCESS | 1643 | 1467147778449 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 1643 | 1467147778450 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e86000 == 29 [pid = 1643] [id = 427] 14:02:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1171c7c00) [pid = 1643] [serial = 1280] [outer = 0x0] 14:02:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1176e4c00) [pid = 1643] [serial = 1281] [outer = 0x1171c7c00] 14:02:58 INFO - PROCESS | 1643 | 1467147778483 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1183ea400) [pid = 1643] [serial = 1282] [outer = 0x1171c7c00] 14:02:59 INFO - PROCESS | 1643 | 1467147779047 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:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 882ms 14:02:59 INFO - PROCESS | 1643 | 1467147779128 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 1643 | 1467147779130 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 14:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:02:59 INFO - PROCESS | 1643 | 1467147779134 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 1643 | 1467147779137 Marionette TRACE conn2 <- [1,1682,null,{}] 14:02:59 INFO - PROCESS | 1643 | 1467147779140 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:02:59 INFO - PROCESS | 1643 | 1467147779142 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:59 INFO - PROCESS | 1643 | 1467147779244 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:02:59 INFO - PROCESS | 1643 | 1467147779299 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 1643 | 1467147779302 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x115cf7000 == 30 [pid = 1643] [id = 428] 14:02:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11270d400) [pid = 1643] [serial = 1283] [outer = 0x0] 14:02:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1128df400) [pid = 1643] [serial = 1284] [outer = 0x11270d400] 14:02:59 INFO - PROCESS | 1643 | 1467147779331 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1129ab800) [pid = 1643] [serial = 1285] [outer = 0x11270d400] 14:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x11712d000 == 29 [pid = 1643] [id = 24] 14:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12d063000 == 28 [pid = 1643] [id = 19] 14:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12d2c2800 == 27 [pid = 1643] [id = 21] 14:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x116949000 == 26 [pid = 1643] [id = 23] 14:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x11263a800 == 25 [pid = 1643] [id = 22] 14:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12caee000 == 24 [pid = 1643] [id = 15] 14:02:59 INFO - PROCESS | 1643 | 1467147779713 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:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 626ms 14:02:59 INFO - PROCESS | 1643 | 1467147779762 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 1643 | 1467147779765 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 14:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:02:59 INFO - PROCESS | 1643 | 1467147779772 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 1643 | 1467147779775 Marionette TRACE conn2 <- [1,1686,null,{}] 14:02:59 INFO - PROCESS | 1643 | 1467147779779 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:02:59 INFO - PROCESS | 1643 | 1467147779782 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:02:59 INFO - PROCESS | 1643 | 1467147779915 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:03:00 INFO - PROCESS | 1643 | 1467147779998 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 1643 | 1467147779999 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11839e000 == 25 [pid = 1643] [id = 429] 14:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x112dcf400) [pid = 1643] [serial = 1286] [outer = 0x0] 14:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x113940400) [pid = 1643] [serial = 1287] [outer = 0x112dcf400] 14:03:00 INFO - PROCESS | 1643 | 1467147780040 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x114f20800) [pid = 1643] [serial = 1288] [outer = 0x112dcf400] 14:03:00 INFO - PROCESS | 1643 | 1467147780338 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:03:00 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:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 577ms 14:03:00 INFO - PROCESS | 1643 | 1467147780348 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 1643 | 1467147780350 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 14:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:03:00 INFO - PROCESS | 1643 | 1467147780352 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 1643 | 1467147780354 Marionette TRACE conn2 <- [1,1690,null,{}] 14:03:00 INFO - PROCESS | 1643 | 1467147780369 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:03:00 INFO - PROCESS | 1643 | 1467147780373 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:00 INFO - PROCESS | 1643 | 1467147780466 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:03:00 INFO - PROCESS | 1643 | 1467147780525 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 1643 | 1467147780527 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cc7000 == 26 [pid = 1643] [id = 430] 14:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11848a400) [pid = 1643] [serial = 1289] [outer = 0x0] 14:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11848f800) [pid = 1643] [serial = 1290] [outer = 0x11848a400] 14:03:00 INFO - PROCESS | 1643 | 1467147780576 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118580800) [pid = 1643] [serial = 1291] [outer = 0x11848a400] 14:03:00 INFO - PROCESS | 1643 | 1467147780898 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:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 14:03:00 INFO - PROCESS | 1643 | 1467147780921 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 1643 | 1467147780923 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 14:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:03:00 INFO - PROCESS | 1643 | 1467147780929 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 1643 | 1467147780930 Marionette TRACE conn2 <- [1,1694,null,{}] 14:03:00 INFO - PROCESS | 1643 | 1467147780932 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:03:00 INFO - PROCESS | 1643 | 1467147780933 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:01 INFO - PROCESS | 1643 | 1467147781046 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:03:01 INFO - PROCESS | 1643 | 1467147781079 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 1643 | 1467147781081 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12323a800 == 27 [pid = 1643] [id = 431] 14:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11857fc00) [pid = 1643] [serial = 1292] [outer = 0x0] 14:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11893e000) [pid = 1643] [serial = 1293] [outer = 0x11857fc00] 14:03:01 INFO - PROCESS | 1643 | 1467147781107 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118eb3c00) [pid = 1643] [serial = 1294] [outer = 0x11857fc00] 14:03:01 INFO - PROCESS | 1643 | 1467147781422 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:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 520ms 14:03:01 INFO - PROCESS | 1643 | 1467147781449 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 1643 | 1467147781450 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 14:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:03:01 INFO - PROCESS | 1643 | 1467147781452 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 1643 | 1467147781453 Marionette TRACE conn2 <- [1,1698,null,{}] 14:03:01 INFO - PROCESS | 1643 | 1467147781456 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:03:01 INFO - PROCESS | 1643 | 1467147781457 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:01 INFO - PROCESS | 1643 | 1467147781562 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:03:01 INFO - PROCESS | 1643 | 1467147781566 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 1643 | 1467147781567 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x1244d5000 == 28 [pid = 1643] [id = 432] 14:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11291d000) [pid = 1643] [serial = 1295] [outer = 0x0] 14:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11932b000) [pid = 1643] [serial = 1296] [outer = 0x11291d000] 14:03:01 INFO - PROCESS | 1643 | 1467147781592 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119613400) [pid = 1643] [serial = 1297] [outer = 0x11291d000] 14:03:01 INFO - PROCESS | 1643 | 1467147781944 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:03:01 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:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 520ms 14:03:01 INFO - PROCESS | 1643 | 1467147781973 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 1643 | 1467147781983 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 14:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:03:01 INFO - PROCESS | 1643 | 1467147781993 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 1643 | 1467147781994 Marionette TRACE conn2 <- [1,1702,null,{}] 14:03:01 INFO - PROCESS | 1643 | 1467147781997 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:03:02 INFO - PROCESS | 1643 | 1467147782001 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:02 INFO - PROCESS | 1643 | 1467147782138 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:03:02 INFO - PROCESS | 1643 | 1467147782144 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 1643 | 1467147782145 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x125678800 == 29 [pid = 1643] [id = 433] 14:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119a77800) [pid = 1643] [serial = 1298] [outer = 0x0] 14:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119a84000) [pid = 1643] [serial = 1299] [outer = 0x119a77800] 14:03:02 INFO - PROCESS | 1643 | 1467147782171 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1216d6800) [pid = 1643] [serial = 1300] [outer = 0x119a77800] 14:03:02 INFO - PROCESS | 1643 | 1467147782523 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:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 569ms 14:03:02 INFO - PROCESS | 1643 | 1467147782563 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 1643 | 1467147782564 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 14:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:03:02 INFO - PROCESS | 1643 | 1467147782566 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 1643 | 1467147782567 Marionette TRACE conn2 <- [1,1706,null,{}] 14:03:02 INFO - PROCESS | 1643 | 1467147782570 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:03:02 INFO - PROCESS | 1643 | 1467147782571 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:02 INFO - PROCESS | 1643 | 1467147782667 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:03:02 INFO - PROCESS | 1643 | 1467147782679 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 1643 | 1467147782680 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f87000 == 30 [pid = 1643] [id = 434] 14:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118568800) [pid = 1643] [serial = 1301] [outer = 0x0] 14:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1235fd800) [pid = 1643] [serial = 1302] [outer = 0x118568800] 14:03:02 INFO - PROCESS | 1643 | 1467147782704 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124472000) [pid = 1643] [serial = 1303] [outer = 0x118568800] 14:03:03 INFO - PROCESS | 1643 | 1467147783064 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:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 14:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:03:03 INFO - PROCESS | 1643 | 1467147783086 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 1643 | 1467147783087 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 14:03:03 INFO - PROCESS | 1643 | 1467147783090 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 1643 | 1467147783093 Marionette TRACE conn2 <- [1,1710,null,{}] 14:03:03 INFO - PROCESS | 1643 | 1467147783103 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:03:03 INFO - PROCESS | 1643 | 1467147783104 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:03 INFO - PROCESS | 1643 | 1467147783210 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:03:03 INFO - PROCESS | 1643 | 1467147783213 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 1643 | 1467147783214 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c5f000 == 31 [pid = 1643] [id = 435] 14:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x113c9b000) [pid = 1643] [serial = 1304] [outer = 0x0] 14:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1246aac00) [pid = 1643] [serial = 1305] [outer = 0x113c9b000] 14:03:03 INFO - PROCESS | 1643 | 1467147783239 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x124dbdc00) [pid = 1643] [serial = 1306] [outer = 0x113c9b000] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12ba37000) [pid = 1643] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x117143c00) [pid = 1643] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11893f400) [pid = 1643] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1246e0400) [pid = 1643] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1129a4800) [pid = 1643] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1129a8400) [pid = 1643] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11848c800) [pid = 1643] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1171bfc00) [pid = 1643] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x125623c00) [pid = 1643] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118491400) [pid = 1643] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1292bb400) [pid = 1643] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a662000) [pid = 1643] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x113c36400) [pid = 1643] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1128e4400) [pid = 1643] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1133d3c00) [pid = 1643] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1277a9000) [pid = 1643] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119d1d800) [pid = 1643] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1256a4000) [pid = 1643] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a841400) [pid = 1643] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12b664800) [pid = 1643] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:03:03 INFO - PROCESS | 1643 | 1467147783593 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:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 522ms 14:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:03:03 INFO - PROCESS | 1643 | 1467147783613 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 1643 | 1467147783614 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 14:03:03 INFO - PROCESS | 1643 | 1467147783617 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 1643 | 1467147783618 Marionette TRACE conn2 <- [1,1714,null,{}] 14:03:03 INFO - PROCESS | 1643 | 1467147783620 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:03:03 INFO - PROCESS | 1643 | 1467147783621 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:03 INFO - PROCESS | 1643 | 1467147783730 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:03:03 INFO - PROCESS | 1643 | 1467147783764 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 1643 | 1467147783765 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c67800 == 32 [pid = 1643] [id = 436] 14:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1130a2800) [pid = 1643] [serial = 1307] [outer = 0x0] 14:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11848c800) [pid = 1643] [serial = 1308] [outer = 0x1130a2800] 14:03:03 INFO - PROCESS | 1643 | 1467147783790 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1193c7000) [pid = 1643] [serial = 1309] [outer = 0x1130a2800] 14:03:04 INFO - PROCESS | 1643 | 1467147784090 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:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 14:03:04 INFO - PROCESS | 1643 | 1467147784136 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 1643 | 1467147784137 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 14:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:03:04 INFO - PROCESS | 1643 | 1467147784140 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 1643 | 1467147784144 Marionette TRACE conn2 <- [1,1718,null,{}] 14:03:04 INFO - PROCESS | 1643 | 1467147784147 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:03:04 INFO - PROCESS | 1643 | 1467147784148 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:04 INFO - PROCESS | 1643 | 1467147784239 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:03:04 INFO - PROCESS | 1643 | 1467147784309 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 1643 | 1467147784310 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x129590000 == 33 [pid = 1643] [id = 437] 14:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x114fccc00) [pid = 1643] [serial = 1310] [outer = 0x0] 14:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119d13400) [pid = 1643] [serial = 1311] [outer = 0x114fccc00] 14:03:04 INFO - PROCESS | 1643 | 1467147784351 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1250b1c00) [pid = 1643] [serial = 1312] [outer = 0x114fccc00] 14:03:04 INFO - PROCESS | 1643 | 1467147784649 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:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 522ms 14:03:04 INFO - PROCESS | 1643 | 1467147784664 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 1643 | 1467147784666 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 14:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:03:04 INFO - PROCESS | 1643 | 1467147784668 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 1643 | 1467147784670 Marionette TRACE conn2 <- [1,1722,null,{}] 14:03:04 INFO - PROCESS | 1643 | 1467147784680 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:03:04 INFO - PROCESS | 1643 | 1467147784682 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:04 INFO - PROCESS | 1643 | 1467147784784 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:03:04 INFO - PROCESS | 1643 | 1467147784788 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 1643 | 1467147784790 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab69800 == 34 [pid = 1643] [id = 438] 14:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1256a3400) [pid = 1643] [serial = 1313] [outer = 0x0] 14:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126aaa000) [pid = 1643] [serial = 1314] [outer = 0x1256a3400] 14:03:04 INFO - PROCESS | 1643 | 1467147784820 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1273f7c00) [pid = 1643] [serial = 1315] [outer = 0x1256a3400] 14:03:05 INFO - PROCESS | 1643 | 1467147785168 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:03:05 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:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 14:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:03:05 INFO - PROCESS | 1643 | 1467147785209 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 1643 | 1467147785211 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 14:03:05 INFO - PROCESS | 1643 | 1467147785213 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 1643 | 1467147785214 Marionette TRACE conn2 <- [1,1726,null,{}] 14:03:05 INFO - PROCESS | 1643 | 1467147785217 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:03:05 INFO - PROCESS | 1643 | 1467147785228 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:05 INFO - PROCESS | 1643 | 1467147785311 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:03:05 INFO - PROCESS | 1643 | 1467147785315 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 1643 | 1467147785316 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6d4000 == 35 [pid = 1643] [id = 439] 14:03:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126f72c00) [pid = 1643] [serial = 1316] [outer = 0x0] 14:03:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12774d800) [pid = 1643] [serial = 1317] [outer = 0x126f72c00] 14:03:05 INFO - PROCESS | 1643 | 1467147785341 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128c34800) [pid = 1643] [serial = 1318] [outer = 0x126f72c00] 14:03:05 INFO - PROCESS | 1643 | 1467147785831 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:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 14:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:03:05 INFO - PROCESS | 1643 | 1467147785884 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 1643 | 1467147785887 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 14:03:05 INFO - PROCESS | 1643 | 1467147785890 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 1643 | 1467147785893 Marionette TRACE conn2 <- [1,1730,null,{}] 14:03:05 INFO - PROCESS | 1643 | 1467147785897 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:03:05 INFO - PROCESS | 1643 | 1467147785898 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:06 INFO - PROCESS | 1643 | 1467147786003 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:03:06 INFO - PROCESS | 1643 | 1467147786097 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 1643 | 1467147786098 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e91800 == 36 [pid = 1643] [id = 440] 14:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11393cc00) [pid = 1643] [serial = 1319] [outer = 0x0] 14:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x113c9e800) [pid = 1643] [serial = 1320] [outer = 0x11393cc00] 14:03:06 INFO - PROCESS | 1643 | 1467147786131 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x116905000) [pid = 1643] [serial = 1321] [outer = 0x11393cc00] 14:03:06 INFO - PROCESS | 1643 | 1467147786527 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:03:06 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:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 672ms 14:03:06 INFO - PROCESS | 1643 | 1467147786566 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 1643 | 1467147786569 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 14:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:03:06 INFO - PROCESS | 1643 | 1467147786574 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 1643 | 1467147786578 Marionette TRACE conn2 <- [1,1734,null,{}] 14:03:06 INFO - PROCESS | 1643 | 1467147786580 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:03:06 INFO - PROCESS | 1643 | 1467147786582 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:06 INFO - PROCESS | 1643 | 1467147786688 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:03:06 INFO - PROCESS | 1643 | 1467147786748 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 1643 | 1467147786749 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12511c000 == 37 [pid = 1643] [id = 441] 14:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11848fc00) [pid = 1643] [serial = 1322] [outer = 0x0] 14:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118936c00) [pid = 1643] [serial = 1323] [outer = 0x11848fc00] 14:03:06 INFO - PROCESS | 1643 | 1467147786780 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11932f400) [pid = 1643] [serial = 1324] [outer = 0x11848fc00] 14:03:07 INFO - PROCESS | 1643 | 1467147787211 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:03:07 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:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 14:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:03:07 INFO - PROCESS | 1643 | 1467147787246 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 1643 | 1467147787247 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 14:03:07 INFO - PROCESS | 1643 | 1467147787250 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 1643 | 1467147787253 Marionette TRACE conn2 <- [1,1738,null,{}] 14:03:07 INFO - PROCESS | 1643 | 1467147787261 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:03:07 INFO - PROCESS | 1643 | 1467147787264 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:07 INFO - PROCESS | 1643 | 1467147787387 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:03:07 INFO - PROCESS | 1643 | 1467147787472 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 1643 | 1467147787474 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc86000 == 38 [pid = 1643] [id = 442] 14:03:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119a79000) [pid = 1643] [serial = 1325] [outer = 0x0] 14:03:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x119d45400) [pid = 1643] [serial = 1326] [outer = 0x119a79000] 14:03:07 INFO - PROCESS | 1643 | 1467147787507 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12419fc00) [pid = 1643] [serial = 1327] [outer = 0x119a79000] 14:03:07 INFO - PROCESS | 1643 | 1467147787914 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:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 677ms 14:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:03:07 INFO - PROCESS | 1643 | 1467147787928 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 1643 | 1467147787930 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 14:03:07 INFO - PROCESS | 1643 | 1467147787932 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 1643 | 1467147787933 Marionette TRACE conn2 <- [1,1742,null,{}] 14:03:07 INFO - PROCESS | 1643 | 1467147787936 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:03:07 INFO - PROCESS | 1643 | 1467147787937 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:08 INFO - PROCESS | 1643 | 1467147788040 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:03:08 INFO - PROCESS | 1643 | 1467147788097 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 1643 | 1467147788098 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3e7800 == 39 [pid = 1643] [id = 443] 14:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x124df5400) [pid = 1643] [serial = 1328] [outer = 0x0] 14:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126f03400) [pid = 1643] [serial = 1329] [outer = 0x124df5400] 14:03:08 INFO - PROCESS | 1643 | 1467147788128 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x127748c00) [pid = 1643] [serial = 1330] [outer = 0x124df5400] 14:03:08 INFO - PROCESS | 1643 | 1467147788593 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:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 14:03:08 INFO - PROCESS | 1643 | 1467147788602 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:03:08 INFO - PROCESS | 1643 | 1467147788604 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 14:03:08 INFO - PROCESS | 1643 | 1467147788606 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 1643 | 1467147788608 Marionette TRACE conn2 <- [1,1746,null,{}] 14:03:08 INFO - PROCESS | 1643 | 1467147788612 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:03:08 INFO - PROCESS | 1643 | 1467147788614 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:08 INFO - PROCESS | 1643 | 1467147788826 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:03:08 INFO - PROCESS | 1643 | 1467147788928 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 1643 | 1467147788929 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185cd800 == 40 [pid = 1643] [id = 444] 14:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x112af1400) [pid = 1643] [serial = 1331] [outer = 0x0] 14:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1130ac800) [pid = 1643] [serial = 1332] [outer = 0x112af1400] 14:03:08 INFO - PROCESS | 1643 | 1467147788958 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x116455400) [pid = 1643] [serial = 1333] [outer = 0x112af1400] 14:03:09 INFO - PROCESS | 1643 | 1467147789386 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:03:09 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:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 822ms 14:03:09 INFO - PROCESS | 1643 | 1467147789429 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 1643 | 1467147789432 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 14:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:03:09 INFO - PROCESS | 1643 | 1467147789435 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 1643 | 1467147789437 Marionette TRACE conn2 <- [1,1750,null,{}] 14:03:09 INFO - PROCESS | 1643 | 1467147789440 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:03:09 INFO - PROCESS | 1643 | 1467147789442 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:09 INFO - PROCESS | 1643 | 1467147789537 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:03:09 INFO - PROCESS | 1643 | --DOCSHELL 0x128c60800 == 39 [pid = 1643] [id = 6] 14:03:09 INFO - PROCESS | 1643 | --DOCSHELL 0x112e5e800 == 38 [pid = 1643] [id = 26] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11848a000) [pid = 1643] [serial = 1275] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOCSHELL 0x1169b6800 == 37 [pid = 1643] [id = 425] 14:03:09 INFO - PROCESS | 1643 | 1467147789644 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 1643 | 1467147789646 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11667a000 == 38 [pid = 1643] [id = 445] 14:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x112dcac00) [pid = 1643] [serial = 1334] [outer = 0x0] 14:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11696e400) [pid = 1643] [serial = 1335] [outer = 0x112dcac00] 14:03:09 INFO - PROCESS | 1643 | 1467147789673 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1184d1000) [pid = 1643] [serial = 1336] [outer = 0x112dcac00] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12ba37400) [pid = 1643] [serial = 1255] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118487000) [pid = 1643] [serial = 1263] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1193cb800) [pid = 1643] [serial = 1266] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118587400) [pid = 1643] [serial = 1264] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x127126c00) [pid = 1643] [serial = 1269] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119d1d000) [pid = 1643] [serial = 1267] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11993fc00) [pid = 1643] [serial = 1272] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x126aaf000) [pid = 1643] [serial = 1273] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12ba45400) [pid = 1643] [serial = 1258] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1277a7000) [pid = 1643] [serial = 1270] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x113c34800) [pid = 1643] [serial = 1219] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118e12c00) [pid = 1643] [serial = 1228] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1176eb000) [pid = 1643] [serial = 1224] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12b9c2800) [pid = 1643] [serial = 1254] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118938c00) [pid = 1643] [serial = 1222] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12a468c00) [pid = 1643] [serial = 1242] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12ab0d800) [pid = 1643] [serial = 1246] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118933400) [pid = 1643] [serial = 1227] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x124ab6c00) [pid = 1643] [serial = 1236] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1216d0400) [pid = 1643] [serial = 1252] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12a84d400) [pid = 1643] [serial = 1245] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119d13000) [pid = 1643] [serial = 1231] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11821f800) [pid = 1643] [serial = 1225] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12a46f400) [pid = 1643] [serial = 1216] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x125627c00) [pid = 1643] [serial = 1237] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x124196400) [pid = 1643] [serial = 1234] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1292b8400) [pid = 1643] [serial = 1240] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a659800) [pid = 1643] [serial = 1243] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11893d000) [pid = 1643] [serial = 1251] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1193c8c00) [pid = 1643] [serial = 1230] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12718dc00) [pid = 1643] [serial = 1239] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1216cf800) [pid = 1643] [serial = 1233] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11856e000) [pid = 1643] [serial = 1221] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12b9c1400) [pid = 1643] [serial = 1249] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x112a82c00) [pid = 1643] [serial = 1218] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12b667800) [pid = 1643] [serial = 1248] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12bac7c00) [pid = 1643] [serial = 1261] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12bac0000) [pid = 1643] [serial = 1260] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12ba3d800) [pid = 1643] [serial = 1257] [outer = 0x0] [url = about:blank] 14:03:09 INFO - PROCESS | 1643 | 1467147789994 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:03:10 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:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 575ms 14:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:03:10 INFO - PROCESS | 1643 | 1467147790012 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 1643 | 1467147790014 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 14:03:10 INFO - PROCESS | 1643 | 1467147790016 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 1643 | 1467147790018 Marionette TRACE conn2 <- [1,1754,null,{}] 14:03:10 INFO - PROCESS | 1643 | 1467147790020 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:03:10 INFO - PROCESS | 1643 | 1467147790021 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:10 INFO - PROCESS | 1643 | 1467147790111 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:03:10 INFO - PROCESS | 1643 | 1467147790185 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 1643 | 1467147790185 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x11998b800 == 39 [pid = 1643] [id = 446] 14:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118582400) [pid = 1643] [serial = 1337] [outer = 0x0] 14:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11894fc00) [pid = 1643] [serial = 1338] [outer = 0x118582400] 14:03:10 INFO - PROCESS | 1643 | 1467147790212 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1193cb800) [pid = 1643] [serial = 1339] [outer = 0x118582400] 14:03:10 INFO - PROCESS | 1643 | 1467147790508 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:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 518ms 14:03:10 INFO - PROCESS | 1643 | 1467147790536 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:03:10 INFO - PROCESS | 1643 | 1467147790539 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 14:03:10 INFO - PROCESS | 1643 | 1467147790549 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 1643 | 1467147790552 Marionette TRACE conn2 <- [1,1758,null,{}] 14:03:10 INFO - PROCESS | 1643 | 1467147790555 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:03:10 INFO - PROCESS | 1643 | 1467147790557 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:10 INFO - PROCESS | 1643 | 1467147790649 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:03:10 INFO - PROCESS | 1643 | 1467147790708 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 1643 | 1467147790710 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x123445000 == 40 [pid = 1643] [id = 447] 14:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118760800) [pid = 1643] [serial = 1340] [outer = 0x0] 14:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119617800) [pid = 1643] [serial = 1341] [outer = 0x118760800] 14:03:10 INFO - PROCESS | 1643 | 1467147790735 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1234e1c00) [pid = 1643] [serial = 1342] [outer = 0x118760800] 14:03:11 INFO - PROCESS | 1643 | 1467147791020 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:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 528ms 14:03:11 INFO - PROCESS | 1643 | 1467147791070 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 1643 | 1467147791072 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 14:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:03:11 INFO - PROCESS | 1643 | 1467147791076 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 1643 | 1467147791078 Marionette TRACE conn2 <- [1,1762,null,{}] 14:03:11 INFO - PROCESS | 1643 | 1467147791080 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:03:11 INFO - PROCESS | 1643 | 1467147791082 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:11 INFO - PROCESS | 1643 | 1467147791163 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:03:11 INFO - PROCESS | 1643 | 1467147791167 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 1643 | 1467147791168 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x118752800 == 41 [pid = 1643] [id = 448] 14:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118933800) [pid = 1643] [serial = 1343] [outer = 0x0] 14:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1246fb000) [pid = 1643] [serial = 1344] [outer = 0x118933800] 14:03:11 INFO - PROCESS | 1643 | 1467147791193 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126aaf000) [pid = 1643] [serial = 1345] [outer = 0x118933800] 14:03:11 INFO - PROCESS | 1643 | 1467147791537 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:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 472ms 14:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:03:11 INFO - PROCESS | 1643 | 1467147791547 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 1643 | 1467147791548 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 14:03:11 INFO - PROCESS | 1643 | 1467147791550 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 1643 | 1467147791552 Marionette TRACE conn2 <- [1,1766,null,{}] 14:03:11 INFO - PROCESS | 1643 | 1467147791554 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:03:11 INFO - PROCESS | 1643 | 1467147791555 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:11 INFO - PROCESS | 1643 | 1467147791684 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:03:11 INFO - PROCESS | 1643 | 1467147791691 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 1643 | 1467147791695 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c66800 == 42 [pid = 1643] [id = 449] 14:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x127749c00) [pid = 1643] [serial = 1346] [outer = 0x0] 14:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12774ec00) [pid = 1643] [serial = 1347] [outer = 0x127749c00] 14:03:11 INFO - PROCESS | 1643 | 1467147791727 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129032800) [pid = 1643] [serial = 1348] [outer = 0x127749c00] 14:03:12 INFO - PROCESS | 1643 | 1467147792082 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:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 567ms 14:03:12 INFO - PROCESS | 1643 | 1467147792119 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 1643 | 1467147792120 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 14:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:03:12 INFO - PROCESS | 1643 | 1467147792123 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 1643 | 1467147792124 Marionette TRACE conn2 <- [1,1770,null,{}] 14:03:12 INFO - PROCESS | 1643 | 1467147792129 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:03:12 INFO - PROCESS | 1643 | 1467147792130 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:12 INFO - PROCESS | 1643 | 1467147792236 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:03:12 INFO - PROCESS | 1643 | 1467147792241 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 1643 | 1467147792242 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4ba800 == 43 [pid = 1643] [id = 450] 14:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12774b000) [pid = 1643] [serial = 1349] [outer = 0x0] 14:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12903b800) [pid = 1643] [serial = 1350] [outer = 0x12774b000] 14:03:12 INFO - PROCESS | 1643 | 1467147792266 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1173bd000) [pid = 1643] [serial = 1351] [outer = 0x12774b000] 14:03:12 INFO - PROCESS | 1643 | 1467147792604 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:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 522ms 14:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:03:12 INFO - PROCESS | 1643 | 1467147792646 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 1643 | 1467147792647 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 14:03:12 INFO - PROCESS | 1643 | 1467147792649 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 1643 | 1467147792650 Marionette TRACE conn2 <- [1,1774,null,{}] 14:03:12 INFO - PROCESS | 1643 | 1467147792653 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:03:12 INFO - PROCESS | 1643 | 1467147792654 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:12 INFO - PROCESS | 1643 | 1467147792763 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:03:12 INFO - PROCESS | 1643 | 1467147792782 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 1643 | 1467147792783 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab70800 == 44 [pid = 1643] [id = 451] 14:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1171bfc00) [pid = 1643] [serial = 1352] [outer = 0x0] 14:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1292be800) [pid = 1643] [serial = 1353] [outer = 0x1171bfc00] 14:03:12 INFO - PROCESS | 1643 | 1467147792807 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a477000) [pid = 1643] [serial = 1354] [outer = 0x1171bfc00] 14:03:13 INFO - PROCESS | 1643 | 1467147793155 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:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 518ms 14:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:03:13 INFO - PROCESS | 1643 | 1467147793168 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1643 | 1467147793169 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 14:03:13 INFO - PROCESS | 1643 | 1467147793171 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 1643 | 1467147793172 Marionette TRACE conn2 <- [1,1778,null,{}] 14:03:13 INFO - PROCESS | 1643 | 1467147793176 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:03:13 INFO - PROCESS | 1643 | 1467147793178 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:13 INFO - PROCESS | 1643 | 1467147793296 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:03:13 INFO - PROCESS | 1643 | 1467147793311 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1643 | 1467147793312 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc91000 == 45 [pid = 1643] [id = 452] 14:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a659400) [pid = 1643] [serial = 1355] [outer = 0x0] 14:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12a65d000) [pid = 1643] [serial = 1356] [outer = 0x12a659400] 14:03:13 INFO - PROCESS | 1643 | 1467147793336 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12a83e400) [pid = 1643] [serial = 1357] [outer = 0x12a659400] 14:03:13 INFO - PROCESS | 1643 | 1467147793670 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:03:13 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:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 14:03:13 INFO - PROCESS | 1643 | 1467147793691 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1643 | 1467147793693 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 14:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:03:13 INFO - PROCESS | 1643 | 1467147793707 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 1643 | 1467147793710 Marionette TRACE conn2 <- [1,1782,null,{}] 14:03:13 INFO - PROCESS | 1643 | 1467147793714 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:03:13 INFO - PROCESS | 1643 | 1467147793715 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:13 INFO - PROCESS | 1643 | 1467147793819 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:03:13 INFO - PROCESS | 1643 | 1467147793857 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1643 | 1467147793858 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c557800 == 46 [pid = 1643] [id = 453] 14:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a608c00) [pid = 1643] [serial = 1358] [outer = 0x0] 14:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a84d800) [pid = 1643] [serial = 1359] [outer = 0x12a608c00] 14:03:13 INFO - PROCESS | 1643 | 1467147793881 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12ab0fc00) [pid = 1643] [serial = 1360] [outer = 0x12a608c00] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x112dcf400) [pid = 1643] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11857fc00) [pid = 1643] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11291d000) [pid = 1643] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118217c00) [pid = 1643] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11270d400) [pid = 1643] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11848a400) [pid = 1643] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119a77800) [pid = 1643] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x114fccc00) [pid = 1643] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1130a2800) [pid = 1643] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118568800) [pid = 1643] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x113c9b000) [pid = 1643] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1256a3400) [pid = 1643] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:03:14 INFO - PROCESS | 1643 | 1467147794263 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:03:14 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:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 580ms 14:03:14 INFO - PROCESS | 1643 | 1467147794281 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 1643 | 1467147794282 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 14:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:03:14 INFO - PROCESS | 1643 | 1467147794284 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 1643 | 1467147794285 Marionette TRACE conn2 <- [1,1786,null,{}] 14:03:14 INFO - PROCESS | 1643 | 1467147794288 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:03:14 INFO - PROCESS | 1643 | 1467147794289 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:14 INFO - PROCESS | 1643 | 1467147794410 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:03:14 INFO - PROCESS | 1643 | 1467147794447 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 1643 | 1467147794448 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c571800 == 47 [pid = 1643] [id = 454] 14:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1122bcc00) [pid = 1643] [serial = 1361] [outer = 0x0] 14:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x117e51800) [pid = 1643] [serial = 1362] [outer = 0x1122bcc00] 14:03:14 INFO - PROCESS | 1643 | 1467147794475 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x125628000) [pid = 1643] [serial = 1363] [outer = 0x1122bcc00] 14:03:14 INFO - PROCESS | 1643 | 1467147794788 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:03:14 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:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 520ms 14:03:14 INFO - PROCESS | 1643 | 1467147794804 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:03:14 INFO - PROCESS | 1643 | 1467147794817 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 14:03:14 INFO - PROCESS | 1643 | 1467147794820 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 1643 | 1467147794821 Marionette TRACE conn2 <- [1,1790,null,{}] 14:03:14 INFO - PROCESS | 1643 | 1467147794824 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:03:14 INFO - PROCESS | 1643 | 1467147794827 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:14 INFO - PROCESS | 1643 | 1467147794923 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:03:14 INFO - PROCESS | 1643 | 1467147794926 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 1643 | 1467147794927 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb5c000 == 48 [pid = 1643] [id = 455] 14:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a83fc00) [pid = 1643] [serial = 1364] [outer = 0x0] 14:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12b66fc00) [pid = 1643] [serial = 1365] [outer = 0x12a83fc00] 14:03:14 INFO - PROCESS | 1643 | 1467147794951 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12b9c0000) [pid = 1643] [serial = 1366] [outer = 0x12a83fc00] 14:03:15 INFO - PROCESS | 1643 | 1467147795265 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:03:15 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:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 471ms 14:03:15 INFO - PROCESS | 1643 | 1467147795299 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 1643 | 1467147795300 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 14:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:03:15 INFO - PROCESS | 1643 | 1467147795302 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 1643 | 1467147795303 Marionette TRACE conn2 <- [1,1794,null,{}] 14:03:15 INFO - PROCESS | 1643 | 1467147795306 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:03:15 INFO - PROCESS | 1643 | 1467147795307 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:15 INFO - PROCESS | 1643 | 1467147795437 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:03:15 INFO - PROCESS | 1643 | 1467147795442 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 1643 | 1467147795443 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d05c800 == 49 [pid = 1643] [id = 456] 14:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12b661400) [pid = 1643] [serial = 1367] [outer = 0x0] 14:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12b9c4c00) [pid = 1643] [serial = 1368] [outer = 0x12b661400] 14:03:15 INFO - PROCESS | 1643 | 1467147795467 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12b9cc400) [pid = 1643] [serial = 1369] [outer = 0x12b661400] 14:03:15 INFO - PROCESS | 1643 | 1467147795781 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:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 520ms 14:03:15 INFO - PROCESS | 1643 | 1467147795823 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 1643 | 1467147795824 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 14:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:03:15 INFO - PROCESS | 1643 | 1467147795827 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 1643 | 1467147795828 Marionette TRACE conn2 <- [1,1798,null,{}] 14:03:15 INFO - PROCESS | 1643 | 1467147795830 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:03:15 INFO - PROCESS | 1643 | 1467147795831 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:15 INFO - PROCESS | 1643 | 1467147795916 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:03:15 INFO - PROCESS | 1643 | 1467147795919 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 1643 | 1467147795921 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d2c3000 == 50 [pid = 1643] [id = 457] 14:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a841000) [pid = 1643] [serial = 1370] [outer = 0x0] 14:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12ba3bc00) [pid = 1643] [serial = 1371] [outer = 0x12a841000] 14:03:15 INFO - PROCESS | 1643 | 1467147795944 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12ba43800) [pid = 1643] [serial = 1372] [outer = 0x12a841000] 14:03:16 INFO - PROCESS | 1643 | 1467147796419 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:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 618ms 14:03:16 INFO - PROCESS | 1643 | 1467147796446 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 1643 | 1467147796449 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 14:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:03:16 INFO - PROCESS | 1643 | 1467147796452 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 1643 | 1467147796455 Marionette TRACE conn2 <- [1,1802,null,{}] 14:03:16 INFO - PROCESS | 1643 | 1467147796459 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:03:16 INFO - PROCESS | 1643 | 1467147796461 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:16 INFO - PROCESS | 1643 | 1467147796567 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:03:16 INFO - PROCESS | 1643 | 1467147796641 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 1643 | 1467147796643 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x119256800 == 51 [pid = 1643] [id = 458] 14:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x113c3dc00) [pid = 1643] [serial = 1373] [outer = 0x0] 14:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1167c8400) [pid = 1643] [serial = 1374] [outer = 0x113c3dc00] 14:03:16 INFO - PROCESS | 1643 | 1467147796674 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11848a000) [pid = 1643] [serial = 1375] [outer = 0x113c3dc00] 14:03:17 INFO - PROCESS | 1643 | 1467147797071 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:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 674ms 14:03:17 INFO - PROCESS | 1643 | 1467147797127 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 1643 | 1467147797131 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 14:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:03:17 INFO - PROCESS | 1643 | 1467147797135 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 1643 | 1467147797137 Marionette TRACE conn2 <- [1,1806,null,{}] 14:03:17 INFO - PROCESS | 1643 | 1467147797139 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:03:17 INFO - PROCESS | 1643 | 1467147797141 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:17 INFO - PROCESS | 1643 | 1467147797271 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:03:17 INFO - PROCESS | 1643 | 1467147797360 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 1643 | 1467147797361 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12731c800 == 52 [pid = 1643] [id = 459] 14:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x119324c00) [pid = 1643] [serial = 1376] [outer = 0x0] 14:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1193c8800) [pid = 1643] [serial = 1377] [outer = 0x119324c00] 14:03:17 INFO - PROCESS | 1643 | 1467147797394 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x119a44000) [pid = 1643] [serial = 1378] [outer = 0x119324c00] 14:03:17 INFO - PROCESS | 1643 | 1467147797804 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:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 725ms 14:03:17 INFO - PROCESS | 1643 | 1467147797861 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 1643 | 1467147797863 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 14:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:03:17 INFO - PROCESS | 1643 | 1467147797865 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 1643 | 1467147797868 Marionette TRACE conn2 <- [1,1810,null,{}] 14:03:17 INFO - PROCESS | 1643 | 1467147797876 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:03:17 INFO - PROCESS | 1643 | 1467147797879 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:17 INFO - PROCESS | 1643 | 1467147797987 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:03:18 INFO - PROCESS | 1643 | 1467147798092 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 1643 | 1467147798094 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb5b000 == 53 [pid = 1643] [id = 460] 14:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x120fedc00) [pid = 1643] [serial = 1379] [outer = 0x0] 14:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x124df6c00) [pid = 1643] [serial = 1380] [outer = 0x120fedc00] 14:03:18 INFO - PROCESS | 1643 | 1467147798129 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12718dc00) [pid = 1643] [serial = 1381] [outer = 0x120fedc00] 14:03:18 INFO - PROCESS | 1643 | 1467147798551 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:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 723ms 14:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:03:18 INFO - PROCESS | 1643 | 1467147798600 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 1643 | 1467147798602 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 14:03:18 INFO - PROCESS | 1643 | 1467147798605 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 1643 | 1467147798606 Marionette TRACE conn2 <- [1,1814,null,{}] 14:03:18 INFO - PROCESS | 1643 | 1467147798624 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:03:18 INFO - PROCESS | 1643 | 1467147798625 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:18 INFO - PROCESS | 1643 | 1467147798731 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:03:18 INFO - PROCESS | 1643 | 1467147798792 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 1643 | 1467147798793 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d314800 == 54 [pid = 1643] [id = 461] 14:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1277ab000) [pid = 1643] [serial = 1382] [outer = 0x0] 14:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x129266400) [pid = 1643] [serial = 1383] [outer = 0x1277ab000] 14:03:18 INFO - PROCESS | 1643 | 1467147798822 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12a65d400) [pid = 1643] [serial = 1384] [outer = 0x1277ab000] 14:03:19 INFO - PROCESS | 1643 | 1467147799569 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:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 983ms 14:03:19 INFO - PROCESS | 1643 | 1467147799588 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 1643 | 1467147799591 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 14:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:03:19 INFO - PROCESS | 1643 | 1467147799594 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 1643 | 1467147799596 Marionette TRACE conn2 <- [1,1818,null,{}] 14:03:19 INFO - PROCESS | 1643 | 1467147799600 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:03:19 INFO - PROCESS | 1643 | 1467147799601 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:19 INFO - PROCESS | 1643 | 1467147799696 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:03:19 INFO - PROCESS | 1643 | 1467147799762 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 1643 | 1467147799765 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237a7000 == 55 [pid = 1643] [id = 462] 14:03:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1171c1000) [pid = 1643] [serial = 1385] [outer = 0x0] 14:03:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x117e4c000) [pid = 1643] [serial = 1386] [outer = 0x1171c1000] 14:03:19 INFO - PROCESS | 1643 | 1467147799793 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x118583c00) [pid = 1643] [serial = 1387] [outer = 0x1171c1000] 14:03:20 INFO - PROCESS | 1643 | 1467147800283 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:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 720ms 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12d054000 == 54 [pid = 1643] [id = 18] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6cf000 == 53 [pid = 1643] [id = 9] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc7b000 == 52 [pid = 1643] [id = 11] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3e4800 == 51 [pid = 1643] [id = 13] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x114f75000 == 50 [pid = 1643] [id = 25] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12d2bd800 == 49 [pid = 1643] [id = 20] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12d05c800 == 48 [pid = 1643] [id = 456] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb5c000 == 47 [pid = 1643] [id = 455] 14:03:20 INFO - PROCESS | 1643 | 1467147800402 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 1643 | 1467147800407 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12c571800 == 46 [pid = 1643] [id = 454] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12c557800 == 45 [pid = 1643] [id = 453] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc91000 == 44 [pid = 1643] [id = 452] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12ab70800 == 43 [pid = 1643] [id = 451] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4ba800 == 42 [pid = 1643] [id = 450] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x128c66800 == 41 [pid = 1643] [id = 449] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x118752800 == 40 [pid = 1643] [id = 448] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x123445000 == 39 [pid = 1643] [id = 447] 14:03:20 INFO - PROCESS | 1643 | --DOCSHELL 0x11998b800 == 38 [pid = 1643] [id = 446] 14:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:03:20 INFO - PROCESS | 1643 | 1467147800425 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 1643 | 1467147800427 Marionette TRACE conn2 <- [1,1822,null,{}] 14:03:20 INFO - PROCESS | 1643 | 1467147800430 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:03:20 INFO - PROCESS | 1643 | 1467147800431 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:20 INFO - PROCESS | 1643 | 1467147800520 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x126aaa000) [pid = 1643] [serial = 1314] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x113940400) [pid = 1643] [serial = 1287] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x114f20800) [pid = 1643] [serial = 1288] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11893e000) [pid = 1643] [serial = 1293] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11932b000) [pid = 1643] [serial = 1296] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1129aa800) [pid = 1643] [serial = 1278] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11856a800) [pid = 1643] [serial = 1276] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1176e4c00) [pid = 1643] [serial = 1281] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1129ab800) [pid = 1643] [serial = 1285] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1128df400) [pid = 1643] [serial = 1284] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11848f800) [pid = 1643] [serial = 1290] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x119a84000) [pid = 1643] [serial = 1299] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1250b1c00) [pid = 1643] [serial = 1312] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11848c800) [pid = 1643] [serial = 1308] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x124472000) [pid = 1643] [serial = 1303] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1235fd800) [pid = 1643] [serial = 1302] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1246aac00) [pid = 1643] [serial = 1305] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118580800) [pid = 1643] [serial = 1291] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1216d6800) [pid = 1643] [serial = 1300] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119613400) [pid = 1643] [serial = 1297] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1273f7c00) [pid = 1643] [serial = 1315] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x124dbdc00) [pid = 1643] [serial = 1306] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118eb3c00) [pid = 1643] [serial = 1294] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119d13400) [pid = 1643] [serial = 1311] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1193c7000) [pid = 1643] [serial = 1309] [outer = 0x0] [url = about:blank] 14:03:20 INFO - PROCESS | 1643 | 1467147800586 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 1643 | 1467147800587 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e8b800 == 39 [pid = 1643] [id = 463] 14:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x113940400) [pid = 1643] [serial = 1388] [outer = 0x0] 14:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11857f800) [pid = 1643] [serial = 1389] [outer = 0x113940400] 14:03:20 INFO - PROCESS | 1643 | 1467147800614 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1193bfc00) [pid = 1643] [serial = 1390] [outer = 0x113940400] 14:03:21 INFO - PROCESS | 1643 | 1467147801002 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:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 626ms 14:03:21 INFO - PROCESS | 1643 | 1467147801048 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 1643 | 1467147801049 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 14:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:03:21 INFO - PROCESS | 1643 | 1467147801052 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 1643 | 1467147801054 Marionette TRACE conn2 <- [1,1826,null,{}] 14:03:21 INFO - PROCESS | 1643 | 1467147801063 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:03:21 INFO - PROCESS | 1643 | 1467147801065 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:21 INFO - PROCESS | 1643 | 1467147801151 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:03:21 INFO - PROCESS | 1643 | 1467147801156 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 1643 | 1467147801158 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a5000 == 40 [pid = 1643] [id = 464] 14:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119a77400) [pid = 1643] [serial = 1391] [outer = 0x0] 14:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x120ff3800) [pid = 1643] [serial = 1392] [outer = 0x119a77400] 14:03:21 INFO - PROCESS | 1643 | 1467147801189 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124265c00) [pid = 1643] [serial = 1393] [outer = 0x119a77400] 14:03:21 INFO - PROCESS | 1643 | 1467147801528 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:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 14:03:21 INFO - PROCESS | 1643 | 1467147801576 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:03:21 INFO - PROCESS | 1643 | 1467147801577 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 14:03:21 INFO - PROCESS | 1643 | 1467147801580 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 1643 | 1467147801581 Marionette TRACE conn2 <- [1,1830,null,{}] 14:03:21 INFO - PROCESS | 1643 | 1467147801583 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:03:21 INFO - PROCESS | 1643 | 1467147801584 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:21 INFO - PROCESS | 1643 | 1467147801666 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:03:21 INFO - PROCESS | 1643 | 1467147801669 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 1643 | 1467147801670 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x124f18800 == 41 [pid = 1643] [id = 465] 14:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x124df1c00) [pid = 1643] [serial = 1394] [outer = 0x0] 14:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126aadc00) [pid = 1643] [serial = 1395] [outer = 0x124df1c00] 14:03:21 INFO - PROCESS | 1643 | 1467147801696 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12774f000) [pid = 1643] [serial = 1396] [outer = 0x124df1c00] 14:03:22 INFO - PROCESS | 1643 | 1467147802044 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:03:22 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:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 517ms 14:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:03:22 INFO - PROCESS | 1643 | 1467147802098 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 1643 | 1467147802099 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 14:03:22 INFO - PROCESS | 1643 | 1467147802101 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 1643 | 1467147802103 Marionette TRACE conn2 <- [1,1834,null,{}] 14:03:22 INFO - PROCESS | 1643 | 1467147802105 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:03:22 INFO - PROCESS | 1643 | 1467147802106 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:22 INFO - PROCESS | 1643 | 1467147802185 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:03:22 INFO - PROCESS | 1643 | 1467147802258 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 1643 | 1467147802260 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x117125800 == 42 [pid = 1643] [id = 466] 14:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1133ad000) [pid = 1643] [serial = 1397] [outer = 0x0] 14:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x128c36400) [pid = 1643] [serial = 1398] [outer = 0x1133ad000] 14:03:22 INFO - PROCESS | 1643 | 1467147802284 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1292b8400) [pid = 1643] [serial = 1399] [outer = 0x1133ad000] 14:03:22 INFO - PROCESS | 1643 | 1467147802602 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:03:22 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:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 519ms 14:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:03:22 INFO - PROCESS | 1643 | 1467147802620 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 1643 | 1467147802621 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 14:03:22 INFO - PROCESS | 1643 | 1467147802624 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 1643 | 1467147802626 Marionette TRACE conn2 <- [1,1838,null,{}] 14:03:22 INFO - PROCESS | 1643 | 1467147802634 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:03:22 INFO - PROCESS | 1643 | 1467147802638 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:22 INFO - PROCESS | 1643 | 1467147802766 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:03:22 INFO - PROCESS | 1643 | 1467147802770 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 1643 | 1467147802771 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c6b800 == 43 [pid = 1643] [id = 467] 14:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1292bc800) [pid = 1643] [serial = 1400] [outer = 0x0] 14:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12a65ec00) [pid = 1643] [serial = 1401] [outer = 0x1292bc800] 14:03:22 INFO - PROCESS | 1643 | 1467147802834 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12b9c5000) [pid = 1643] [serial = 1402] [outer = 0x1292bc800] 14:03:23 INFO - PROCESS | 1643 | 1467147803184 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:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 571ms 14:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:03:23 INFO - PROCESS | 1643 | 1467147803197 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 1643 | 1467147803198 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 14:03:23 INFO - PROCESS | 1643 | 1467147803200 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 1643 | 1467147803201 Marionette TRACE conn2 <- [1,1842,null,{}] 14:03:23 INFO - PROCESS | 1643 | 1467147803203 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:03:23 INFO - PROCESS | 1643 | 1467147803204 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:23 INFO - PROCESS | 1643 | 1467147803312 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:03:23 INFO - PROCESS | 1643 | 1467147803325 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 1643 | 1467147803326 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b602800 == 44 [pid = 1643] [id = 468] 14:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12b806800) [pid = 1643] [serial = 1403] [outer = 0x0] 14:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12ba3d000) [pid = 1643] [serial = 1404] [outer = 0x12b806800] 14:03:23 INFO - PROCESS | 1643 | 1467147803358 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12baba400) [pid = 1643] [serial = 1405] [outer = 0x12b806800] 14:03:23 INFO - PROCESS | 1643 | 1467147803709 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:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 14:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:03:23 INFO - PROCESS | 1643 | 1467147803719 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 1643 | 1467147803720 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 14:03:23 INFO - PROCESS | 1643 | 1467147803722 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 1643 | 1467147803723 Marionette TRACE conn2 <- [1,1846,null,{}] 14:03:23 INFO - PROCESS | 1643 | 1467147803726 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:03:23 INFO - PROCESS | 1643 | 1467147803728 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:23 INFO - PROCESS | 1643 | 1467147803835 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:03:23 INFO - PROCESS | 1643 | 1467147803848 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 1643 | 1467147803849 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc84800 == 45 [pid = 1643] [id = 469] 14:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12babb000) [pid = 1643] [serial = 1406] [outer = 0x0] 14:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12bac2400) [pid = 1643] [serial = 1407] [outer = 0x12babb000] 14:03:23 INFO - PROCESS | 1643 | 1467147803873 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12bac6800) [pid = 1643] [serial = 1408] [outer = 0x12babb000] 14:03:24 INFO - PROCESS | 1643 | 1467147804226 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:03:24 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:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 14:03:24 INFO - PROCESS | 1643 | 1467147804240 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 1643 | 1467147804242 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 14:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:03:24 INFO - PROCESS | 1643 | 1467147804247 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 1643 | 1467147804249 Marionette TRACE conn2 <- [1,1850,null,{}] 14:03:24 INFO - PROCESS | 1643 | 1467147804251 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:03:24 INFO - PROCESS | 1643 | 1467147804252 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:24 INFO - PROCESS | 1643 | 1467147804362 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:03:24 INFO - PROCESS | 1643 | 1467147804375 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 1643 | 1467147804376 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cae2000 == 46 [pid = 1643] [id = 470] 14:03:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12bc4bc00) [pid = 1643] [serial = 1409] [outer = 0x0] 14:03:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12bc4e400) [pid = 1643] [serial = 1410] [outer = 0x12bc4bc00] 14:03:24 INFO - PROCESS | 1643 | 1467147804407 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12bc55000) [pid = 1643] [serial = 1411] [outer = 0x12bc4bc00] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12774b000) [pid = 1643] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1171bfc00) [pid = 1643] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x112dcac00) [pid = 1643] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x118760800) [pid = 1643] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x112af1400) [pid = 1643] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118582400) [pid = 1643] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x127749c00) [pid = 1643] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1122bcc00) [pid = 1643] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x118933800) [pid = 1643] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12a659400) [pid = 1643] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a608c00) [pid = 1643] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12a83fc00) [pid = 1643] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:03:24 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12b661400) [pid = 1643] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:03:24 INFO - PROCESS | 1643 | 1467147804908 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:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 14:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:03:24 INFO - PROCESS | 1643 | 1467147804918 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 1643 | 1467147804919 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 14:03:24 INFO - PROCESS | 1643 | 1467147804921 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 1643 | 1467147804922 Marionette TRACE conn2 <- [1,1854,null,{}] 14:03:24 INFO - PROCESS | 1643 | 1467147804926 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:03:24 INFO - PROCESS | 1643 | 1467147804928 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:25 INFO - PROCESS | 1643 | 1467147805012 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:03:25 INFO - PROCESS | 1643 | 1467147805017 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 1643 | 1467147805018 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c565000 == 47 [pid = 1643] [id = 471] 14:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1128e7c00) [pid = 1643] [serial = 1412] [outer = 0x0] 14:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118582400) [pid = 1643] [serial = 1413] [outer = 0x1128e7c00] 14:03:25 INFO - PROCESS | 1643 | 1467147805043 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1236e0c00) [pid = 1643] [serial = 1414] [outer = 0x1128e7c00] 14:03:25 INFO - PROCESS | 1643 | 1467147805395 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:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 14:03:25 INFO - PROCESS | 1643 | 1467147805452 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 1643 | 1467147805454 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 14:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:03:25 INFO - PROCESS | 1643 | 1467147805456 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 1643 | 1467147805457 Marionette TRACE conn2 <- [1,1858,null,{}] 14:03:25 INFO - PROCESS | 1643 | 1467147805460 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:03:25 INFO - PROCESS | 1643 | 1467147805461 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:25 INFO - PROCESS | 1643 | 1467147805566 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:03:25 INFO - PROCESS | 1643 | 1467147805570 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 1643 | 1467147805571 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d31a000 == 48 [pid = 1643] [id = 472] 14:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x126aa7c00) [pid = 1643] [serial = 1415] [outer = 0x0] 14:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12779e400) [pid = 1643] [serial = 1416] [outer = 0x126aa7c00] 14:03:25 INFO - PROCESS | 1643 | 1467147805598 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12bc56800) [pid = 1643] [serial = 1417] [outer = 0x126aa7c00] 14:03:25 INFO - PROCESS | 1643 | 1467147805934 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:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 522ms 14:03:25 INFO - PROCESS | 1643 | 1467147805978 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:03:25 INFO - PROCESS | 1643 | 1467147805980 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 14:03:25 INFO - PROCESS | 1643 | 1467147805983 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 1643 | 1467147805984 Marionette TRACE conn2 <- [1,1862,null,{}] 14:03:25 INFO - PROCESS | 1643 | 1467147805986 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:03:25 INFO - PROCESS | 1643 | 1467147805987 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:26 INFO - PROCESS | 1643 | 1467147806071 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:03:26 INFO - PROCESS | 1643 | 1467147806140 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 1643 | 1467147806141 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d5b2800 == 49 [pid = 1643] [id = 473] 14:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12b9c5800) [pid = 1643] [serial = 1418] [outer = 0x0] 14:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12bc5ac00) [pid = 1643] [serial = 1419] [outer = 0x12b9c5800] 14:03:26 INFO - PROCESS | 1643 | 1467147806165 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12bcb2c00) [pid = 1643] [serial = 1420] [outer = 0x12b9c5800] 14:03:26 INFO - PROCESS | 1643 | 1467147806464 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:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 519ms 14:03:26 INFO - PROCESS | 1643 | 1467147806503 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 1643 | 1467147806504 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 14:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:03:26 INFO - PROCESS | 1643 | 1467147806506 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 1643 | 1467147806507 Marionette TRACE conn2 <- [1,1866,null,{}] 14:03:26 INFO - PROCESS | 1643 | 1467147806510 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:03:26 INFO - PROCESS | 1643 | 1467147806511 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:26 INFO - PROCESS | 1643 | 1467147806603 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:03:26 INFO - PROCESS | 1643 | 1467147806606 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 1643 | 1467147806607 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e01c800 == 50 [pid = 1643] [id = 474] 14:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1277a3000) [pid = 1643] [serial = 1421] [outer = 0x0] 14:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12bcb8800) [pid = 1643] [serial = 1422] [outer = 0x1277a3000] 14:03:26 INFO - PROCESS | 1643 | 1467147806632 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12c439c00) [pid = 1643] [serial = 1423] [outer = 0x1277a3000] 14:03:27 INFO - PROCESS | 1643 | 1467147807143 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:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 14:03:27 INFO - PROCESS | 1643 | 1467147807179 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:03:27 INFO - PROCESS | 1643 | 1467147807182 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 14:03:27 INFO - PROCESS | 1643 | 1467147807185 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 1643 | 1467147807187 Marionette TRACE conn2 <- [1,1870,null,{}] 14:03:27 INFO - PROCESS | 1643 | 1467147807192 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:03:27 INFO - PROCESS | 1643 | 1467147807193 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:27 INFO - PROCESS | 1643 | 1467147807302 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:03:27 INFO - PROCESS | 1643 | 1467147807419 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 1643 | 1467147807420 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11923d000 == 51 [pid = 1643] [id = 475] 14:03:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1184dc400) [pid = 1643] [serial = 1424] [outer = 0x0] 14:03:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11858a400) [pid = 1643] [serial = 1425] [outer = 0x1184dc400] 14:03:27 INFO - PROCESS | 1643 | 1467147807451 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x118e19000) [pid = 1643] [serial = 1426] [outer = 0x1184dc400] 14:03:27 INFO - PROCESS | 1643 | 1467147807878 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:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 722ms 14:03:27 INFO - PROCESS | 1643 | 1467147807908 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 1643 | 1467147807911 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 14:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:03:27 INFO - PROCESS | 1643 | 1467147807916 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 1643 | 1467147807917 Marionette TRACE conn2 <- [1,1874,null,{}] 14:03:27 INFO - PROCESS | 1643 | 1467147807920 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:03:27 INFO - PROCESS | 1643 | 1467147807922 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:28 INFO - PROCESS | 1643 | 1467147808033 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:03:28 INFO - PROCESS | 1643 | 1467147808142 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 1643 | 1467147808143 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x127311800 == 52 [pid = 1643] [id = 476] 14:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x119a79800) [pid = 1643] [serial = 1427] [outer = 0x0] 14:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x119d1f800) [pid = 1643] [serial = 1428] [outer = 0x119a79800] 14:03:28 INFO - PROCESS | 1643 | 1467147808177 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x124263000) [pid = 1643] [serial = 1429] [outer = 0x119a79800] 14:03:28 INFO - PROCESS | 1643 | 1467147808633 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:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 773ms 14:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:03:28 INFO - PROCESS | 1643 | 1467147808688 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 1643 | 1467147808690 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 14:03:28 INFO - PROCESS | 1643 | 1467147808694 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 1643 | 1467147808697 Marionette TRACE conn2 <- [1,1878,null,{}] 14:03:28 INFO - PROCESS | 1643 | 1467147808705 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:03:28 INFO - PROCESS | 1643 | 1467147808708 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:28 INFO - PROCESS | 1643 | 1467147808815 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:03:28 INFO - PROCESS | 1643 | 1467147808926 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 1643 | 1467147808928 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6d3800 == 53 [pid = 1643] [id = 477] 14:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x125627c00) [pid = 1643] [serial = 1430] [outer = 0x0] 14:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1292b8c00) [pid = 1643] [serial = 1431] [outer = 0x125627c00] 14:03:28 INFO - PROCESS | 1643 | 1467147808963 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12ab04400) [pid = 1643] [serial = 1432] [outer = 0x125627c00] 14:03:29 INFO - PROCESS | 1643 | 1467147809381 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:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 724ms 14:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:03:29 INFO - PROCESS | 1643 | 1467147809416 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 1643 | 1467147809418 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 14:03:29 INFO - PROCESS | 1643 | 1467147809420 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 1643 | 1467147809422 Marionette TRACE conn2 <- [1,1882,null,{}] 14:03:29 INFO - PROCESS | 1643 | 1467147809424 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:03:29 INFO - PROCESS | 1643 | 1467147809426 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:29 INFO - PROCESS | 1643 | 1467147809534 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:03:29 INFO - PROCESS | 1643 | 1467147809653 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 1643 | 1467147809654 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d2b5800 == 54 [pid = 1643] [id = 478] 14:03:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1129ab800) [pid = 1643] [serial = 1433] [outer = 0x0] 14:03:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12b810000) [pid = 1643] [serial = 1434] [outer = 0x1129ab800] 14:03:29 INFO - PROCESS | 1643 | 1467147809686 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12ba39800) [pid = 1643] [serial = 1435] [outer = 0x1129ab800] 14:03:30 INFO - PROCESS | 1643 | 1467147810288 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:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 920ms 14:03:30 INFO - PROCESS | 1643 | 1467147810341 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 1643 | 1467147810346 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 14:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:03:30 INFO - PROCESS | 1643 | 1467147810350 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 1643 | 1467147810352 Marionette TRACE conn2 <- [1,1886,null,{}] 14:03:30 INFO - PROCESS | 1643 | 1467147810355 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:03:30 INFO - PROCESS | 1643 | 1467147810357 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:30 INFO - PROCESS | 1643 | 1467147810453 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:03:30 INFO - PROCESS | 1643 | 1467147810534 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 1643 | 1467147810537 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x119243000 == 55 [pid = 1643] [id = 479] 14:03:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x11893e000) [pid = 1643] [serial = 1436] [outer = 0x0] 14:03:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118959800) [pid = 1643] [serial = 1437] [outer = 0x11893e000] 14:03:30 INFO - PROCESS | 1643 | 1467147810565 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x119613400) [pid = 1643] [serial = 1438] [outer = 0x11893e000] 14:03:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x123327800) [pid = 1643] [serial = 1439] [outer = 0x12ca42800] 14:03:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12d5b2800 == 54 [pid = 1643] [id = 473] 14:03:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12d31a000 == 53 [pid = 1643] [id = 472] 14:03:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12c565000 == 52 [pid = 1643] [id = 471] 14:03:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12cae2000 == 51 [pid = 1643] [id = 470] 14:03:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc84800 == 50 [pid = 1643] [id = 469] 14:03:30 INFO - PROCESS | 1643 | --DOCSHELL 0x12b602800 == 49 [pid = 1643] [id = 468] 14:03:30 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12ba3bc00) [pid = 1643] [serial = 1371] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x128c6b800 == 48 [pid = 1643] [id = 467] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x117125800 == 47 [pid = 1643] [id = 466] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x124f18800 == 46 [pid = 1643] [id = 465] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a5000 == 45 [pid = 1643] [id = 464] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x117e8b800 == 44 [pid = 1643] [id = 463] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x1237a7000 == 43 [pid = 1643] [id = 462] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x119256800 == 42 [pid = 1643] [id = 458] 14:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12d2c3000 == 41 [pid = 1643] [id = 457] 14:03:31 INFO - PROCESS | 1643 | 1467147811052 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:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 721ms 14:03:31 INFO - PROCESS | 1643 | 1467147811070 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 1643 | 1467147811073 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 14:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:03:31 INFO - PROCESS | 1643 | 1467147811086 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 1643 | 1467147811088 Marionette TRACE conn2 <- [1,1890,null,{}] 14:03:31 INFO - PROCESS | 1643 | 1467147811091 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:03:31 INFO - PROCESS | 1643 | 1467147811094 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:31 INFO - PROCESS | 1643 | 1467147811185 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12903b800) [pid = 1643] [serial = 1350] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1292be800) [pid = 1643] [serial = 1353] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x11696e400) [pid = 1643] [serial = 1335] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x1184d1000) [pid = 1643] [serial = 1336] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x119617800) [pid = 1643] [serial = 1341] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1234e1c00) [pid = 1643] [serial = 1342] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x116455400) [pid = 1643] [serial = 1333] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x1130ac800) [pid = 1643] [serial = 1332] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x119d45400) [pid = 1643] [serial = 1326] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1173bd000) [pid = 1643] [serial = 1351] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x118936c00) [pid = 1643] [serial = 1323] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x113c9e800) [pid = 1643] [serial = 1320] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11894fc00) [pid = 1643] [serial = 1338] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12774ec00) [pid = 1643] [serial = 1347] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1193cb800) [pid = 1643] [serial = 1339] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12774d800) [pid = 1643] [serial = 1317] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x117e51800) [pid = 1643] [serial = 1362] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x126f03400) [pid = 1643] [serial = 1329] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1246fb000) [pid = 1643] [serial = 1344] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x126aaf000) [pid = 1643] [serial = 1345] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12a65d000) [pid = 1643] [serial = 1356] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12a84d800) [pid = 1643] [serial = 1359] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12b66fc00) [pid = 1643] [serial = 1365] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12ab0fc00) [pid = 1643] [serial = 1360] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a83e400) [pid = 1643] [serial = 1357] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12a477000) [pid = 1643] [serial = 1354] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x125628000) [pid = 1643] [serial = 1363] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12b9c0000) [pid = 1643] [serial = 1366] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129032800) [pid = 1643] [serial = 1348] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12b9c4c00) [pid = 1643] [serial = 1368] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12b9cc400) [pid = 1643] [serial = 1369] [outer = 0x0] [url = about:blank] 14:03:31 INFO - PROCESS | 1643 | 1467147811265 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 1643 | 1467147811266 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x119245000 == 42 [pid = 1643] [id = 480] 14:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1167c7400) [pid = 1643] [serial = 1440] [outer = 0x0] 14:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118491400) [pid = 1643] [serial = 1441] [outer = 0x1167c7400] 14:03:31 INFO - PROCESS | 1643 | 1467147811294 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119d45400) [pid = 1643] [serial = 1442] [outer = 0x1167c7400] 14:03:31 INFO - PROCESS | 1643 | 1467147811590 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:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 524ms 14:03:31 INFO - PROCESS | 1643 | 1467147811617 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 1643 | 1467147811618 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 14:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:03:31 INFO - PROCESS | 1643 | 1467147811620 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 1643 | 1467147811623 Marionette TRACE conn2 <- [1,1894,null,{}] 14:03:31 INFO - PROCESS | 1643 | 1467147811634 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:03:31 INFO - PROCESS | 1643 | 1467147811637 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:31 INFO - PROCESS | 1643 | 1467147811743 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:03:31 INFO - PROCESS | 1643 | 1467147811825 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 1643 | 1467147811827 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a7e800 == 43 [pid = 1643] [id = 481] 14:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x125629400) [pid = 1643] [serial = 1443] [outer = 0x0] 14:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x127749c00) [pid = 1643] [serial = 1444] [outer = 0x125629400] 14:03:31 INFO - PROCESS | 1643 | 1467147811854 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1292b5c00) [pid = 1643] [serial = 1445] [outer = 0x125629400] 14:03:32 INFO - PROCESS | 1643 | 1467147812139 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:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 574ms 14:03:32 INFO - PROCESS | 1643 | 1467147812197 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:03:32 INFO - PROCESS | 1643 | 1467147812199 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 14:03:32 INFO - PROCESS | 1643 | 1467147812201 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 1643 | 1467147812202 Marionette TRACE conn2 <- [1,1898,null,{}] 14:03:32 INFO - PROCESS | 1643 | 1467147812205 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:03:32 INFO - PROCESS | 1643 | 1467147812206 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:32 INFO - PROCESS | 1643 | 1467147812300 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:03:32 INFO - PROCESS | 1643 | 1467147812364 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 1643 | 1467147812365 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12730e800 == 44 [pid = 1643] [id = 482] 14:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1292bc400) [pid = 1643] [serial = 1446] [outer = 0x0] 14:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12a659400) [pid = 1643] [serial = 1447] [outer = 0x1292bc400] 14:03:32 INFO - PROCESS | 1643 | 1467147812390 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12ab0ac00) [pid = 1643] [serial = 1448] [outer = 0x1292bc400] 14:03:32 INFO - PROCESS | 1643 | 1467147812661 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:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 468ms 14:03:32 INFO - PROCESS | 1643 | 1467147812671 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 1643 | 1467147812672 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 14:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:03:32 INFO - PROCESS | 1643 | 1467147812675 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 1643 | 1467147812677 Marionette TRACE conn2 <- [1,1902,null,{}] 14:03:32 INFO - PROCESS | 1643 | 1467147812686 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:03:32 INFO - PROCESS | 1643 | 1467147812688 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:32 INFO - PROCESS | 1643 | 1467147812774 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:03:32 INFO - PROCESS | 1643 | 1467147812780 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 1643 | 1467147812781 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12951c800 == 45 [pid = 1643] [id = 483] 14:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12a46dc00) [pid = 1643] [serial = 1449] [outer = 0x0] 14:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12b80cc00) [pid = 1643] [serial = 1450] [outer = 0x12a46dc00] 14:03:32 INFO - PROCESS | 1643 | 1467147812806 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12ba39400) [pid = 1643] [serial = 1451] [outer = 0x12a46dc00] 14:03:33 INFO - PROCESS | 1643 | 1467147813184 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:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 529ms 14:03:33 INFO - PROCESS | 1643 | 1467147813231 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 1643 | 1467147813232 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 14:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:03:33 INFO - PROCESS | 1643 | 1467147813235 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 1643 | 1467147813236 Marionette TRACE conn2 <- [1,1906,null,{}] 14:03:33 INFO - PROCESS | 1643 | 1467147813250 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:03:33 INFO - PROCESS | 1643 | 1467147813254 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:33 INFO - PROCESS | 1643 | 1467147813384 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:03:33 INFO - PROCESS | 1643 | 1467147813426 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 1643 | 1467147813427 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a87d000 == 46 [pid = 1643] [id = 484] 14:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12ba3bc00) [pid = 1643] [serial = 1452] [outer = 0x0] 14:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12bc52400) [pid = 1643] [serial = 1453] [outer = 0x12ba3bc00] 14:03:33 INFO - PROCESS | 1643 | 1467147813452 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12c434000) [pid = 1643] [serial = 1454] [outer = 0x12ba3bc00] 14:03:33 INFO - PROCESS | 1643 | 1467147813774 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:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 578ms 14:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:03:33 INFO - PROCESS | 1643 | 1467147813814 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 1643 | 1467147813815 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 14:03:33 INFO - PROCESS | 1643 | 1467147813817 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 1643 | 1467147813819 Marionette TRACE conn2 <- [1,1910,null,{}] 14:03:33 INFO - PROCESS | 1643 | 1467147813821 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:03:33 INFO - PROCESS | 1643 | 1467147813822 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:33 INFO - PROCESS | 1643 | 1467147813929 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:03:33 INFO - PROCESS | 1643 | 1467147813933 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 1643 | 1467147813934 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x11713b000 == 47 [pid = 1643] [id = 485] 14:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x110f24400) [pid = 1643] [serial = 1455] [outer = 0x0] 14:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x110f2c800) [pid = 1643] [serial = 1456] [outer = 0x110f24400] 14:03:33 INFO - PROCESS | 1643 | 1467147813996 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x110f30800) [pid = 1643] [serial = 1457] [outer = 0x110f24400] 14:03:34 INFO - PROCESS | 1643 | 1467147814339 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:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 567ms 14:03:34 INFO - PROCESS | 1643 | 1467147814386 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 1643 | 1467147814387 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 14:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:03:34 INFO - PROCESS | 1643 | 1467147814390 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 1643 | 1467147814391 Marionette TRACE conn2 <- [1,1914,null,{}] 14:03:34 INFO - PROCESS | 1643 | 1467147814393 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:03:34 INFO - PROCESS | 1643 | 1467147814394 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:34 INFO - PROCESS | 1643 | 1467147814506 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:03:34 INFO - PROCESS | 1643 | 1467147814549 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 1643 | 1467147814550 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc93000 == 48 [pid = 1643] [id = 486] 14:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x110f25800) [pid = 1643] [serial = 1458] [outer = 0x0] 14:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12bcb6800) [pid = 1643] [serial = 1459] [outer = 0x110f25800] 14:03:34 INFO - PROCESS | 1643 | 1467147814574 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12c43c400) [pid = 1643] [serial = 1460] [outer = 0x110f25800] 14:03:34 INFO - PROCESS | 1643 | 1467147814870 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:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 521ms 14:03:34 INFO - PROCESS | 1643 | 1467147814913 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 1643 | 1467147814915 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 14:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:03:34 INFO - PROCESS | 1643 | 1467147814917 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 1643 | 1467147814918 Marionette TRACE conn2 <- [1,1918,null,{}] 14:03:34 INFO - PROCESS | 1643 | 1467147814920 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:03:34 INFO - PROCESS | 1643 | 1467147814922 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:35 INFO - PROCESS | 1643 | 1467147815034 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:03:35 INFO - PROCESS | 1643 | 1467147815047 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 1643 | 1467147815048 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c56f000 == 49 [pid = 1643] [id = 487] 14:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x119a86800) [pid = 1643] [serial = 1461] [outer = 0x0] 14:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x126a48400) [pid = 1643] [serial = 1462] [outer = 0x119a86800] 14:03:35 INFO - PROCESS | 1643 | 1467147815079 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x126a4dc00) [pid = 1643] [serial = 1463] [outer = 0x119a86800] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11292a000) [pid = 1643] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x124df5400) [pid = 1643] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11393cc00) [pid = 1643] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x119a79000) [pid = 1643] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11848fc00) [pid = 1643] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x126f72c00) [pid = 1643] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1292bc800) [pid = 1643] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12b806800) [pid = 1643] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x113940400) [pid = 1643] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x119a77400) [pid = 1643] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1171c1000) [pid = 1643] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1133ad000) [pid = 1643] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x124df1c00) [pid = 1643] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12babb000) [pid = 1643] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12bc4bc00) [pid = 1643] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1128e7c00) [pid = 1643] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126aa7c00) [pid = 1643] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12b9c5800) [pid = 1643] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:03:35 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1171c7c00) [pid = 1643] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:03:35 INFO - PROCESS | 1643 | 1467147815544 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:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 673ms 14:03:35 INFO - PROCESS | 1643 | 1467147815591 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 1643 | 1467147815592 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 14:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:03:35 INFO - PROCESS | 1643 | 1467147815595 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 1643 | 1467147815597 Marionette TRACE conn2 <- [1,1922,null,{}] 14:03:35 INFO - PROCESS | 1643 | 1467147815600 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:03:35 INFO - PROCESS | 1643 | 1467147815602 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:35 INFO - PROCESS | 1643 | 1467147815759 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:03:35 INFO - PROCESS | 1643 | 1467147815828 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 1643 | 1467147815829 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12920a800 == 50 [pid = 1643] [id = 488] 14:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x112928c00) [pid = 1643] [serial = 1464] [outer = 0x0] 14:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x116908800) [pid = 1643] [serial = 1465] [outer = 0x112928c00] 14:03:35 INFO - PROCESS | 1643 | 1467147815869 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118584800) [pid = 1643] [serial = 1466] [outer = 0x112928c00] 14:03:36 INFO - PROCESS | 1643 | 1467147816167 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:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 621ms 14:03:36 INFO - PROCESS | 1643 | 1467147816216 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 1643 | 1467147816218 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 14:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:03:36 INFO - PROCESS | 1643 | 1467147816220 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 1643 | 1467147816222 Marionette TRACE conn2 <- [1,1926,null,{}] 14:03:36 INFO - PROCESS | 1643 | 1467147816224 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:03:36 INFO - PROCESS | 1643 | 1467147816228 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:36 INFO - PROCESS | 1643 | 1467147816355 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:03:36 INFO - PROCESS | 1643 | 1467147816369 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 1643 | 1467147816371 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d2c8800 == 51 [pid = 1643] [id = 489] 14:03:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x117e4e400) [pid = 1643] [serial = 1467] [outer = 0x0] 14:03:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11892ac00) [pid = 1643] [serial = 1468] [outer = 0x117e4e400] 14:03:36 INFO - PROCESS | 1643 | 1467147816397 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126a49000) [pid = 1643] [serial = 1469] [outer = 0x117e4e400] 14:03:36 INFO - PROCESS | 1643 | 1467147816787 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:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 619ms 14:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:03:36 INFO - PROCESS | 1643 | 1467147816840 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 1643 | 1467147816841 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 14:03:36 INFO - PROCESS | 1643 | 1467147816843 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 1643 | 1467147816844 Marionette TRACE conn2 <- [1,1930,null,{}] 14:03:36 INFO - PROCESS | 1643 | 1467147816846 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:03:36 INFO - PROCESS | 1643 | 1467147816847 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:36 INFO - PROCESS | 1643 | 1467147816925 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:03:37 INFO - PROCESS | 1643 | 1467147817021 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 1643 | 1467147817023 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e010800 == 52 [pid = 1643] [id = 490] 14:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11858ac00) [pid = 1643] [serial = 1470] [outer = 0x0] 14:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x126f72400) [pid = 1643] [serial = 1471] [outer = 0x11858ac00] 14:03:37 INFO - PROCESS | 1643 | 1467147817060 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12babb000) [pid = 1643] [serial = 1472] [outer = 0x11858ac00] 14:03:37 INFO - PROCESS | 1643 | 1467147817538 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:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 773ms 14:03:37 INFO - PROCESS | 1643 | 1467147817616 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:03:37 INFO - PROCESS | 1643 | 1467147817618 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 14:03:37 INFO - PROCESS | 1643 | 1467147817622 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 1643 | 1467147817623 Marionette TRACE conn2 <- [1,1934,null,{}] 14:03:37 INFO - PROCESS | 1643 | 1467147817646 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:03:37 INFO - PROCESS | 1643 | 1467147817647 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:37 INFO - PROCESS | 1643 | 1467147817787 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:03:37 INFO - PROCESS | 1643 | 1467147817894 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 1643 | 1467147817898 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189cf000 == 53 [pid = 1643] [id = 491] 14:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x113188800) [pid = 1643] [serial = 1473] [outer = 0x0] 14:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11318ac00) [pid = 1643] [serial = 1474] [outer = 0x113188800] 14:03:37 INFO - PROCESS | 1643 | 1467147817951 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11318f800) [pid = 1643] [serial = 1475] [outer = 0x113188800] 14:03:38 INFO - PROCESS | 1643 | 1467147818492 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:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 940ms 14:03:38 INFO - PROCESS | 1643 | 1467147818563 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 1643 | 1467147818566 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 14:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:03:38 INFO - PROCESS | 1643 | 1467147818571 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 1643 | 1467147818573 Marionette TRACE conn2 <- [1,1938,null,{}] 14:03:38 INFO - PROCESS | 1643 | 1467147818575 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:03:38 INFO - PROCESS | 1643 | 1467147818577 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:38 INFO - PROCESS | 1643 | 1467147818686 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:03:38 INFO - PROCESS | 1643 | 1467147818768 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 1643 | 1467147818770 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f8f000 == 54 [pid = 1643] [id = 492] 14:03:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1171c3800) [pid = 1643] [serial = 1476] [outer = 0x0] 14:03:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1184d9c00) [pid = 1643] [serial = 1477] [outer = 0x1171c3800] 14:03:38 INFO - PROCESS | 1643 | 1467147818801 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11892c000) [pid = 1643] [serial = 1478] [outer = 0x1171c3800] 14:03:39 INFO - PROCESS | 1643 | 1467147819244 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:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 720ms 14:03:39 INFO - PROCESS | 1643 | 1467147819291 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:03:39 INFO - PROCESS | 1643 | 1467147819295 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 14:03:39 INFO - PROCESS | 1643 | 1467147819297 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 1643 | 1467147819300 Marionette TRACE conn2 <- [1,1942,null,{}] 14:03:39 INFO - PROCESS | 1643 | 1467147819308 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:03:39 INFO - PROCESS | 1643 | 1467147819311 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:39 INFO - PROCESS | 1643 | 1467147819420 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:03:39 INFO - PROCESS | 1643 | 1467147819503 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 1643 | 1467147819505 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a886000 == 55 [pid = 1643] [id = 493] 14:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x119a86c00) [pid = 1643] [serial = 1479] [outer = 0x0] 14:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x120ff7400) [pid = 1643] [serial = 1480] [outer = 0x119a86c00] 14:03:39 INFO - PROCESS | 1643 | 1467147819537 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x124dfc000) [pid = 1643] [serial = 1481] [outer = 0x119a86c00] 14:03:40 INFO - PROCESS | 1643 | 1467147820046 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:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 774ms 14:03:40 INFO - PROCESS | 1643 | 1467147820072 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 1643 | 1467147820075 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 14:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:03:40 INFO - PROCESS | 1643 | 1467147820100 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 1643 | 1467147820102 Marionette TRACE conn2 <- [1,1946,null,{}] 14:03:40 INFO - PROCESS | 1643 | 1467147820106 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:03:40 INFO - PROCESS | 1643 | 1467147820109 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:40 INFO - PROCESS | 1643 | 1467147820235 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:03:40 INFO - PROCESS | 1643 | 1467147820318 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 1643 | 1467147820319 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e01a800 == 56 [pid = 1643] [id = 494] 14:03:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x126a51800) [pid = 1643] [serial = 1482] [outer = 0x0] 14:03:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x126f6f800) [pid = 1643] [serial = 1483] [outer = 0x126a51800] 14:03:40 INFO - PROCESS | 1643 | 1467147820349 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12903f800) [pid = 1643] [serial = 1484] [outer = 0x126a51800] 14:03:40 INFO - PROCESS | 1643 | 1467147820762 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:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 723ms 14:03:40 INFO - PROCESS | 1643 | 1467147820821 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 1643 | 1467147820822 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 14:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:03:40 INFO - PROCESS | 1643 | 1467147820825 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 1643 | 1467147820827 Marionette TRACE conn2 <- [1,1950,null,{}] 14:03:40 INFO - PROCESS | 1643 | 1467147820831 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:03:40 INFO - PROCESS | 1643 | 1467147820832 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:40 INFO - PROCESS | 1643 | 1467147820932 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:03:41 INFO - PROCESS | 1643 | 1467147821017 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 1643 | 1467147821018 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7e1000 == 57 [pid = 1643] [id = 495] 14:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12a469000) [pid = 1643] [serial = 1485] [outer = 0x0] 14:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12a660c00) [pid = 1643] [serial = 1486] [outer = 0x12a469000] 14:03:41 INFO - PROCESS | 1643 | 1467147821047 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12b9c5800) [pid = 1643] [serial = 1487] [outer = 0x12a469000] 14:03:41 INFO - PROCESS | 1643 | 1467147821487 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:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 14:03:41 INFO - PROCESS | 1643 | 1467147821496 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 1643 | 1467147821497 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 14:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:03:41 INFO - PROCESS | 1643 | 1467147821500 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 1643 | 1467147821501 Marionette TRACE conn2 <- [1,1954,null,{}] 14:03:41 INFO - PROCESS | 1643 | 1467147821503 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:03:41 INFO - PROCESS | 1643 | 1467147821508 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:41 INFO - PROCESS | 1643 | 1467147821631 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:03:41 INFO - PROCESS | 1643 | 1467147821747 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 1643 | 1467147821749 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x113c65000 == 58 [pid = 1643] [id = 496] 14:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x1122ba000) [pid = 1643] [serial = 1488] [outer = 0x0] 14:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x115f73800) [pid = 1643] [serial = 1489] [outer = 0x1122ba000] 14:03:41 INFO - PROCESS | 1643 | 1467147821781 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x119c83000) [pid = 1643] [serial = 1490] [outer = 0x1122ba000] 14:03:42 INFO - PROCESS | 1643 | 1467147822377 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:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 920ms 14:03:42 INFO - PROCESS | 1643 | 1467147822426 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 1643 | 1467147822428 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 14:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:03:42 INFO - PROCESS | 1643 | 1467147822433 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 1643 | 1467147822435 Marionette TRACE conn2 <- [1,1958,null,{}] 14:03:42 INFO - PROCESS | 1643 | 1467147822439 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:03:42 INFO - PROCESS | 1643 | 1467147822441 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:42 INFO - PROCESS | 1643 | 1467147822538 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:03:42 INFO - PROCESS | 1643 | 1467147822632 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 1643 | 1467147822633 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f0c800 == 59 [pid = 1643] [id = 497] 14:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x114f20800) [pid = 1643] [serial = 1491] [outer = 0x0] 14:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11821d800) [pid = 1643] [serial = 1492] [outer = 0x114f20800] 14:03:42 INFO - PROCESS | 1643 | 1467147822665 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x118927800) [pid = 1643] [serial = 1493] [outer = 0x114f20800] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12d2c8800 == 58 [pid = 1643] [id = 489] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12920a800 == 57 [pid = 1643] [id = 488] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12c56f000 == 56 [pid = 1643] [id = 487] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc93000 == 55 [pid = 1643] [id = 486] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x11713b000 == 54 [pid = 1643] [id = 485] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12a87d000 == 53 [pid = 1643] [id = 484] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12951c800 == 52 [pid = 1643] [id = 483] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12730e800 == 51 [pid = 1643] [id = 482] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x124a7e800 == 50 [pid = 1643] [id = 481] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x119245000 == 49 [pid = 1643] [id = 480] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x119243000 == 48 [pid = 1643] [id = 479] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x11923d000 == 47 [pid = 1643] [id = 475] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x1161f0000 == 46 [pid = 1643] [id = 426] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x117e9d000 == 45 [pid = 1643] [id = 12] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x127311800 == 44 [pid = 1643] [id = 476] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12e01c800 == 43 [pid = 1643] [id = 474] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12c563000 == 42 [pid = 1643] [id = 14] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12b9ac800 == 41 [pid = 1643] [id = 10] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6d3800 == 40 [pid = 1643] [id = 477] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62a000 == 39 [pid = 1643] [id = 8] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x117e86000 == 38 [pid = 1643] [id = 427] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb5b000 == 37 [pid = 1643] [id = 460] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12d2b5800 == 36 [pid = 1643] [id = 478] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12731c800 == 35 [pid = 1643] [id = 459] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12d314800 == 34 [pid = 1643] [id = 461] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x113c65000 == 33 [pid = 1643] [id = 496] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7e1000 == 32 [pid = 1643] [id = 495] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12e01a800 == 31 [pid = 1643] [id = 494] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12a886000 == 30 [pid = 1643] [id = 493] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x126f8f000 == 29 [pid = 1643] [id = 492] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12e010800 == 28 [pid = 1643] [id = 490] 14:03:43 INFO - PROCESS | 1643 | --DOCSHELL 0x1189cf000 == 27 [pid = 1643] [id = 491] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12a65ec00) [pid = 1643] [serial = 1401] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12ba3d000) [pid = 1643] [serial = 1404] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x124df6c00) [pid = 1643] [serial = 1380] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1193c8800) [pid = 1643] [serial = 1377] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11857f800) [pid = 1643] [serial = 1389] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1193bfc00) [pid = 1643] [serial = 1390] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x120ff3800) [pid = 1643] [serial = 1392] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x124265c00) [pid = 1643] [serial = 1393] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x1167c8400) [pid = 1643] [serial = 1374] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x129266400) [pid = 1643] [serial = 1383] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x118583c00) [pid = 1643] [serial = 1387] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x117e4c000) [pid = 1643] [serial = 1386] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x128c36400) [pid = 1643] [serial = 1398] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x126aadc00) [pid = 1643] [serial = 1395] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12774f000) [pid = 1643] [serial = 1396] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12bac2400) [pid = 1643] [serial = 1407] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12bc4e400) [pid = 1643] [serial = 1410] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1236e0c00) [pid = 1643] [serial = 1414] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118582400) [pid = 1643] [serial = 1413] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12bc55000) [pid = 1643] [serial = 1411] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12bac6800) [pid = 1643] [serial = 1408] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12779e400) [pid = 1643] [serial = 1416] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12baba400) [pid = 1643] [serial = 1405] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12b9c5000) [pid = 1643] [serial = 1402] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12bcb8800) [pid = 1643] [serial = 1422] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1292b8400) [pid = 1643] [serial = 1399] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12bc5ac00) [pid = 1643] [serial = 1419] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12bc56800) [pid = 1643] [serial = 1417] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12bcb2c00) [pid = 1643] [serial = 1420] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1183ea400) [pid = 1643] [serial = 1282] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1130afc00) [pid = 1643] [serial = 1279] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x127748c00) [pid = 1643] [serial = 1330] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x116905000) [pid = 1643] [serial = 1321] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12419fc00) [pid = 1643] [serial = 1327] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11932f400) [pid = 1643] [serial = 1324] [outer = 0x0] [url = about:blank] 14:03:43 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x128c34800) [pid = 1643] [serial = 1318] [outer = 0x0] [url = about:blank] 14:03:44 INFO - PROCESS | 1643 | 1467147823996 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:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1627ms 14:03:44 INFO - PROCESS | 1643 | 1467147824083 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 1643 | 1467147824085 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 14:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:03:44 INFO - PROCESS | 1643 | 1467147824088 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 1643 | 1467147824089 Marionette TRACE conn2 <- [1,1962,null,{}] 14:03:44 INFO - PROCESS | 1643 | 1467147824093 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:03:44 INFO - PROCESS | 1643 | 1467147824096 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:44 INFO - PROCESS | 1643 | 1467147824173 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:03:44 INFO - PROCESS | 1643 | 1467147824179 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 1643 | 1467147824181 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x116948000 == 28 [pid = 1643] [id = 498] 14:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1133d3c00) [pid = 1643] [serial = 1494] [outer = 0x0] 14:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x113c99800) [pid = 1643] [serial = 1495] [outer = 0x1133d3c00] 14:03:44 INFO - PROCESS | 1643 | 1467147824208 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11690b800) [pid = 1643] [serial = 1496] [outer = 0x1133d3c00] 14:03:44 INFO - PROCESS | 1643 | 1467147824535 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:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 475ms 14:03:44 INFO - PROCESS | 1643 | 1467147824597 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 1643 | 1467147824603 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 14:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:03:44 INFO - PROCESS | 1643 | 1467147824611 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 1643 | 1467147824614 Marionette TRACE conn2 <- [1,1966,null,{}] 14:03:44 INFO - PROCESS | 1643 | 1467147824617 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:03:44 INFO - PROCESS | 1643 | 1467147824620 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:44 INFO - PROCESS | 1643 | 1467147824751 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:03:44 INFO - PROCESS | 1643 | 1467147824769 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 1643 | 1467147824771 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x118746800 == 29 [pid = 1643] [id = 499] 14:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1184db800) [pid = 1643] [serial = 1497] [outer = 0x0] 14:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11857e800) [pid = 1643] [serial = 1498] [outer = 0x1184db800] 14:03:44 INFO - PROCESS | 1643 | 1467147824805 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118928800) [pid = 1643] [serial = 1499] [outer = 0x1184db800] 14:03:45 INFO - PROCESS | 1643 | 1467147825151 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:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 571ms 14:03:45 INFO - PROCESS | 1643 | 1467147825182 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 1643 | 1467147825183 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 14:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:03:45 INFO - PROCESS | 1643 | 1467147825186 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 1643 | 1467147825188 Marionette TRACE conn2 <- [1,1970,null,{}] 14:03:45 INFO - PROCESS | 1643 | 1467147825196 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:03:45 INFO - PROCESS | 1643 | 1467147825199 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:45 INFO - PROCESS | 1643 | 1467147825281 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:03:45 INFO - PROCESS | 1643 | 1467147825286 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 1643 | 1467147825288 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x123307800 == 30 [pid = 1643] [id = 500] 14:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118e19c00) [pid = 1643] [serial = 1500] [outer = 0x0] 14:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x119326000) [pid = 1643] [serial = 1501] [outer = 0x118e19c00] 14:03:45 INFO - PROCESS | 1643 | 1467147825318 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119945000) [pid = 1643] [serial = 1502] [outer = 0x118e19c00] 14:03:45 INFO - PROCESS | 1643 | 1467147825759 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:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 624ms 14:03:45 INFO - PROCESS | 1643 | 1467147825810 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 1643 | 1467147825812 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 14:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:03:45 INFO - PROCESS | 1643 | 1467147825835 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 1643 | 1467147825836 Marionette TRACE conn2 <- [1,1974,null,{}] 14:03:45 INFO - PROCESS | 1643 | 1467147825838 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:03:45 INFO - PROCESS | 1643 | 1467147825839 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:45 INFO - PROCESS | 1643 | 1467147825918 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:03:45 INFO - PROCESS | 1643 | 1467147825922 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 1643 | 1467147825923 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x124f19000 == 31 [pid = 1643] [id = 501] 14:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x119d16400) [pid = 1643] [serial = 1503] [outer = 0x0] 14:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x119d1d400) [pid = 1643] [serial = 1504] [outer = 0x119d16400] 14:03:45 INFO - PROCESS | 1643 | 1467147825952 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12311b800) [pid = 1643] [serial = 1505] [outer = 0x119d16400] 14:03:46 INFO - PROCESS | 1643 | 1467147826329 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:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 527ms 14:03:46 INFO - PROCESS | 1643 | 1467147826356 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 1643 | 1467147826358 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 14:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:03:46 INFO - PROCESS | 1643 | 1467147826367 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 1643 | 1467147826368 Marionette TRACE conn2 <- [1,1978,null,{}] 14:03:46 INFO - PROCESS | 1643 | 1467147826371 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:03:46 INFO - PROCESS | 1643 | 1467147826373 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:46 INFO - PROCESS | 1643 | 1467147826529 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:03:46 INFO - PROCESS | 1643 | 1467147826625 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 1643 | 1467147826626 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f98800 == 32 [pid = 1643] [id = 502] 14:03:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1235f6800) [pid = 1643] [serial = 1506] [outer = 0x0] 14:03:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x124ab2800) [pid = 1643] [serial = 1507] [outer = 0x1235f6800] 14:03:46 INFO - PROCESS | 1643 | 1467147826674 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x126852400) [pid = 1643] [serial = 1508] [outer = 0x1235f6800] 14:03:47 INFO - PROCESS | 1643 | 1467147827042 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:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 14:03:47 INFO - PROCESS | 1643 | 1467147827087 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 1643 | 1467147827089 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 14:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:03:47 INFO - PROCESS | 1643 | 1467147827092 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 1643 | 1467147827094 Marionette TRACE conn2 <- [1,1982,null,{}] 14:03:47 INFO - PROCESS | 1643 | 1467147827097 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:03:47 INFO - PROCESS | 1643 | 1467147827104 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:47 INFO - PROCESS | 1643 | 1467147827297 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:03:47 INFO - PROCESS | 1643 | 1467147827319 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 1643 | 1467147827320 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c67000 == 33 [pid = 1643] [id = 503] 14:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x126a45c00) [pid = 1643] [serial = 1509] [outer = 0x0] 14:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x126aafc00) [pid = 1643] [serial = 1510] [outer = 0x126a45c00] 14:03:47 INFO - PROCESS | 1643 | 1467147827362 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12779f800) [pid = 1643] [serial = 1511] [outer = 0x126a45c00] 14:03:47 INFO - PROCESS | 1643 | 1467147827806 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:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 721ms 14:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:03:47 INFO - PROCESS | 1643 | 1467147827814 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 1643 | 1467147827815 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 14:03:47 INFO - PROCESS | 1643 | 1467147827824 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 1643 | 1467147827825 Marionette TRACE conn2 <- [1,1986,null,{}] 14:03:47 INFO - PROCESS | 1643 | 1467147827828 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:03:47 INFO - PROCESS | 1643 | 1467147827829 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:47 INFO - PROCESS | 1643 | 1467147827931 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:03:47 INFO - PROCESS | 1643 | 1467147827961 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 1643 | 1467147827962 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x129514000 == 34 [pid = 1643] [id = 504] 14:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1277a1000) [pid = 1643] [serial = 1512] [outer = 0x0] 14:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x129041400) [pid = 1643] [serial = 1513] [outer = 0x1277a1000] 14:03:47 INFO - PROCESS | 1643 | 1467147827986 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12a470400) [pid = 1643] [serial = 1514] [outer = 0x1277a1000] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11858ac00) [pid = 1643] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1167c7400) [pid = 1643] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12a46dc00) [pid = 1643] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x110f24400) [pid = 1643] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x125629400) [pid = 1643] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11893e000) [pid = 1643] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12ba3bc00) [pid = 1643] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12a841000) [pid = 1643] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x112928c00) [pid = 1643] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1129ab800) [pid = 1643] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x117e4e400) [pid = 1643] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1184dc400) [pid = 1643] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x120fedc00) [pid = 1643] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1292bc400) [pid = 1643] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x110f25800) [pid = 1643] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x125627c00) [pid = 1643] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119324c00) [pid = 1643] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119a86800) [pid = 1643] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1277ab000) [pid = 1643] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x113c3dc00) [pid = 1643] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119a79800) [pid = 1643] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1277a3000) [pid = 1643] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:03:48 INFO - PROCESS | 1643 | 1467147828761 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:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 977ms 14:03:48 INFO - PROCESS | 1643 | 1467147828794 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 1643 | 1467147828796 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 14:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:03:48 INFO - PROCESS | 1643 | 1467147828798 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 1643 | 1467147828799 Marionette TRACE conn2 <- [1,1990,null,{}] 14:03:48 INFO - PROCESS | 1643 | 1467147828801 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:03:48 INFO - PROCESS | 1643 | 1467147828803 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:48 INFO - PROCESS | 1643 | 1467147828882 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:03:48 INFO - PROCESS | 1643 | 1467147828950 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 1643 | 1467147828951 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x129225800 == 35 [pid = 1643] [id = 505] 14:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x112238c00) [pid = 1643] [serial = 1515] [outer = 0x0] 14:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x115f6b000) [pid = 1643] [serial = 1516] [outer = 0x112238c00] 14:03:48 INFO - PROCESS | 1643 | 1467147828977 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11893e000) [pid = 1643] [serial = 1517] [outer = 0x112238c00] 14:03:49 INFO - PROCESS | 1643 | 1467147829246 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:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 14:03:49 INFO - PROCESS | 1643 | 1467147829269 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 1643 | 1467147829270 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 14:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:03:49 INFO - PROCESS | 1643 | 1467147829273 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 1643 | 1467147829285 Marionette TRACE conn2 <- [1,1994,null,{}] 14:03:49 INFO - PROCESS | 1643 | 1467147829301 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:03:49 INFO - PROCESS | 1643 | 1467147829302 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:49 INFO - PROCESS | 1643 | 1467147829388 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:03:49 INFO - PROCESS | 1643 | 1467147829392 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 1643 | 1467147829395 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a87c800 == 36 [pid = 1643] [id = 506] 14:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1184dc400) [pid = 1643] [serial = 1518] [outer = 0x0] 14:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x125629400) [pid = 1643] [serial = 1519] [outer = 0x1184dc400] 14:03:49 INFO - PROCESS | 1643 | 1467147829420 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x129034c00) [pid = 1643] [serial = 1520] [outer = 0x1184dc400] 14:03:49 INFO - PROCESS | 1643 | 1467147829761 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:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 536ms 14:03:49 INFO - PROCESS | 1643 | 1467147829822 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:03:49 INFO - PROCESS | 1643 | 1467147829823 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 14:03:49 INFO - PROCESS | 1643 | 1467147829825 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 1643 | 1467147829826 Marionette TRACE conn2 <- [1,1998,null,{}] 14:03:49 INFO - PROCESS | 1643 | 1467147829828 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:03:49 INFO - PROCESS | 1643 | 1467147829829 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:49 INFO - PROCESS | 1643 | 1467147829913 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:03:49 INFO - PROCESS | 1643 | 1467147829917 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 1643 | 1467147829918 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6d4800 == 37 [pid = 1643] [id = 507] 14:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118eb3c00) [pid = 1643] [serial = 1521] [outer = 0x0] 14:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12a608800) [pid = 1643] [serial = 1522] [outer = 0x118eb3c00] 14:03:49 INFO - PROCESS | 1643 | 1467147829945 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12a65ec00) [pid = 1643] [serial = 1523] [outer = 0x118eb3c00] 14:03:50 INFO - PROCESS | 1643 | 1467147830375 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:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 14:03:50 INFO - PROCESS | 1643 | 1467147830396 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:03:50 INFO - PROCESS | 1643 | 1467147830399 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 14:03:50 INFO - PROCESS | 1643 | 1467147830402 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 1643 | 1467147830405 Marionette TRACE conn2 <- [1,2002,null,{}] 14:03:50 INFO - PROCESS | 1643 | 1467147830408 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:03:50 INFO - PROCESS | 1643 | 1467147830411 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:50 INFO - PROCESS | 1643 | 1467147830585 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:03:50 INFO - PROCESS | 1643 | 1467147830598 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 1643 | 1467147830600 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3e7000 == 38 [pid = 1643] [id = 508] 14:03:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12a661800) [pid = 1643] [serial = 1524] [outer = 0x0] 14:03:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12ab05000) [pid = 1643] [serial = 1525] [outer = 0x12a661800] 14:03:50 INFO - PROCESS | 1643 | 1467147830627 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12b80f000) [pid = 1643] [serial = 1526] [outer = 0x12a661800] 14:03:51 INFO - PROCESS | 1643 | 1467147831303 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:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 971ms 14:03:51 INFO - PROCESS | 1643 | 1467147831375 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 1643 | 1467147831378 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 14:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:03:51 INFO - PROCESS | 1643 | 1467147831410 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 1643 | 1467147831415 Marionette TRACE conn2 <- [1,2006,null,{}] 14:03:51 INFO - PROCESS | 1643 | 1467147831420 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:03:51 INFO - PROCESS | 1643 | 1467147831421 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:51 INFO - PROCESS | 1643 | 1467147831538 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:03:51 INFO - PROCESS | 1643 | 1467147831603 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 1643 | 1467147831605 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189b2800 == 39 [pid = 1643] [id = 509] 14:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11318e800) [pid = 1643] [serial = 1527] [outer = 0x0] 14:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1167c6400) [pid = 1643] [serial = 1528] [outer = 0x11318e800] 14:03:51 INFO - PROCESS | 1643 | 1467147831637 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1183eb400) [pid = 1643] [serial = 1529] [outer = 0x11318e800] 14:03:52 INFO - PROCESS | 1643 | 1467147832148 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:03:52 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:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 778ms 14:03:52 INFO - PROCESS | 1643 | 1467147832188 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 1643 | 1467147832192 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 14:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:03:52 INFO - PROCESS | 1643 | 1467147832200 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 1643 | 1467147832202 Marionette TRACE conn2 <- [1,2010,null,{}] 14:03:52 INFO - PROCESS | 1643 | 1467147832204 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:03:52 INFO - PROCESS | 1643 | 1467147832206 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:52 INFO - PROCESS | 1643 | 1467147832320 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:03:52 INFO - PROCESS | 1643 | 1467147832412 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 1643 | 1467147832413 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x127497000 == 40 [pid = 1643] [id = 510] 14:03:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11893d800) [pid = 1643] [serial = 1530] [outer = 0x0] 14:03:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118959400) [pid = 1643] [serial = 1531] [outer = 0x11893d800] 14:03:52 INFO - PROCESS | 1643 | 1467147832444 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x119a3c800) [pid = 1643] [serial = 1532] [outer = 0x11893d800] 14:03:53 INFO - PROCESS | 1643 | 1467147833001 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:03:53 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:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 974ms 14:03:53 INFO - PROCESS | 1643 | 1467147833186 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 1643 | 1467147833189 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 14:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:03:53 INFO - PROCESS | 1643 | 1467147833194 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 1643 | 1467147833195 Marionette TRACE conn2 <- [1,2014,null,{}] 14:03:53 INFO - PROCESS | 1643 | 1467147833199 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:03:53 INFO - PROCESS | 1643 | 1467147833201 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:53 INFO - PROCESS | 1643 | 1467147833304 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:03:53 INFO - PROCESS | 1643 | 1467147833370 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 1643 | 1467147833374 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f14800 == 41 [pid = 1643] [id = 511] 14:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1128c9000) [pid = 1643] [serial = 1533] [outer = 0x0] 14:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1128d0c00) [pid = 1643] [serial = 1534] [outer = 0x1128c9000] 14:03:53 INFO - PROCESS | 1643 | 1467147833401 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x112920c00) [pid = 1643] [serial = 1535] [outer = 0x1128c9000] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6d4800 == 40 [pid = 1643] [id = 507] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x12a87c800 == 39 [pid = 1643] [id = 506] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x129225800 == 38 [pid = 1643] [id = 505] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x129514000 == 37 [pid = 1643] [id = 504] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x128c67000 == 36 [pid = 1643] [id = 503] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x126f98800 == 35 [pid = 1643] [id = 502] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x124f19000 == 34 [pid = 1643] [id = 501] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x123307800 == 33 [pid = 1643] [id = 500] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x118746800 == 32 [pid = 1643] [id = 499] 14:03:53 INFO - PROCESS | 1643 | --DOCSHELL 0x116948000 == 31 [pid = 1643] [id = 498] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x126f72400) [pid = 1643] [serial = 1471] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12babb000) [pid = 1643] [serial = 1472] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118491400) [pid = 1643] [serial = 1441] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12b80cc00) [pid = 1643] [serial = 1450] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x110f2c800) [pid = 1643] [serial = 1456] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1292b5c00) [pid = 1643] [serial = 1445] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x118959800) [pid = 1643] [serial = 1437] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x119d45400) [pid = 1643] [serial = 1442] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12bc52400) [pid = 1643] [serial = 1453] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12ba43800) [pid = 1643] [serial = 1372] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x116908800) [pid = 1643] [serial = 1465] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x112a79800) [pid = 1643] [serial = 874] [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:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12b810000) [pid = 1643] [serial = 1434] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126a49000) [pid = 1643] [serial = 1469] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11858a400) [pid = 1643] [serial = 1425] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12718dc00) [pid = 1643] [serial = 1381] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12a659400) [pid = 1643] [serial = 1447] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12c43c400) [pid = 1643] [serial = 1460] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12c434000) [pid = 1643] [serial = 1454] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1292b8c00) [pid = 1643] [serial = 1431] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11892ac00) [pid = 1643] [serial = 1468] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12bcb6800) [pid = 1643] [serial = 1459] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12ab04400) [pid = 1643] [serial = 1432] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12ba39800) [pid = 1643] [serial = 1435] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119a44000) [pid = 1643] [serial = 1378] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126a48400) [pid = 1643] [serial = 1462] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12a65d400) [pid = 1643] [serial = 1384] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x127749c00) [pid = 1643] [serial = 1444] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x110f30800) [pid = 1643] [serial = 1457] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11848a000) [pid = 1643] [serial = 1375] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126a4dc00) [pid = 1643] [serial = 1463] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118e19000) [pid = 1643] [serial = 1426] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119613400) [pid = 1643] [serial = 1438] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118584800) [pid = 1643] [serial = 1466] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119d1f800) [pid = 1643] [serial = 1428] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12ba39400) [pid = 1643] [serial = 1451] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12ab0ac00) [pid = 1643] [serial = 1448] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x124263000) [pid = 1643] [serial = 1429] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12c439c00) [pid = 1643] [serial = 1423] [outer = 0x0] [url = about:blank] 14:03:53 INFO - PROCESS | 1643 | 1467147833899 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:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 774ms 14:03:53 INFO - PROCESS | 1643 | 1467147833969 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 1643 | 1467147833972 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 14:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:03:53 INFO - PROCESS | 1643 | 1467147833978 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 1643 | 1467147833982 Marionette TRACE conn2 <- [1,2018,null,{}] 14:03:53 INFO - PROCESS | 1643 | 1467147833986 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:03:53 INFO - PROCESS | 1643 | 1467147833988 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:54 INFO - PROCESS | 1643 | 1467147834112 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:03:54 INFO - PROCESS | 1643 | 1467147834127 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1643 | 1467147834128 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11713e000 == 32 [pid = 1643] [id = 512] 14:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x113189400) [pid = 1643] [serial = 1536] [outer = 0x0] 14:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x113385c00) [pid = 1643] [serial = 1537] [outer = 0x113189400] 14:03:54 INFO - PROCESS | 1643 | 1467147834173 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x113cf7400) [pid = 1643] [serial = 1538] [outer = 0x113189400] 14:03:54 INFO - PROCESS | 1643 | 1467147834517 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:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 578ms 14:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:03:54 INFO - PROCESS | 1643 | 1467147834553 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 1643 | 1467147834555 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 14:03:54 INFO - PROCESS | 1643 | 1467147834557 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 1643 | 1467147834558 Marionette TRACE conn2 <- [1,2022,null,{}] 14:03:54 INFO - PROCESS | 1643 | 1467147834565 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:03:54 INFO - PROCESS | 1643 | 1467147834569 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:54 INFO - PROCESS | 1643 | 1467147834651 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:03:54 INFO - PROCESS | 1643 | 1467147834680 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1643 | 1467147834683 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ce1800 == 33 [pid = 1643] [id = 513] 14:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x110f85400) [pid = 1643] [serial = 1539] [outer = 0x0] 14:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x117e45800) [pid = 1643] [serial = 1540] [outer = 0x110f85400] 14:03:54 INFO - PROCESS | 1643 | 1467147834712 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11848b000) [pid = 1643] [serial = 1541] [outer = 0x110f85400] 14:03:55 INFO - PROCESS | 1643 | 1467147835063 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:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 523ms 14:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:03:55 INFO - PROCESS | 1643 | 1467147835082 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 1643 | 1467147835083 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 14:03:55 INFO - PROCESS | 1643 | 1467147835085 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 1643 | 1467147835086 Marionette TRACE conn2 <- [1,2026,null,{}] 14:03:55 INFO - PROCESS | 1643 | 1467147835089 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:03:55 INFO - PROCESS | 1643 | 1467147835090 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:55 INFO - PROCESS | 1643 | 1467147835174 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:03:55 INFO - PROCESS | 1643 | 1467147835180 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 1643 | 1467147835181 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x124239800 == 34 [pid = 1643] [id = 514] 14:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118492c00) [pid = 1643] [serial = 1542] [outer = 0x0] 14:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11875b400) [pid = 1643] [serial = 1543] [outer = 0x118492c00] 14:03:55 INFO - PROCESS | 1643 | 1467147835207 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118932c00) [pid = 1643] [serial = 1544] [outer = 0x118492c00] 14:03:55 INFO - PROCESS | 1643 | 1467147835566 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:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 14:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:03:55 INFO - PROCESS | 1643 | 1467147835606 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 1643 | 1467147835607 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 14:03:55 INFO - PROCESS | 1643 | 1467147835613 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 1643 | 1467147835615 Marionette TRACE conn2 <- [1,2030,null,{}] 14:03:55 INFO - PROCESS | 1643 | 1467147835618 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:03:55 INFO - PROCESS | 1643 | 1467147835620 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:55 INFO - PROCESS | 1643 | 1467147835794 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:03:55 INFO - PROCESS | 1643 | 1467147835816 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 1643 | 1467147835818 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x125670800 == 35 [pid = 1643] [id = 515] 14:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118583c00) [pid = 1643] [serial = 1545] [outer = 0x0] 14:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11893f800) [pid = 1643] [serial = 1546] [outer = 0x118583c00] 14:03:55 INFO - PROCESS | 1643 | 1467147835869 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11932d800) [pid = 1643] [serial = 1547] [outer = 0x118583c00] 14:03:56 INFO - PROCESS | 1643 | 1467147836296 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:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 722ms 14:03:56 INFO - PROCESS | 1643 | 1467147836333 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 1643 | 1467147836335 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 14:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:03:56 INFO - PROCESS | 1643 | 1467147836337 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 1643 | 1467147836338 Marionette TRACE conn2 <- [1,2034,null,{}] 14:03:56 INFO - PROCESS | 1643 | 1467147836340 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:03:56 INFO - PROCESS | 1643 | 1467147836347 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:56 INFO - PROCESS | 1643 | 1467147836472 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:03:56 INFO - PROCESS | 1643 | 1467147836512 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 1643 | 1467147836513 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12749a000 == 36 [pid = 1643] [id = 516] 14:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11993f000) [pid = 1643] [serial = 1548] [outer = 0x0] 14:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119a82400) [pid = 1643] [serial = 1549] [outer = 0x11993f000] 14:03:56 INFO - PROCESS | 1643 | 1467147836539 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x120ffa800) [pid = 1643] [serial = 1550] [outer = 0x11993f000] 14:03:56 INFO - PROCESS | 1643 | 1467147836871 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:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 568ms 14:03:56 INFO - PROCESS | 1643 | 1467147836907 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 1643 | 1467147836909 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 14:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:03:56 INFO - PROCESS | 1643 | 1467147836915 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 1643 | 1467147836917 Marionette TRACE conn2 <- [1,2038,null,{}] 14:03:56 INFO - PROCESS | 1643 | 1467147836920 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:03:56 INFO - PROCESS | 1643 | 1467147836922 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:57 INFO - PROCESS | 1643 | 1467147837083 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:03:57 INFO - PROCESS | 1643 | 1467147837100 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 1643 | 1467147837101 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1268c9800 == 37 [pid = 1643] [id = 517] 14:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x120ffac00) [pid = 1643] [serial = 1551] [outer = 0x0] 14:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x124196c00) [pid = 1643] [serial = 1552] [outer = 0x120ffac00] 14:03:57 INFO - PROCESS | 1643 | 1467147837152 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1250b6c00) [pid = 1643] [serial = 1553] [outer = 0x120ffac00] 14:03:57 INFO - PROCESS | 1643 | 1467147837513 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:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 623ms 14:03:57 INFO - PROCESS | 1643 | 1467147837537 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 1643 | 1467147837538 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 14:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:03:57 INFO - PROCESS | 1643 | 1467147837541 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 1643 | 1467147837542 Marionette TRACE conn2 <- [1,2042,null,{}] 14:03:57 INFO - PROCESS | 1643 | 1467147837551 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:03:57 INFO - PROCESS | 1643 | 1467147837552 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:57 INFO - PROCESS | 1643 | 1467147837654 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:03:57 INFO - PROCESS | 1643 | 1467147837657 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 1643 | 1467147837658 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x129588000 == 38 [pid = 1643] [id = 518] 14:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x111d78c00) [pid = 1643] [serial = 1554] [outer = 0x0] 14:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126a46c00) [pid = 1643] [serial = 1555] [outer = 0x111d78c00] 14:03:57 INFO - PROCESS | 1643 | 1467147837684 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126a51400) [pid = 1643] [serial = 1556] [outer = 0x111d78c00] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118eb3c00) [pid = 1643] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1133d3c00) [pid = 1643] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119d16400) [pid = 1643] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x113188800) [pid = 1643] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1184db800) [pid = 1643] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1235f6800) [pid = 1643] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1171c3800) [pid = 1643] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118e19c00) [pid = 1643] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x114f20800) [pid = 1643] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126a45c00) [pid = 1643] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119a86c00) [pid = 1643] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112238c00) [pid = 1643] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1277a1000) [pid = 1643] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126a51800) [pid = 1643] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12a469000) [pid = 1643] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1122ba000) [pid = 1643] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:03:57 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1184dc400) [pid = 1643] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:03:58 INFO - PROCESS | 1643 | 1467147838085 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:03:58 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:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 575ms 14:03:58 INFO - PROCESS | 1643 | 1467147838117 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 1643 | 1467147838118 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 14:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:03:58 INFO - PROCESS | 1643 | 1467147838142 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 1643 | 1467147838143 Marionette TRACE conn2 <- [1,2046,null,{}] 14:03:58 INFO - PROCESS | 1643 | 1467147838149 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:03:58 INFO - PROCESS | 1643 | 1467147838150 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:58 INFO - PROCESS | 1643 | 1467147838235 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:03:58 INFO - PROCESS | 1643 | 1467147838238 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 1643 | 1467147838239 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62f000 == 39 [pid = 1643] [id = 519] 14:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x114f20800) [pid = 1643] [serial = 1557] [outer = 0x0] 14:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118564c00) [pid = 1643] [serial = 1558] [outer = 0x114f20800] 14:03:58 INFO - PROCESS | 1643 | 1467147838271 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119a44400) [pid = 1643] [serial = 1559] [outer = 0x114f20800] 14:03:58 INFO - PROCESS | 1643 | 1467147838608 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:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 480ms 14:03:58 INFO - PROCESS | 1643 | 1467147838617 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 1643 | 1467147838618 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 14:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:03:58 INFO - PROCESS | 1643 | 1467147838620 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 1643 | 1467147838621 Marionette TRACE conn2 <- [1,2050,null,{}] 14:03:58 INFO - PROCESS | 1643 | 1467147838624 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:03:58 INFO - PROCESS | 1643 | 1467147838625 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:58 INFO - PROCESS | 1643 | 1467147838709 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:03:58 INFO - PROCESS | 1643 | 1467147838715 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 1643 | 1467147838716 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6da800 == 40 [pid = 1643] [id = 520] 14:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11892b000) [pid = 1643] [serial = 1560] [outer = 0x0] 14:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126a50c00) [pid = 1643] [serial = 1561] [outer = 0x11892b000] 14:03:58 INFO - PROCESS | 1643 | 1467147838741 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126e78800) [pid = 1643] [serial = 1562] [outer = 0x11892b000] 14:03:59 INFO - PROCESS | 1643 | 1467147839084 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:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 517ms 14:03:59 INFO - PROCESS | 1643 | 1467147839141 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 1643 | 1467147839143 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 14:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:03:59 INFO - PROCESS | 1643 | 1467147839151 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 1643 | 1467147839153 Marionette TRACE conn2 <- [1,2054,null,{}] 14:03:59 INFO - PROCESS | 1643 | 1467147839156 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:03:59 INFO - PROCESS | 1643 | 1467147839157 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:59 INFO - PROCESS | 1643 | 1467147839304 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:03:59 INFO - PROCESS | 1643 | 1467147839311 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 1643 | 1467147839312 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:03:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3e0800 == 41 [pid = 1643] [id = 521] 14:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126f72400) [pid = 1643] [serial = 1563] [outer = 0x0] 14:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12774e800) [pid = 1643] [serial = 1564] [outer = 0x126f72400] 14:03:59 INFO - PROCESS | 1643 | 1467147839344 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129032400) [pid = 1643] [serial = 1565] [outer = 0x126f72400] 14:03:59 INFO - PROCESS | 1643 | 1467147839918 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:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 819ms 14:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:03:59 INFO - PROCESS | 1643 | 1467147839971 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 1643 | 1467147839974 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 14:03:59 INFO - PROCESS | 1643 | 1467147839978 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 1643 | 1467147839980 Marionette TRACE conn2 <- [1,2058,null,{}] 14:03:59 INFO - PROCESS | 1643 | 1467147839984 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:03:59 INFO - PROCESS | 1643 | 1467147839986 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:00 INFO - PROCESS | 1643 | 1467147840092 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:04:00 INFO - PROCESS | 1643 | 1467147840170 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1643 | 1467147840171 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185da000 == 42 [pid = 1643] [id = 522] 14:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x112921c00) [pid = 1643] [serial = 1566] [outer = 0x0] 14:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1130a2800) [pid = 1643] [serial = 1567] [outer = 0x112921c00] 14:04:00 INFO - PROCESS | 1643 | 1467147840203 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x113cea800) [pid = 1643] [serial = 1568] [outer = 0x112921c00] 14:04:00 INFO - PROCESS | 1643 | 1467147840632 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:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 673ms 14:04:00 INFO - PROCESS | 1643 | 1467147840650 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 1643 | 1467147840653 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 14:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:04:00 INFO - PROCESS | 1643 | 1467147840658 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 1643 | 1467147840660 Marionette TRACE conn2 <- [1,2062,null,{}] 14:04:00 INFO - PROCESS | 1643 | 1467147840662 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:04:00 INFO - PROCESS | 1643 | 1467147840664 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:00 INFO - PROCESS | 1643 | 1467147840790 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:04:00 INFO - PROCESS | 1643 | 1467147840868 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1643 | 1467147840870 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f99000 == 43 [pid = 1643] [id = 523] 14:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118487000) [pid = 1643] [serial = 1569] [outer = 0x0] 14:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118491400) [pid = 1643] [serial = 1570] [outer = 0x118487000] 14:04:00 INFO - PROCESS | 1643 | 1467147840901 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118925400) [pid = 1643] [serial = 1571] [outer = 0x118487000] 14:04:01 INFO - PROCESS | 1643 | 1467147841322 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:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 724ms 14:04:01 INFO - PROCESS | 1643 | 1467147841382 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 1643 | 1467147841384 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 14:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:04:01 INFO - PROCESS | 1643 | 1467147841386 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 1643 | 1467147841389 Marionette TRACE conn2 <- [1,2066,null,{}] 14:04:01 INFO - PROCESS | 1643 | 1467147841397 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:04:01 INFO - PROCESS | 1643 | 1467147841400 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:01 INFO - PROCESS | 1643 | 1467147841505 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:04:01 INFO - PROCESS | 1643 | 1467147841614 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 1643 | 1467147841616 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c55f800 == 44 [pid = 1643] [id = 524] 14:04:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11895a800) [pid = 1643] [serial = 1572] [outer = 0x0] 14:04:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119a82800) [pid = 1643] [serial = 1573] [outer = 0x11895a800] 14:04:01 INFO - PROCESS | 1643 | 1467147841650 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120ff7800) [pid = 1643] [serial = 1574] [outer = 0x11895a800] 14:04:02 INFO - PROCESS | 1643 | 1467147842070 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:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 727ms 14:04:02 INFO - PROCESS | 1643 | 1467147842121 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 1643 | 1467147842123 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 14:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:04:02 INFO - PROCESS | 1643 | 1467147842125 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 1643 | 1467147842127 Marionette TRACE conn2 <- [1,2070,null,{}] 14:04:02 INFO - PROCESS | 1643 | 1467147842129 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:04:02 INFO - PROCESS | 1643 | 1467147842130 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:02 INFO - PROCESS | 1643 | 1467147842233 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:04:02 INFO - PROCESS | 1643 | 1467147842340 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 1643 | 1467147842341 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12caec000 == 45 [pid = 1643] [id = 525] 14:04:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1235fd400) [pid = 1643] [serial = 1575] [outer = 0x0] 14:04:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126aaf000) [pid = 1643] [serial = 1576] [outer = 0x1235fd400] 14:04:02 INFO - PROCESS | 1643 | 1467147842374 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12774a400) [pid = 1643] [serial = 1577] [outer = 0x1235fd400] 14:04:02 INFO - PROCESS | 1643 | 1467147842826 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:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 771ms 14:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:04:02 INFO - PROCESS | 1643 | 1467147842917 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 1643 | 1467147842919 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 14:04:02 INFO - PROCESS | 1643 | 1467147842923 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 1643 | 1467147842926 Marionette TRACE conn2 <- [1,2074,null,{}] 14:04:02 INFO - PROCESS | 1643 | 1467147842932 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:04:02 INFO - PROCESS | 1643 | 1467147842935 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:03 INFO - PROCESS | 1643 | 1467147843192 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:04:03 INFO - PROCESS | 1643 | 1467147843289 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 1643 | 1467147843291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x118750000 == 46 [pid = 1643] [id = 526] 14:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x112922400) [pid = 1643] [serial = 1578] [outer = 0x0] 14:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1130ab000) [pid = 1643] [serial = 1579] [outer = 0x112922400] 14:04:03 INFO - PROCESS | 1643 | 1467147843320 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x113c99c00) [pid = 1643] [serial = 1580] [outer = 0x112922400] 14:04:03 INFO - PROCESS | 1643 | 1467147843782 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:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 928ms 14:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:04:03 INFO - PROCESS | 1643 | 1467147843852 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 1643 | 1467147843855 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 14:04:03 INFO - PROCESS | 1643 | 1467147843859 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 1643 | 1467147843862 Marionette TRACE conn2 <- [1,2078,null,{}] 14:04:03 INFO - PROCESS | 1643 | 1467147843867 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:04:03 INFO - PROCESS | 1643 | 1467147843870 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:04 INFO - PROCESS | 1643 | 1467147844013 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:04:04 INFO - PROCESS | 1643 | 1467147844129 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 1643 | 1467147844131 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x119986000 == 47 [pid = 1643] [id = 527] 14:04:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1167c4000) [pid = 1643] [serial = 1581] [outer = 0x0] 14:04:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118493800) [pid = 1643] [serial = 1582] [outer = 0x1167c4000] 14:04:04 INFO - PROCESS | 1643 | 1467147844176 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118922800) [pid = 1643] [serial = 1583] [outer = 0x1167c4000] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6da800 == 46 [pid = 1643] [id = 520] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62f000 == 45 [pid = 1643] [id = 519] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x129588000 == 44 [pid = 1643] [id = 518] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1268c9800 == 43 [pid = 1643] [id = 517] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12749a000 == 42 [pid = 1643] [id = 516] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x125670800 == 41 [pid = 1643] [id = 515] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x124239800 == 40 [pid = 1643] [id = 514] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x119ce1800 == 39 [pid = 1643] [id = 513] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11713e000 == 38 [pid = 1643] [id = 512] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x116f14800 == 37 [pid = 1643] [id = 511] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x127497000 == 36 [pid = 1643] [id = 510] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1189b2800 == 35 [pid = 1643] [id = 509] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3e7000 == 34 [pid = 1643] [id = 508] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x116f0c800 == 33 [pid = 1643] [id = 497] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x118750000 == 32 [pid = 1643] [id = 526] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12caec000 == 31 [pid = 1643] [id = 525] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12c55f800 == 30 [pid = 1643] [id = 524] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x126f99000 == 29 [pid = 1643] [id = 523] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3e0800 == 28 [pid = 1643] [id = 521] 14:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1185da000 == 27 [pid = 1643] [id = 522] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12a608800) [pid = 1643] [serial = 1522] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x113c99800) [pid = 1643] [serial = 1495] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11690b800) [pid = 1643] [serial = 1496] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119d1d400) [pid = 1643] [serial = 1504] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11318f800) [pid = 1643] [serial = 1475] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11318ac00) [pid = 1643] [serial = 1474] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11857e800) [pid = 1643] [serial = 1498] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x124ab2800) [pid = 1643] [serial = 1507] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11892c000) [pid = 1643] [serial = 1478] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118928800) [pid = 1643] [serial = 1499] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1184d9c00) [pid = 1643] [serial = 1477] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119326000) [pid = 1643] [serial = 1501] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119945000) [pid = 1643] [serial = 1502] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11821d800) [pid = 1643] [serial = 1492] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x126aafc00) [pid = 1643] [serial = 1510] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x124dfc000) [pid = 1643] [serial = 1481] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120ff7400) [pid = 1643] [serial = 1480] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126852400) [pid = 1643] [serial = 1508] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118927800) [pid = 1643] [serial = 1493] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x115f6b000) [pid = 1643] [serial = 1516] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x129041400) [pid = 1643] [serial = 1513] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12779f800) [pid = 1643] [serial = 1511] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12903f800) [pid = 1643] [serial = 1484] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126f6f800) [pid = 1643] [serial = 1483] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12b9c5800) [pid = 1643] [serial = 1487] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12a660c00) [pid = 1643] [serial = 1486] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119c83000) [pid = 1643] [serial = 1490] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x115f73800) [pid = 1643] [serial = 1489] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x125629400) [pid = 1643] [serial = 1519] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11893e000) [pid = 1643] [serial = 1517] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12a470400) [pid = 1643] [serial = 1514] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12311b800) [pid = 1643] [serial = 1505] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12a65ec00) [pid = 1643] [serial = 1523] [outer = 0x0] [url = about:blank] 14:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x129034c00) [pid = 1643] [serial = 1520] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 1643 | 1467147845186 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:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1378ms 14:04:05 INFO - PROCESS | 1643 | 1467147845237 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 1643 | 1467147845239 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 14:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:04:05 INFO - PROCESS | 1643 | 1467147845242 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 1643 | 1467147845244 Marionette TRACE conn2 <- [1,2082,null,{}] 14:04:05 INFO - PROCESS | 1643 | 1467147845248 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:04:05 INFO - PROCESS | 1643 | 1467147845250 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:05 INFO - PROCESS | 1643 | 1467147845332 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:04:05 INFO - PROCESS | 1643 | 1467147845388 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 1643 | 1467147845390 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f04000 == 28 [pid = 1643] [id = 528] 14:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1128df400) [pid = 1643] [serial = 1584] [outer = 0x0] 14:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1129acc00) [pid = 1643] [serial = 1585] [outer = 0x1128df400] 14:04:05 INFO - PROCESS | 1643 | 1467147845417 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x113182800) [pid = 1643] [serial = 1586] [outer = 0x1128df400] 14:04:05 INFO - PROCESS | 1643 | 1467147845738 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:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 523ms 14:04:05 INFO - PROCESS | 1643 | 1467147845766 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 1643 | 1467147845770 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 14:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:04:05 INFO - PROCESS | 1643 | 1467147845774 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 1643 | 1467147845776 Marionette TRACE conn2 <- [1,2086,null,{}] 14:04:05 INFO - PROCESS | 1643 | 1467147845781 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:04:05 INFO - PROCESS | 1643 | 1467147845783 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:05 INFO - PROCESS | 1643 | 1467147845860 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:04:05 INFO - PROCESS | 1643 | 1467147845866 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 1643 | 1467147845867 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x117ea0000 == 29 [pid = 1643] [id = 529] 14:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1133e0000) [pid = 1643] [serial = 1587] [outer = 0x0] 14:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x116455000) [pid = 1643] [serial = 1588] [outer = 0x1133e0000] 14:04:05 INFO - PROCESS | 1643 | 1467147845896 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x116979000) [pid = 1643] [serial = 1589] [outer = 0x1133e0000] 14:04:06 INFO - PROCESS | 1643 | 1467147846293 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:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 572ms 14:04:06 INFO - PROCESS | 1643 | 1467147846347 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 1643 | 1467147846348 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 14:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:04:06 INFO - PROCESS | 1643 | 1467147846351 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 1643 | 1467147846355 Marionette TRACE conn2 <- [1,2090,null,{}] 14:04:06 INFO - PROCESS | 1643 | 1467147846366 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:04:06 INFO - PROCESS | 1643 | 1467147846371 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:06 INFO - PROCESS | 1643 | 1467147846489 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:04:06 INFO - PROCESS | 1643 | 1467147846575 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 1643 | 1467147846578 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192be000 == 30 [pid = 1643] [id = 530] 14:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1122b2400) [pid = 1643] [serial = 1590] [outer = 0x0] 14:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11821a000) [pid = 1643] [serial = 1591] [outer = 0x1122b2400] 14:04:06 INFO - PROCESS | 1643 | 1467147846624 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1184d9c00) [pid = 1643] [serial = 1592] [outer = 0x1122b2400] 14:04:06 INFO - PROCESS | 1643 | 1467147846973 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:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 14:04:06 INFO - PROCESS | 1643 | 1467147846983 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 1643 | 1467147846985 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 14:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:04:06 INFO - PROCESS | 1643 | 1467147846988 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 1643 | 1467147846989 Marionette TRACE conn2 <- [1,2094,null,{}] 14:04:06 INFO - PROCESS | 1643 | 1467147846991 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:04:06 INFO - PROCESS | 1643 | 1467147846992 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:07 INFO - PROCESS | 1643 | 1467147847086 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:04:07 INFO - PROCESS | 1643 | 1467147847172 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 1643 | 1467147847174 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a5800 == 31 [pid = 1643] [id = 531] 14:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11848ac00) [pid = 1643] [serial = 1593] [outer = 0x0] 14:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118584400) [pid = 1643] [serial = 1594] [outer = 0x11848ac00] 14:04:07 INFO - PROCESS | 1643 | 1467147847200 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11892e800) [pid = 1643] [serial = 1595] [outer = 0x11848ac00] 14:04:07 INFO - PROCESS | 1643 | 1467147847498 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:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 570ms 14:04:07 INFO - PROCESS | 1643 | 1467147847558 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 1643 | 1467147847567 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 14:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:04:07 INFO - PROCESS | 1643 | 1467147847569 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 1643 | 1467147847570 Marionette TRACE conn2 <- [1,2098,null,{}] 14:04:07 INFO - PROCESS | 1643 | 1467147847573 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:04:07 INFO - PROCESS | 1643 | 1467147847574 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:07 INFO - PROCESS | 1643 | 1467147847666 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:04:07 INFO - PROCESS | 1643 | 1467147847704 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 1643 | 1467147847705 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12423f000 == 32 [pid = 1643] [id = 532] 14:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1128cfc00) [pid = 1643] [serial = 1596] [outer = 0x0] 14:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11893b800) [pid = 1643] [serial = 1597] [outer = 0x1128cfc00] 14:04:07 INFO - PROCESS | 1643 | 1467147847730 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118e0c400) [pid = 1643] [serial = 1598] [outer = 0x1128cfc00] 14:04:08 INFO - PROCESS | 1643 | 1467147848055 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:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 14:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:04:08 INFO - PROCESS | 1643 | 1467147848089 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 1643 | 1467147848091 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 14:04:08 INFO - PROCESS | 1643 | 1467147848093 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 1643 | 1467147848094 Marionette TRACE conn2 <- [1,2102,null,{}] 14:04:08 INFO - PROCESS | 1643 | 1467147848097 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:04:08 INFO - PROCESS | 1643 | 1467147848101 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:08 INFO - PROCESS | 1643 | 1467147848215 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:04:08 INFO - PROCESS | 1643 | 1467147848235 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 1643 | 1467147848237 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12567f000 == 33 [pid = 1643] [id = 533] 14:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118e0c800) [pid = 1643] [serial = 1599] [outer = 0x0] 14:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1193c4800) [pid = 1643] [serial = 1600] [outer = 0x118e0c800] 14:04:08 INFO - PROCESS | 1643 | 1467147848262 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119a7dc00) [pid = 1643] [serial = 1601] [outer = 0x118e0c800] 14:04:08 INFO - PROCESS | 1643 | 1467147848593 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:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 14:04:08 INFO - PROCESS | 1643 | 1467147848614 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 1643 | 1467147848615 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 14:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:04:08 INFO - PROCESS | 1643 | 1467147848618 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 1643 | 1467147848619 Marionette TRACE conn2 <- [1,2106,null,{}] 14:04:08 INFO - PROCESS | 1643 | 1467147848621 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:04:08 INFO - PROCESS | 1643 | 1467147848630 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:08 INFO - PROCESS | 1643 | 1467147848724 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:04:08 INFO - PROCESS | 1643 | 1467147848735 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 1643 | 1467147848736 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x127313000 == 34 [pid = 1643] [id = 534] 14:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x113190000) [pid = 1643] [serial = 1602] [outer = 0x0] 14:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119a86c00) [pid = 1643] [serial = 1603] [outer = 0x113190000] 14:04:08 INFO - PROCESS | 1643 | 1467147848761 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119d22000) [pid = 1643] [serial = 1604] [outer = 0x113190000] 14:04:09 INFO - PROCESS | 1643 | 1467147849073 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:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 468ms 14:04:09 INFO - PROCESS | 1643 | 1467147849093 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 1643 | 1467147849095 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 14:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:04:09 INFO - PROCESS | 1643 | 1467147849100 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 1643 | 1467147849101 Marionette TRACE conn2 <- [1,2110,null,{}] 14:04:09 INFO - PROCESS | 1643 | 1467147849104 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:04:09 INFO - PROCESS | 1643 | 1467147849105 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:09 INFO - PROCESS | 1643 | 1467147849376 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11993f000) [pid = 1643] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118583c00) [pid = 1643] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x120ffac00) [pid = 1643] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x111d78c00) [pid = 1643] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11892b000) [pid = 1643] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11318e800) [pid = 1643] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x113189400) [pid = 1643] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118492c00) [pid = 1643] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12a661800) [pid = 1643] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11893d800) [pid = 1643] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1128c9000) [pid = 1643] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x110f85400) [pid = 1643] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x126f72400) [pid = 1643] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:04:09 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x114f20800) [pid = 1643] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:04:09 INFO - PROCESS | 1643 | 1467147849423 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 1643 | 1467147849424 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x117141800 == 35 [pid = 1643] [id = 535] 14:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x110f2c800) [pid = 1643] [serial = 1605] [outer = 0x0] 14:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x111d7b400) [pid = 1643] [serial = 1606] [outer = 0x110f2c800] 14:04:09 INFO - PROCESS | 1643 | 1467147849448 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x113189400) [pid = 1643] [serial = 1607] [outer = 0x110f2c800] 14:04:09 INFO - PROCESS | 1643 | 1467147849731 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:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 669ms 14:04:09 INFO - PROCESS | 1643 | 1467147849770 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 1643 | 1467147849771 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 14:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:04:09 INFO - PROCESS | 1643 | 1467147849773 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 1643 | 1467147849775 Marionette TRACE conn2 <- [1,2114,null,{}] 14:04:09 INFO - PROCESS | 1643 | 1467147849779 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:04:09 INFO - PROCESS | 1643 | 1467147849782 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:09 INFO - PROCESS | 1643 | 1467147849867 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:04:09 INFO - PROCESS | 1643 | 1467147849870 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 1643 | 1467147849872 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192ba800 == 36 [pid = 1643] [id = 536] 14:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x112a7a800) [pid = 1643] [serial = 1608] [outer = 0x0] 14:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118761400) [pid = 1643] [serial = 1609] [outer = 0x112a7a800] 14:04:09 INFO - PROCESS | 1643 | 1467147849898 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119d1fc00) [pid = 1643] [serial = 1610] [outer = 0x112a7a800] 14:04:10 INFO - PROCESS | 1643 | 1467147850221 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:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 472ms 14:04:10 INFO - PROCESS | 1643 | 1467147850247 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 1643 | 1467147850249 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 14:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:04:10 INFO - PROCESS | 1643 | 1467147850251 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 1643 | 1467147850252 Marionette TRACE conn2 <- [1,2118,null,{}] 14:04:10 INFO - PROCESS | 1643 | 1467147850254 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:04:10 INFO - PROCESS | 1643 | 1467147850255 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:10 INFO - PROCESS | 1643 | 1467147850359 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:04:10 INFO - PROCESS | 1643 | 1467147850365 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 1643 | 1467147850366 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x129506000 == 37 [pid = 1643] [id = 537] 14:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x110f81000) [pid = 1643] [serial = 1611] [outer = 0x0] 14:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119d41000) [pid = 1643] [serial = 1612] [outer = 0x110f81000] 14:04:10 INFO - PROCESS | 1643 | 1467147850391 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12311b800) [pid = 1643] [serial = 1613] [outer = 0x110f81000] 14:04:10 INFO - PROCESS | 1643 | 1467147850718 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:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 470ms 14:04:10 INFO - PROCESS | 1643 | 1467147850722 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 14:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:04:10 INFO - PROCESS | 1643 | 1467147850724 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 14:04:10 INFO - PROCESS | 1643 | 1467147850726 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 1643 | 1467147850730 Marionette TRACE conn2 <- [1,2122,null,{}] 14:04:10 INFO - PROCESS | 1643 | 1467147850734 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:04:10 INFO - PROCESS | 1643 | 1467147850735 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:10 INFO - PROCESS | 1643 | 1467147850836 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:04:10 INFO - PROCESS | 1643 | 1467147850840 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 1643 | 1467147850841 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12423b000 == 38 [pid = 1643] [id = 538] 14:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1128d1400) [pid = 1643] [serial = 1614] [outer = 0x0] 14:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124264800) [pid = 1643] [serial = 1615] [outer = 0x1128d1400] 14:04:10 INFO - PROCESS | 1643 | 1467147850871 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1256a3800) [pid = 1643] [serial = 1616] [outer = 0x1128d1400] 14:04:11 INFO - PROCESS | 1643 | 1467147851207 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:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 524ms 14:04:11 INFO - PROCESS | 1643 | 1467147851251 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 1643 | 1467147851252 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 14:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:04:11 INFO - PROCESS | 1643 | 1467147851255 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 1643 | 1467147851256 Marionette TRACE conn2 <- [1,2126,null,{}] 14:04:11 INFO - PROCESS | 1643 | 1467147851259 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:04:11 INFO - PROCESS | 1643 | 1467147851261 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:11 INFO - PROCESS | 1643 | 1467147851410 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:04:11 INFO - PROCESS | 1643 | 1467147851533 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 1643 | 1467147851535 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x115f8a800 == 39 [pid = 1643] [id = 539] 14:04:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x110f23c00) [pid = 1643] [serial = 1617] [outer = 0x0] 14:04:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x110f2b000) [pid = 1643] [serial = 1618] [outer = 0x110f23c00] 14:04:11 INFO - PROCESS | 1643 | 1467147851588 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11223ec00) [pid = 1643] [serial = 1619] [outer = 0x110f23c00] 14:04:12 INFO - PROCESS | 1643 | 1467147852176 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:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 14:04:12 INFO - PROCESS | 1643 | 1467147852254 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 1643 | 1467147852256 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 14:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:04:12 INFO - PROCESS | 1643 | 1467147852263 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 1643 | 1467147852265 Marionette TRACE conn2 <- [1,2130,null,{}] 14:04:12 INFO - PROCESS | 1643 | 1467147852269 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:04:12 INFO - PROCESS | 1643 | 1467147852272 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:12 INFO - PROCESS | 1643 | 1467147852382 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:04:12 INFO - PROCESS | 1643 | 1467147852462 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 1643 | 1467147852464 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192a9000 == 40 [pid = 1643] [id = 540] 14:04:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x113942400) [pid = 1643] [serial = 1620] [outer = 0x0] 14:04:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x114fcc400) [pid = 1643] [serial = 1621] [outer = 0x113942400] 14:04:12 INFO - PROCESS | 1643 | 1467147852495 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x116905800) [pid = 1643] [serial = 1622] [outer = 0x113942400] 14:04:13 INFO - PROCESS | 1643 | 1467147853004 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:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:04:13 INFO - PROCESS | 1643 | 1467147853069 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 14:04:13 INFO - PROCESS | 1643 | 1467147853071 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 1643 | 1467147853073 Marionette TRACE conn2 <- [1,2134,null,{}] 14:04:13 INFO - PROCESS | 1643 | 1467147853075 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:04:13 INFO - PROCESS | 1643 | 1467147853077 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:13 INFO - PROCESS | 1643 | 1467147853187 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:04:13 INFO - PROCESS | 1643 | 1467147853379 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 1643 | 1467147853380 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11691b000 == 41 [pid = 1643] [id = 541] 14:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x110f30c00) [pid = 1643] [serial = 1623] [outer = 0x0] 14:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1129aac00) [pid = 1643] [serial = 1624] [outer = 0x110f30c00] 14:04:13 INFO - PROCESS | 1643 | 1467147853409 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11318d000) [pid = 1643] [serial = 1625] [outer = 0x110f30c00] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12423b000 == 40 [pid = 1643] [id = 538] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x129506000 == 39 [pid = 1643] [id = 537] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1192ba800 == 38 [pid = 1643] [id = 536] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117141800 == 37 [pid = 1643] [id = 535] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x127313000 == 36 [pid = 1643] [id = 534] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12567f000 == 35 [pid = 1643] [id = 533] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x12423f000 == 34 [pid = 1643] [id = 532] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a5800 == 33 [pid = 1643] [id = 531] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x1192be000 == 32 [pid = 1643] [id = 530] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x117ea0000 == 31 [pid = 1643] [id = 529] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x116f04000 == 30 [pid = 1643] [id = 528] 14:04:13 INFO - PROCESS | 1643 | --DOCSHELL 0x119986000 == 29 [pid = 1643] [id = 527] 14:04:13 INFO - PROCESS | 1643 | 1467147853898 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:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 871ms 14:04:13 INFO - PROCESS | 1643 | 1467147853944 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 1643 | 1467147853946 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 14:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:04:13 INFO - PROCESS | 1643 | 1467147853949 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 1643 | 1467147853951 Marionette TRACE conn2 <- [1,2138,null,{}] 14:04:13 INFO - PROCESS | 1643 | 1467147853962 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:04:13 INFO - PROCESS | 1643 | 1467147853965 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x126e78800) [pid = 1643] [serial = 1562] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12774e800) [pid = 1643] [serial = 1564] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129032400) [pid = 1643] [serial = 1565] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118564c00) [pid = 1643] [serial = 1558] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11893f800) [pid = 1643] [serial = 1546] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1250b6c00) [pid = 1643] [serial = 1553] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119a44400) [pid = 1643] [serial = 1559] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x126a51400) [pid = 1643] [serial = 1556] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119a82400) [pid = 1643] [serial = 1549] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11932d800) [pid = 1643] [serial = 1547] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x124196c00) [pid = 1643] [serial = 1552] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x120ffa800) [pid = 1643] [serial = 1550] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x126a46c00) [pid = 1643] [serial = 1555] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x126a50c00) [pid = 1643] [serial = 1561] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1167c6400) [pid = 1643] [serial = 1528] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1183eb400) [pid = 1643] [serial = 1529] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x113385c00) [pid = 1643] [serial = 1537] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x113cf7400) [pid = 1643] [serial = 1538] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11875b400) [pid = 1643] [serial = 1543] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118932c00) [pid = 1643] [serial = 1544] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12b80f000) [pid = 1643] [serial = 1526] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12ab05000) [pid = 1643] [serial = 1525] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x118959400) [pid = 1643] [serial = 1531] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119a3c800) [pid = 1643] [serial = 1532] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1128d0c00) [pid = 1643] [serial = 1534] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x112920c00) [pid = 1643] [serial = 1535] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x117e45800) [pid = 1643] [serial = 1540] [outer = 0x0] [url = about:blank] 14:04:13 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11848b000) [pid = 1643] [serial = 1541] [outer = 0x0] [url = about:blank] 14:04:14 INFO - PROCESS | 1643 | 1467147854069 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:04:14 INFO - PROCESS | 1643 | 1467147854079 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 1643 | 1467147854081 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e90000 == 30 [pid = 1643] [id = 542] 14:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11318e400) [pid = 1643] [serial = 1626] [outer = 0x0] 14:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1167c1c00) [pid = 1643] [serial = 1627] [outer = 0x11318e400] 14:04:14 INFO - PROCESS | 1643 | 1467147854108 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1176e2800) [pid = 1643] [serial = 1628] [outer = 0x11318e400] 14:04:14 INFO - PROCESS | 1643 | 1467147854468 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:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 568ms 14:04:14 INFO - PROCESS | 1643 | 1467147854531 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 1643 | 1467147854535 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 14:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:04:14 INFO - PROCESS | 1643 | 1467147854541 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 1643 | 1467147854543 Marionette TRACE conn2 <- [1,2142,null,{}] 14:04:14 INFO - PROCESS | 1643 | 1467147854547 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:04:14 INFO - PROCESS | 1643 | 1467147854549 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:14 INFO - PROCESS | 1643 | 1467147854676 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:04:14 INFO - PROCESS | 1643 | 1467147854687 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 1643 | 1467147854688 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x119dbb000 == 31 [pid = 1643] [id = 543] 14:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11821d800) [pid = 1643] [serial = 1629] [outer = 0x0] 14:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118583c00) [pid = 1643] [serial = 1630] [outer = 0x11821d800] 14:04:14 INFO - PROCESS | 1643 | 1467147854730 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118925c00) [pid = 1643] [serial = 1631] [outer = 0x11821d800] 14:04:15 INFO - PROCESS | 1643 | 1467147855179 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:04:15 INFO - PROCESS | 1643 | 1467147855218 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 14:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:04:15 INFO - PROCESS | 1643 | 1467147855225 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 1643 | 1467147855232 Marionette TRACE conn2 <- [1,2146,null,{}] 14:04:15 INFO - PROCESS | 1643 | 1467147855236 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:04:15 INFO - PROCESS | 1643 | 1467147855239 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:15 INFO - PROCESS | 1643 | 1467147855337 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:04:15 INFO - PROCESS | 1643 | 1467147855347 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 1643 | 1467147855349 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566a800 == 32 [pid = 1643] [id = 544] 14:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118e19000) [pid = 1643] [serial = 1632] [outer = 0x0] 14:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1193c2c00) [pid = 1643] [serial = 1633] [outer = 0x118e19000] 14:04:15 INFO - PROCESS | 1643 | 1467147855382 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1193c9c00) [pid = 1643] [serial = 1634] [outer = 0x118e19000] 14:04:15 INFO - PROCESS | 1643 | 1467147855880 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:04:15 INFO - PROCESS | 1643 | 1467147855911 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 14:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:04:15 INFO - PROCESS | 1643 | 1467147855914 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 1643 | 1467147855916 Marionette TRACE conn2 <- [1,2150,null,{}] 14:04:15 INFO - PROCESS | 1643 | 1467147855920 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:04:15 INFO - PROCESS | 1643 | 1467147855922 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:16 INFO - PROCESS | 1643 | 1467147856003 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:04:16 INFO - PROCESS | 1643 | 1467147856007 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 1643 | 1467147856008 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x121695800 == 33 [pid = 1643] [id = 545] 14:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119617800) [pid = 1643] [serial = 1635] [outer = 0x0] 14:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119a78000) [pid = 1643] [serial = 1636] [outer = 0x119617800] 14:04:16 INFO - PROCESS | 1643 | 1467147856035 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119d14c00) [pid = 1643] [serial = 1637] [outer = 0x119617800] 14:04:16 INFO - PROCESS | 1643 | 1467147856385 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:04:16 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:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 14:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:04:16 INFO - PROCESS | 1643 | 1467147856439 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 1643 | 1467147856440 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 14:04:16 INFO - PROCESS | 1643 | 1467147856442 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 1643 | 1467147856444 Marionette TRACE conn2 <- [1,2154,null,{}] 14:04:16 INFO - PROCESS | 1643 | 1467147856446 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:04:16 INFO - PROCESS | 1643 | 1467147856447 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:16 INFO - PROCESS | 1643 | 1467147856547 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:04:16 INFO - PROCESS | 1643 | 1467147856550 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 1643 | 1467147856555 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c64000 == 34 [pid = 1643] [id = 546] 14:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120ffa800) [pid = 1643] [serial = 1638] [outer = 0x0] 14:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1216d0000) [pid = 1643] [serial = 1639] [outer = 0x120ffa800] 14:04:16 INFO - PROCESS | 1643 | 1467147856622 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1246af400) [pid = 1643] [serial = 1640] [outer = 0x120ffa800] 14:04:16 INFO - PROCESS | 1643 | 1467147856991 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:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 571ms 14:04:17 INFO - PROCESS | 1643 | 1467147857014 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1643 | 1467147857015 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 14:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:04:17 INFO - PROCESS | 1643 | 1467147857025 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1643 | 1467147857026 Marionette TRACE conn2 <- [1,2158,null,{}] 14:04:17 INFO - PROCESS | 1643 | 1467147857029 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:04:17 INFO - PROCESS | 1643 | 1467147857030 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:17 INFO - PROCESS | 1643 | 1467147857130 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:04:17 INFO - PROCESS | 1643 | 1467147857134 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 1643 | 1467147857135 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12951a000 == 35 [pid = 1643] [id = 547] 14:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1246b1800) [pid = 1643] [serial = 1641] [outer = 0x0] 14:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x125625000) [pid = 1643] [serial = 1642] [outer = 0x1246b1800] 14:04:17 INFO - PROCESS | 1643 | 1467147857166 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126a4c800) [pid = 1643] [serial = 1643] [outer = 0x1246b1800] 14:04:17 INFO - PROCESS | 1643 | 1467147857480 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:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 479ms 14:04:17 INFO - PROCESS | 1643 | 1467147857503 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1643 | 1467147857504 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 14:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:04:17 INFO - PROCESS | 1643 | 1467147857506 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1643 | 1467147857507 Marionette TRACE conn2 <- [1,2162,null,{}] 14:04:17 INFO - PROCESS | 1643 | 1467147857518 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:04:17 INFO - PROCESS | 1643 | 1467147857519 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:17 INFO - PROCESS | 1643 | 1467147857626 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:04:17 INFO - PROCESS | 1643 | 1467147857630 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 1643 | 1467147857631 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a61d000 == 36 [pid = 1643] [id = 548] 14:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1128de800) [pid = 1643] [serial = 1644] [outer = 0x0] 14:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126a51800) [pid = 1643] [serial = 1645] [outer = 0x1128de800] 14:04:17 INFO - PROCESS | 1643 | 1467147857656 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126f6ec00) [pid = 1643] [serial = 1646] [outer = 0x1128de800] 14:04:17 INFO - PROCESS | 1643 | 1467147857994 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:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 14:04:18 INFO - PROCESS | 1643 | 1467147858025 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 1643 | 1467147858027 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 14:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:04:18 INFO - PROCESS | 1643 | 1467147858036 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 1643 | 1467147858037 Marionette TRACE conn2 <- [1,2166,null,{}] 14:04:18 INFO - PROCESS | 1643 | 1467147858039 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:04:18 INFO - PROCESS | 1643 | 1467147858040 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:18 INFO - PROCESS | 1643 | 1467147858141 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:04:18 INFO - PROCESS | 1643 | 1467147858144 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 1643 | 1467147858145 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab62800 == 37 [pid = 1643] [id = 549] 14:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1246fcc00) [pid = 1643] [serial = 1647] [outer = 0x0] 14:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x127128800) [pid = 1643] [serial = 1648] [outer = 0x1246fcc00] 14:04:18 INFO - PROCESS | 1643 | 1467147858176 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1273f6c00) [pid = 1643] [serial = 1649] [outer = 0x1246fcc00] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1128cfc00) [pid = 1643] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118e0c800) [pid = 1643] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1128df400) [pid = 1643] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1167c4000) [pid = 1643] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1133e0000) [pid = 1643] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1122b2400) [pid = 1643] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112921c00) [pid = 1643] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118487000) [pid = 1643] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11895a800) [pid = 1643] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1235fd400) [pid = 1643] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x113190000) [pid = 1643] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112922400) [pid = 1643] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x110f2c800) [pid = 1643] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x110f81000) [pid = 1643] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11848ac00) [pid = 1643] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:04:18 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x112a7a800) [pid = 1643] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:04:18 INFO - PROCESS | 1643 | 1467147858553 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:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 574ms 14:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:04:18 INFO - PROCESS | 1643 | 1467147858606 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 1643 | 1467147858607 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 14:04:18 INFO - PROCESS | 1643 | 1467147858610 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 1643 | 1467147858613 Marionette TRACE conn2 <- [1,2170,null,{}] 14:04:18 INFO - PROCESS | 1643 | 1467147858617 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:04:18 INFO - PROCESS | 1643 | 1467147858619 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:18 INFO - PROCESS | 1643 | 1467147858703 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:04:18 INFO - PROCESS | 1643 | 1467147858706 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 1643 | 1467147858707 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a82800 == 38 [pid = 1643] [id = 550] 14:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1128cb400) [pid = 1643] [serial = 1650] [outer = 0x0] 14:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118225800) [pid = 1643] [serial = 1651] [outer = 0x1128cb400] 14:04:18 INFO - PROCESS | 1643 | 1467147858732 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118932400) [pid = 1643] [serial = 1652] [outer = 0x1128cb400] 14:04:19 INFO - PROCESS | 1643 | 1467147859061 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:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 472ms 14:04:19 INFO - PROCESS | 1643 | 1467147859083 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 1643 | 1467147859084 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 14:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:04:19 INFO - PROCESS | 1643 | 1467147859087 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 1643 | 1467147859088 Marionette TRACE conn2 <- [1,2174,null,{}] 14:04:19 INFO - PROCESS | 1643 | 1467147859090 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:04:19 INFO - PROCESS | 1643 | 1467147859091 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:19 INFO - PROCESS | 1643 | 1467147859173 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:04:19 INFO - PROCESS | 1643 | 1467147859237 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 1643 | 1467147859239 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9a5800 == 39 [pid = 1643] [id = 551] 14:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x115f19800) [pid = 1643] [serial = 1653] [outer = 0x0] 14:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193c8000) [pid = 1643] [serial = 1654] [outer = 0x115f19800] 14:04:19 INFO - PROCESS | 1643 | 1467147859274 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1273f6400) [pid = 1643] [serial = 1655] [outer = 0x115f19800] 14:04:19 INFO - PROCESS | 1643 | 1467147859555 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:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 14:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:04:19 INFO - PROCESS | 1643 | 1467147859606 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 1643 | 1467147859608 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 14:04:19 INFO - PROCESS | 1643 | 1467147859610 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 1643 | 1467147859615 Marionette TRACE conn2 <- [1,2178,null,{}] 14:04:19 INFO - PROCESS | 1643 | 1467147859618 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:04:19 INFO - PROCESS | 1643 | 1467147859620 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:19 INFO - PROCESS | 1643 | 1467147859714 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:04:19 INFO - PROCESS | 1643 | 1467147859717 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 1643 | 1467147859719 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3db000 == 40 [pid = 1643] [id = 552] 14:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x127748800) [pid = 1643] [serial = 1656] [outer = 0x0] 14:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1277a4c00) [pid = 1643] [serial = 1657] [outer = 0x127748800] 14:04:19 INFO - PROCESS | 1643 | 1467147859742 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x129039800) [pid = 1643] [serial = 1658] [outer = 0x127748800] 14:04:20 INFO - PROCESS | 1643 | 1467147860086 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:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 14:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:04:20 INFO - PROCESS | 1643 | 1467147860142 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 1643 | 1467147860143 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 14:04:20 INFO - PROCESS | 1643 | 1467147860145 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 1643 | 1467147860146 Marionette TRACE conn2 <- [1,2182,null,{}] 14:04:20 INFO - PROCESS | 1643 | 1467147860148 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:04:20 INFO - PROCESS | 1643 | 1467147860149 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:20 INFO - PROCESS | 1643 | 1467147860238 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:04:20 INFO - PROCESS | 1643 | 1467147860242 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 1643 | 1467147860243 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3ee800 == 41 [pid = 1643] [id = 553] 14:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12903c800) [pid = 1643] [serial = 1659] [outer = 0x0] 14:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x129262800) [pid = 1643] [serial = 1660] [outer = 0x12903c800] 14:04:20 INFO - PROCESS | 1643 | 1467147860269 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x129270400) [pid = 1643] [serial = 1661] [outer = 0x12903c800] 14:04:20 INFO - PROCESS | 1643 | 1467147860749 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:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 620ms 14:04:20 INFO - PROCESS | 1643 | 1467147860766 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 1643 | 1467147860769 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 14:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:04:20 INFO - PROCESS | 1643 | 1467147860774 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 1643 | 1467147860776 Marionette TRACE conn2 <- [1,2186,null,{}] 14:04:20 INFO - PROCESS | 1643 | 1467147860781 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:04:20 INFO - PROCESS | 1643 | 1467147860782 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:20 INFO - PROCESS | 1643 | 1467147860891 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:04:20 INFO - PROCESS | 1643 | 1467147860966 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 1643 | 1467147860967 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192ad800 == 42 [pid = 1643] [id = 554] 14:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x113188000) [pid = 1643] [serial = 1662] [outer = 0x0] 14:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x114fc0400) [pid = 1643] [serial = 1663] [outer = 0x113188000] 14:04:21 INFO - PROCESS | 1643 | 1467147860998 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1171bdc00) [pid = 1643] [serial = 1664] [outer = 0x113188000] 14:04:21 INFO - PROCESS | 1643 | 1467147861434 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:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 673ms 14:04:21 INFO - PROCESS | 1643 | 1467147861447 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 1643 | 1467147861450 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 14:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:04:21 INFO - PROCESS | 1643 | 1467147861483 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 1643 | 1467147861485 Marionette TRACE conn2 <- [1,2190,null,{}] 14:04:21 INFO - PROCESS | 1643 | 1467147861489 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:04:21 INFO - PROCESS | 1643 | 1467147861491 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:21 INFO - PROCESS | 1643 | 1467147861597 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:04:21 INFO - PROCESS | 1643 | 1467147861660 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 1643 | 1467147861661 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c66000 == 43 [pid = 1643] [id = 555] 14:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11857dc00) [pid = 1643] [serial = 1665] [outer = 0x0] 14:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118937800) [pid = 1643] [serial = 1666] [outer = 0x11857dc00] 14:04:21 INFO - PROCESS | 1643 | 1467147861694 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11932e000) [pid = 1643] [serial = 1667] [outer = 0x11857dc00] 14:04:22 INFO - PROCESS | 1643 | 1467147862231 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:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 804ms 14:04:22 INFO - PROCESS | 1643 | 1467147862259 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 1643 | 1467147862264 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 14:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:04:22 INFO - PROCESS | 1643 | 1467147862267 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 1643 | 1467147862272 Marionette TRACE conn2 <- [1,2194,null,{}] 14:04:22 INFO - PROCESS | 1643 | 1467147862286 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:04:22 INFO - PROCESS | 1643 | 1467147862291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:22 INFO - PROCESS | 1643 | 1467147862401 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:04:22 INFO - PROCESS | 1643 | 1467147862476 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 1643 | 1467147862478 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c570000 == 44 [pid = 1643] [id = 556] 14:04:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1216cf000) [pid = 1643] [serial = 1668] [outer = 0x0] 14:04:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x124197800) [pid = 1643] [serial = 1669] [outer = 0x1216cf000] 14:04:22 INFO - PROCESS | 1643 | 1467147862509 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x124dfcc00) [pid = 1643] [serial = 1670] [outer = 0x1216cf000] 14:04:22 INFO - PROCESS | 1643 | 1467147862917 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:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 676ms 14:04:22 INFO - PROCESS | 1643 | 1467147862958 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 1643 | 1467147862960 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 14:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:04:22 INFO - PROCESS | 1643 | 1467147862964 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 1643 | 1467147862965 Marionette TRACE conn2 <- [1,2198,null,{}] 14:04:22 INFO - PROCESS | 1643 | 1467147862968 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:04:22 INFO - PROCESS | 1643 | 1467147862969 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:23 INFO - PROCESS | 1643 | 1467147863075 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:04:23 INFO - PROCESS | 1643 | 1467147863148 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 1643 | 1467147863149 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb50000 == 45 [pid = 1643] [id = 557] 14:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126a50000) [pid = 1643] [serial = 1671] [outer = 0x0] 14:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1273f7c00) [pid = 1643] [serial = 1672] [outer = 0x126a50000] 14:04:23 INFO - PROCESS | 1643 | 1467147863178 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12779d400) [pid = 1643] [serial = 1673] [outer = 0x126a50000] 14:04:23 INFO - PROCESS | 1643 | 1467147863607 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:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 669ms 14:04:23 INFO - PROCESS | 1643 | 1467147863634 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 1643 | 1467147863635 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 14:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:04:23 INFO - PROCESS | 1643 | 1467147863637 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 1643 | 1467147863639 Marionette TRACE conn2 <- [1,2202,null,{}] 14:04:23 INFO - PROCESS | 1643 | 1467147863641 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:04:23 INFO - PROCESS | 1643 | 1467147863642 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:23 INFO - PROCESS | 1643 | 1467147863743 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:04:23 INFO - PROCESS | 1643 | 1467147863817 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 1643 | 1467147863818 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x116952000 == 46 [pid = 1643] [id = 558] 14:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x113186400) [pid = 1643] [serial = 1674] [outer = 0x0] 14:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x116a19c00) [pid = 1643] [serial = 1675] [outer = 0x113186400] 14:04:23 INFO - PROCESS | 1643 | 1467147863848 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126f73800) [pid = 1643] [serial = 1676] [outer = 0x113186400] 14:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 824ms 14:04:24 INFO - PROCESS | 1643 | 1467147864455 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:04:24 INFO - PROCESS | 1643 | 1467147864461 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:04:24 INFO - PROCESS | 1643 | 1467147864464 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 14:04:24 INFO - PROCESS | 1643 | 1467147864467 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 1643 | 1467147864469 Marionette TRACE conn2 <- [1,2206,null,{}] 14:04:24 INFO - PROCESS | 1643 | 1467147864472 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:04:24 INFO - PROCESS | 1643 | 1467147864474 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:24 INFO - PROCESS | 1643 | 1467147864568 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:04:24 INFO - PROCESS | 1643 | 1467147864627 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 1643 | 1467147864630 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12106e800 == 47 [pid = 1643] [id = 559] 14:04:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1133dd400) [pid = 1643] [serial = 1677] [outer = 0x0] 14:04:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x115fd9c00) [pid = 1643] [serial = 1678] [outer = 0x1133dd400] 14:04:24 INFO - PROCESS | 1643 | 1467147864657 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x116a12800) [pid = 1643] [serial = 1679] [outer = 0x1133dd400] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3db000 == 46 [pid = 1643] [id = 552] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12b9a5800 == 45 [pid = 1643] [id = 551] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x124a82800 == 44 [pid = 1643] [id = 550] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12ab62800 == 43 [pid = 1643] [id = 549] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12a61d000 == 42 [pid = 1643] [id = 548] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12951a000 == 41 [pid = 1643] [id = 547] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x128c64000 == 40 [pid = 1643] [id = 546] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x121695800 == 39 [pid = 1643] [id = 545] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12566a800 == 38 [pid = 1643] [id = 544] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x119dbb000 == 37 [pid = 1643] [id = 543] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x117e90000 == 36 [pid = 1643] [id = 542] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11691b000 == 35 [pid = 1643] [id = 541] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1192a9000 == 34 [pid = 1643] [id = 540] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x115f8a800 == 33 [pid = 1643] [id = 539] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x116952000 == 32 [pid = 1643] [id = 558] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb50000 == 31 [pid = 1643] [id = 557] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12c570000 == 30 [pid = 1643] [id = 556] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x128c66000 == 29 [pid = 1643] [id = 555] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3ee800 == 28 [pid = 1643] [id = 553] 14:04:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1192ad800 == 27 [pid = 1643] [id = 554] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11893b800) [pid = 1643] [serial = 1597] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1193c4800) [pid = 1643] [serial = 1600] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1129acc00) [pid = 1643] [serial = 1585] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x113182800) [pid = 1643] [serial = 1586] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118922800) [pid = 1643] [serial = 1583] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118493800) [pid = 1643] [serial = 1582] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x118e0c400) [pid = 1643] [serial = 1598] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x116979000) [pid = 1643] [serial = 1589] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x116455000) [pid = 1643] [serial = 1588] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11821a000) [pid = 1643] [serial = 1591] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1184d9c00) [pid = 1643] [serial = 1592] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x113cea800) [pid = 1643] [serial = 1568] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1130a2800) [pid = 1643] [serial = 1567] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118925400) [pid = 1643] [serial = 1571] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118491400) [pid = 1643] [serial = 1570] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120ff7800) [pid = 1643] [serial = 1574] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x119a82800) [pid = 1643] [serial = 1573] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12774a400) [pid = 1643] [serial = 1577] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119a86c00) [pid = 1643] [serial = 1603] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x126aaf000) [pid = 1643] [serial = 1576] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113c99c00) [pid = 1643] [serial = 1580] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1130ab000) [pid = 1643] [serial = 1579] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x113189400) [pid = 1643] [serial = 1607] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119d41000) [pid = 1643] [serial = 1612] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12311b800) [pid = 1643] [serial = 1613] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x111d7b400) [pid = 1643] [serial = 1606] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118584400) [pid = 1643] [serial = 1594] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118761400) [pid = 1643] [serial = 1609] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119d22000) [pid = 1643] [serial = 1604] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119a7dc00) [pid = 1643] [serial = 1601] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119d1fc00) [pid = 1643] [serial = 1610] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11892e800) [pid = 1643] [serial = 1595] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x124264800) [pid = 1643] [serial = 1615] [outer = 0x0] [url = about:blank] 14:04:25 INFO - PROCESS | 1643 | 1467147865727 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:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1272ms 14:04:25 INFO - PROCESS | 1643 | 1467147865739 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 1643 | 1467147865743 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 14:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:04:25 INFO - PROCESS | 1643 | 1467147865750 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 1643 | 1467147865753 Marionette TRACE conn2 <- [1,2210,null,{}] 14:04:25 INFO - PROCESS | 1643 | 1467147865758 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:04:25 INFO - PROCESS | 1643 | 1467147865761 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:25 INFO - PROCESS | 1643 | 1467147865886 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:04:25 INFO - PROCESS | 1643 | 1467147865982 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 1643 | 1467147865984 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x116952000 == 28 [pid = 1643] [id = 560] 14:04:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x112a79400) [pid = 1643] [serial = 1680] [outer = 0x0] 14:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x112af1000) [pid = 1643] [serial = 1681] [outer = 0x112a79400] 14:04:26 INFO - PROCESS | 1643 | 1467147866011 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11318bc00) [pid = 1643] [serial = 1682] [outer = 0x112a79400] 14:04:26 INFO - PROCESS | 1643 | 1467147866326 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:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 624ms 14:04:26 INFO - PROCESS | 1643 | 1467147866371 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 1643 | 1467147866375 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 14:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:04:26 INFO - PROCESS | 1643 | 1467147866380 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 1643 | 1467147866382 Marionette TRACE conn2 <- [1,2214,null,{}] 14:04:26 INFO - PROCESS | 1643 | 1467147866384 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:04:26 INFO - PROCESS | 1643 | 1467147866386 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:26 INFO - PROCESS | 1643 | 1467147866465 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:04:26 INFO - PROCESS | 1643 | 1467147866523 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 1643 | 1467147866524 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x118398000 == 29 [pid = 1643] [id = 561] 14:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1132c7000) [pid = 1643] [serial = 1683] [outer = 0x0] 14:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x114fccc00) [pid = 1643] [serial = 1684] [outer = 0x1132c7000] 14:04:26 INFO - PROCESS | 1643 | 1467147866552 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1171bfc00) [pid = 1643] [serial = 1685] [outer = 0x1132c7000] 14:04:26 INFO - PROCESS | 1643 | 1467147866843 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:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 522ms 14:04:26 INFO - PROCESS | 1643 | 1467147866902 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 1643 | 1467147866903 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 14:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:04:26 INFO - PROCESS | 1643 | 1467147866906 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 1643 | 1467147866908 Marionette TRACE conn2 <- [1,2218,null,{}] 14:04:26 INFO - PROCESS | 1643 | 1467147866916 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:04:26 INFO - PROCESS | 1643 | 1467147866919 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:27 INFO - PROCESS | 1643 | 1467147866996 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:04:27 INFO - PROCESS | 1643 | 1467147867053 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1643 | 1467147867055 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192bd800 == 30 [pid = 1643] [id = 562] 14:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11291d800) [pid = 1643] [serial = 1686] [outer = 0x0] 14:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118491000) [pid = 1643] [serial = 1687] [outer = 0x11291d800] 14:04:27 INFO - PROCESS | 1643 | 1467147867083 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118580800) [pid = 1643] [serial = 1688] [outer = 0x11291d800] 14:04:27 INFO - PROCESS | 1643 | 1467147867387 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:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 521ms 14:04:27 INFO - PROCESS | 1643 | 1467147867427 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1643 | 1467147867430 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 14:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:04:27 INFO - PROCESS | 1643 | 1467147867433 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 1643 | 1467147867434 Marionette TRACE conn2 <- [1,2222,null,{}] 14:04:27 INFO - PROCESS | 1643 | 1467147867437 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:04:27 INFO - PROCESS | 1643 | 1467147867438 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:27 INFO - PROCESS | 1643 | 1467147867517 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:04:27 INFO - PROCESS | 1643 | 1467147867520 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1643 | 1467147867522 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x123238800 == 31 [pid = 1643] [id = 563] 14:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118922400) [pid = 1643] [serial = 1689] [outer = 0x0] 14:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11892e800) [pid = 1643] [serial = 1690] [outer = 0x118922400] 14:04:27 INFO - PROCESS | 1643 | 1467147867549 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11893d000) [pid = 1643] [serial = 1691] [outer = 0x118922400] 14:04:27 INFO - PROCESS | 1643 | 1467147867918 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:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 14:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:04:27 INFO - PROCESS | 1643 | 1467147867951 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1643 | 1467147867953 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 14:04:27 INFO - PROCESS | 1643 | 1467147867955 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 1643 | 1467147867956 Marionette TRACE conn2 <- [1,2226,null,{}] 14:04:27 INFO - PROCESS | 1643 | 1467147867958 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:04:27 INFO - PROCESS | 1643 | 1467147867959 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:28 INFO - PROCESS | 1643 | 1467147868061 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:04:28 INFO - PROCESS | 1643 | 1467147868065 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 1643 | 1467147868065 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x124715000 == 32 [pid = 1643] [id = 564] 14:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11318cc00) [pid = 1643] [serial = 1692] [outer = 0x0] 14:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x118953c00) [pid = 1643] [serial = 1693] [outer = 0x11318cc00] 14:04:28 INFO - PROCESS | 1643 | 1467147868090 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1193be800) [pid = 1643] [serial = 1694] [outer = 0x11318cc00] 14:04:28 INFO - PROCESS | 1643 | 1467147868454 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:04:28 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:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 517ms 14:04:28 INFO - PROCESS | 1643 | 1467147868473 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 1643 | 1467147868474 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 14:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:04:28 INFO - PROCESS | 1643 | 1467147868477 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 1643 | 1467147868478 Marionette TRACE conn2 <- [1,2230,null,{}] 14:04:28 INFO - PROCESS | 1643 | 1467147868482 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:04:28 INFO - PROCESS | 1643 | 1467147868486 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:28 INFO - PROCESS | 1643 | 1467147868606 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:04:28 INFO - PROCESS | 1643 | 1467147868610 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 1643 | 1467147868611 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x126e2c000 == 33 [pid = 1643] [id = 565] 14:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1193bec00) [pid = 1643] [serial = 1695] [outer = 0x0] 14:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119613400) [pid = 1643] [serial = 1696] [outer = 0x1193bec00] 14:04:28 INFO - PROCESS | 1643 | 1467147868638 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119d22c00) [pid = 1643] [serial = 1697] [outer = 0x1193bec00] 14:04:29 INFO - PROCESS | 1643 | 1467147869025 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:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 14:04:29 INFO - PROCESS | 1643 | 1467147869048 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 1643 | 1467147869050 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 14:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:04:29 INFO - PROCESS | 1643 | 1467147869060 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 1643 | 1467147869062 Marionette TRACE conn2 <- [1,2234,null,{}] 14:04:29 INFO - PROCESS | 1643 | 1467147869065 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:04:29 INFO - PROCESS | 1643 | 1467147869067 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:29 INFO - PROCESS | 1643 | 1467147869206 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:04:29 INFO - PROCESS | 1643 | 1467147869220 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 1643 | 1467147869221 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x127482800 == 34 [pid = 1643] [id = 566] 14:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1128d4400) [pid = 1643] [serial = 1698] [outer = 0x0] 14:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x120ff9800) [pid = 1643] [serial = 1699] [outer = 0x1128d4400] 14:04:29 INFO - PROCESS | 1643 | 1467147869245 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x123324400) [pid = 1643] [serial = 1700] [outer = 0x1128d4400] 14:04:29 INFO - PROCESS | 1643 | 1467147869599 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:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 578ms 14:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:04:29 INFO - PROCESS | 1643 | 1467147869631 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 1643 | 1467147869633 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 14:04:29 INFO - PROCESS | 1643 | 1467147869635 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 1643 | 1467147869636 Marionette TRACE conn2 <- [1,2238,null,{}] 14:04:29 INFO - PROCESS | 1643 | 1467147869638 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:04:29 INFO - PROCESS | 1643 | 1467147869639 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:29 INFO - PROCESS | 1643 | 1467147869977 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12903c800) [pid = 1643] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x127748800) [pid = 1643] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x120ffa800) [pid = 1643] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1128d1400) [pid = 1643] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1246b1800) [pid = 1643] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1128de800) [pid = 1643] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x113942400) [pid = 1643] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x110f30c00) [pid = 1643] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119617800) [pid = 1643] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118e19000) [pid = 1643] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x110f23c00) [pid = 1643] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11821d800) [pid = 1643] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11318e400) [pid = 1643] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1246fcc00) [pid = 1643] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1128cb400) [pid = 1643] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:04:29 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x115f19800) [pid = 1643] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:04:30 INFO - PROCESS | 1643 | 1467147870027 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 1643 | 1467147870028 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x117363000 == 35 [pid = 1643] [id = 567] 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x110f30c00) [pid = 1643] [serial = 1701] [outer = 0x0] 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11270d000) [pid = 1643] [serial = 1702] [outer = 0x110f30c00] 14:04:30 INFO - PROCESS | 1643 | 1467147870054 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x113940400) [pid = 1643] [serial = 1703] [outer = 0x110f30c00] 14:04:30 INFO - PROCESS | 1643 | 1467147870316 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:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 722ms 14:04:30 INFO - PROCESS | 1643 | 1467147870357 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 1643 | 1467147870359 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 14:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:04:30 INFO - PROCESS | 1643 | 1467147870369 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 1643 | 1467147870370 Marionette TRACE conn2 <- [1,2242,null,{}] 14:04:30 INFO - PROCESS | 1643 | 1467147870373 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:04:30 INFO - PROCESS | 1643 | 1467147870374 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:30 INFO - PROCESS | 1643 | 1467147870466 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:04:30 INFO - PROCESS | 1643 | 1467147870536 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 1643 | 1467147870537 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192bd000 == 36 [pid = 1643] [id = 568] 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1110a7800) [pid = 1643] [serial = 1704] [outer = 0x0] 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11821d800) [pid = 1643] [serial = 1705] [outer = 0x1110a7800] 14:04:30 INFO - PROCESS | 1643 | 1467147870562 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1236e8800) [pid = 1643] [serial = 1706] [outer = 0x1110a7800] 14:04:30 INFO - PROCESS | 1643 | 1467147870823 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:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 478ms 14:04:30 INFO - PROCESS | 1643 | 1467147870842 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 1643 | 1467147870843 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 14:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:04:30 INFO - PROCESS | 1643 | 1467147870854 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 1643 | 1467147870855 Marionette TRACE conn2 <- [1,2246,null,{}] 14:04:30 INFO - PROCESS | 1643 | 1467147870857 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:04:30 INFO - PROCESS | 1643 | 1467147870858 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:30 INFO - PROCESS | 1643 | 1467147870941 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:04:30 INFO - PROCESS | 1643 | 1467147870945 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 1643 | 1467147870948 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x129588000 == 37 [pid = 1643] [id = 569] 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x124265000) [pid = 1643] [serial = 1707] [outer = 0x0] 14:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1246fcc00) [pid = 1643] [serial = 1708] [outer = 0x124265000] 14:04:30 INFO - PROCESS | 1643 | 1467147870972 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1250b2800) [pid = 1643] [serial = 1709] [outer = 0x124265000] 14:04:31 INFO - PROCESS | 1643 | 1467147871303 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:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 14:04:31 INFO - PROCESS | 1643 | 1467147871322 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 1643 | 1467147871324 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 14:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:04:31 INFO - PROCESS | 1643 | 1467147871326 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 1643 | 1467147871328 Marionette TRACE conn2 <- [1,2250,null,{}] 14:04:31 INFO - PROCESS | 1643 | 1467147871331 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:04:31 INFO - PROCESS | 1643 | 1467147871332 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:31 INFO - PROCESS | 1643 | 1467147871433 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:04:31 INFO - PROCESS | 1643 | 1467147871492 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 1643 | 1467147871494 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x124714800 == 38 [pid = 1643] [id = 570] 14:04:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1246dd800) [pid = 1643] [serial = 1710] [outer = 0x0] 14:04:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1250b8c00) [pid = 1643] [serial = 1711] [outer = 0x1246dd800] 14:04:31 INFO - PROCESS | 1643 | 1467147871521 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126f6f800) [pid = 1643] [serial = 1712] [outer = 0x1246dd800] 14:04:31 INFO - PROCESS | 1643 | 1467147871831 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:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 523ms 14:04:31 INFO - PROCESS | 1643 | 1467147871853 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 1643 | 1467147871854 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 14:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:04:31 INFO - PROCESS | 1643 | 1467147871857 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 1643 | 1467147871858 Marionette TRACE conn2 <- [1,2254,null,{}] 14:04:31 INFO - PROCESS | 1643 | 1467147871862 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:04:31 INFO - PROCESS | 1643 | 1467147871864 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:31 INFO - PROCESS | 1643 | 1467147871948 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:04:32 INFO - PROCESS | 1643 | 1467147872051 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 1643 | 1467147872053 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x113928000 == 39 [pid = 1643] [id = 571] 14:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x110f2cc00) [pid = 1643] [serial = 1713] [outer = 0x0] 14:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x110f81800) [pid = 1643] [serial = 1714] [outer = 0x110f2cc00] 14:04:32 INFO - PROCESS | 1643 | 1467147872086 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1128d1000) [pid = 1643] [serial = 1715] [outer = 0x110f2cc00] 14:04:32 INFO - PROCESS | 1643 | 1467147872643 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:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 823ms 14:04:32 INFO - PROCESS | 1643 | 1467147872683 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 1643 | 1467147872685 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 14:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:04:32 INFO - PROCESS | 1643 | 1467147872689 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 1643 | 1467147872690 Marionette TRACE conn2 <- [1,2258,null,{}] 14:04:32 INFO - PROCESS | 1643 | 1467147872694 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:04:32 INFO - PROCESS | 1643 | 1467147872697 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:32 INFO - PROCESS | 1643 | 1467147872808 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:04:32 INFO - PROCESS | 1643 | 1467147872888 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 1643 | 1467147872890 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192b7800 == 40 [pid = 1643] [id = 572] 14:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x113c9b000) [pid = 1643] [serial = 1716] [outer = 0x0] 14:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x116455400) [pid = 1643] [serial = 1717] [outer = 0x113c9b000] 14:04:32 INFO - PROCESS | 1643 | 1467147872921 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1176e4c00) [pid = 1643] [serial = 1718] [outer = 0x113c9b000] 14:04:33 INFO - PROCESS | 1643 | 1467147873467 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:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 820ms 14:04:33 INFO - PROCESS | 1643 | 1467147873511 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 1643 | 1467147873514 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 14:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:04:33 INFO - PROCESS | 1643 | 1467147873685 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 1643 | 1467147873687 Marionette TRACE conn2 <- [1,2262,null,{}] 14:04:33 INFO - PROCESS | 1643 | 1467147873692 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:04:33 INFO - PROCESS | 1643 | 1467147873694 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:33 INFO - PROCESS | 1643 | 1467147873802 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:04:33 INFO - PROCESS | 1643 | 1467147873857 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 1643 | 1467147873859 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d4000 == 41 [pid = 1643] [id = 573] 14:04:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11318ac00) [pid = 1643] [serial = 1719] [outer = 0x0] 14:04:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1133b7800) [pid = 1643] [serial = 1720] [outer = 0x11318ac00] 14:04:33 INFO - PROCESS | 1643 | 1467147873887 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11645b800) [pid = 1643] [serial = 1721] [outer = 0x11318ac00] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x124714800 == 40 [pid = 1643] [id = 570] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x129588000 == 39 [pid = 1643] [id = 569] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x1192bd000 == 38 [pid = 1643] [id = 568] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x117363000 == 37 [pid = 1643] [id = 567] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x127482800 == 36 [pid = 1643] [id = 566] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x126e2c000 == 35 [pid = 1643] [id = 565] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x124715000 == 34 [pid = 1643] [id = 564] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x123238800 == 33 [pid = 1643] [id = 563] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x1192bd800 == 32 [pid = 1643] [id = 562] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x118398000 == 31 [pid = 1643] [id = 561] 14:04:34 INFO - PROCESS | 1643 | --DOCSHELL 0x116952000 == 30 [pid = 1643] [id = 560] 14:04:34 INFO - PROCESS | 1643 | 1467147874285 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:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 661ms 14:04:34 INFO - PROCESS | 1643 | 1467147874309 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:04:34 INFO - PROCESS | 1643 | 1467147874312 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 14:04:34 INFO - PROCESS | 1643 | 1467147874317 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 1643 | 1467147874318 Marionette TRACE conn2 <- [1,2266,null,{}] 14:04:34 INFO - PROCESS | 1643 | 1467147874323 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:04:34 INFO - PROCESS | 1643 | 1467147874325 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:34 INFO - PROCESS | 1643 | 1467147874413 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1193c2c00) [pid = 1643] [serial = 1633] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1193c9c00) [pid = 1643] [serial = 1634] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x110f2b000) [pid = 1643] [serial = 1618] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11223ec00) [pid = 1643] [serial = 1619] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118583c00) [pid = 1643] [serial = 1630] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118925c00) [pid = 1643] [serial = 1631] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1167c1c00) [pid = 1643] [serial = 1627] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1176e2800) [pid = 1643] [serial = 1628] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x114fcc400) [pid = 1643] [serial = 1621] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x127128800) [pid = 1643] [serial = 1648] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x129039800) [pid = 1643] [serial = 1658] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x126f6ec00) [pid = 1643] [serial = 1646] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118225800) [pid = 1643] [serial = 1651] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1273f6400) [pid = 1643] [serial = 1655] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126a4c800) [pid = 1643] [serial = 1643] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1273f6c00) [pid = 1643] [serial = 1649] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1193c8000) [pid = 1643] [serial = 1654] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119d14c00) [pid = 1643] [serial = 1637] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118932400) [pid = 1643] [serial = 1652] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x129270400) [pid = 1643] [serial = 1661] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129262800) [pid = 1643] [serial = 1660] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1277a4c00) [pid = 1643] [serial = 1657] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1216d0000) [pid = 1643] [serial = 1639] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1256a3800) [pid = 1643] [serial = 1616] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x125625000) [pid = 1643] [serial = 1642] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1246af400) [pid = 1643] [serial = 1640] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x126a51800) [pid = 1643] [serial = 1645] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x116905800) [pid = 1643] [serial = 1622] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1129aac00) [pid = 1643] [serial = 1624] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x11318d000) [pid = 1643] [serial = 1625] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x119a78000) [pid = 1643] [serial = 1636] [outer = 0x0] [url = about:blank] 14:04:34 INFO - PROCESS | 1643 | 1467147874481 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 1643 | 1467147874483 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x118398800 == 31 [pid = 1643] [id = 574] 14:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11318b000) [pid = 1643] [serial = 1722] [outer = 0x0] 14:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1167c1c00) [pid = 1643] [serial = 1723] [outer = 0x11318b000] 14:04:34 INFO - PROCESS | 1643 | 1467147874510 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118220400) [pid = 1643] [serial = 1724] [outer = 0x11318b000] 14:04:34 INFO - PROCESS | 1643 | 1467147874787 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:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 14:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:04:34 INFO - PROCESS | 1643 | 1467147874838 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 1643 | 1467147874840 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 14:04:34 INFO - PROCESS | 1643 | 1467147874842 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 1643 | 1467147874843 Marionette TRACE conn2 <- [1,2270,null,{}] 14:04:34 INFO - PROCESS | 1643 | 1467147874848 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:04:34 INFO - PROCESS | 1643 | 1467147874851 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:34 INFO - PROCESS | 1643 | 1467147874934 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:04:35 INFO - PROCESS | 1643 | 1467147875014 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 1643 | 1467147875019 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x123238000 == 32 [pid = 1643] [id = 575] 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11858a800) [pid = 1643] [serial = 1725] [outer = 0x0] 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118761c00) [pid = 1643] [serial = 1726] [outer = 0x11858a800] 14:04:35 INFO - PROCESS | 1643 | 1467147875048 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118935400) [pid = 1643] [serial = 1727] [outer = 0x11858a800] 14:04:35 INFO - PROCESS | 1643 | 1467147875356 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:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 523ms 14:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:04:35 INFO - PROCESS | 1643 | 1467147875369 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 1643 | 1467147875371 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 14:04:35 INFO - PROCESS | 1643 | 1467147875373 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 1643 | 1467147875374 Marionette TRACE conn2 <- [1,2274,null,{}] 14:04:35 INFO - PROCESS | 1643 | 1467147875377 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:04:35 INFO - PROCESS | 1643 | 1467147875378 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:35 INFO - PROCESS | 1643 | 1467147875466 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:04:35 INFO - PROCESS | 1643 | 1467147875469 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 1643 | 1467147875470 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x125680800 == 33 [pid = 1643] [id = 576] 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1128e3400) [pid = 1643] [serial = 1728] [outer = 0x0] 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1193bfc00) [pid = 1643] [serial = 1729] [outer = 0x1128e3400] 14:04:35 INFO - PROCESS | 1643 | 1467147875496 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119610000) [pid = 1643] [serial = 1730] [outer = 0x1128e3400] 14:04:35 INFO - PROCESS | 1643 | 1467147875822 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:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 14:04:35 INFO - PROCESS | 1643 | 1467147875842 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 1643 | 1467147875843 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 14:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:04:35 INFO - PROCESS | 1643 | 1467147875845 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 1643 | 1467147875846 Marionette TRACE conn2 <- [1,2278,null,{}] 14:04:35 INFO - PROCESS | 1643 | 1467147875849 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:04:35 INFO - PROCESS | 1643 | 1467147875850 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:35 INFO - PROCESS | 1643 | 1467147875927 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:04:35 INFO - PROCESS | 1643 | 1467147875933 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 1643 | 1467147875934 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189be000 == 34 [pid = 1643] [id = 577] 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11993d400) [pid = 1643] [serial = 1731] [outer = 0x0] 14:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119a41000) [pid = 1643] [serial = 1732] [outer = 0x11993d400] 14:04:35 INFO - PROCESS | 1643 | 1467147875958 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119a86c00) [pid = 1643] [serial = 1733] [outer = 0x11993d400] 14:04:36 INFO - PROCESS | 1643 | 1467147876305 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:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 14:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:04:36 INFO - PROCESS | 1643 | 1467147876315 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 1643 | 1467147876317 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 14:04:36 INFO - PROCESS | 1643 | 1467147876319 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 1643 | 1467147876320 Marionette TRACE conn2 <- [1,2282,null,{}] 14:04:36 INFO - PROCESS | 1643 | 1467147876322 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:04:36 INFO - PROCESS | 1643 | 1467147876326 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:36 INFO - PROCESS | 1643 | 1467147876428 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:04:36 INFO - PROCESS | 1643 | 1467147876497 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 1643 | 1467147876498 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12921b000 == 35 [pid = 1643] [id = 578] 14:04:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11993c400) [pid = 1643] [serial = 1734] [outer = 0x0] 14:04:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120ff1000) [pid = 1643] [serial = 1735] [outer = 0x11993c400] 14:04:36 INFO - PROCESS | 1643 | 1467147876527 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x125699800) [pid = 1643] [serial = 1736] [outer = 0x11993c400] 14:04:36 INFO - PROCESS | 1643 | 1467147876834 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:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 569ms 14:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:04:36 INFO - PROCESS | 1643 | 1467147876889 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 1643 | 1467147876890 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 14:04:36 INFO - PROCESS | 1643 | 1467147876892 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 1643 | 1467147876893 Marionette TRACE conn2 <- [1,2286,null,{}] 14:04:36 INFO - PROCESS | 1643 | 1467147876896 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:04:36 INFO - PROCESS | 1643 | 1467147876897 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:37 INFO - PROCESS | 1643 | 1467147877003 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:04:37 INFO - PROCESS | 1643 | 1467147877043 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 1643 | 1467147877044 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12957b800 == 36 [pid = 1643] [id = 579] 14:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1256a3800) [pid = 1643] [serial = 1737] [outer = 0x0] 14:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126a4ec00) [pid = 1643] [serial = 1738] [outer = 0x1256a3800] 14:04:37 INFO - PROCESS | 1643 | 1467147877069 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x126f6ec00) [pid = 1643] [serial = 1739] [outer = 0x1256a3800] 14:04:37 INFO - PROCESS | 1643 | 1467147877394 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:04:37 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:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 523ms 14:04:37 INFO - PROCESS | 1643 | 1467147877417 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 1643 | 1467147877419 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 14:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:04:37 INFO - PROCESS | 1643 | 1467147877427 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 1643 | 1467147877430 Marionette TRACE conn2 <- [1,2290,null,{}] 14:04:37 INFO - PROCESS | 1643 | 1467147877435 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:04:37 INFO - PROCESS | 1643 | 1467147877437 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:37 INFO - PROCESS | 1643 | 1467147877590 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:04:37 INFO - PROCESS | 1643 | 1467147877606 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 1643 | 1467147877607 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62a800 == 37 [pid = 1643] [id = 580] 14:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x126a46c00) [pid = 1643] [serial = 1740] [outer = 0x0] 14:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1273f2c00) [pid = 1643] [serial = 1741] [outer = 0x126a46c00] 14:04:37 INFO - PROCESS | 1643 | 1467147877649 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12774cc00) [pid = 1643] [serial = 1742] [outer = 0x126a46c00] 14:04:38 INFO - PROCESS | 1643 | 1467147878059 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:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 680ms 14:04:38 INFO - PROCESS | 1643 | 1467147878101 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 1643 | 1467147878102 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 14:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:04:38 INFO - PROCESS | 1643 | 1467147878104 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 1643 | 1467147878106 Marionette TRACE conn2 <- [1,2294,null,{}] 14:04:38 INFO - PROCESS | 1643 | 1467147878108 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:04:38 INFO - PROCESS | 1643 | 1467147878109 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:38 INFO - PROCESS | 1643 | 1467147878208 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:04:38 INFO - PROCESS | 1643 | 1467147878212 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1643 | 1467147878213 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b60a800 == 38 [pid = 1643] [id = 581] 14:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126aa6400) [pid = 1643] [serial = 1743] [outer = 0x0] 14:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x128c30000) [pid = 1643] [serial = 1744] [outer = 0x126aa6400] 14:04:38 INFO - PROCESS | 1643 | 1467147878237 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x129035000) [pid = 1643] [serial = 1745] [outer = 0x126aa6400] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11291d800) [pid = 1643] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1193bec00) [pid = 1643] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x113188000) [pid = 1643] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11857dc00) [pid = 1643] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1216cf000) [pid = 1643] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x126a50000) [pid = 1643] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113186400) [pid = 1643] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124265000) [pid = 1643] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1128d4400) [pid = 1643] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x110f30c00) [pid = 1643] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1110a7800) [pid = 1643] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11318cc00) [pid = 1643] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112a79400) [pid = 1643] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x118922400) [pid = 1643] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1133dd400) [pid = 1643] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:04:38 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1132c7000) [pid = 1643] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:04:38 INFO - PROCESS | 1643 | 1467147878682 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:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 621ms 14:04:38 INFO - PROCESS | 1643 | 1467147878727 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 1643 | 1467147878729 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 14:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:04:38 INFO - PROCESS | 1643 | 1467147878733 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 1643 | 1467147878735 Marionette TRACE conn2 <- [1,2298,null,{}] 14:04:38 INFO - PROCESS | 1643 | 1467147878738 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:04:38 INFO - PROCESS | 1643 | 1467147878740 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:38 INFO - PROCESS | 1643 | 1467147878862 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:04:38 INFO - PROCESS | 1643 | 1467147878962 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1643 | 1467147878963 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x125680000 == 39 [pid = 1643] [id = 582] 14:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1128c9800) [pid = 1643] [serial = 1746] [outer = 0x0] 14:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x113184c00) [pid = 1643] [serial = 1747] [outer = 0x1128c9800] 14:04:38 INFO - PROCESS | 1643 | 1467147878990 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1183eb400) [pid = 1643] [serial = 1748] [outer = 0x1128c9800] 14:04:39 INFO - PROCESS | 1643 | 1467147879251 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:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 570ms 14:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:04:39 INFO - PROCESS | 1643 | 1467147879303 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 1643 | 1467147879304 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 14:04:39 INFO - PROCESS | 1643 | 1467147879306 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 1643 | 1467147879308 Marionette TRACE conn2 <- [1,2302,null,{}] 14:04:39 INFO - PROCESS | 1643 | 1467147879312 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:04:39 INFO - PROCESS | 1643 | 1467147879317 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:39 INFO - PROCESS | 1643 | 1467147879421 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:04:39 INFO - PROCESS | 1643 | 1467147879426 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 1643 | 1467147879427 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc8f800 == 40 [pid = 1643] [id = 583] 14:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1128e1000) [pid = 1643] [serial = 1749] [outer = 0x0] 14:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193c1400) [pid = 1643] [serial = 1750] [outer = 0x1128e1000] 14:04:39 INFO - PROCESS | 1643 | 1467147879534 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x129262c00) [pid = 1643] [serial = 1751] [outer = 0x1128e1000] 14:04:39 INFO - PROCESS | 1643 | 1467147879949 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:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 669ms 14:04:39 INFO - PROCESS | 1643 | 1467147879976 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 1643 | 1467147879977 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 14:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:04:39 INFO - PROCESS | 1643 | 1467147879979 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 1643 | 1467147879981 Marionette TRACE conn2 <- [1,2306,null,{}] 14:04:39 INFO - PROCESS | 1643 | 1467147879983 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:04:39 INFO - PROCESS | 1643 | 1467147879984 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:40 INFO - PROCESS | 1643 | 1467147880066 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:04:40 INFO - PROCESS | 1643 | 1467147880137 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 1643 | 1467147880138 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3f0000 == 41 [pid = 1643] [id = 584] 14:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x112927800) [pid = 1643] [serial = 1752] [outer = 0x0] 14:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1292b5000) [pid = 1643] [serial = 1753] [outer = 0x112927800] 14:04:40 INFO - PROCESS | 1643 | 1467147880164 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1292c1000) [pid = 1643] [serial = 1754] [outer = 0x112927800] 14:04:40 INFO - PROCESS | 1643 | 1467147880418 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:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 468ms 14:04:40 INFO - PROCESS | 1643 | 1467147880453 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 1643 | 1467147880454 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 14:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:04:40 INFO - PROCESS | 1643 | 1467147880456 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 1643 | 1467147880457 Marionette TRACE conn2 <- [1,2310,null,{}] 14:04:40 INFO - PROCESS | 1643 | 1467147880459 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:04:40 INFO - PROCESS | 1643 | 1467147880460 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:40 INFO - PROCESS | 1643 | 1467147880557 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:04:40 INFO - PROCESS | 1643 | 1467147880560 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 1643 | 1467147880562 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1161f9800 == 42 [pid = 1643] [id = 585] 14:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x110f2b000) [pid = 1643] [serial = 1755] [outer = 0x0] 14:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x112011800) [pid = 1643] [serial = 1756] [outer = 0x110f2b000] 14:04:40 INFO - PROCESS | 1643 | 1467147880645 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112a79800) [pid = 1643] [serial = 1757] [outer = 0x110f2b000] 14:04:41 INFO - PROCESS | 1643 | 1467147881155 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:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 718ms 14:04:41 INFO - PROCESS | 1643 | 1467147881175 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 1643 | 1467147881177 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 14:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:04:41 INFO - PROCESS | 1643 | 1467147881181 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 1643 | 1467147881182 Marionette TRACE conn2 <- [1,2314,null,{}] 14:04:41 INFO - PROCESS | 1643 | 1467147881186 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:04:41 INFO - PROCESS | 1643 | 1467147881187 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:41 INFO - PROCESS | 1643 | 1467147881295 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:04:41 INFO - PROCESS | 1643 | 1467147881392 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 1643 | 1467147881395 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12169c800 == 43 [pid = 1643] [id = 586] 14:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x117e4dc00) [pid = 1643] [serial = 1758] [outer = 0x0] 14:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11848d800) [pid = 1643] [serial = 1759] [outer = 0x117e4dc00] 14:04:41 INFO - PROCESS | 1643 | 1467147881426 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118582000) [pid = 1643] [serial = 1760] [outer = 0x117e4dc00] 14:04:41 INFO - PROCESS | 1643 | 1467147881813 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:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 14:04:41 INFO - PROCESS | 1643 | 1467147881850 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 1643 | 1467147881853 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 14:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:04:41 INFO - PROCESS | 1643 | 1467147881858 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 1643 | 1467147881860 Marionette TRACE conn2 <- [1,2318,null,{}] 14:04:41 INFO - PROCESS | 1643 | 1467147881862 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:04:41 INFO - PROCESS | 1643 | 1467147881864 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:41 INFO - PROCESS | 1643 | 1467147881967 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:04:42 INFO - PROCESS | 1643 | 1467147882043 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1643 | 1467147882045 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62b800 == 44 [pid = 1643] [id = 587] 14:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11892bc00) [pid = 1643] [serial = 1761] [outer = 0x0] 14:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1193cb800) [pid = 1643] [serial = 1762] [outer = 0x11892bc00] 14:04:42 INFO - PROCESS | 1643 | 1467147882074 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119c85c00) [pid = 1643] [serial = 1763] [outer = 0x11892bc00] 14:04:42 INFO - PROCESS | 1643 | 1467147882507 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:04:42 INFO - PROCESS | 1643 | 1467147882529 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 14:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:04:42 INFO - PROCESS | 1643 | 1467147882532 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 1643 | 1467147882535 Marionette TRACE conn2 <- [1,2322,null,{}] 14:04:42 INFO - PROCESS | 1643 | 1467147882543 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:04:42 INFO - PROCESS | 1643 | 1467147882546 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:42 INFO - PROCESS | 1643 | 1467147882675 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:04:42 INFO - PROCESS | 1643 | 1467147882764 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1643 | 1467147882766 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb4b800 == 45 [pid = 1643] [id = 588] 14:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124474c00) [pid = 1643] [serial = 1764] [outer = 0x0] 14:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1256a0000) [pid = 1643] [serial = 1765] [outer = 0x124474c00] 14:04:42 INFO - PROCESS | 1643 | 1467147882795 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126e78800) [pid = 1643] [serial = 1766] [outer = 0x124474c00] 14:04:43 INFO - PROCESS | 1643 | 1467147883199 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:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 674ms 14:04:43 INFO - PROCESS | 1643 | 1467147883206 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:04:43 INFO - PROCESS | 1643 | 1467147883208 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 14:04:43 INFO - PROCESS | 1643 | 1467147883211 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 1643 | 1467147883212 Marionette TRACE conn2 <- [1,2326,null,{}] 14:04:43 INFO - PROCESS | 1643 | 1467147883215 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:04:43 INFO - PROCESS | 1643 | 1467147883216 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:43 INFO - PROCESS | 1643 | 1467147883322 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:04:43 INFO - PROCESS | 1643 | 1467147883377 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 1643 | 1467147883379 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d057800 == 46 [pid = 1643] [id = 589] 14:04:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1273f2800) [pid = 1643] [serial = 1767] [outer = 0x0] 14:04:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x129038400) [pid = 1643] [serial = 1768] [outer = 0x1273f2800] 14:04:43 INFO - PROCESS | 1643 | 1467147883405 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x129266c00) [pid = 1643] [serial = 1769] [outer = 0x1273f2800] 14:04:44 INFO - PROCESS | 1643 | 1467147884022 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:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 872ms 14:04:44 INFO - PROCESS | 1643 | 1467147884083 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 1643 | 1467147884086 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 14:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:04:44 INFO - PROCESS | 1643 | 1467147884089 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 1643 | 1467147884091 Marionette TRACE conn2 <- [1,2330,null,{}] 14:04:44 INFO - PROCESS | 1643 | 1467147884115 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:04:44 INFO - PROCESS | 1643 | 1467147884116 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:44 INFO - PROCESS | 1643 | 1467147884218 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:04:44 INFO - PROCESS | 1643 | 1467147884291 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 1643 | 1467147884294 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c5800 == 47 [pid = 1643] [id = 590] 14:04:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1128e4400) [pid = 1643] [serial = 1770] [outer = 0x0] 14:04:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1130a2800) [pid = 1643] [serial = 1771] [outer = 0x1128e4400] 14:04:44 INFO - PROCESS | 1643 | 1467147884322 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1167c3c00) [pid = 1643] [serial = 1772] [outer = 0x1128e4400] 14:04:44 INFO - PROCESS | 1643 | 1467147884773 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:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 720ms 14:04:44 INFO - PROCESS | 1643 | 1467147884810 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 1643 | 1467147884814 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 14:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:04:44 INFO - PROCESS | 1643 | 1467147884821 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 1643 | 1467147884824 Marionette TRACE conn2 <- [1,2334,null,{}] 14:04:44 INFO - PROCESS | 1643 | 1467147884827 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:04:44 INFO - PROCESS | 1643 | 1467147884830 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:44 INFO - PROCESS | 1643 | 1467147884958 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:04:45 INFO - PROCESS | 1643 | 1467147885022 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 1643 | 1467147885023 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x121696800 == 48 [pid = 1643] [id = 591] 14:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118222c00) [pid = 1643] [serial = 1773] [outer = 0x0] 14:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11875fc00) [pid = 1643] [serial = 1774] [outer = 0x118222c00] 14:04:45 INFO - PROCESS | 1643 | 1467147885051 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118941400) [pid = 1643] [serial = 1775] [outer = 0x118222c00] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3f0000 == 47 [pid = 1643] [id = 584] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc8f800 == 46 [pid = 1643] [id = 583] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x125680000 == 45 [pid = 1643] [id = 582] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12b60a800 == 44 [pid = 1643] [id = 581] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62a800 == 43 [pid = 1643] [id = 580] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12957b800 == 42 [pid = 1643] [id = 579] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12921b000 == 41 [pid = 1643] [id = 578] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1189be000 == 40 [pid = 1643] [id = 577] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x125680800 == 39 [pid = 1643] [id = 576] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x123238000 == 38 [pid = 1643] [id = 575] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x118398800 == 37 [pid = 1643] [id = 574] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1185d4000 == 36 [pid = 1643] [id = 573] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1192b7800 == 35 [pid = 1643] [id = 572] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x113928000 == 34 [pid = 1643] [id = 571] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12106e800 == 33 [pid = 1643] [id = 559] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c5800 == 32 [pid = 1643] [id = 590] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12d057800 == 31 [pid = 1643] [id = 589] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb4b800 == 30 [pid = 1643] [id = 588] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62b800 == 29 [pid = 1643] [id = 587] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x12169c800 == 28 [pid = 1643] [id = 586] 14:04:45 INFO - PROCESS | 1643 | --DOCSHELL 0x1161f9800 == 27 [pid = 1643] [id = 585] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x118953c00) [pid = 1643] [serial = 1693] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x112af1000) [pid = 1643] [serial = 1681] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11318bc00) [pid = 1643] [serial = 1682] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11892e800) [pid = 1643] [serial = 1690] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x116a12800) [pid = 1643] [serial = 1679] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x115fd9c00) [pid = 1643] [serial = 1678] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x114fccc00) [pid = 1643] [serial = 1684] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1171bfc00) [pid = 1643] [serial = 1685] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118491000) [pid = 1643] [serial = 1687] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118580800) [pid = 1643] [serial = 1688] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119613400) [pid = 1643] [serial = 1696] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1171bdc00) [pid = 1643] [serial = 1664] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x114fc0400) [pid = 1643] [serial = 1663] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11932e000) [pid = 1643] [serial = 1667] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118937800) [pid = 1643] [serial = 1666] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x124dfcc00) [pid = 1643] [serial = 1670] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x124197800) [pid = 1643] [serial = 1669] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12779d400) [pid = 1643] [serial = 1673] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1273f7c00) [pid = 1643] [serial = 1672] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1193be800) [pid = 1643] [serial = 1694] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x126f73800) [pid = 1643] [serial = 1676] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1250b2800) [pid = 1643] [serial = 1709] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x116a19c00) [pid = 1643] [serial = 1675] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x120ff9800) [pid = 1643] [serial = 1699] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119d22c00) [pid = 1643] [serial = 1697] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1250b8c00) [pid = 1643] [serial = 1711] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x123324400) [pid = 1643] [serial = 1700] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x113940400) [pid = 1643] [serial = 1703] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1246fcc00) [pid = 1643] [serial = 1708] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11821d800) [pid = 1643] [serial = 1705] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11270d000) [pid = 1643] [serial = 1702] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1236e8800) [pid = 1643] [serial = 1706] [outer = 0x0] [url = about:blank] 14:04:45 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11893d000) [pid = 1643] [serial = 1691] [outer = 0x0] [url = about:blank] 14:04:46 INFO - PROCESS | 1643 | 1467147885998 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:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1226ms 14:04:46 INFO - PROCESS | 1643 | 1467147886047 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 1643 | 1467147886049 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 14:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:04:46 INFO - PROCESS | 1643 | 1467147886052 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 1643 | 1467147886055 Marionette TRACE conn2 <- [1,2338,null,{}] 14:04:46 INFO - PROCESS | 1643 | 1467147886059 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:04:46 INFO - PROCESS | 1643 | 1467147886060 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:46 INFO - PROCESS | 1643 | 1467147886156 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:04:46 INFO - PROCESS | 1643 | 1467147886161 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 1643 | 1467147886166 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x117135000 == 28 [pid = 1643] [id = 592] 14:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x112af1400) [pid = 1643] [serial = 1776] [outer = 0x0] 14:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x113182800) [pid = 1643] [serial = 1777] [outer = 0x112af1400] 14:04:46 INFO - PROCESS | 1643 | 1467147886203 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1132c3c00) [pid = 1643] [serial = 1778] [outer = 0x112af1400] 14:04:46 INFO - PROCESS | 1643 | 1467147886628 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:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 621ms 14:04:46 INFO - PROCESS | 1643 | 1467147886673 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 1643 | 1467147886676 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 14:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:04:46 INFO - PROCESS | 1643 | 1467147886680 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 1643 | 1467147886682 Marionette TRACE conn2 <- [1,2342,null,{}] 14:04:46 INFO - PROCESS | 1643 | 1467147886684 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:04:46 INFO - PROCESS | 1643 | 1467147886686 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:46 INFO - PROCESS | 1643 | 1467147886762 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:04:46 INFO - PROCESS | 1643 | 1467147886768 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 1643 | 1467147886769 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x118749000 == 29 [pid = 1643] [id = 593] 14:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1139a6800) [pid = 1643] [serial = 1779] [outer = 0x0] 14:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1167bd800) [pid = 1643] [serial = 1780] [outer = 0x1139a6800] 14:04:46 INFO - PROCESS | 1643 | 1467147886794 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1176e2c00) [pid = 1643] [serial = 1781] [outer = 0x1139a6800] 14:04:47 INFO - PROCESS | 1643 | 1467147887148 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:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 14:04:47 INFO - PROCESS | 1643 | 1467147887201 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:04:47 INFO - PROCESS | 1643 | 1467147887202 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 14:04:47 INFO - PROCESS | 1643 | 1467147887204 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 1643 | 1467147887207 Marionette TRACE conn2 <- [1,2346,null,{}] 14:04:47 INFO - PROCESS | 1643 | 1467147887214 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:04:47 INFO - PROCESS | 1643 | 1467147887218 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:47 INFO - PROCESS | 1643 | 1467147887299 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:04:47 INFO - PROCESS | 1643 | 1467147887304 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1643 | 1467147887307 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x121110800 == 30 [pid = 1643] [id = 594] 14:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11848c800) [pid = 1643] [serial = 1782] [outer = 0x0] 14:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118570000) [pid = 1643] [serial = 1783] [outer = 0x11848c800] 14:04:47 INFO - PROCESS | 1643 | 1467147887336 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11892e400) [pid = 1643] [serial = 1784] [outer = 0x11848c800] 14:04:47 INFO - PROCESS | 1643 | 1467147887672 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:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 473ms 14:04:47 INFO - PROCESS | 1643 | 1467147887677 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 1643 | 1467147887680 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 14:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:04:47 INFO - PROCESS | 1643 | 1467147887685 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 1643 | 1467147887686 Marionette TRACE conn2 <- [1,2350,null,{}] 14:04:47 INFO - PROCESS | 1643 | 1467147887688 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:04:47 INFO - PROCESS | 1643 | 1467147887690 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:47 INFO - PROCESS | 1643 | 1467147887773 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:04:47 INFO - PROCESS | 1643 | 1467147887847 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1643 | 1467147887849 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12379d000 == 31 [pid = 1643] [id = 595] 14:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x112ae7c00) [pid = 1643] [serial = 1785] [outer = 0x0] 14:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118958800) [pid = 1643] [serial = 1786] [outer = 0x112ae7c00] 14:04:47 INFO - PROCESS | 1643 | 1467147887874 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119330400) [pid = 1643] [serial = 1787] [outer = 0x112ae7c00] 14:04:48 INFO - PROCESS | 1643 | 1467147888219 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:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 573ms 14:04:48 INFO - PROCESS | 1643 | 1467147888258 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:04:48 INFO - PROCESS | 1643 | 1467147888259 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 14:04:48 INFO - PROCESS | 1643 | 1467147888262 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 1643 | 1467147888263 Marionette TRACE conn2 <- [1,2354,null,{}] 14:04:48 INFO - PROCESS | 1643 | 1467147888265 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:04:48 INFO - PROCESS | 1643 | 1467147888266 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:48 INFO - PROCESS | 1643 | 1467147888361 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:04:48 INFO - PROCESS | 1643 | 1467147888365 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 1643 | 1467147888366 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566f000 == 32 [pid = 1643] [id = 596] 14:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1139a7800) [pid = 1643] [serial = 1788] [outer = 0x0] 14:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119613400) [pid = 1643] [serial = 1789] [outer = 0x1139a7800] 14:04:48 INFO - PROCESS | 1643 | 1467147888390 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119a42c00) [pid = 1643] [serial = 1790] [outer = 0x1139a7800] 14:04:48 INFO - PROCESS | 1643 | 1467147888756 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:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 14:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:04:48 INFO - PROCESS | 1643 | 1467147888783 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 1643 | 1467147888784 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 14:04:48 INFO - PROCESS | 1643 | 1467147888792 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 1643 | 1467147888793 Marionette TRACE conn2 <- [1,2358,null,{}] 14:04:48 INFO - PROCESS | 1643 | 1467147888796 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:04:48 INFO - PROCESS | 1643 | 1467147888800 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:48 INFO - PROCESS | 1643 | 1467147888905 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:04:48 INFO - PROCESS | 1643 | 1467147888943 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 1643 | 1467147888944 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12747b800 == 33 [pid = 1643] [id = 597] 14:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119a43800) [pid = 1643] [serial = 1791] [outer = 0x0] 14:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119d1d400) [pid = 1643] [serial = 1792] [outer = 0x119a43800] 14:04:48 INFO - PROCESS | 1643 | 1467147888969 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1236e0c00) [pid = 1643] [serial = 1793] [outer = 0x119a43800] 14:04:49 INFO - PROCESS | 1643 | 1467147889304 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:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 528ms 14:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:04:49 INFO - PROCESS | 1643 | 1467147889318 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 1643 | 1467147889319 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 14:04:49 INFO - PROCESS | 1643 | 1467147889321 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 1643 | 1467147889322 Marionette TRACE conn2 <- [1,2362,null,{}] 14:04:49 INFO - PROCESS | 1643 | 1467147889324 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:04:49 INFO - PROCESS | 1643 | 1467147889326 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:49 INFO - PROCESS | 1643 | 1467147889426 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:04:49 INFO - PROCESS | 1643 | 1467147889466 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 1643 | 1467147889467 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x129211800 == 34 [pid = 1643] [id = 598] 14:04:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1128e8c00) [pid = 1643] [serial = 1794] [outer = 0x0] 14:04:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1246b1800) [pid = 1643] [serial = 1795] [outer = 0x1128e8c00] 14:04:49 INFO - PROCESS | 1643 | 1467147889491 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x124dba800) [pid = 1643] [serial = 1796] [outer = 0x1128e8c00] 14:04:49 INFO - PROCESS | 1643 | 1467147889796 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:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1246dd800) [pid = 1643] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1256a3800) [pid = 1643] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126a46c00) [pid = 1643] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126aa6400) [pid = 1643] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1128c9800) [pid = 1643] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11993d400) [pid = 1643] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11858a800) [pid = 1643] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1128e3400) [pid = 1643] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x113c9b000) [pid = 1643] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110f2cc00) [pid = 1643] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11318ac00) [pid = 1643] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11318b000) [pid = 1643] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1128e1000) [pid = 1643] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x11993c400) [pid = 1643] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:04:50 INFO - PROCESS | 1643 | 1467147890006 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 1643 | 1467147890008 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 14:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:04:50 INFO - PROCESS | 1643 | 1467147890012 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 1643 | 1467147890013 Marionette TRACE conn2 <- [1,2366,null,{}] 14:04:50 INFO - PROCESS | 1643 | 1467147890016 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:04:50 INFO - PROCESS | 1643 | 1467147890017 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:50 INFO - PROCESS | 1643 | 1467147890091 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:04:50 INFO - PROCESS | 1643 | 1467147890095 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 1643 | 1467147890096 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566b800 == 35 [pid = 1643] [id = 599] 14:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1128c9800) [pid = 1643] [serial = 1797] [outer = 0x0] 14:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11318ac00) [pid = 1643] [serial = 1798] [outer = 0x1128c9800] 14:04:50 INFO - PROCESS | 1643 | 1467147890123 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1183f8c00) [pid = 1643] [serial = 1799] [outer = 0x1128c9800] 14:04:50 INFO - PROCESS | 1643 | 1467147890471 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:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 470ms 14:04:50 INFO - PROCESS | 1643 | 1467147890483 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:04:50 INFO - PROCESS | 1643 | 1467147890492 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 14:04:50 INFO - PROCESS | 1643 | 1467147890495 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 1643 | 1467147890496 Marionette TRACE conn2 <- [1,2370,null,{}] 14:04:50 INFO - PROCESS | 1643 | 1467147890498 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:04:50 INFO - PROCESS | 1643 | 1467147890499 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:50 INFO - PROCESS | 1643 | 1467147890577 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:04:50 INFO - PROCESS | 1643 | 1467147890635 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 1643 | 1467147890636 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4a9800 == 36 [pid = 1643] [id = 600] 14:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x112921c00) [pid = 1643] [serial = 1800] [outer = 0x0] 14:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11993d400) [pid = 1643] [serial = 1801] [outer = 0x112921c00] 14:04:50 INFO - PROCESS | 1643 | 1467147890661 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124dfa000) [pid = 1643] [serial = 1802] [outer = 0x112921c00] 14:04:50 INFO - PROCESS | 1643 | 1467147890939 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:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 470ms 14:04:50 INFO - PROCESS | 1643 | 1467147890968 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 1643 | 1467147890969 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 14:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:04:50 INFO - PROCESS | 1643 | 1467147890971 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 1643 | 1467147890973 Marionette TRACE conn2 <- [1,2374,null,{}] 14:04:50 INFO - PROCESS | 1643 | 1467147890975 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:04:50 INFO - PROCESS | 1643 | 1467147890976 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:51 INFO - PROCESS | 1643 | 1467147891059 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:04:51 INFO - PROCESS | 1643 | 1467147891065 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1643 | 1467147891066 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62d000 == 37 [pid = 1643] [id = 601] 14:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x112ae8c00) [pid = 1643] [serial = 1803] [outer = 0x0] 14:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126a4c000) [pid = 1643] [serial = 1804] [outer = 0x112ae8c00] 14:04:51 INFO - PROCESS | 1643 | 1467147891091 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126aad000) [pid = 1643] [serial = 1805] [outer = 0x112ae8c00] 14:04:51 INFO - PROCESS | 1643 | 1467147891437 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:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 469ms 14:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:04:51 INFO - PROCESS | 1643 | 1467147891442 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 1643 | 1467147891443 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 14:04:51 INFO - PROCESS | 1643 | 1467147891455 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 1643 | 1467147891457 Marionette TRACE conn2 <- [1,2378,null,{}] 14:04:51 INFO - PROCESS | 1643 | 1467147891459 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:04:51 INFO - PROCESS | 1643 | 1467147891461 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:51 INFO - PROCESS | 1643 | 1467147891553 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:04:51 INFO - PROCESS | 1643 | 1467147891616 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1643 | 1467147891618 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6dd800 == 38 [pid = 1643] [id = 602] 14:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124dfb000) [pid = 1643] [serial = 1806] [outer = 0x0] 14:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x126f72c00) [pid = 1643] [serial = 1807] [outer = 0x124dfb000] 14:04:51 INFO - PROCESS | 1643 | 1467147891644 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x129033000) [pid = 1643] [serial = 1808] [outer = 0x124dfb000] 14:04:51 INFO - PROCESS | 1643 | 1467147891918 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:04:51 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:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 528ms 14:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:04:51 INFO - PROCESS | 1643 | 1467147891974 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 1643 | 1467147891975 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 14:04:51 INFO - PROCESS | 1643 | 1467147891978 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 1643 | 1467147891980 Marionette TRACE conn2 <- [1,2382,null,{}] 14:04:51 INFO - PROCESS | 1643 | 1467147891985 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:04:51 INFO - PROCESS | 1643 | 1467147891986 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:52 INFO - PROCESS | 1643 | 1467147892120 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:04:52 INFO - PROCESS | 1643 | 1467147892178 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 1643 | 1467147892180 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x11661b800 == 39 [pid = 1643] [id = 603] 14:04:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x110f27800) [pid = 1643] [serial = 1809] [outer = 0x0] 14:04:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x110f31000) [pid = 1643] [serial = 1810] [outer = 0x110f27800] 14:04:52 INFO - PROCESS | 1643 | 1467147892212 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1128d1800) [pid = 1643] [serial = 1811] [outer = 0x110f27800] 14:04:52 INFO - PROCESS | 1643 | 1467147892719 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:04:52 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:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 772ms 14:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:04:52 INFO - PROCESS | 1643 | 1467147892752 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 1643 | 1467147892754 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 14:04:52 INFO - PROCESS | 1643 | 1467147892757 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 1643 | 1467147892759 Marionette TRACE conn2 <- [1,2386,null,{}] 14:04:52 INFO - PROCESS | 1643 | 1467147892762 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:04:52 INFO - PROCESS | 1643 | 1467147892766 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:52 INFO - PROCESS | 1643 | 1467147892903 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:04:53 INFO - PROCESS | 1643 | 1467147893007 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1643 | 1467147893009 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192bb800 == 40 [pid = 1643] [id = 604] 14:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x113940800) [pid = 1643] [serial = 1812] [outer = 0x0] 14:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1167c6c00) [pid = 1643] [serial = 1813] [outer = 0x113940800] 14:04:53 INFO - PROCESS | 1643 | 1467147893041 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11821d800) [pid = 1643] [serial = 1814] [outer = 0x113940800] 14:04:53 INFO - PROCESS | 1643 | 1467147893573 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:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 870ms 14:04:53 INFO - PROCESS | 1643 | 1467147893627 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 1643 | 1467147893630 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 14:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:04:53 INFO - PROCESS | 1643 | 1467147893632 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 1643 | 1467147893634 Marionette TRACE conn2 <- [1,2390,null,{}] 14:04:53 INFO - PROCESS | 1643 | 1467147893636 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:04:53 INFO - PROCESS | 1643 | 1467147893638 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:53 INFO - PROCESS | 1643 | 1467147893856 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:04:53 INFO - PROCESS | 1643 | 1467147893952 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1643 | 1467147893953 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x11694a800 == 41 [pid = 1643] [id = 605] 14:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1129b3800) [pid = 1643] [serial = 1815] [outer = 0x0] 14:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x112aef800) [pid = 1643] [serial = 1816] [outer = 0x1129b3800] 14:04:53 INFO - PROCESS | 1643 | 1467147893982 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x113c3dc00) [pid = 1643] [serial = 1817] [outer = 0x1129b3800] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6dd800 == 40 [pid = 1643] [id = 602] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62d000 == 39 [pid = 1643] [id = 601] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4a9800 == 38 [pid = 1643] [id = 600] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12566b800 == 37 [pid = 1643] [id = 599] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x129211800 == 36 [pid = 1643] [id = 598] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12747b800 == 35 [pid = 1643] [id = 597] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12566f000 == 34 [pid = 1643] [id = 596] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x12379d000 == 33 [pid = 1643] [id = 595] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x121110800 == 32 [pid = 1643] [id = 594] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x118749000 == 31 [pid = 1643] [id = 593] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x117135000 == 30 [pid = 1643] [id = 592] 14:04:54 INFO - PROCESS | 1643 | --DOCSHELL 0x121696800 == 29 [pid = 1643] [id = 591] 14:04:54 INFO - PROCESS | 1643 | 1467147894448 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:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x126f6f800) [pid = 1643] [serial = 1712] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1292b5000) [pid = 1643] [serial = 1753] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126a4ec00) [pid = 1643] [serial = 1738] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1273f2c00) [pid = 1643] [serial = 1741] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126f6ec00) [pid = 1643] [serial = 1739] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x128c30000) [pid = 1643] [serial = 1744] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12774cc00) [pid = 1643] [serial = 1742] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x113184c00) [pid = 1643] [serial = 1747] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119a41000) [pid = 1643] [serial = 1732] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x119a86c00) [pid = 1643] [serial = 1733] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118761c00) [pid = 1643] [serial = 1726] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118935400) [pid = 1643] [serial = 1727] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1193bfc00) [pid = 1643] [serial = 1729] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119610000) [pid = 1643] [serial = 1730] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x116455400) [pid = 1643] [serial = 1717] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1176e4c00) [pid = 1643] [serial = 1718] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110f81800) [pid = 1643] [serial = 1714] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1128d1000) [pid = 1643] [serial = 1715] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1133b7800) [pid = 1643] [serial = 1720] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11645b800) [pid = 1643] [serial = 1721] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1167c1c00) [pid = 1643] [serial = 1723] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118220400) [pid = 1643] [serial = 1724] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129262c00) [pid = 1643] [serial = 1751] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x120ff1000) [pid = 1643] [serial = 1735] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x125699800) [pid = 1643] [serial = 1736] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x129035000) [pid = 1643] [serial = 1745] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1183eb400) [pid = 1643] [serial = 1748] [outer = 0x0] [url = about:blank] 14:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1193c1400) [pid = 1643] [serial = 1750] [outer = 0x0] [url = about:blank] 14:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 871ms 14:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:04:54 INFO - PROCESS | 1643 | 1467147894505 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 1643 | 1467147894507 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 14:04:54 INFO - PROCESS | 1643 | 1467147894511 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 1643 | 1467147894513 Marionette TRACE conn2 <- [1,2394,null,{}] 14:04:54 INFO - PROCESS | 1643 | 1467147894522 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:04:54 INFO - PROCESS | 1643 | 1467147894523 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:54 INFO - PROCESS | 1643 | 1467147894607 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:04:54 INFO - PROCESS | 1643 | 1467147894612 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 1643 | 1467147894615 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e8f000 == 30 [pid = 1643] [id = 606] 14:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1176e2800) [pid = 1643] [serial = 1818] [outer = 0x0] 14:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118216c00) [pid = 1643] [serial = 1819] [outer = 0x1176e2800] 14:04:54 INFO - PROCESS | 1643 | 1467147894644 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118491000) [pid = 1643] [serial = 1820] [outer = 0x1176e2800] 14:04:55 INFO - PROCESS | 1643 | 1467147895009 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:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 526ms 14:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:04:55 INFO - PROCESS | 1643 | 1467147895050 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 1643 | 1467147895052 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 14:04:55 INFO - PROCESS | 1643 | 1467147895055 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1643 | 1467147895056 Marionette TRACE conn2 <- [1,2398,null,{}] 14:04:55 INFO - PROCESS | 1643 | 1467147895059 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:04:55 INFO - PROCESS | 1643 | 1467147895060 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:55 INFO - PROCESS | 1643 | 1467147895137 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:04:55 INFO - PROCESS | 1643 | 1467147895148 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 1643 | 1467147895149 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f9e800 == 31 [pid = 1643] [id = 607] 14:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118568800) [pid = 1643] [serial = 1821] [outer = 0x0] 14:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11858c800) [pid = 1643] [serial = 1822] [outer = 0x118568800] 14:04:55 INFO - PROCESS | 1643 | 1467147895175 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118957400) [pid = 1643] [serial = 1823] [outer = 0x118568800] 14:04:55 INFO - PROCESS | 1643 | 1467147895523 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:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 14:04:55 INFO - PROCESS | 1643 | 1467147895576 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 1643 | 1467147895578 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 14:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:04:55 INFO - PROCESS | 1643 | 1467147895586 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1643 | 1467147895589 Marionette TRACE conn2 <- [1,2402,null,{}] 14:04:55 INFO - PROCESS | 1643 | 1467147895592 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:04:55 INFO - PROCESS | 1643 | 1467147895594 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:55 INFO - PROCESS | 1643 | 1467147895677 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:04:55 INFO - PROCESS | 1643 | 1467147895683 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 1643 | 1467147895684 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256da000 == 32 [pid = 1643] [id = 608] 14:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x118e12000) [pid = 1643] [serial = 1824] [outer = 0x0] 14:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193ca000) [pid = 1643] [serial = 1825] [outer = 0x118e12000] 14:04:55 INFO - PROCESS | 1643 | 1467147895711 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119a7e400) [pid = 1643] [serial = 1826] [outer = 0x118e12000] 14:04:56 INFO - PROCESS | 1643 | 1467147896162 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:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 625ms 14:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:04:56 INFO - PROCESS | 1643 | 1467147896223 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 1643 | 1467147896225 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 14:04:56 INFO - PROCESS | 1643 | 1467147896238 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 1643 | 1467147896239 Marionette TRACE conn2 <- [1,2406,null,{}] 14:04:56 INFO - PROCESS | 1643 | 1467147896243 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:04:56 INFO - PROCESS | 1643 | 1467147896247 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:56 INFO - PROCESS | 1643 | 1467147896345 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:04:56 INFO - PROCESS | 1643 | 1467147896352 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1643 | 1467147896353 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1216a8800 == 33 [pid = 1643] [id = 609] 14:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119a83800) [pid = 1643] [serial = 1827] [outer = 0x0] 14:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119d1bc00) [pid = 1643] [serial = 1828] [outer = 0x119a83800] 14:04:56 INFO - PROCESS | 1643 | 1467147896380 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x120ff6800) [pid = 1643] [serial = 1829] [outer = 0x119a83800] 14:04:56 INFO - PROCESS | 1643 | 1467147896737 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:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 529ms 14:04:56 INFO - PROCESS | 1643 | 1467147896758 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 1643 | 1467147896759 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 14:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:04:56 INFO - PROCESS | 1643 | 1467147896762 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 1643 | 1467147896765 Marionette TRACE conn2 <- [1,2410,null,{}] 14:04:56 INFO - PROCESS | 1643 | 1467147896768 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:04:56 INFO - PROCESS | 1643 | 1467147896769 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:56 INFO - PROCESS | 1643 | 1467147896871 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:04:56 INFO - PROCESS | 1643 | 1467147896875 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1643 | 1467147896879 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x129515800 == 34 [pid = 1643] [id = 610] 14:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x124264c00) [pid = 1643] [serial = 1830] [outer = 0x0] 14:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x124473400) [pid = 1643] [serial = 1831] [outer = 0x124264c00] 14:04:56 INFO - PROCESS | 1643 | 1467147896948 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126a44400) [pid = 1643] [serial = 1832] [outer = 0x124264c00] 14:04:57 INFO - PROCESS | 1643 | 1467147897307 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:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 572ms 14:04:57 INFO - PROCESS | 1643 | 1467147897335 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 1643 | 1467147897336 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 14:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:04:57 INFO - PROCESS | 1643 | 1467147897338 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 1643 | 1467147897339 Marionette TRACE conn2 <- [1,2414,null,{}] 14:04:57 INFO - PROCESS | 1643 | 1467147897341 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:04:57 INFO - PROCESS | 1643 | 1467147897342 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:57 INFO - PROCESS | 1643 | 1467147897445 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:04:57 INFO - PROCESS | 1643 | 1467147897457 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 1643 | 1467147897458 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a634000 == 35 [pid = 1643] [id = 611] 14:04:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11856e000) [pid = 1643] [serial = 1833] [outer = 0x0] 14:04:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126aad800) [pid = 1643] [serial = 1834] [outer = 0x11856e000] 14:04:57 INFO - PROCESS | 1643 | 1467147897489 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12774e800) [pid = 1643] [serial = 1835] [outer = 0x11856e000] 14:04:57 INFO - PROCESS | 1643 | 1467147897812 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:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 14:04:57 INFO - PROCESS | 1643 | 1467147897862 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 1643 | 1467147897864 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 14:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:04:57 INFO - PROCESS | 1643 | 1467147897866 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 1643 | 1467147897867 Marionette TRACE conn2 <- [1,2418,null,{}] 14:04:57 INFO - PROCESS | 1643 | 1467147897870 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:04:57 INFO - PROCESS | 1643 | 1467147897871 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:57 INFO - PROCESS | 1643 | 1467147897985 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:04:58 INFO - PROCESS | 1643 | 1467147898003 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 1643 | 1467147898004 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b60e800 == 36 [pid = 1643] [id = 612] 14:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x127128400) [pid = 1643] [serial = 1836] [outer = 0x0] 14:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x128c31000) [pid = 1643] [serial = 1837] [outer = 0x127128400] 14:04:58 INFO - PROCESS | 1643 | 1467147898045 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x129039000) [pid = 1643] [serial = 1838] [outer = 0x127128400] 14:04:58 INFO - PROCESS | 1643 | 1467147898486 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:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 668ms 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x110f2b000) [pid = 1643] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x117e4dc00) [pid = 1643] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1139a7800) [pid = 1643] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119a43800) [pid = 1643] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11848c800) [pid = 1643] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11892bc00) [pid = 1643] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x112af1400) [pid = 1643] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1139a6800) [pid = 1643] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x124474c00) [pid = 1643] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118222c00) [pid = 1643] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112ae8c00) [pid = 1643] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1273f2800) [pid = 1643] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1128e4400) [pid = 1643] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1128e8c00) [pid = 1643] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112921c00) [pid = 1643] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1128c9800) [pid = 1643] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112ae7c00) [pid = 1643] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:04:58 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x112927800) [pid = 1643] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:04:58 INFO - PROCESS | 1643 | 1467147898627 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 1643 | 1467147898629 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 14:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:04:58 INFO - PROCESS | 1643 | 1467147898639 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 1643 | 1467147898640 Marionette TRACE conn2 <- [1,2422,null,{}] 14:04:58 INFO - PROCESS | 1643 | 1467147898642 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:04:58 INFO - PROCESS | 1643 | 1467147898644 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:58 INFO - PROCESS | 1643 | 1467147898725 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:04:58 INFO - PROCESS | 1643 | 1467147898732 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 1643 | 1467147898741 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237a0800 == 37 [pid = 1643] [id = 613] 14:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1129b0c00) [pid = 1643] [serial = 1839] [outer = 0x0] 14:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1133d5c00) [pid = 1643] [serial = 1840] [outer = 0x1129b0c00] 14:04:58 INFO - PROCESS | 1643 | 1467147898765 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11848c800) [pid = 1643] [serial = 1841] [outer = 0x1129b0c00] 14:04:59 INFO - PROCESS | 1643 | 1467147899077 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:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 471ms 14:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:04:59 INFO - PROCESS | 1643 | 1467147899110 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 1643 | 1467147899112 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 14:04:59 INFO - PROCESS | 1643 | 1467147899116 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 1643 | 1467147899117 Marionette TRACE conn2 <- [1,2426,null,{}] 14:04:59 INFO - PROCESS | 1643 | 1467147899120 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:04:59 INFO - PROCESS | 1643 | 1467147899121 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:59 INFO - PROCESS | 1643 | 1467147899202 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:04:59 INFO - PROCESS | 1643 | 1467147899263 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 1643 | 1467147899264 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566f000 == 38 [pid = 1643] [id = 614] 14:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x112ae5c00) [pid = 1643] [serial = 1842] [outer = 0x0] 14:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193cdc00) [pid = 1643] [serial = 1843] [outer = 0x112ae5c00] 14:04:59 INFO - PROCESS | 1643 | 1467147899288 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126a4a800) [pid = 1643] [serial = 1844] [outer = 0x112ae5c00] 14:04:59 INFO - PROCESS | 1643 | 1467147899585 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:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 14:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:04:59 INFO - PROCESS | 1643 | 1467147899635 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 1643 | 1467147899636 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 14:04:59 INFO - PROCESS | 1643 | 1467147899639 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 1643 | 1467147899640 Marionette TRACE conn2 <- [1,2430,null,{}] 14:04:59 INFO - PROCESS | 1643 | 1467147899642 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:04:59 INFO - PROCESS | 1643 | 1467147899644 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:59 INFO - PROCESS | 1643 | 1467147899733 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:04:59 INFO - PROCESS | 1643 | 1467147899736 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 1643 | 1467147899738 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:04:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c565000 == 39 [pid = 1643] [id = 615] 14:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x120fec400) [pid = 1643] [serial = 1845] [outer = 0x0] 14:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129041400) [pid = 1643] [serial = 1846] [outer = 0x120fec400] 14:04:59 INFO - PROCESS | 1643 | 1467147899764 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a469c00) [pid = 1643] [serial = 1847] [outer = 0x120fec400] 14:05:00 INFO - PROCESS | 1643 | 1467147900106 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:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 518ms 14:05:00 INFO - PROCESS | 1643 | 1467147900168 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 1643 | 1467147900170 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 14:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:05:00 INFO - PROCESS | 1643 | 1467147900174 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 1643 | 1467147900176 Marionette TRACE conn2 <- [1,2434,null,{}] 14:05:00 INFO - PROCESS | 1643 | 1467147900178 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:05:00 INFO - PROCESS | 1643 | 1467147900180 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:00 INFO - PROCESS | 1643 | 1467147900275 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:05:00 INFO - PROCESS | 1643 | 1467147900281 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 1643 | 1467147900282 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cafc000 == 40 [pid = 1643] [id = 616] 14:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a46e000) [pid = 1643] [serial = 1848] [outer = 0x0] 14:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a611c00) [pid = 1643] [serial = 1849] [outer = 0x12a46e000] 14:05:00 INFO - PROCESS | 1643 | 1467147900307 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a65e000) [pid = 1643] [serial = 1850] [outer = 0x12a46e000] 14:05:00 INFO - PROCESS | 1643 | 1467147900697 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:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 574ms 14:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:05:00 INFO - PROCESS | 1643 | 1467147900749 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 1643 | 1467147900751 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 14:05:00 INFO - PROCESS | 1643 | 1467147900754 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 1643 | 1467147900757 Marionette TRACE conn2 <- [1,2438,null,{}] 14:05:00 INFO - PROCESS | 1643 | 1467147900762 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:05:00 INFO - PROCESS | 1643 | 1467147900763 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:00 INFO - PROCESS | 1643 | 1467147900900 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:05:00 INFO - PROCESS | 1643 | 1467147900964 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 1643 | 1467147900968 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11735b800 == 41 [pid = 1643] [id = 617] 14:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1128e4800) [pid = 1643] [serial = 1851] [outer = 0x0] 14:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1130afc00) [pid = 1643] [serial = 1852] [outer = 0x1128e4800] 14:05:01 INFO - PROCESS | 1643 | 1467147900999 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x115f68000) [pid = 1643] [serial = 1853] [outer = 0x1128e4800] 14:05:01 INFO - PROCESS | 1643 | 1467147901475 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:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 772ms 14:05:01 INFO - PROCESS | 1643 | 1467147901526 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 1643 | 1467147901532 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 14:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:05:01 INFO - PROCESS | 1643 | 1467147901537 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 1643 | 1467147901539 Marionette TRACE conn2 <- [1,2442,null,{}] 14:05:01 INFO - PROCESS | 1643 | 1467147901542 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:05:01 INFO - PROCESS | 1643 | 1467147901543 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:01 INFO - PROCESS | 1643 | 1467147901671 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:05:01 INFO - PROCESS | 1643 | 1467147901746 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 1643 | 1467147901748 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x125679000 == 42 [pid = 1643] [id = 618] 14:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11856c800) [pid = 1643] [serial = 1854] [outer = 0x0] 14:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11858ac00) [pid = 1643] [serial = 1855] [outer = 0x11856c800] 14:05:01 INFO - PROCESS | 1643 | 1467147901778 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11894ec00) [pid = 1643] [serial = 1856] [outer = 0x11856c800] 14:05:02 INFO - PROCESS | 1643 | 1467147902210 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:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 726ms 14:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:05:02 INFO - PROCESS | 1643 | 1467147902264 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 1643 | 1467147902266 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 14:05:02 INFO - PROCESS | 1643 | 1467147902270 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 1643 | 1467147902274 Marionette TRACE conn2 <- [1,2446,null,{}] 14:05:02 INFO - PROCESS | 1643 | 1467147902286 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:05:02 INFO - PROCESS | 1643 | 1467147902291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:02 INFO - PROCESS | 1643 | 1467147902434 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:05:02 INFO - PROCESS | 1643 | 1467147902538 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 1643 | 1467147902541 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c56d800 == 43 [pid = 1643] [id = 619] 14:05:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119326400) [pid = 1643] [serial = 1857] [outer = 0x0] 14:05:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x119d1e800) [pid = 1643] [serial = 1858] [outer = 0x119326400] 14:05:02 INFO - PROCESS | 1643 | 1467147902575 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1236e8800) [pid = 1643] [serial = 1859] [outer = 0x119326400] 14:05:03 INFO - PROCESS | 1643 | 1467147903061 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:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 824ms 14:05:03 INFO - PROCESS | 1643 | 1467147903094 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 1643 | 1467147903096 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 14:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:05:03 INFO - PROCESS | 1643 | 1467147903100 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 1643 | 1467147903101 Marionette TRACE conn2 <- [1,2450,null,{}] 14:05:03 INFO - PROCESS | 1643 | 1467147903104 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:05:03 INFO - PROCESS | 1643 | 1467147903105 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:03 INFO - PROCESS | 1643 | 1467147903324 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:05:03 INFO - PROCESS | 1643 | 1467147903415 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 1643 | 1467147903416 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185dd000 == 44 [pid = 1643] [id = 620] 14:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1130a4c00) [pid = 1643] [serial = 1860] [outer = 0x0] 14:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x113185c00) [pid = 1643] [serial = 1861] [outer = 0x1130a4c00] 14:05:03 INFO - PROCESS | 1643 | 1467147903445 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x116178400) [pid = 1643] [serial = 1862] [outer = 0x1130a4c00] 14:05:03 INFO - PROCESS | 1643 | 1467147903886 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:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 822ms 14:05:03 INFO - PROCESS | 1643 | 1467147903924 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 1643 | 1467147903926 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 14:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:05:03 INFO - PROCESS | 1643 | 1467147903931 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 1643 | 1467147903933 Marionette TRACE conn2 <- [1,2454,null,{}] 14:05:03 INFO - PROCESS | 1643 | 1467147903937 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:05:03 INFO - PROCESS | 1643 | 1467147903938 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:04 INFO - PROCESS | 1643 | 1467147904034 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12c565000 == 43 [pid = 1643] [id = 615] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12566f000 == 42 [pid = 1643] [id = 614] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1237a0800 == 41 [pid = 1643] [id = 613] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12b60e800 == 40 [pid = 1643] [id = 612] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12a634000 == 39 [pid = 1643] [id = 611] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x129515800 == 38 [pid = 1643] [id = 610] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1216a8800 == 37 [pid = 1643] [id = 609] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1256da000 == 36 [pid = 1643] [id = 608] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x119f9e800 == 35 [pid = 1643] [id = 607] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x117e8f000 == 34 [pid = 1643] [id = 606] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11694a800 == 33 [pid = 1643] [id = 605] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1192bb800 == 32 [pid = 1643] [id = 604] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11661b800 == 31 [pid = 1643] [id = 603] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1185dd000 == 30 [pid = 1643] [id = 620] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12c56d800 == 29 [pid = 1643] [id = 619] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x125679000 == 28 [pid = 1643] [id = 618] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12cafc000 == 27 [pid = 1643] [id = 616] 14:05:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11735b800 == 26 [pid = 1643] [id = 617] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1292c1000) [pid = 1643] [serial = 1754] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x112011800) [pid = 1643] [serial = 1756] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x112a79800) [pid = 1643] [serial = 1757] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118582000) [pid = 1643] [serial = 1760] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11848d800) [pid = 1643] [serial = 1759] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119613400) [pid = 1643] [serial = 1789] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119d1d400) [pid = 1643] [serial = 1792] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118570000) [pid = 1643] [serial = 1783] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11892e400) [pid = 1643] [serial = 1784] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119c85c00) [pid = 1643] [serial = 1763] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x113182800) [pid = 1643] [serial = 1777] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1193cb800) [pid = 1643] [serial = 1762] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1132c3c00) [pid = 1643] [serial = 1778] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1167bd800) [pid = 1643] [serial = 1780] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1176e2c00) [pid = 1643] [serial = 1781] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126e78800) [pid = 1643] [serial = 1766] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1256a0000) [pid = 1643] [serial = 1765] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118941400) [pid = 1643] [serial = 1775] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11875fc00) [pid = 1643] [serial = 1774] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126aad000) [pid = 1643] [serial = 1805] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x129266c00) [pid = 1643] [serial = 1769] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129038400) [pid = 1643] [serial = 1768] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1167c3c00) [pid = 1643] [serial = 1772] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1130a2800) [pid = 1643] [serial = 1771] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1246b1800) [pid = 1643] [serial = 1795] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1236e0c00) [pid = 1643] [serial = 1793] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11993d400) [pid = 1643] [serial = 1801] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11318ac00) [pid = 1643] [serial = 1798] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x1183f8c00) [pid = 1643] [serial = 1799] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126a4c000) [pid = 1643] [serial = 1804] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x124dba800) [pid = 1643] [serial = 1796] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x126f72c00) [pid = 1643] [serial = 1807] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x124dfa000) [pid = 1643] [serial = 1802] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x118958800) [pid = 1643] [serial = 1786] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x119330400) [pid = 1643] [serial = 1787] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x119a42c00) [pid = 1643] [serial = 1790] [outer = 0x0] [url = about:blank] 14:05:04 INFO - PROCESS | 1643 | 1467147904701 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 1643 | 1467147904703 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x114f75000 == 27 [pid = 1643] [id = 621] 14:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x112238c00) [pid = 1643] [serial = 1863] [outer = 0x0] 14:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1122ba000) [pid = 1643] [serial = 1864] [outer = 0x112238c00] 14:05:04 INFO - PROCESS | 1643 | 1467147904732 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1128e4c00) [pid = 1643] [serial = 1865] [outer = 0x112238c00] 14:05:05 INFO - PROCESS | 1643 | 1467147905165 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:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1277ms 14:05:05 INFO - PROCESS | 1643 | 1467147905207 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:05:05 INFO - PROCESS | 1643 | 1467147905210 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 14:05:05 INFO - PROCESS | 1643 | 1467147905239 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 1643 | 1467147905241 Marionette TRACE conn2 <- [1,2458,null,{}] 14:05:05 INFO - PROCESS | 1643 | 1467147905250 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:05:05 INFO - PROCESS | 1643 | 1467147905252 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:05 INFO - PROCESS | 1643 | 1467147905357 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:05:05 INFO - PROCESS | 1643 | 1467147905436 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 1643 | 1467147905437 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11734b800 == 28 [pid = 1643] [id = 622] 14:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1129afc00) [pid = 1643] [serial = 1866] [outer = 0x0] 14:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x112ae8c00) [pid = 1643] [serial = 1867] [outer = 0x1129afc00] 14:05:05 INFO - PROCESS | 1643 | 1467147905469 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11318f000) [pid = 1643] [serial = 1868] [outer = 0x1129afc00] 14:05:06 INFO - PROCESS | 1643 | 1467147906041 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:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 853ms 14:05:06 INFO - PROCESS | 1643 | 1467147906066 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 1643 | 1467147906069 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 14:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:05:06 INFO - PROCESS | 1643 | 1467147906074 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 1643 | 1467147906076 Marionette TRACE conn2 <- [1,2462,null,{}] 14:05:06 INFO - PROCESS | 1643 | 1467147906078 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:05:06 INFO - PROCESS | 1643 | 1467147906080 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:06 INFO - PROCESS | 1643 | 1467147906181 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:05:06 INFO - PROCESS | 1643 | 1467147906260 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 1643 | 1467147906262 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x118ea2000 == 29 [pid = 1643] [id = 623] 14:05:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x115f19800) [pid = 1643] [serial = 1869] [outer = 0x0] 14:05:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1167c2c00) [pid = 1643] [serial = 1870] [outer = 0x115f19800] 14:05:06 INFO - PROCESS | 1643 | 1467147906293 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11697c000) [pid = 1643] [serial = 1871] [outer = 0x115f19800] 14:05:06 INFO - PROCESS | 1643 | 1467147906873 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:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 821ms 14:05:06 INFO - PROCESS | 1643 | 1467147906896 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 1643 | 1467147906899 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 14:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:05:06 INFO - PROCESS | 1643 | 1467147906903 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 1643 | 1467147906904 Marionette TRACE conn2 <- [1,2466,null,{}] 14:05:06 INFO - PROCESS | 1643 | 1467147906908 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:05:06 INFO - PROCESS | 1643 | 1467147906909 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:06 INFO - PROCESS | 1643 | 1467147906993 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:05:07 INFO - PROCESS | 1643 | 1467147907000 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 1643 | 1467147907002 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x117ea5000 == 30 [pid = 1643] [id = 624] 14:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x113184000) [pid = 1643] [serial = 1872] [outer = 0x0] 14:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11318d400) [pid = 1643] [serial = 1873] [outer = 0x113184000] 14:05:07 INFO - PROCESS | 1643 | 1467147907031 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x116455000) [pid = 1643] [serial = 1874] [outer = 0x113184000] 14:05:07 INFO - PROCESS | 1643 | 1467147907367 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:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 471ms 14:05:07 INFO - PROCESS | 1643 | 1467147907377 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 1643 | 1467147907382 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 14:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:05:07 INFO - PROCESS | 1643 | 1467147907387 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 1643 | 1467147907389 Marionette TRACE conn2 <- [1,2470,null,{}] 14:05:07 INFO - PROCESS | 1643 | 1467147907391 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:05:07 INFO - PROCESS | 1643 | 1467147907393 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:07 INFO - PROCESS | 1643 | 1467147907473 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:05:07 INFO - PROCESS | 1643 | 1467147907477 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 1643 | 1467147907478 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x119f9f800 == 31 [pid = 1643] [id = 625] 14:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1171bec00) [pid = 1643] [serial = 1875] [outer = 0x0] 14:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x117e45800) [pid = 1643] [serial = 1876] [outer = 0x1171bec00] 14:05:07 INFO - PROCESS | 1643 | 1467147907509 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x118487400) [pid = 1643] [serial = 1877] [outer = 0x1171bec00] 14:05:07 INFO - PROCESS | 1643 | 1467147907883 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:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 14:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:05:07 INFO - PROCESS | 1643 | 1467147907908 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 1643 | 1467147907910 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 14:05:07 INFO - PROCESS | 1643 | 1467147907912 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 1643 | 1467147907922 Marionette TRACE conn2 <- [1,2474,null,{}] 14:05:07 INFO - PROCESS | 1643 | 1467147907939 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:05:07 INFO - PROCESS | 1643 | 1467147907942 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:08 INFO - PROCESS | 1643 | 1467147908021 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:05:08 INFO - PROCESS | 1643 | 1467147908026 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 1643 | 1467147908029 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1244d6000 == 32 [pid = 1643] [id = 626] 14:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11856e400) [pid = 1643] [serial = 1878] [outer = 0x0] 14:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118928000) [pid = 1643] [serial = 1879] [outer = 0x11856e400] 14:05:08 INFO - PROCESS | 1643 | 1467147908059 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11893b000) [pid = 1643] [serial = 1880] [outer = 0x11856e400] 14:05:08 INFO - PROCESS | 1643 | 1467147908455 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:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 581ms 14:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:05:08 INFO - PROCESS | 1643 | 1467147908499 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 1643 | 1467147908502 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 14:05:08 INFO - PROCESS | 1643 | 1467147908506 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 1643 | 1467147908508 Marionette TRACE conn2 <- [1,2478,null,{}] 14:05:08 INFO - PROCESS | 1643 | 1467147908511 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:05:08 INFO - PROCESS | 1643 | 1467147908513 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:08 INFO - PROCESS | 1643 | 1467147908631 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:05:08 INFO - PROCESS | 1643 | 1467147908637 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 1643 | 1467147908638 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256df000 == 33 [pid = 1643] [id = 627] 14:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118e0c400) [pid = 1643] [serial = 1881] [outer = 0x0] 14:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x119329c00) [pid = 1643] [serial = 1882] [outer = 0x118e0c400] 14:05:08 INFO - PROCESS | 1643 | 1467147908697 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1193c8800) [pid = 1643] [serial = 1883] [outer = 0x118e0c400] 14:05:09 INFO - PROCESS | 1643 | 1467147909042 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:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 572ms 14:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:05:09 INFO - PROCESS | 1643 | 1467147909077 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 1643 | 1467147909079 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 14:05:09 INFO - PROCESS | 1643 | 1467147909081 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 1643 | 1467147909082 Marionette TRACE conn2 <- [1,2482,null,{}] 14:05:09 INFO - PROCESS | 1643 | 1467147909084 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:05:09 INFO - PROCESS | 1643 | 1467147909093 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:09 INFO - PROCESS | 1643 | 1467147909190 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:05:09 INFO - PROCESS | 1643 | 1467147909231 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 1643 | 1467147909232 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x127493800 == 34 [pid = 1643] [id = 628] 14:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1110a7c00) [pid = 1643] [serial = 1884] [outer = 0x0] 14:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11993e800) [pid = 1643] [serial = 1885] [outer = 0x1110a7c00] 14:05:09 INFO - PROCESS | 1643 | 1467147909257 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x119a43400) [pid = 1643] [serial = 1886] [outer = 0x1110a7c00] 14:05:09 INFO - PROCESS | 1643 | 1467147909571 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:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 14:05:09 INFO - PROCESS | 1643 | 1467147909601 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 1643 | 1467147909602 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 14:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:05:09 INFO - PROCESS | 1643 | 1467147909604 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 1643 | 1467147909605 Marionette TRACE conn2 <- [1,2486,null,{}] 14:05:09 INFO - PROCESS | 1643 | 1467147909608 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:05:09 INFO - PROCESS | 1643 | 1467147909612 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:09 INFO - PROCESS | 1643 | 1467147909731 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:05:09 INFO - PROCESS | 1643 | 1467147909735 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 1643 | 1467147909736 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x129221800 == 35 [pid = 1643] [id = 629] 14:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1193c3000) [pid = 1643] [serial = 1887] [outer = 0x0] 14:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x119d1f400) [pid = 1643] [serial = 1888] [outer = 0x1193c3000] 14:05:09 INFO - PROCESS | 1643 | 1467147909761 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1246fb000) [pid = 1643] [serial = 1889] [outer = 0x1193c3000] 14:05:10 INFO - PROCESS | 1643 | 1467147910113 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:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 570ms 14:05:10 INFO - PROCESS | 1643 | 1467147910175 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 1643 | 1467147910177 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 14:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:05:10 INFO - PROCESS | 1643 | 1467147910180 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 1643 | 1467147910182 Marionette TRACE conn2 <- [1,2490,null,{}] 14:05:10 INFO - PROCESS | 1643 | 1467147910185 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:05:10 INFO - PROCESS | 1643 | 1467147910187 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:10 INFO - PROCESS | 1643 | 1467147910351 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:05:10 INFO - PROCESS | 1643 | 1467147910360 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 1643 | 1467147910361 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x129595000 == 36 [pid = 1643] [id = 630] 14:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x124dba800) [pid = 1643] [serial = 1890] [outer = 0x0] 14:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x125622400) [pid = 1643] [serial = 1891] [outer = 0x124dba800] 14:05:10 INFO - PROCESS | 1643 | 1467147910403 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126a4b800) [pid = 1643] [serial = 1892] [outer = 0x124dba800] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1130a4c00) [pid = 1643] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1128e4800) [pid = 1643] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11856c800) [pid = 1643] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x124264c00) [pid = 1643] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a46e000) [pid = 1643] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11856e000) [pid = 1643] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119326400) [pid = 1643] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1176e2800) [pid = 1643] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x124dfb000) [pid = 1643] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x110f27800) [pid = 1643] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x113940800) [pid = 1643] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1129b3800) [pid = 1643] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x119a83800) [pid = 1643] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118e12000) [pid = 1643] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118568800) [pid = 1643] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x112ae5c00) [pid = 1643] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1129b0c00) [pid = 1643] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:05:10 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120fec400) [pid = 1643] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:05:10 INFO - PROCESS | 1643 | 1467147910825 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:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 672ms 14:05:10 INFO - PROCESS | 1643 | 1467147910859 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 1643 | 1467147910861 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 14:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:05:10 INFO - PROCESS | 1643 | 1467147910868 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 1643 | 1467147910869 Marionette TRACE conn2 <- [1,2494,null,{}] 14:05:10 INFO - PROCESS | 1643 | 1467147910871 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:05:10 INFO - PROCESS | 1643 | 1467147910872 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:10 INFO - PROCESS | 1643 | 1467147910949 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:05:10 INFO - PROCESS | 1643 | 1467147910970 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 1643 | 1467147910971 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a623800 == 37 [pid = 1643] [id = 631] 14:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1129b3800) [pid = 1643] [serial = 1893] [outer = 0x0] 14:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x118495400) [pid = 1643] [serial = 1894] [outer = 0x1129b3800] 14:05:10 INFO - PROCESS | 1643 | 1467147910995 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119a83400) [pid = 1643] [serial = 1895] [outer = 0x1129b3800] 14:05:11 INFO - PROCESS | 1643 | 1467147911334 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:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 521ms 14:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:05:11 INFO - PROCESS | 1643 | 1467147911388 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 1643 | 1467147911390 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 14:05:11 INFO - PROCESS | 1643 | 1467147911392 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1643 | 1467147911393 Marionette TRACE conn2 <- [1,2498,null,{}] 14:05:11 INFO - PROCESS | 1643 | 1467147911396 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:05:11 INFO - PROCESS | 1643 | 1467147911397 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:11 INFO - PROCESS | 1643 | 1467147911485 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:05:11 INFO - PROCESS | 1643 | 1467147911546 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 1643 | 1467147911547 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237b3000 == 38 [pid = 1643] [id = 632] 14:05:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x115fd9c00) [pid = 1643] [serial = 1896] [outer = 0x0] 14:05:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12447d800) [pid = 1643] [serial = 1897] [outer = 0x115fd9c00] 14:05:11 INFO - PROCESS | 1643 | 1467147911572 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126a51000) [pid = 1643] [serial = 1898] [outer = 0x115fd9c00] 14:05:11 INFO - PROCESS | 1643 | 1467147911809 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:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 424ms 14:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:05:11 INFO - PROCESS | 1643 | 1467147911824 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 1643 | 1467147911826 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 14:05:11 INFO - PROCESS | 1643 | 1467147911840 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1643 | 1467147911842 Marionette TRACE conn2 <- [1,2502,null,{}] 14:05:11 INFO - PROCESS | 1643 | 1467147911860 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:05:11 INFO - PROCESS | 1643 | 1467147911862 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:12 INFO - PROCESS | 1643 | 1467147912008 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:05:12 INFO - PROCESS | 1643 | 1467147912013 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 1643 | 1467147912014 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99f000 == 39 [pid = 1643] [id = 633] 14:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11894f400) [pid = 1643] [serial = 1899] [outer = 0x0] 14:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126e7b400) [pid = 1643] [serial = 1900] [outer = 0x11894f400] 14:05:12 INFO - PROCESS | 1643 | 1467147912054 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12718dc00) [pid = 1643] [serial = 1901] [outer = 0x11894f400] 14:05:12 INFO - PROCESS | 1643 | 1467147912476 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:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 685ms 14:05:12 INFO - PROCESS | 1643 | 1467147912526 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:05:12 INFO - PROCESS | 1643 | 1467147912528 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 14:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:05:12 INFO - PROCESS | 1643 | 1467147912535 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 1643 | 1467147912537 Marionette TRACE conn2 <- [1,2506,null,{}] 14:05:12 INFO - PROCESS | 1643 | 1467147912539 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:05:12 INFO - PROCESS | 1643 | 1467147912541 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:12 INFO - PROCESS | 1643 | 1467147912697 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:05:12 INFO - PROCESS | 1643 | 1467147912752 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 1643 | 1467147912754 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x11691f800 == 40 [pid = 1643] [id = 634] 14:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x110f2b400) [pid = 1643] [serial = 1902] [outer = 0x0] 14:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x111d13800) [pid = 1643] [serial = 1903] [outer = 0x110f2b400] 14:05:12 INFO - PROCESS | 1643 | 1467147912786 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1128e0000) [pid = 1643] [serial = 1904] [outer = 0x110f2b400] 14:05:13 INFO - PROCESS | 1643 | 1467147913227 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:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 726ms 14:05:13 INFO - PROCESS | 1643 | 1467147913261 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 1643 | 1467147913266 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 14:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:05:13 INFO - PROCESS | 1643 | 1467147913269 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 1643 | 1467147913272 Marionette TRACE conn2 <- [1,2510,null,{}] 14:05:13 INFO - PROCESS | 1643 | 1467147913275 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:05:13 INFO - PROCESS | 1643 | 1467147913278 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:13 INFO - PROCESS | 1643 | 1467147913383 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:05:13 INFO - PROCESS | 1643 | 1467147913480 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 1643 | 1467147913482 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x124243000 == 41 [pid = 1643] [id = 635] 14:05:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x117145000) [pid = 1643] [serial = 1905] [outer = 0x0] 14:05:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x117e52800) [pid = 1643] [serial = 1906] [outer = 0x117145000] 14:05:13 INFO - PROCESS | 1643 | 1467147913512 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118495c00) [pid = 1643] [serial = 1907] [outer = 0x117145000] 14:05:13 INFO - PROCESS | 1643 | 1467147913922 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:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 721ms 14:05:13 INFO - PROCESS | 1643 | 1467147913991 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 1643 | 1467147913993 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 14:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:05:13 INFO - PROCESS | 1643 | 1467147913995 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 1643 | 1467147913996 Marionette TRACE conn2 <- [1,2514,null,{}] 14:05:14 INFO - PROCESS | 1643 | 1467147913999 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:05:14 INFO - PROCESS | 1643 | 1467147914000 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:14 INFO - PROCESS | 1643 | 1467147914103 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:05:14 INFO - PROCESS | 1643 | 1467147914178 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1643 | 1467147914179 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4a0000 == 42 [pid = 1643] [id = 636] 14:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11875fc00) [pid = 1643] [serial = 1908] [outer = 0x0] 14:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118957000) [pid = 1643] [serial = 1909] [outer = 0x11875fc00] 14:05:14 INFO - PROCESS | 1643 | 1467147914209 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119a3c400) [pid = 1643] [serial = 1910] [outer = 0x11875fc00] 14:05:14 INFO - PROCESS | 1643 | 1467147914650 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:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 14:05:14 INFO - PROCESS | 1643 | 1467147914667 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 1643 | 1467147914670 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 14:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:05:14 INFO - PROCESS | 1643 | 1467147914678 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 1643 | 1467147914681 Marionette TRACE conn2 <- [1,2518,null,{}] 14:05:14 INFO - PROCESS | 1643 | 1467147914684 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:05:14 INFO - PROCESS | 1643 | 1467147914686 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:14 INFO - PROCESS | 1643 | 1467147914809 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:05:14 INFO - PROCESS | 1643 | 1467147914874 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1643 | 1467147914876 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c565000 == 43 [pid = 1643] [id = 637] 14:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119a3ac00) [pid = 1643] [serial = 1911] [outer = 0x0] 14:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x120ff8000) [pid = 1643] [serial = 1912] [outer = 0x119a3ac00] 14:05:14 INFO - PROCESS | 1643 | 1467147914907 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126a4cc00) [pid = 1643] [serial = 1913] [outer = 0x119a3ac00] 14:05:15 INFO - PROCESS | 1643 | 1467147915319 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:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 678ms 14:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:05:15 INFO - PROCESS | 1643 | 1467147915351 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 1643 | 1467147915353 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 14:05:15 INFO - PROCESS | 1643 | 1467147915355 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 1643 | 1467147915356 Marionette TRACE conn2 <- [1,2522,null,{}] 14:05:15 INFO - PROCESS | 1643 | 1467147915359 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:05:15 INFO - PROCESS | 1643 | 1467147915360 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:15 INFO - PROCESS | 1643 | 1467147915465 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:05:15 INFO - PROCESS | 1643 | 1467147915526 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 1643 | 1467147915527 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12caec800 == 44 [pid = 1643] [id = 638] 14:05:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126a4e800) [pid = 1643] [serial = 1914] [outer = 0x0] 14:05:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12779f000) [pid = 1643] [serial = 1915] [outer = 0x126a4e800] 14:05:15 INFO - PROCESS | 1643 | 1467147915556 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x129033400) [pid = 1643] [serial = 1916] [outer = 0x126a4e800] 14:05:16 INFO - PROCESS | 1643 | 1467147916139 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:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 820ms 14:05:16 INFO - PROCESS | 1643 | 1467147916176 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 1643 | 1467147916178 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 14:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:05:16 INFO - PROCESS | 1643 | 1467147916208 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1643 | 1467147916210 Marionette TRACE conn2 <- [1,2526,null,{}] 14:05:16 INFO - PROCESS | 1643 | 1467147916215 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:05:16 INFO - PROCESS | 1643 | 1467147916218 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:16 INFO - PROCESS | 1643 | 1467147916313 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:05:16 INFO - PROCESS | 1643 | 1467147916384 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1643 | 1467147916387 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x121105800 == 45 [pid = 1643] [id = 639] 14:05:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1132bf400) [pid = 1643] [serial = 1917] [outer = 0x0] 14:05:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1167c5800) [pid = 1643] [serial = 1918] [outer = 0x1132bf400] 14:05:16 INFO - PROCESS | 1643 | 1467147916415 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x117e4dc00) [pid = 1643] [serial = 1919] [outer = 0x1132bf400] 14:05:16 INFO - PROCESS | 1643 | 1467147916850 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:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99f000 == 44 [pid = 1643] [id = 633] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1237b3000 == 43 [pid = 1643] [id = 632] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x12a623800 == 42 [pid = 1643] [id = 631] 14:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 684ms 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x129595000 == 41 [pid = 1643] [id = 630] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x129221800 == 40 [pid = 1643] [id = 629] 14:05:16 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1122ba000) [pid = 1643] [serial = 1864] [outer = 0x0] [url = about:blank] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x127493800 == 39 [pid = 1643] [id = 628] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1256df000 == 38 [pid = 1643] [id = 627] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x1244d6000 == 37 [pid = 1643] [id = 626] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x119f9f800 == 36 [pid = 1643] [id = 625] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x117ea5000 == 35 [pid = 1643] [id = 624] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x118ea2000 == 34 [pid = 1643] [id = 623] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x11734b800 == 33 [pid = 1643] [id = 622] 14:05:16 INFO - PROCESS | 1643 | --DOCSHELL 0x114f75000 == 32 [pid = 1643] [id = 621] 14:05:16 INFO - PROCESS | 1643 | 1467147916903 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 1643 | 1467147916906 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 14:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:05:16 INFO - PROCESS | 1643 | 1467147916911 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1643 | 1467147916912 Marionette TRACE conn2 <- [1,2530,null,{}] 14:05:16 INFO - PROCESS | 1643 | 1467147916915 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:05:16 INFO - PROCESS | 1643 | 1467147916916 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:17 INFO - PROCESS | 1643 | 1467147917000 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:05:17 INFO - PROCESS | 1643 | 1467147917004 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 1643 | 1467147917006 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x117ea3800 == 33 [pid = 1643] [id = 640] 14:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11848dc00) [pid = 1643] [serial = 1920] [outer = 0x0] 14:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x118568000) [pid = 1643] [serial = 1921] [outer = 0x11848dc00] 14:05:17 INFO - PROCESS | 1643 | 1467147917033 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x118922400) [pid = 1643] [serial = 1922] [outer = 0x11848dc00] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11894ec00) [pid = 1643] [serial = 1856] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11858ac00) [pid = 1643] [serial = 1855] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x124473400) [pid = 1643] [serial = 1831] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12a611c00) [pid = 1643] [serial = 1849] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x126aad800) [pid = 1643] [serial = 1834] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x126a44400) [pid = 1643] [serial = 1832] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x1236e8800) [pid = 1643] [serial = 1859] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118216c00) [pid = 1643] [serial = 1819] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118491000) [pid = 1643] [serial = 1820] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x129033000) [pid = 1643] [serial = 1808] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x110f31000) [pid = 1643] [serial = 1810] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1128d1800) [pid = 1643] [serial = 1811] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1167c6c00) [pid = 1643] [serial = 1813] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x128c31000) [pid = 1643] [serial = 1837] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11821d800) [pid = 1643] [serial = 1814] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x112aef800) [pid = 1643] [serial = 1816] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x113c3dc00) [pid = 1643] [serial = 1817] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119d1bc00) [pid = 1643] [serial = 1828] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1193ca000) [pid = 1643] [serial = 1825] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119a7e400) [pid = 1643] [serial = 1826] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11858c800) [pid = 1643] [serial = 1822] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118957400) [pid = 1643] [serial = 1823] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119d1e800) [pid = 1643] [serial = 1858] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1193cdc00) [pid = 1643] [serial = 1843] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1133d5c00) [pid = 1643] [serial = 1840] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11848c800) [pid = 1643] [serial = 1841] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x129041400) [pid = 1643] [serial = 1846] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12774e800) [pid = 1643] [serial = 1835] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x120ff6800) [pid = 1643] [serial = 1829] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x126a4a800) [pid = 1643] [serial = 1844] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12a65e000) [pid = 1643] [serial = 1850] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12a469c00) [pid = 1643] [serial = 1847] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x113185c00) [pid = 1643] [serial = 1861] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x115f68000) [pid = 1643] [serial = 1853] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1130afc00) [pid = 1643] [serial = 1852] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x116178400) [pid = 1643] [serial = 1862] [outer = 0x0] [url = about:blank] 14:05:17 INFO - PROCESS | 1643 | 1467147917401 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:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 523ms 14:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:05:17 INFO - PROCESS | 1643 | 1467147917434 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 1643 | 1467147917435 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 14:05:17 INFO - PROCESS | 1643 | 1467147917438 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 1643 | 1467147917440 Marionette TRACE conn2 <- [1,2534,null,{}] 14:05:17 INFO - PROCESS | 1643 | 1467147917449 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:05:17 INFO - PROCESS | 1643 | 1467147917452 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:17 INFO - PROCESS | 1643 | 1467147917538 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:05:17 INFO - PROCESS | 1643 | 1467147917543 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 1643 | 1467147917545 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x123238000 == 34 [pid = 1643] [id = 641] 14:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11892c000) [pid = 1643] [serial = 1923] [outer = 0x0] 14:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118eaa800) [pid = 1643] [serial = 1924] [outer = 0x11892c000] 14:05:17 INFO - PROCESS | 1643 | 1467147917575 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119a43800) [pid = 1643] [serial = 1925] [outer = 0x11892c000] 14:05:17 INFO - PROCESS | 1643 | 1467147917956 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:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 571ms 14:05:18 INFO - PROCESS | 1643 | 1467147918010 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 1643 | 1467147918011 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 14:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:05:18 INFO - PROCESS | 1643 | 1467147918014 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 1643 | 1467147918015 Marionette TRACE conn2 <- [1,2538,null,{}] 14:05:18 INFO - PROCESS | 1643 | 1467147918017 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:05:18 INFO - PROCESS | 1643 | 1467147918018 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:18 INFO - PROCESS | 1643 | 1467147918096 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:05:18 INFO - PROCESS | 1643 | 1467147918101 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1643 | 1467147918102 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x124742800 == 35 [pid = 1643] [id = 642] 14:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119d4a400) [pid = 1643] [serial = 1926] [outer = 0x0] 14:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x120ff9000) [pid = 1643] [serial = 1927] [outer = 0x119d4a400] 14:05:18 INFO - PROCESS | 1643 | 1467147918128 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12426f400) [pid = 1643] [serial = 1928] [outer = 0x119d4a400] 14:05:18 INFO - PROCESS | 1643 | 1467147918480 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:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 14:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:05:18 INFO - PROCESS | 1643 | 1467147918535 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 1643 | 1467147918536 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 14:05:18 INFO - PROCESS | 1643 | 1467147918538 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 1643 | 1467147918539 Marionette TRACE conn2 <- [1,2542,null,{}] 14:05:18 INFO - PROCESS | 1643 | 1467147918541 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:05:18 INFO - PROCESS | 1643 | 1467147918543 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:18 INFO - PROCESS | 1643 | 1467147918622 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:05:18 INFO - PROCESS | 1643 | 1467147918627 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1643 | 1467147918628 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12749a000 == 36 [pid = 1643] [id = 643] 14:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1246e9000) [pid = 1643] [serial = 1929] [outer = 0x0] 14:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x126a47000) [pid = 1643] [serial = 1930] [outer = 0x1246e9000] 14:05:18 INFO - PROCESS | 1643 | 1467147918654 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12711bc00) [pid = 1643] [serial = 1931] [outer = 0x1246e9000] 14:05:19 INFO - PROCESS | 1643 | 1467147919000 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:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 14:05:19 INFO - PROCESS | 1643 | 1467147919008 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1643 | 1467147919009 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 14:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:05:19 INFO - PROCESS | 1643 | 1467147919011 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1643 | 1467147919012 Marionette TRACE conn2 <- [1,2546,null,{}] 14:05:19 INFO - PROCESS | 1643 | 1467147919018 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:05:19 INFO - PROCESS | 1643 | 1467147919022 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:19 INFO - PROCESS | 1643 | 1467147919129 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:05:19 INFO - PROCESS | 1643 | 1467147919210 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 1643 | 1467147919211 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x129505800 == 37 [pid = 1643] [id = 644] 14:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12711b800) [pid = 1643] [serial = 1932] [outer = 0x0] 14:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1277a2800) [pid = 1643] [serial = 1933] [outer = 0x12711b800] 14:05:19 INFO - PROCESS | 1643 | 1467147919236 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1292bf000) [pid = 1643] [serial = 1934] [outer = 0x12711b800] 14:05:19 INFO - PROCESS | 1643 | 1467147919568 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:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 574ms 14:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:05:19 INFO - PROCESS | 1643 | 1467147919586 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1643 | 1467147919587 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 14:05:19 INFO - PROCESS | 1643 | 1467147919590 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1643 | 1467147919591 Marionette TRACE conn2 <- [1,2550,null,{}] 14:05:19 INFO - PROCESS | 1643 | 1467147919593 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:05:19 INFO - PROCESS | 1643 | 1467147919594 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:19 INFO - PROCESS | 1643 | 1467147919702 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:05:19 INFO - PROCESS | 1643 | 1467147919713 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 1643 | 1467147919714 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a624800 == 38 [pid = 1643] [id = 645] 14:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1110acc00) [pid = 1643] [serial = 1935] [outer = 0x0] 14:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12a608400) [pid = 1643] [serial = 1936] [outer = 0x1110acc00] 14:05:19 INFO - PROCESS | 1643 | 1467147919738 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a658000) [pid = 1643] [serial = 1937] [outer = 0x1110acc00] 14:05:20 INFO - PROCESS | 1643 | 1467147920105 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:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 14:05:20 INFO - PROCESS | 1643 | 1467147920108 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 1643 | 1467147920109 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 14:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:05:20 INFO - PROCESS | 1643 | 1467147920111 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 1643 | 1467147920115 Marionette TRACE conn2 <- [1,2554,null,{}] 14:05:20 INFO - PROCESS | 1643 | 1467147920118 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:05:20 INFO - PROCESS | 1643 | 1467147920120 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:20 INFO - PROCESS | 1643 | 1467147920225 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:05:20 INFO - PROCESS | 1643 | 1467147920263 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 1643 | 1467147920264 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6de000 == 39 [pid = 1643] [id = 646] 14:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12a46cc00) [pid = 1643] [serial = 1938] [outer = 0x0] 14:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a660c00) [pid = 1643] [serial = 1939] [outer = 0x12a46cc00] 14:05:20 INFO - PROCESS | 1643 | 1467147920289 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a83fc00) [pid = 1643] [serial = 1940] [outer = 0x12a46cc00] 14:05:20 INFO - PROCESS | 1643 | 1467147920610 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:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 524ms 14:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:05:20 INFO - PROCESS | 1643 | 1467147920636 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 1643 | 1467147920637 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 14:05:20 INFO - PROCESS | 1643 | 1467147920646 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 1643 | 1467147920649 Marionette TRACE conn2 <- [1,2558,null,{}] 14:05:20 INFO - PROCESS | 1643 | 1467147920652 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:05:20 INFO - PROCESS | 1643 | 1467147920653 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:20 INFO - PROCESS | 1643 | 1467147920760 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:05:20 INFO - PROCESS | 1643 | 1467147920799 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 1643 | 1467147920800 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3e9000 == 40 [pid = 1643] [id = 647] 14:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12a65a000) [pid = 1643] [serial = 1941] [outer = 0x0] 14:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12a847400) [pid = 1643] [serial = 1942] [outer = 0x12a65a000] 14:05:20 INFO - PROCESS | 1643 | 1467147920824 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12ab08c00) [pid = 1643] [serial = 1943] [outer = 0x12a65a000] 14:05:21 INFO - PROCESS | 1643 | 1467147921235 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:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1193c3000) [pid = 1643] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x115f19800) [pid = 1643] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1171bec00) [pid = 1643] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x113184000) [pid = 1643] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1110a7c00) [pid = 1643] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x124dba800) [pid = 1643] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x115fd9c00) [pid = 1643] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11856e400) [pid = 1643] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118e0c400) [pid = 1643] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1129b3800) [pid = 1643] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x127128400) [pid = 1643] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 627ms 14:05:21 INFO - PROCESS | 1643 | 1467147921268 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 1643 | 1467147921269 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 14:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:05:21 INFO - PROCESS | 1643 | 1467147921271 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 1643 | 1467147921272 Marionette TRACE conn2 <- [1,2562,null,{}] 14:05:21 INFO - PROCESS | 1643 | 1467147921275 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:05:21 INFO - PROCESS | 1643 | 1467147921276 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:21 INFO - PROCESS | 1643 | 1467147921359 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:05:21 INFO - PROCESS | 1643 | 1467147921362 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 1643 | 1467147921364 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x127494000 == 41 [pid = 1643] [id = 648] 14:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1129b3800) [pid = 1643] [serial = 1944] [outer = 0x0] 14:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x115fda000) [pid = 1643] [serial = 1945] [outer = 0x1129b3800] 14:05:21 INFO - PROCESS | 1643 | 1467147921389 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11893ec00) [pid = 1643] [serial = 1946] [outer = 0x1129b3800] 14:05:21 INFO - PROCESS | 1643 | 1467147921731 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:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 470ms 14:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:05:21 INFO - PROCESS | 1643 | 1467147921742 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 1643 | 1467147921743 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 14:05:21 INFO - PROCESS | 1643 | 1467147921746 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 1643 | 1467147921750 Marionette TRACE conn2 <- [1,2566,null,{}] 14:05:21 INFO - PROCESS | 1643 | 1467147921754 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:05:21 INFO - PROCESS | 1643 | 1467147921756 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:21 INFO - PROCESS | 1643 | 1467147921856 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:05:21 INFO - PROCESS | 1643 | 1467147921919 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 1643 | 1467147921920 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb5b000 == 42 [pid = 1643] [id = 649] 14:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x113cf2000) [pid = 1643] [serial = 1947] [outer = 0x0] 14:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x124dba800) [pid = 1643] [serial = 1948] [outer = 0x113cf2000] 14:05:21 INFO - PROCESS | 1643 | 1467147921947 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12b803000) [pid = 1643] [serial = 1949] [outer = 0x113cf2000] 14:05:22 INFO - PROCESS | 1643 | 1467147922273 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:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 573ms 14:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:05:22 INFO - PROCESS | 1643 | 1467147922319 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 1643 | 1467147922321 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 14:05:22 INFO - PROCESS | 1643 | 1467147922323 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 1643 | 1467147922324 Marionette TRACE conn2 <- [1,2570,null,{}] 14:05:22 INFO - PROCESS | 1643 | 1467147922326 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:05:22 INFO - PROCESS | 1643 | 1467147922328 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:22 INFO - PROCESS | 1643 | 1467147922412 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:05:22 INFO - PROCESS | 1643 | 1467147922418 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 1643 | 1467147922419 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d316800 == 43 [pid = 1643] [id = 650] 14:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12b66c000) [pid = 1643] [serial = 1950] [outer = 0x0] 14:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12b80c800) [pid = 1643] [serial = 1951] [outer = 0x12b66c000] 14:05:22 INFO - PROCESS | 1643 | 1467147922442 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118583000) [pid = 1643] [serial = 1952] [outer = 0x12b66c000] 14:05:22 INFO - PROCESS | 1643 | 1467147922772 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:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 470ms 14:05:22 INFO - PROCESS | 1643 | 1467147922793 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 1643 | 1467147922795 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 14:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:05:22 INFO - PROCESS | 1643 | 1467147922827 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 1643 | 1467147922828 Marionette TRACE conn2 <- [1,2574,null,{}] 14:05:22 INFO - PROCESS | 1643 | 1467147922832 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:05:22 INFO - PROCESS | 1643 | 1467147922835 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:22 INFO - PROCESS | 1643 | 1467147922925 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:05:22 INFO - PROCESS | 1643 | 1467147922928 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 1643 | 1467147922930 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d5ac000 == 44 [pid = 1643] [id = 651] 14:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119612c00) [pid = 1643] [serial = 1953] [outer = 0x0] 14:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12b9c7000) [pid = 1643] [serial = 1954] [outer = 0x119612c00] 14:05:22 INFO - PROCESS | 1643 | 1467147922954 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12b9cac00) [pid = 1643] [serial = 1955] [outer = 0x119612c00] 14:05:23 INFO - PROCESS | 1643 | 1467147923496 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:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 741ms 14:05:23 INFO - PROCESS | 1643 | 1467147923549 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:05:23 INFO - PROCESS | 1643 | 1467147923552 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 14:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:05:23 INFO - PROCESS | 1643 | 1467147923555 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 1643 | 1467147923557 Marionette TRACE conn2 <- [1,2578,null,{}] 14:05:23 INFO - PROCESS | 1643 | 1467147923561 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:05:23 INFO - PROCESS | 1643 | 1467147923563 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:23 INFO - PROCESS | 1643 | 1467147923674 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:05:23 INFO - PROCESS | 1643 | 1467147923740 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 1643 | 1467147923742 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189bf000 == 45 [pid = 1643] [id = 652] 14:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1129ad800) [pid = 1643] [serial = 1956] [outer = 0x0] 14:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x115c18400) [pid = 1643] [serial = 1957] [outer = 0x1129ad800] 14:05:23 INFO - PROCESS | 1643 | 1467147923773 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x117e43c00) [pid = 1643] [serial = 1958] [outer = 0x1129ad800] 14:05:24 INFO - PROCESS | 1643 | 1467147924273 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:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 772ms 14:05:24 INFO - PROCESS | 1643 | 1467147924328 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 1643 | 1467147924334 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 14:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:05:24 INFO - PROCESS | 1643 | 1467147924339 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 1643 | 1467147924341 Marionette TRACE conn2 <- [1,2582,null,{}] 14:05:24 INFO - PROCESS | 1643 | 1467147924343 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:05:24 INFO - PROCESS | 1643 | 1467147924345 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:24 INFO - PROCESS | 1643 | 1467147924454 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:05:24 INFO - PROCESS | 1643 | 1467147924531 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 1643 | 1467147924533 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x127491000 == 46 [pid = 1643] [id = 653] 14:05:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118934400) [pid = 1643] [serial = 1959] [outer = 0x0] 14:05:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118959400) [pid = 1643] [serial = 1960] [outer = 0x118934400] 14:05:24 INFO - PROCESS | 1643 | 1467147924564 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x119945c00) [pid = 1643] [serial = 1961] [outer = 0x118934400] 14:05:24 INFO - PROCESS | 1643 | 1467147924973 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:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 14:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:05:25 INFO - PROCESS | 1643 | 1467147925009 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 1643 | 1467147925010 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 14:05:25 INFO - PROCESS | 1643 | 1467147925013 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 1643 | 1467147925016 Marionette TRACE conn2 <- [1,2586,null,{}] 14:05:25 INFO - PROCESS | 1643 | 1467147925023 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:05:25 INFO - PROCESS | 1643 | 1467147925027 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:25 INFO - PROCESS | 1643 | 1467147925135 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:05:25 INFO - PROCESS | 1643 | 1467147925244 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 1643 | 1467147925246 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d06a000 == 47 [pid = 1643] [id = 654] 14:05:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1216cf400) [pid = 1643] [serial = 1962] [outer = 0x0] 14:05:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x127127400) [pid = 1643] [serial = 1963] [outer = 0x1216cf400] 14:05:25 INFO - PROCESS | 1643 | 1467147925280 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128c34000) [pid = 1643] [serial = 1964] [outer = 0x1216cf400] 14:05:25 INFO - PROCESS | 1643 | 1467147925735 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:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 771ms 14:05:25 INFO - PROCESS | 1643 | 1467147925795 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 1643 | 1467147925797 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 14:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:05:25 INFO - PROCESS | 1643 | 1467147925819 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 1643 | 1467147925821 Marionette TRACE conn2 <- [1,2590,null,{}] 14:05:25 INFO - PROCESS | 1643 | 1467147925823 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:05:25 INFO - PROCESS | 1643 | 1467147925825 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:25 INFO - PROCESS | 1643 | 1467147925936 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:05:26 INFO - PROCESS | 1643 | 1467147926220 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1643 | 1467147926222 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x117137000 == 48 [pid = 1643] [id = 655] 14:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x110f79c00) [pid = 1643] [serial = 1965] [outer = 0x0] 14:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x112a86800) [pid = 1643] [serial = 1966] [outer = 0x110f79c00] 14:05:26 INFO - PROCESS | 1643 | 1467147926252 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x113cf8800) [pid = 1643] [serial = 1967] [outer = 0x110f79c00] 14:05:26 INFO - PROCESS | 1643 | 1467147926660 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:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 871ms 14:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:05:26 INFO - PROCESS | 1643 | 1467147926692 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 1643 | 1467147926694 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 14:05:26 INFO - PROCESS | 1643 | 1467147926697 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 1643 | 1467147926701 Marionette TRACE conn2 <- [1,2594,null,{}] 14:05:26 INFO - PROCESS | 1643 | 1467147926705 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:05:26 INFO - PROCESS | 1643 | 1467147926707 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:26 INFO - PROCESS | 1643 | 1467147926805 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:05:26 INFO - PROCESS | 1643 | 1467147926868 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1643 | 1467147926869 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e8c800 == 49 [pid = 1643] [id = 656] 14:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1128e0800) [pid = 1643] [serial = 1968] [outer = 0x0] 14:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x112a83400) [pid = 1643] [serial = 1969] [outer = 0x1128e0800] 14:05:26 INFO - PROCESS | 1643 | 1467147926897 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11318e800) [pid = 1643] [serial = 1970] [outer = 0x1128e0800] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12d316800 == 48 [pid = 1643] [id = 650] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb5b000 == 47 [pid = 1643] [id = 649] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x127494000 == 46 [pid = 1643] [id = 648] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3e9000 == 45 [pid = 1643] [id = 647] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x126e7b400) [pid = 1643] [serial = 1900] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6de000 == 44 [pid = 1643] [id = 646] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12a624800 == 43 [pid = 1643] [id = 645] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x129505800 == 42 [pid = 1643] [id = 644] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12749a000 == 41 [pid = 1643] [id = 643] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x124742800 == 40 [pid = 1643] [id = 642] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x123238000 == 39 [pid = 1643] [id = 641] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x117ea3800 == 38 [pid = 1643] [id = 640] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x121105800 == 37 [pid = 1643] [id = 639] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12caec800 == 36 [pid = 1643] [id = 638] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12c565000 == 35 [pid = 1643] [id = 637] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4a0000 == 34 [pid = 1643] [id = 636] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x124243000 == 33 [pid = 1643] [id = 635] 14:05:27 INFO - PROCESS | 1643 | --DOCSHELL 0x11691f800 == 32 [pid = 1643] [id = 634] 14:05:27 INFO - PROCESS | 1643 | 1467147927343 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:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x129039000) [pid = 1643] [serial = 1838] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119d1f400) [pid = 1643] [serial = 1888] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x112ae8c00) [pid = 1643] [serial = 1867] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11697c000) [pid = 1643] [serial = 1871] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1167c2c00) [pid = 1643] [serial = 1870] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x117e45800) [pid = 1643] [serial = 1876] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x118487400) [pid = 1643] [serial = 1877] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11318d400) [pid = 1643] [serial = 1873] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119a43400) [pid = 1643] [serial = 1886] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x116455000) [pid = 1643] [serial = 1874] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11993e800) [pid = 1643] [serial = 1885] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x125622400) [pid = 1643] [serial = 1891] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1246fb000) [pid = 1643] [serial = 1889] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126a51000) [pid = 1643] [serial = 1898] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126a4b800) [pid = 1643] [serial = 1892] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118928000) [pid = 1643] [serial = 1879] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x119329c00) [pid = 1643] [serial = 1882] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x118495400) [pid = 1643] [serial = 1894] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1193c8800) [pid = 1643] [serial = 1883] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119a83400) [pid = 1643] [serial = 1895] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12447d800) [pid = 1643] [serial = 1897] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11893b000) [pid = 1643] [serial = 1880] [outer = 0x0] [url = about:blank] 14:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 674ms 14:05:27 INFO - PROCESS | 1643 | 1467147927385 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 1643 | 1467147927389 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 14:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:05:27 INFO - PROCESS | 1643 | 1467147927406 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 1643 | 1467147927408 Marionette TRACE conn2 <- [1,2598,null,{}] 14:05:27 INFO - PROCESS | 1643 | 1467147927451 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:05:27 INFO - PROCESS | 1643 | 1467147927453 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:27 INFO - PROCESS | 1643 | 1467147927577 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:05:27 INFO - PROCESS | 1643 | 1467147927586 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 1643 | 1467147927587 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x119256800 == 33 [pid = 1643] [id = 657] 14:05:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x116a12000) [pid = 1643] [serial = 1971] [outer = 0x0] 14:05:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1171bcc00) [pid = 1643] [serial = 1972] [outer = 0x116a12000] 14:05:27 INFO - PROCESS | 1643 | 1467147927613 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11821a000) [pid = 1643] [serial = 1973] [outer = 0x116a12000] 14:05:28 INFO - PROCESS | 1643 | 1467147928003 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:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 631ms 14:05:28 INFO - PROCESS | 1643 | 1467147928028 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 1643 | 1467147928030 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 14:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:05:28 INFO - PROCESS | 1643 | 1467147928037 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 1643 | 1467147928041 Marionette TRACE conn2 <- [1,2602,null,{}] 14:05:28 INFO - PROCESS | 1643 | 1467147928044 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:05:28 INFO - PROCESS | 1643 | 1467147928048 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:28 INFO - PROCESS | 1643 | 1467147928141 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:05:28 INFO - PROCESS | 1643 | 1467147928149 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 1643 | 1467147928151 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12470c800 == 34 [pid = 1643] [id = 658] 14:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1184db800) [pid = 1643] [serial = 1974] [outer = 0x0] 14:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118927800) [pid = 1643] [serial = 1975] [outer = 0x1184db800] 14:05:28 INFO - PROCESS | 1643 | 1467147928176 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118931400) [pid = 1643] [serial = 1976] [outer = 0x1184db800] 14:05:28 INFO - PROCESS | 1643 | 1467147928527 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:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 526ms 14:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:05:28 INFO - PROCESS | 1643 | 1467147928559 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 1643 | 1467147928561 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 14:05:28 INFO - PROCESS | 1643 | 1467147928576 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 1643 | 1467147928577 Marionette TRACE conn2 <- [1,2606,null,{}] 14:05:28 INFO - PROCESS | 1643 | 1467147928581 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:05:28 INFO - PROCESS | 1643 | 1467147928582 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:28 INFO - PROCESS | 1643 | 1467147928666 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:05:28 INFO - PROCESS | 1643 | 1467147928670 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 1643 | 1467147928672 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x1268c8800 == 35 [pid = 1643] [id = 659] 14:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11893cc00) [pid = 1643] [serial = 1977] [outer = 0x0] 14:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x119325c00) [pid = 1643] [serial = 1978] [outer = 0x11893cc00] 14:05:28 INFO - PROCESS | 1643 | 1467147928697 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1193c5800) [pid = 1643] [serial = 1979] [outer = 0x11893cc00] 14:05:29 INFO - PROCESS | 1643 | 1467147929120 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:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 581ms 14:05:29 INFO - PROCESS | 1643 | 1467147929148 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:05:29 INFO - PROCESS | 1643 | 1467147929150 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 14:05:29 INFO - PROCESS | 1643 | 1467147929154 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 1643 | 1467147929156 Marionette TRACE conn2 <- [1,2610,null,{}] 14:05:29 INFO - PROCESS | 1643 | 1467147929159 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:05:29 INFO - PROCESS | 1643 | 1467147929161 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:29 INFO - PROCESS | 1643 | 1467147929284 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:05:29 INFO - PROCESS | 1643 | 1467147929290 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 1643 | 1467147929294 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x127495800 == 36 [pid = 1643] [id = 660] 14:05:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119a79400) [pid = 1643] [serial = 1980] [outer = 0x0] 14:05:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x119a7dc00) [pid = 1643] [serial = 1981] [outer = 0x119a79400] 14:05:29 INFO - PROCESS | 1643 | 1467147929333 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119d22400) [pid = 1643] [serial = 1982] [outer = 0x119a79400] 14:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:05:29 INFO - PROCESS | 1643 | 1467147929769 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:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 621ms 14:05:29 INFO - PROCESS | 1643 | 1467147929775 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 1643 | 1467147929778 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 14:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:05:29 INFO - PROCESS | 1643 | 1467147929788 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 1643 | 1467147929790 Marionette TRACE conn2 <- [1,2614,null,{}] 14:05:29 INFO - PROCESS | 1643 | 1467147929793 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:05:29 INFO - PROCESS | 1643 | 1467147929795 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:29 INFO - PROCESS | 1643 | 1467147929965 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:05:30 INFO - PROCESS | 1643 | 1467147930058 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 1643 | 1467147930060 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x129522000 == 37 [pid = 1643] [id = 661] 14:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1216d5000) [pid = 1643] [serial = 1983] [outer = 0x0] 14:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1246e1800) [pid = 1643] [serial = 1984] [outer = 0x1216d5000] 14:05:30 INFO - PROCESS | 1643 | 1467147930091 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1250b1c00) [pid = 1643] [serial = 1985] [outer = 0x1216d5000] 14:05:30 INFO - PROCESS | 1643 | 1467147930404 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:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 677ms 14:05:30 INFO - PROCESS | 1643 | 1467147930460 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 1643 | 1467147930461 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 14:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:05:30 INFO - PROCESS | 1643 | 1467147930463 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1643 | 1467147930464 Marionette TRACE conn2 <- [1,2618,null,{}] 14:05:30 INFO - PROCESS | 1643 | 1467147930466 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:05:30 INFO - PROCESS | 1643 | 1467147930467 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:30 INFO - PROCESS | 1643 | 1467147930576 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:05:30 INFO - PROCESS | 1643 | 1467147930588 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 1643 | 1467147930589 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x118746800 == 38 [pid = 1643] [id = 662] 14:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1250b3400) [pid = 1643] [serial = 1986] [outer = 0x0] 14:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x126a49000) [pid = 1643] [serial = 1987] [outer = 0x1250b3400] 14:05:30 INFO - PROCESS | 1643 | 1467147930613 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x126aabc00) [pid = 1643] [serial = 1988] [outer = 0x1250b3400] 14:05:30 INFO - PROCESS | 1643 | 1467147930952 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:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 521ms 14:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:05:30 INFO - PROCESS | 1643 | 1467147930988 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 1643 | 1467147930989 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 14:05:30 INFO - PROCESS | 1643 | 1467147930991 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1643 | 1467147930992 Marionette TRACE conn2 <- [1,2622,null,{}] 14:05:30 INFO - PROCESS | 1643 | 1467147930995 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:05:30 INFO - PROCESS | 1643 | 1467147930996 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:31 INFO - PROCESS | 1643 | 1467147931105 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:05:31 INFO - PROCESS | 1643 | 1467147931145 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 1643 | 1467147931146 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a887800 == 39 [pid = 1643] [id = 663] 14:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1256a0000) [pid = 1643] [serial = 1989] [outer = 0x0] 14:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x127123000) [pid = 1643] [serial = 1990] [outer = 0x1256a0000] 14:05:31 INFO - PROCESS | 1643 | 1467147931172 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x127748800) [pid = 1643] [serial = 1991] [outer = 0x1256a0000] 14:05:31 INFO - PROCESS | 1643 | 1467147931512 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:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 573ms 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x119d4a400) [pid = 1643] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1132bf400) [pid = 1643] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11848dc00) [pid = 1643] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1246e9000) [pid = 1643] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11892c000) [pid = 1643] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x113cf2000) [pid = 1643] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1129b3800) [pid = 1643] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12b66c000) [pid = 1643] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12711b800) [pid = 1643] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11894f400) [pid = 1643] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x1110acc00) [pid = 1643] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a46cc00) [pid = 1643] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:05:31 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a65a000) [pid = 1643] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:05:31 INFO - PROCESS | 1643 | 1467147931793 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 1643 | 1467147931795 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 14:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:05:31 INFO - PROCESS | 1643 | 1467147931805 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 1643 | 1467147931806 Marionette TRACE conn2 <- [1,2626,null,{}] 14:05:31 INFO - PROCESS | 1643 | 1467147931808 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:05:31 INFO - PROCESS | 1643 | 1467147931809 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:31 INFO - PROCESS | 1643 | 1467147931907 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:05:31 INFO - PROCESS | 1643 | 1467147931910 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 1643 | 1467147931911 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a881000 == 40 [pid = 1643] [id = 664] 14:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1176e2c00) [pid = 1643] [serial = 1992] [outer = 0x0] 14:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118923000) [pid = 1643] [serial = 1993] [outer = 0x1176e2c00] 14:05:31 INFO - PROCESS | 1643 | 1467147931937 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1216d1c00) [pid = 1643] [serial = 1994] [outer = 0x1176e2c00] 14:05:32 INFO - PROCESS | 1643 | 1467147932260 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:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 469ms 14:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:05:32 INFO - PROCESS | 1643 | 1467147932275 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 1643 | 1467147932276 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 14:05:32 INFO - PROCESS | 1643 | 1467147932278 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 1643 | 1467147932279 Marionette TRACE conn2 <- [1,2630,null,{}] 14:05:32 INFO - PROCESS | 1643 | 1467147932283 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:05:32 INFO - PROCESS | 1643 | 1467147932285 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:32 INFO - PROCESS | 1643 | 1467147932368 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:05:32 INFO - PROCESS | 1643 | 1467147932450 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 1643 | 1467147932452 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3db000 == 41 [pid = 1643] [id = 665] 14:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x119d22c00) [pid = 1643] [serial = 1995] [outer = 0x0] 14:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x127744800) [pid = 1643] [serial = 1996] [outer = 0x119d22c00] 14:05:32 INFO - PROCESS | 1643 | 1467147932481 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12903f000) [pid = 1643] [serial = 1997] [outer = 0x119d22c00] 14:05:32 INFO - PROCESS | 1643 | 1467147932836 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:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 572ms 14:05:32 INFO - PROCESS | 1643 | 1467147932851 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:05:32 INFO - PROCESS | 1643 | 1467147932866 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 14:05:32 INFO - PROCESS | 1643 | 1467147932871 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 1643 | 1467147932874 Marionette TRACE conn2 <- [1,2634,null,{}] 14:05:32 INFO - PROCESS | 1643 | 1467147932877 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:05:32 INFO - PROCESS | 1643 | 1467147932879 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:33 INFO - PROCESS | 1643 | 1467147933026 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:05:33 INFO - PROCESS | 1643 | 1467147933133 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1643 | 1467147933135 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d04f000 == 42 [pid = 1643] [id = 666] 14:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x129266400) [pid = 1643] [serial = 1998] [outer = 0x0] 14:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1292bd800) [pid = 1643] [serial = 1999] [outer = 0x129266400] 14:05:33 INFO - PROCESS | 1643 | 1467147933175 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a65ac00) [pid = 1643] [serial = 2000] [outer = 0x129266400] 14:05:33 INFO - PROCESS | 1643 | 1467147933491 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:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 14:05:33 INFO - PROCESS | 1643 | 1467147933542 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 1643 | 1467147933543 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 14:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:05:33 INFO - PROCESS | 1643 | 1467147933545 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 1643 | 1467147933547 Marionette TRACE conn2 <- [1,2638,null,{}] 14:05:33 INFO - PROCESS | 1643 | 1467147933553 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:05:33 INFO - PROCESS | 1643 | 1467147933554 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:33 INFO - PROCESS | 1643 | 1467147933671 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:05:33 INFO - PROCESS | 1643 | 1467147933730 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1643 | 1467147933731 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d30d800 == 43 [pid = 1643] [id = 667] 14:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12a663c00) [pid = 1643] [serial = 2001] [outer = 0x0] 14:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12a845400) [pid = 1643] [serial = 2002] [outer = 0x12a663c00] 14:05:33 INFO - PROCESS | 1643 | 1467147933755 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12ab07000) [pid = 1643] [serial = 2003] [outer = 0x12a663c00] 14:05:34 INFO - PROCESS | 1643 | 1467147934203 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:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 673ms 14:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:05:34 INFO - PROCESS | 1643 | 1467147934233 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 1643 | 1467147934236 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 14:05:34 INFO - PROCESS | 1643 | 1467147934240 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 1643 | 1467147934244 Marionette TRACE conn2 <- [1,2642,null,{}] 14:05:34 INFO - PROCESS | 1643 | 1467147934249 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:05:34 INFO - PROCESS | 1643 | 1467147934251 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:34 INFO - PROCESS | 1643 | 1467147934366 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:05:34 INFO - PROCESS | 1643 | 1467147934444 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 1643 | 1467147934446 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192a9000 == 44 [pid = 1643] [id = 668] 14:05:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x112ae8000) [pid = 1643] [serial = 2004] [outer = 0x0] 14:05:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1133d3c00) [pid = 1643] [serial = 2005] [outer = 0x112ae8000] 14:05:34 INFO - PROCESS | 1643 | 1467147934477 Marionette DEBUG loaded listener.js 14:05:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1164df000) [pid = 1643] [serial = 2006] [outer = 0x112ae8000] 14:05:34 INFO - PROCESS | 1643 | 1467147934914 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:05:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:05:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 727ms 14:05:34 INFO - PROCESS | 1643 | 1467147934998 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 1643 | 1467147935001 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 14:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:05:35 INFO - PROCESS | 1643 | 1467147935009 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 1643 | 1467147935011 Marionette TRACE conn2 <- [1,2646,null,{}] 14:05:35 INFO - PROCESS | 1643 | 1467147935013 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:05:35 INFO - PROCESS | 1643 | 1467147935017 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:35 INFO - PROCESS | 1643 | 1467147935128 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:05:35 INFO - PROCESS | 1643 | 1467147935209 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 1643 | 1467147935211 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x127492000 == 45 [pid = 1643] [id = 669] 14:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x1184df400) [pid = 1643] [serial = 2007] [outer = 0x0] 14:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11875b800) [pid = 1643] [serial = 2008] [outer = 0x1184df400] 14:05:35 INFO - PROCESS | 1643 | 1467147935241 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x118936400) [pid = 1643] [serial = 2009] [outer = 0x1184df400] 14:05:35 INFO - PROCESS | 1643 | 1467147935663 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:05:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:05:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 674ms 14:05:35 INFO - PROCESS | 1643 | 1467147935683 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:05:35 INFO - PROCESS | 1643 | 1467147935684 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 14:05:35 INFO - PROCESS | 1643 | 1467147935687 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 1643 | 1467147935690 Marionette TRACE conn2 <- [1,2650,null,{}] 14:05:35 INFO - PROCESS | 1643 | 1467147935697 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:05:35 INFO - PROCESS | 1643 | 1467147935701 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:35 INFO - PROCESS | 1643 | 1467147935809 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:05:35 INFO - PROCESS | 1643 | 1467147935919 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 1643 | 1467147935921 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb66000 == 46 [pid = 1643] [id = 670] 14:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x119940c00) [pid = 1643] [serial = 2010] [outer = 0x0] 14:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x119d1c800) [pid = 1643] [serial = 2011] [outer = 0x119940c00] 14:05:35 INFO - PROCESS | 1643 | 1467147935954 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1235fac00) [pid = 1643] [serial = 2012] [outer = 0x119940c00] 14:05:36 INFO - PROCESS | 1643 | 1467147936375 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:05:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:05:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 721ms 14:05:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:05:36 INFO - PROCESS | 1643 | 1467147936433 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 1643 | 1467147936434 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 14:05:36 INFO - PROCESS | 1643 | 1467147936437 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 1643 | 1467147936438 Marionette TRACE conn2 <- [1,2654,null,{}] 14:05:36 INFO - PROCESS | 1643 | 1467147936441 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:05:36 INFO - PROCESS | 1643 | 1467147936442 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:36 INFO - PROCESS | 1643 | 1467147936553 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:05:36 INFO - PROCESS | 1643 | 1467147936660 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 1643 | 1467147936662 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7e6800 == 47 [pid = 1643] [id = 671] 14:05:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x126a47400) [pid = 1643] [serial = 2013] [outer = 0x0] 14:05:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12903b000) [pid = 1643] [serial = 2014] [outer = 0x126a47400] 14:05:36 INFO - PROCESS | 1643 | 1467147936694 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1292b5c00) [pid = 1643] [serial = 2015] [outer = 0x126a47400] 14:05:37 INFO - PROCESS | 1643 | 1467147937120 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:05:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:05:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 722ms 14:05:37 INFO - PROCESS | 1643 | 1467147937159 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 1643 | 1467147937161 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 14:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:05:37 INFO - PROCESS | 1643 | 1467147937163 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 1643 | 1467147937164 Marionette TRACE conn2 <- [1,2658,null,{}] 14:05:37 INFO - PROCESS | 1643 | 1467147937167 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:05:37 INFO - PROCESS | 1643 | 1467147937168 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:37 INFO - PROCESS | 1643 | 1467147937272 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:05:37 INFO - PROCESS | 1643 | 1467147937520 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1643 | 1467147937522 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x11923f000 == 48 [pid = 1643] [id = 672] 14:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1128e5800) [pid = 1643] [serial = 2016] [outer = 0x0] 14:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x112928c00) [pid = 1643] [serial = 2017] [outer = 0x1128e5800] 14:05:37 INFO - PROCESS | 1643 | 1467147937569 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11318d400) [pid = 1643] [serial = 2018] [outer = 0x1128e5800] 14:05:38 INFO - PROCESS | 1643 | 1467147938042 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:05:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 923ms 14:05:38 INFO - PROCESS | 1643 | 1467147938100 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 1643 | 1467147938102 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 14:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:05:38 INFO - PROCESS | 1643 | 1467147938107 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 1643 | 1467147938108 Marionette TRACE conn2 <- [1,2662,null,{}] 14:05:38 INFO - PROCESS | 1643 | 1467147938112 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:05:38 INFO - PROCESS | 1643 | 1467147938117 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12d04f000 == 47 [pid = 1643] [id = 666] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12c3db000 == 46 [pid = 1643] [id = 665] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12a881000 == 45 [pid = 1643] [id = 664] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12a887800 == 44 [pid = 1643] [id = 663] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x118746800 == 43 [pid = 1643] [id = 662] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x129522000 == 42 [pid = 1643] [id = 661] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x127495800 == 41 [pid = 1643] [id = 660] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x1268c8800 == 40 [pid = 1643] [id = 659] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12470c800 == 39 [pid = 1643] [id = 658] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x119256800 == 38 [pid = 1643] [id = 657] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x117e8c800 == 37 [pid = 1643] [id = 656] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x117137000 == 36 [pid = 1643] [id = 655] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12d5ac000 == 35 [pid = 1643] [id = 651] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x1189bf000 == 34 [pid = 1643] [id = 652] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12d06a000 == 33 [pid = 1643] [id = 654] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x127491000 == 32 [pid = 1643] [id = 653] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x11923f000 == 31 [pid = 1643] [id = 672] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7e6800 == 30 [pid = 1643] [id = 671] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb66000 == 29 [pid = 1643] [id = 670] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x127492000 == 28 [pid = 1643] [id = 669] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x1192a9000 == 27 [pid = 1643] [id = 668] 14:05:38 INFO - PROCESS | 1643 | --DOCSHELL 0x12d30d800 == 26 [pid = 1643] [id = 667] 14:05:38 INFO - PROCESS | 1643 | 1467147938819 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12718dc00) [pid = 1643] [serial = 1901] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x111d13800) [pid = 1643] [serial = 1903] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x124dba800) [pid = 1643] [serial = 1948] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x115fda000) [pid = 1643] [serial = 1945] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11893ec00) [pid = 1643] [serial = 1946] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12b80c800) [pid = 1643] [serial = 1951] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12ab08c00) [pid = 1643] [serial = 1943] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1277a2800) [pid = 1643] [serial = 1933] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1292bf000) [pid = 1643] [serial = 1934] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x118583000) [pid = 1643] [serial = 1952] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12b9c7000) [pid = 1643] [serial = 1954] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12b803000) [pid = 1643] [serial = 1949] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12a608400) [pid = 1643] [serial = 1936] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12a660c00) [pid = 1643] [serial = 1939] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12a658000) [pid = 1643] [serial = 1937] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12a847400) [pid = 1643] [serial = 1942] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x117e52800) [pid = 1643] [serial = 1906] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x120ff9000) [pid = 1643] [serial = 1927] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12426f400) [pid = 1643] [serial = 1928] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12a83fc00) [pid = 1643] [serial = 1940] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118957000) [pid = 1643] [serial = 1909] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x120ff8000) [pid = 1643] [serial = 1912] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x117e4dc00) [pid = 1643] [serial = 1919] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1167c5800) [pid = 1643] [serial = 1918] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x118568000) [pid = 1643] [serial = 1921] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x118922400) [pid = 1643] [serial = 1922] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12779f000) [pid = 1643] [serial = 1915] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126a47000) [pid = 1643] [serial = 1930] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12711bc00) [pid = 1643] [serial = 1931] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118eaa800) [pid = 1643] [serial = 1924] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119a43800) [pid = 1643] [serial = 1925] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 1643 | 1467147938939 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 1643 | 1467147938941 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x11649e000 == 27 [pid = 1643] [id = 673] 14:05:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112710000) [pid = 1643] [serial = 2019] [outer = 0x0] 14:05:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1128e4400) [pid = 1643] [serial = 2020] [outer = 0x112710000] 14:05:38 INFO - PROCESS | 1643 | 1467147938970 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11318e000) [pid = 1643] [serial = 2021] [outer = 0x112710000] 14:05:39 INFO - PROCESS | 1643 | 1467147939285 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:05:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1222ms 14:05:39 INFO - PROCESS | 1643 | 1467147939329 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 1643 | 1467147939335 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 14:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:05:39 INFO - PROCESS | 1643 | 1467147939338 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 1643 | 1467147939340 Marionette TRACE conn2 <- [1,2666,null,{}] 14:05:39 INFO - PROCESS | 1643 | 1467147939343 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:05:39 INFO - PROCESS | 1643 | 1467147939345 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:39 INFO - PROCESS | 1643 | 1467147939451 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:05:39 INFO - PROCESS | 1643 | 1467147939514 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 1643 | 1467147939515 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189be000 == 28 [pid = 1643] [id = 674] 14:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x113cec000) [pid = 1643] [serial = 2022] [outer = 0x0] 14:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1171bd000) [pid = 1643] [serial = 2023] [outer = 0x113cec000] 14:05:39 INFO - PROCESS | 1643 | 1467147939543 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11848d000) [pid = 1643] [serial = 2024] [outer = 0x113cec000] 14:05:40 INFO - PROCESS | 1643 | 1467147940329 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:05:40 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:05:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1023ms 14:05:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:05:40 INFO - PROCESS | 1643 | 1467147940361 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 1643 | 1467147940363 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 14:05:40 INFO - PROCESS | 1643 | 1467147940365 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 1643 | 1467147940367 Marionette TRACE conn2 <- [1,2670,null,{}] 14:05:40 INFO - PROCESS | 1643 | 1467147940369 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:05:40 INFO - PROCESS | 1643 | 1467147940371 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:40 INFO - PROCESS | 1643 | 1467147940457 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:05:40 INFO - PROCESS | 1643 | 1467147940524 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 1643 | 1467147940525 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x11734f000 == 29 [pid = 1643] [id = 675] 14:05:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118754800) [pid = 1643] [serial = 2025] [outer = 0x0] 14:05:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x118938000) [pid = 1643] [serial = 2026] [outer = 0x118754800] 14:05:40 INFO - PROCESS | 1643 | 1467147940559 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118e10400) [pid = 1643] [serial = 2027] [outer = 0x118754800] 14:05:41 INFO - PROCESS | 1643 | 1467147941417 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\n"]]]}] 14:05:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:05:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:05:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1070ms 14:05:41 INFO - PROCESS | 1643 | 1467147941439 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 1643 | 1467147941442 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 14:05:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:05:41 INFO - PROCESS | 1643 | 1467147941449 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 1643 | 1467147941453 Marionette TRACE conn2 <- [1,2674,null,{}] 14:05:41 INFO - PROCESS | 1643 | 1467147941455 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:05:41 INFO - PROCESS | 1643 | 1467147941458 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:41 INFO - PROCESS | 1643 | 1467147941560 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:05:41 INFO - PROCESS | 1643 | 1467147941601 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 1643 | 1467147941602 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12730f000 == 30 [pid = 1643] [id = 676] 14:05:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118eaa800) [pid = 1643] [serial = 2028] [outer = 0x0] 14:05:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x119a43400) [pid = 1643] [serial = 2029] [outer = 0x118eaa800] 14:05:41 INFO - PROCESS | 1643 | 1467147941628 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x120ff4400) [pid = 1643] [serial = 2030] [outer = 0x118eaa800] 14:05:42 INFO - PROCESS | 1643 | 1467147942437 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\n"]]]}] 14:05:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:05:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:05:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1026ms 14:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:05:42 INFO - PROCESS | 1643 | 1467147942472 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 1643 | 1467147942473 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 14:05:42 INFO - PROCESS | 1643 | 1467147942475 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 1643 | 1467147942477 Marionette TRACE conn2 <- [1,2678,null,{}] 14:05:42 INFO - PROCESS | 1643 | 1467147942479 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:05:42 INFO - PROCESS | 1643 | 1467147942480 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:42 INFO - PROCESS | 1643 | 1467147942583 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:05:42 INFO - PROCESS | 1643 | 1467147942624 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 1643 | 1467147942625 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x129211000 == 31 [pid = 1643] [id = 677] 14:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1216d6800) [pid = 1643] [serial = 2031] [outer = 0x0] 14:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x124db1400) [pid = 1643] [serial = 2032] [outer = 0x1216d6800] 14:05:42 INFO - PROCESS | 1643 | 1467147942652 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12569b000) [pid = 1643] [serial = 2033] [outer = 0x1216d6800] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1216d5000) [pid = 1643] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1250b3400) [pid = 1643] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x1128e0800) [pid = 1643] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x119a79400) [pid = 1643] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1129ad800) [pid = 1643] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x1216cf400) [pid = 1643] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119612c00) [pid = 1643] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118934400) [pid = 1643] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11893cc00) [pid = 1643] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x116a12000) [pid = 1643] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x110f79c00) [pid = 1643] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1184db800) [pid = 1643] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1256a0000) [pid = 1643] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1176e2c00) [pid = 1643] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x129266400) [pid = 1643] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119d22c00) [pid = 1643] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112238c00) [pid = 1643] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1129afc00) [pid = 1643] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11875fc00) [pid = 1643] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119a3ac00) [pid = 1643] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x110f2b400) [pid = 1643] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126a4e800) [pid = 1643] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x117145000) [pid = 1643] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:05:43 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a663c00) [pid = 1643] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:05:43 INFO - PROCESS | 1643 | 1467147943891 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:05:43 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:05:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1422ms 14:05:43 INFO - PROCESS | 1643 | 1467147943899 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 1643 | 1467147943900 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 14:05:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:05:43 INFO - PROCESS | 1643 | 1467147943902 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 1643 | 1467147943903 Marionette TRACE conn2 <- [1,2682,null,{}] 14:05:43 INFO - PROCESS | 1643 | 1467147943906 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:05:43 INFO - PROCESS | 1643 | 1467147943907 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:44 INFO - PROCESS | 1643 | 1467147944016 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:05:44 INFO - PROCESS | 1643 | 1467147944022 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1643 | 1467147944027 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12957b000 == 32 [pid = 1643] [id = 678] 14:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1183f8c00) [pid = 1643] [serial = 2034] [outer = 0x0] 14:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11875fc00) [pid = 1643] [serial = 2035] [outer = 0x1183f8c00] 14:05:44 INFO - PROCESS | 1643 | 1467147944060 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119d22c00) [pid = 1643] [serial = 2036] [outer = 0x1183f8c00] 14:05:44 INFO - PROCESS | 1643 | 1467147944873 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:05:44 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:05:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1021ms 14:05:44 INFO - PROCESS | 1643 | 1467147944924 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 1643 | 1467147944925 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 14:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:05:44 INFO - PROCESS | 1643 | 1467147944928 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 1643 | 1467147944929 Marionette TRACE conn2 <- [1,2686,null,{}] 14:05:44 INFO - PROCESS | 1643 | 1467147944931 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:05:44 INFO - PROCESS | 1643 | 1467147944932 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:45 INFO - PROCESS | 1643 | 1467147945011 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:05:45 INFO - PROCESS | 1643 | 1467147945017 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 1643 | 1467147945018 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x116919000 == 33 [pid = 1643] [id = 679] 14:05:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124df4c00) [pid = 1643] [serial = 2037] [outer = 0x0] 14:05:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126aa7c00) [pid = 1643] [serial = 2038] [outer = 0x124df4c00] 14:05:45 INFO - PROCESS | 1643 | 1467147945049 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x127125400) [pid = 1643] [serial = 2039] [outer = 0x124df4c00] 14:05:46 INFO - PROCESS | 1643 | 1467147946081 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\n"]]]}] 14:05:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:05:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:05:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1172ms 14:05:46 INFO - PROCESS | 1643 | 1467147946101 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 14:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:05:46 INFO - PROCESS | 1643 | 1467147946104 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 14:05:46 INFO - PROCESS | 1643 | 1467147946108 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 1643 | 1467147946109 Marionette TRACE conn2 <- [1,2690,null,{}] 14:05:46 INFO - PROCESS | 1643 | 1467147946113 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:05:46 INFO - PROCESS | 1643 | 1467147946115 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:46 INFO - PROCESS | 1643 | 1467147946229 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:05:46 INFO - PROCESS | 1643 | 1467147946290 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 1643 | 1467147946291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x121104000 == 34 [pid = 1643] [id = 680] 14:05:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x112dcfc00) [pid = 1643] [serial = 2040] [outer = 0x0] 14:05:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1132c3c00) [pid = 1643] [serial = 2041] [outer = 0x112dcfc00] 14:05:46 INFO - PROCESS | 1643 | 1467147946323 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x116a0bc00) [pid = 1643] [serial = 2042] [outer = 0x112dcfc00] 14:05:47 INFO - PROCESS | 1643 | 1467147947385 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\n"]]]}] 14:05:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:05:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:05:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1322ms 14:05:47 INFO - PROCESS | 1643 | 1467147947431 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 1643 | 1467147947434 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 14:05:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:05:47 INFO - PROCESS | 1643 | 1467147947439 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 1643 | 1467147947441 Marionette TRACE conn2 <- [1,2694,null,{}] 14:05:47 INFO - PROCESS | 1643 | 1467147947446 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:05:47 INFO - PROCESS | 1643 | 1467147947448 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:47 INFO - PROCESS | 1643 | 1467147947593 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:05:47 INFO - PROCESS | 1643 | 1467147947728 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1643 | 1467147947729 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x117362800 == 35 [pid = 1643] [id = 681] 14:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x112aef000) [pid = 1643] [serial = 2043] [outer = 0x0] 14:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1133e0000) [pid = 1643] [serial = 2044] [outer = 0x112aef000] 14:05:47 INFO - PROCESS | 1643 | 1467147947754 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116182000) [pid = 1643] [serial = 2045] [outer = 0x112aef000] 14:05:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12957b000 == 34 [pid = 1643] [id = 678] 14:05:47 INFO - PROCESS | 1643 | --DOCSHELL 0x129211000 == 33 [pid = 1643] [id = 677] 14:05:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12730f000 == 32 [pid = 1643] [id = 676] 14:05:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11734f000 == 31 [pid = 1643] [id = 675] 14:05:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1189be000 == 30 [pid = 1643] [id = 674] 14:05:48 INFO - PROCESS | 1643 | --DOCSHELL 0x11649e000 == 29 [pid = 1643] [id = 673] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11318f000) [pid = 1643] [serial = 1868] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1128e4c00) [pid = 1643] [serial = 1865] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x119a3c400) [pid = 1643] [serial = 1910] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x126a4cc00) [pid = 1643] [serial = 1913] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1128e0000) [pid = 1643] [serial = 1904] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x129033400) [pid = 1643] [serial = 1916] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118495c00) [pid = 1643] [serial = 1907] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12ab07000) [pid = 1643] [serial = 2003] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12a845400) [pid = 1643] [serial = 2002] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1246e1800) [pid = 1643] [serial = 1984] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126a49000) [pid = 1643] [serial = 1987] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x126aabc00) [pid = 1643] [serial = 1988] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1250b1c00) [pid = 1643] [serial = 1985] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x112a83400) [pid = 1643] [serial = 1969] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11318e800) [pid = 1643] [serial = 1970] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119a7dc00) [pid = 1643] [serial = 1981] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x115c18400) [pid = 1643] [serial = 1957] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x117e43c00) [pid = 1643] [serial = 1958] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x127127400) [pid = 1643] [serial = 1963] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128c34000) [pid = 1643] [serial = 1964] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12b9cac00) [pid = 1643] [serial = 1955] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x118959400) [pid = 1643] [serial = 1960] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x119945c00) [pid = 1643] [serial = 1961] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x119325c00) [pid = 1643] [serial = 1978] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1193c5800) [pid = 1643] [serial = 1979] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x1171bcc00) [pid = 1643] [serial = 1972] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x11821a000) [pid = 1643] [serial = 1973] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x112a86800) [pid = 1643] [serial = 1966] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x113cf8800) [pid = 1643] [serial = 1967] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x118927800) [pid = 1643] [serial = 1975] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x118931400) [pid = 1643] [serial = 1976] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x127123000) [pid = 1643] [serial = 1990] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x118923000) [pid = 1643] [serial = 1993] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x127748800) [pid = 1643] [serial = 1991] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1216d1c00) [pid = 1643] [serial = 1994] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x12a65ac00) [pid = 1643] [serial = 2000] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x119d22400) [pid = 1643] [serial = 1982] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x127744800) [pid = 1643] [serial = 1996] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 60 (0x1292bd800) [pid = 1643] [serial = 1999] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | --DOMWINDOW == 59 (0x12903f000) [pid = 1643] [serial = 1997] [outer = 0x0] [url = about:blank] 14:05:48 INFO - PROCESS | 1643 | 1467147948702 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\n"]]]}] 14:05:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:05:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:05:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1280ms 14:05:48 INFO - PROCESS | 1643 | 1467147948718 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 1643 | 1467147948722 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 14:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:05:48 INFO - PROCESS | 1643 | 1467147948726 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 1643 | 1467147948728 Marionette TRACE conn2 <- [1,2698,null,{}] 14:05:48 INFO - PROCESS | 1643 | 1467147948731 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:05:48 INFO - PROCESS | 1643 | 1467147948735 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:48 INFO - PROCESS | 1643 | 1467147948818 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:05:48 INFO - PROCESS | 1643 | 1467147948822 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 1643 | 1467147948824 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x119249000 == 30 [pid = 1643] [id = 682] 14:05:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x1167c1c00) [pid = 1643] [serial = 2046] [outer = 0x0] 14:05:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x117e4ec00) [pid = 1643] [serial = 2047] [outer = 0x1167c1c00] 14:05:48 INFO - PROCESS | 1643 | 1467147948852 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11848e000) [pid = 1643] [serial = 2048] [outer = 0x1167c1c00] 14:05:49 INFO - PROCESS | 1643 | 1467147949702 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\n"]]]}] 14:05:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:05:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:05:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1026ms 14:05:49 INFO - PROCESS | 1643 | 1467147949753 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1643 | 1467147949754 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 14:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:05:49 INFO - PROCESS | 1643 | 1467147949756 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1643 | 1467147949759 Marionette TRACE conn2 <- [1,2702,null,{}] 14:05:49 INFO - PROCESS | 1643 | 1467147949775 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:05:49 INFO - PROCESS | 1643 | 1467147949778 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:49 INFO - PROCESS | 1643 | 1467147949859 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:05:49 INFO - PROCESS | 1643 | 1467147949867 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1643 | 1467147949869 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a7e000 == 31 [pid = 1643] [id = 683] 14:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x118924c00) [pid = 1643] [serial = 2049] [outer = 0x0] 14:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x11893d800) [pid = 1643] [serial = 2050] [outer = 0x118924c00] 14:05:49 INFO - PROCESS | 1643 | 1467147949898 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x118eb4400) [pid = 1643] [serial = 2051] [outer = 0x118924c00] 14:05:50 INFO - PROCESS | 1643 | 1467147950292 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:05:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 573ms 14:05:50 INFO - PROCESS | 1643 | 1467147950333 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:05:50 INFO - PROCESS | 1643 | 1467147950335 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 14:05:50 INFO - PROCESS | 1643 | 1467147950337 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1643 | 1467147950339 Marionette TRACE conn2 <- [1,2706,null,{}] 14:05:50 INFO - PROCESS | 1643 | 1467147950341 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:05:50 INFO - PROCESS | 1643 | 1467147950342 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:50 INFO - PROCESS | 1643 | 1467147950454 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:05:50 INFO - PROCESS | 1643 | 1467147950458 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 1643 | 1467147950459 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f90000 == 32 [pid = 1643] [id = 684] 14:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x110f7a400) [pid = 1643] [serial = 2052] [outer = 0x0] 14:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11960c000) [pid = 1643] [serial = 2053] [outer = 0x110f7a400] 14:05:50 INFO - PROCESS | 1643 | 1467147950484 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x119a78c00) [pid = 1643] [serial = 2054] [outer = 0x110f7a400] 14:05:50 INFO - PROCESS | 1643 | 1467147950836 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:05:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 14:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:05:50 INFO - PROCESS | 1643 | 1467147950860 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 1643 | 1467147950861 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 14:05:50 INFO - PROCESS | 1643 | 1467147950864 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1643 | 1467147950865 Marionette TRACE conn2 <- [1,2710,null,{}] 14:05:50 INFO - PROCESS | 1643 | 1467147950874 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:05:50 INFO - PROCESS | 1643 | 1467147950875 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:50 INFO - PROCESS | 1643 | 1467147950977 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:05:50 INFO - PROCESS | 1643 | 1467147950981 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 1643 | 1467147950982 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c61000 == 33 [pid = 1643] [id = 685] 14:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1193bf400) [pid = 1643] [serial = 2055] [outer = 0x0] 14:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x119d13800) [pid = 1643] [serial = 2056] [outer = 0x1193bf400] 14:05:51 INFO - PROCESS | 1643 | 1467147951007 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x119d45c00) [pid = 1643] [serial = 2057] [outer = 0x1193bf400] 14:05:51 INFO - PROCESS | 1643 | 1467147951390 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:05:51 INFO - PROCESS | 1643 | 1467147951437 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 14:05:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:05:51 INFO - PROCESS | 1643 | 1467147951439 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 1643 | 1467147951441 Marionette TRACE conn2 <- [1,2714,null,{}] 14:05:51 INFO - PROCESS | 1643 | 1467147951443 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:05:51 INFO - PROCESS | 1643 | 1467147951447 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:51 INFO - PROCESS | 1643 | 1467147951572 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:05:51 INFO - PROCESS | 1643 | 1467147951588 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 1643 | 1467147951589 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x129597000 == 34 [pid = 1643] [id = 686] 14:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x120ffac00) [pid = 1643] [serial = 2058] [outer = 0x0] 14:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1236e1c00) [pid = 1643] [serial = 2059] [outer = 0x120ffac00] 14:05:51 INFO - PROCESS | 1643 | 1467147951615 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x126aa6c00) [pid = 1643] [serial = 2060] [outer = 0x120ffac00] 14:05:52 INFO - PROCESS | 1643 | 1467147952028 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:05:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:05:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 625ms 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x118eaa800) [pid = 1643] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x112710000) [pid = 1643] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x118754800) [pid = 1643] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x113cec000) [pid = 1643] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x112ae8000) [pid = 1643] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x1128e5800) [pid = 1643] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x1216d6800) [pid = 1643] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1184df400) [pid = 1643] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x119940c00) [pid = 1643] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x1183f8c00) [pid = 1643] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:05:52 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x126a47400) [pid = 1643] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:05:52 INFO - PROCESS | 1643 | 1467147952095 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 1643 | 1467147952096 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 14:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:05:52 INFO - PROCESS | 1643 | 1467147952100 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1643 | 1467147952101 Marionette TRACE conn2 <- [1,2718,null,{}] 14:05:52 INFO - PROCESS | 1643 | 1467147952103 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:05:52 INFO - PROCESS | 1643 | 1467147952104 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:52 INFO - PROCESS | 1643 | 1467147952180 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:05:52 INFO - PROCESS | 1643 | 1467147952185 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1643 | 1467147952186 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a62e800 == 35 [pid = 1643] [id = 687] 14:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x112ae6c00) [pid = 1643] [serial = 2061] [outer = 0x0] 14:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1171bdc00) [pid = 1643] [serial = 2062] [outer = 0x112ae6c00] 14:05:52 INFO - PROCESS | 1643 | 1467147952211 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11894f400) [pid = 1643] [serial = 2063] [outer = 0x112ae6c00] 14:05:52 INFO - PROCESS | 1643 | 1467147952567 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:05:52 INFO - PROCESS | 1643 | 1467147952621 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 14:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:05:52 INFO - PROCESS | 1643 | 1467147952623 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1643 | 1467147952624 Marionette TRACE conn2 <- [1,2722,null,{}] 14:05:52 INFO - PROCESS | 1643 | 1467147952627 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:05:52 INFO - PROCESS | 1643 | 1467147952628 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:52 INFO - PROCESS | 1643 | 1467147952735 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:05:52 INFO - PROCESS | 1643 | 1467147952773 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1643 | 1467147952774 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab65800 == 36 [pid = 1643] [id = 688] 14:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x1133af400) [pid = 1643] [serial = 2064] [outer = 0x0] 14:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x126e77400) [pid = 1643] [serial = 2065] [outer = 0x1133af400] 14:05:52 INFO - PROCESS | 1643 | 1467147952799 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x127749c00) [pid = 1643] [serial = 2066] [outer = 0x1133af400] 14:05:53 INFO - PROCESS | 1643 | 1467147953076 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:05:53 INFO - PROCESS | 1643 | 1467147953094 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 14:05:53 INFO - PROCESS | 1643 | 1467147953096 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 1643 | 1467147953097 Marionette TRACE conn2 <- [1,2726,null,{}] 14:05:53 INFO - PROCESS | 1643 | 1467147953108 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:05:53 INFO - PROCESS | 1643 | 1467147953109 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:53 INFO - PROCESS | 1643 | 1467147953195 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:05:53 INFO - PROCESS | 1643 | 1467147953200 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 1643 | 1467147953202 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9b7000 == 37 [pid = 1643] [id = 689] 14:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x12774c000) [pid = 1643] [serial = 2067] [outer = 0x0] 14:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x128c38000) [pid = 1643] [serial = 2068] [outer = 0x12774c000] 14:05:53 INFO - PROCESS | 1643 | 1467147953227 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x12903e800) [pid = 1643] [serial = 2069] [outer = 0x12774c000] 14:05:53 INFO - PROCESS | 1643 | 1467147953579 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:05:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:05:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 526ms 14:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:05:53 INFO - PROCESS | 1643 | 1467147953626 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 1643 | 1467147953628 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 14:05:53 INFO - PROCESS | 1643 | 1467147953630 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 1643 | 1467147953631 Marionette TRACE conn2 <- [1,2730,null,{}] 14:05:53 INFO - PROCESS | 1643 | 1467147953633 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:05:53 INFO - PROCESS | 1643 | 1467147953634 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:53 INFO - PROCESS | 1643 | 1467147953712 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:05:53 INFO - PROCESS | 1643 | 1467147953718 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 1643 | 1467147953719 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x126ef1800 == 38 [pid = 1643] [id = 690] 14:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x1277a5800) [pid = 1643] [serial = 2070] [outer = 0x0] 14:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x129270400) [pid = 1643] [serial = 2071] [outer = 0x1277a5800] 14:05:53 INFO - PROCESS | 1643 | 1467147953739 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1292bd000) [pid = 1643] [serial = 2072] [outer = 0x1277a5800] 14:05:54 INFO - PROCESS | 1643 | 1467147954635 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\n"]]]}] 14:05:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:05:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:05:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1021ms 14:05:54 INFO - PROCESS | 1643 | 1467147954652 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 1643 | 1467147954654 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 14:05:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:05:54 INFO - PROCESS | 1643 | 1467147954669 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 1643 | 1467147954671 Marionette TRACE conn2 <- [1,2734,null,{}] 14:05:54 INFO - PROCESS | 1643 | 1467147954675 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:05:54 INFO - PROCESS | 1643 | 1467147954676 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:54 INFO - PROCESS | 1643 | 1467147954787 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:05:54 INFO - PROCESS | 1643 | 1467147954849 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 1643 | 1467147954852 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11923f000 == 39 [pid = 1643] [id = 691] 14:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x113182400) [pid = 1643] [serial = 2073] [outer = 0x0] 14:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x113c3d400) [pid = 1643] [serial = 2074] [outer = 0x113182400] 14:05:54 INFO - PROCESS | 1643 | 1467147954884 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11696e400) [pid = 1643] [serial = 2075] [outer = 0x113182400] 14:05:55 INFO - PROCESS | 1643 | 1467147955378 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:05:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:05:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 721ms 14:05:55 INFO - PROCESS | 1643 | 1467147955390 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 1643 | 1467147955395 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 14:05:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:05:55 INFO - PROCESS | 1643 | 1467147955402 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 1643 | 1467147955405 Marionette TRACE conn2 <- [1,2738,null,{}] 14:05:55 INFO - PROCESS | 1643 | 1467147955409 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:05:55 INFO - PROCESS | 1643 | 1467147955412 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:55 INFO - PROCESS | 1643 | 1467147955571 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:05:55 INFO - PROCESS | 1643 | 1467147955675 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 1643 | 1467147955676 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c68000 == 40 [pid = 1643] [id = 692] 14:05:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118217400) [pid = 1643] [serial = 2076] [outer = 0x0] 14:05:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11858ac00) [pid = 1643] [serial = 2077] [outer = 0x118217400] 14:05:55 INFO - PROCESS | 1643 | 1467147955712 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11893f000) [pid = 1643] [serial = 2078] [outer = 0x118217400] 14:05:56 INFO - PROCESS | 1643 | 1467147956168 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:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 774ms 14:05:56 INFO - PROCESS | 1643 | 1467147956175 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 1643 | 1467147956177 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 14:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:05:56 INFO - PROCESS | 1643 | 1467147956179 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1643 | 1467147956183 Marionette TRACE conn2 <- [1,2742,null,{}] 14:05:56 INFO - PROCESS | 1643 | 1467147956192 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:05:56 INFO - PROCESS | 1643 | 1467147956195 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:56 INFO - PROCESS | 1643 | 1467147956300 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:05:56 INFO - PROCESS | 1643 | 1467147956364 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 1643 | 1467147956366 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c560000 == 41 [pid = 1643] [id = 693] 14:05:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11932ec00) [pid = 1643] [serial = 2079] [outer = 0x0] 14:05:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1216d6400) [pid = 1643] [serial = 2080] [outer = 0x11932ec00] 14:05:56 INFO - PROCESS | 1643 | 1467147956398 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x126a47c00) [pid = 1643] [serial = 2081] [outer = 0x11932ec00] 14:05:56 INFO - PROCESS | 1643 | 1467147956884 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:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 726ms 14:05:56 INFO - PROCESS | 1643 | 1467147956905 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:05:56 INFO - PROCESS | 1643 | 1467147956907 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 14:05:56 INFO - PROCESS | 1643 | 1467147956910 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1643 | 1467147956911 Marionette TRACE conn2 <- [1,2746,null,{}] 14:05:56 INFO - PROCESS | 1643 | 1467147956914 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:05:56 INFO - PROCESS | 1643 | 1467147956915 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:57 INFO - PROCESS | 1643 | 1467147957019 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:05:57 INFO - PROCESS | 1643 | 1467147957082 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1643 | 1467147957083 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x116930800 == 42 [pid = 1643] [id = 694] 14:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x116902c00) [pid = 1643] [serial = 2082] [outer = 0x0] 14:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x1236df000) [pid = 1643] [serial = 2083] [outer = 0x116902c00] 14:05:57 INFO - PROCESS | 1643 | 1467147957127 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x126f10000) [pid = 1643] [serial = 2084] [outer = 0x116902c00] 14:05:57 INFO - PROCESS | 1643 | 1467147957667 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:05:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:05:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 819ms 14:05:57 INFO - PROCESS | 1643 | 1467147957729 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:05:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:05:57 INFO - PROCESS | 1643 | 1467147957732 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 14:05:57 INFO - PROCESS | 1643 | 1467147957735 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 1643 | 1467147957737 Marionette TRACE conn2 <- [1,2750,null,{}] 14:05:57 INFO - PROCESS | 1643 | 1467147957741 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:05:57 INFO - PROCESS | 1643 | 1467147957743 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:57 INFO - PROCESS | 1643 | 1467147957841 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:05:57 INFO - PROCESS | 1643 | 1467147957919 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1643 | 1467147957921 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x119db8800 == 43 [pid = 1643] [id = 695] 14:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1164de800) [pid = 1643] [serial = 2085] [outer = 0x0] 14:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x116903c00) [pid = 1643] [serial = 2086] [outer = 0x1164de800] 14:05:57 INFO - PROCESS | 1643 | 1467147957950 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11821d800) [pid = 1643] [serial = 2087] [outer = 0x1164de800] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12b9b7000 == 42 [pid = 1643] [id = 689] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12ab65800 == 41 [pid = 1643] [id = 688] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12a62e800 == 40 [pid = 1643] [id = 687] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x129597000 == 39 [pid = 1643] [id = 686] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x128c61000 == 38 [pid = 1643] [id = 685] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x126f90000 == 37 [pid = 1643] [id = 684] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x124a7e000 == 36 [pid = 1643] [id = 683] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x119249000 == 35 [pid = 1643] [id = 682] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x117362800 == 34 [pid = 1643] [id = 681] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x121104000 == 33 [pid = 1643] [id = 680] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x116919000 == 32 [pid = 1643] [id = 679] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x116930800 == 31 [pid = 1643] [id = 694] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x12c560000 == 30 [pid = 1643] [id = 693] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x128c68000 == 29 [pid = 1643] [id = 692] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x126ef1800 == 28 [pid = 1643] [id = 690] 14:05:58 INFO - PROCESS | 1643 | --DOCSHELL 0x11923f000 == 27 [pid = 1643] [id = 691] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x126aa7c00) [pid = 1643] [serial = 2038] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x119a43400) [pid = 1643] [serial = 2029] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1128e4400) [pid = 1643] [serial = 2020] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11318e000) [pid = 1643] [serial = 2021] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118938000) [pid = 1643] [serial = 2026] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1171bd000) [pid = 1643] [serial = 2023] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11848d000) [pid = 1643] [serial = 2024] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1164df000) [pid = 1643] [serial = 2006] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11318d400) [pid = 1643] [serial = 2018] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x112928c00) [pid = 1643] [serial = 2017] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x124db1400) [pid = 1643] [serial = 2032] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1133d3c00) [pid = 1643] [serial = 2005] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x118936400) [pid = 1643] [serial = 2009] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11875b800) [pid = 1643] [serial = 2008] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x1235fac00) [pid = 1643] [serial = 2012] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x119d1c800) [pid = 1643] [serial = 2011] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x119d22c00) [pid = 1643] [serial = 2036] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1292b5c00) [pid = 1643] [serial = 2015] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12903b000) [pid = 1643] [serial = 2014] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x120ff4400) [pid = 1643] [serial = 2030] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x12569b000) [pid = 1643] [serial = 2033] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x11875fc00) [pid = 1643] [serial = 2035] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x118e10400) [pid = 1643] [serial = 2027] [outer = 0x0] [url = about:blank] 14:05:58 INFO - PROCESS | 1643 | 1467147958924 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:05:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:05:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1224ms 14:05:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:05:58 INFO - PROCESS | 1643 | 1467147958960 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 1643 | 1467147958962 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 14:05:58 INFO - PROCESS | 1643 | 1467147958965 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 1643 | 1467147958967 Marionette TRACE conn2 <- [1,2754,null,{}] 14:05:58 INFO - PROCESS | 1643 | 1467147958971 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:05:58 INFO - PROCESS | 1643 | 1467147958973 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:59 INFO - PROCESS | 1643 | 1467147959058 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:05:59 INFO - PROCESS | 1643 | 1467147959063 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 1643 | 1467147959067 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x116932000 == 28 [pid = 1643] [id = 696] 14:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x11223d400) [pid = 1643] [serial = 2088] [outer = 0x0] 14:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x1128d2c00) [pid = 1643] [serial = 2089] [outer = 0x11223d400] 14:05:59 INFO - PROCESS | 1643 | 1467147959097 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11200d000) [pid = 1643] [serial = 2090] [outer = 0x11223d400] 14:05:59 INFO - PROCESS | 1643 | 1467147959504 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:05:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:05:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 14:05:59 INFO - PROCESS | 1643 | 1467147959536 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:05:59 INFO - PROCESS | 1643 | 1467147959539 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 14:05:59 INFO - PROCESS | 1643 | 1467147959544 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 1643 | 1467147959546 Marionette TRACE conn2 <- [1,2758,null,{}] 14:05:59 INFO - PROCESS | 1643 | 1467147959554 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:05:59 INFO - PROCESS | 1643 | 1467147959556 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:59 INFO - PROCESS | 1643 | 1467147959638 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:05:59 INFO - PROCESS | 1643 | 1467147959643 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 1643 | 1467147959644 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:05:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185ca800 == 29 [pid = 1643] [id = 697] 14:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x112a84400) [pid = 1643] [serial = 2091] [outer = 0x0] 14:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x113183c00) [pid = 1643] [serial = 2092] [outer = 0x112a84400] 14:05:59 INFO - PROCESS | 1643 | 1467147959674 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x113191800) [pid = 1643] [serial = 2093] [outer = 0x112a84400] 14:06:00 INFO - PROCESS | 1643 | 1467147960036 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:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 527ms 14:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:06:00 INFO - PROCESS | 1643 | 1467147960071 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1643 | 1467147960073 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 14:06:00 INFO - PROCESS | 1643 | 1467147960075 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1643 | 1467147960077 Marionette TRACE conn2 <- [1,2762,null,{}] 14:06:00 INFO - PROCESS | 1643 | 1467147960085 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:06:00 INFO - PROCESS | 1643 | 1467147960088 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:00 INFO - PROCESS | 1643 | 1467147960166 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:06:00 INFO - PROCESS | 1643 | 1467147960174 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1643 | 1467147960177 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cd6800 == 30 [pid = 1643] [id = 698] 14:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x1110a7800) [pid = 1643] [serial = 2094] [outer = 0x0] 14:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1167ba800) [pid = 1643] [serial = 2095] [outer = 0x1110a7800] 14:06:00 INFO - PROCESS | 1643 | 1467147960205 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x1176e2400) [pid = 1643] [serial = 2096] [outer = 0x1110a7800] 14:06:00 INFO - PROCESS | 1643 | 1467147960567 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:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 520ms 14:06:00 INFO - PROCESS | 1643 | 1467147960595 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1643 | 1467147960597 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 14:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:06:00 INFO - PROCESS | 1643 | 1467147960600 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1643 | 1467147960601 Marionette TRACE conn2 <- [1,2766,null,{}] 14:06:00 INFO - PROCESS | 1643 | 1467147960603 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:06:00 INFO - PROCESS | 1643 | 1467147960604 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:00 INFO - PROCESS | 1643 | 1467147960686 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:06:00 INFO - PROCESS | 1643 | 1467147960749 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1643 | 1467147960750 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12343b000 == 31 [pid = 1643] [id = 699] 14:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1176e7800) [pid = 1643] [serial = 2097] [outer = 0x0] 14:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118495000) [pid = 1643] [serial = 2098] [outer = 0x1176e7800] 14:06:00 INFO - PROCESS | 1643 | 1467147960777 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118585400) [pid = 1643] [serial = 2099] [outer = 0x1176e7800] 14:06:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb59000 == 30 [pid = 1643] [id = 16] 14:06:01 INFO - PROCESS | 1643 | 1467147961125 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:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 568ms 14:06:01 INFO - PROCESS | 1643 | 1467147961169 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 1643 | 1467147961170 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 14:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:06:01 INFO - PROCESS | 1643 | 1467147961172 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 1643 | 1467147961173 Marionette TRACE conn2 <- [1,2770,null,{}] 14:06:01 INFO - PROCESS | 1643 | 1467147961176 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:06:01 INFO - PROCESS | 1643 | 1467147961177 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:01 INFO - PROCESS | 1643 | 1467147961276 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:06:01 INFO - PROCESS | 1643 | 1467147961290 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 1643 | 1467147961291 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x125674000 == 31 [pid = 1643] [id = 700] 14:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x112924000) [pid = 1643] [serial = 2100] [outer = 0x0] 14:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11892cc00) [pid = 1643] [serial = 2101] [outer = 0x112924000] 14:06:01 INFO - PROCESS | 1643 | 1467147961316 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118939800) [pid = 1643] [serial = 2102] [outer = 0x112924000] 14:06:01 INFO - PROCESS | 1643 | 1467147961661 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:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 14:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:06:01 INFO - PROCESS | 1643 | 1467147961692 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 1643 | 1467147961693 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 14:06:01 INFO - PROCESS | 1643 | 1467147961695 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 1643 | 1467147961696 Marionette TRACE conn2 <- [1,2774,null,{}] 14:06:01 INFO - PROCESS | 1643 | 1467147961698 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:06:01 INFO - PROCESS | 1643 | 1467147961703 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:01 INFO - PROCESS | 1643 | 1467147961820 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:06:01 INFO - PROCESS | 1643 | 1467147961854 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 1643 | 1467147961855 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12748f800 == 32 [pid = 1643] [id = 701] 14:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11893f800) [pid = 1643] [serial = 2103] [outer = 0x0] 14:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1193c1000) [pid = 1643] [serial = 2104] [outer = 0x11893f800] 14:06:01 INFO - PROCESS | 1643 | 1467147961881 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11994a400) [pid = 1643] [serial = 2105] [outer = 0x11893f800] 14:06:02 INFO - PROCESS | 1643 | 1467147962206 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:06:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:06:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 14:06:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:06:02 INFO - PROCESS | 1643 | 1467147962227 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 1643 | 1467147962228 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 14:06:02 INFO - PROCESS | 1643 | 1467147962231 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 1643 | 1467147962232 Marionette TRACE conn2 <- [1,2778,null,{}] 14:06:02 INFO - PROCESS | 1643 | 1467147962250 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:06:02 INFO - PROCESS | 1643 | 1467147962251 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:02 INFO - PROCESS | 1643 | 1467147962346 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:06:02 INFO - PROCESS | 1643 | 1467147962349 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1643 | 1467147962350 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x129211800 == 33 [pid = 1643] [id = 702] 14:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x113c9b000) [pid = 1643] [serial = 2106] [outer = 0x0] 14:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119a7e400) [pid = 1643] [serial = 2107] [outer = 0x113c9b000] 14:06:02 INFO - PROCESS | 1643 | 1467147962375 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119d18400) [pid = 1643] [serial = 2108] [outer = 0x113c9b000] 14:06:02 INFO - PROCESS | 1643 | 1467147962713 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:06:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:06:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 522ms 14:06:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:06:02 INFO - PROCESS | 1643 | 1467147962753 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 1643 | 1467147962755 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 14:06:02 INFO - PROCESS | 1643 | 1467147962757 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 1643 | 1467147962758 Marionette TRACE conn2 <- [1,2782,null,{}] 14:06:02 INFO - PROCESS | 1643 | 1467147962760 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:06:02 INFO - PROCESS | 1643 | 1467147962761 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:02 INFO - PROCESS | 1643 | 1467147962861 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:06:02 INFO - PROCESS | 1643 | 1467147962901 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1643 | 1467147962902 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x129520800 == 34 [pid = 1643] [id = 703] 14:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119d25400) [pid = 1643] [serial = 2109] [outer = 0x0] 14:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119d8d400) [pid = 1643] [serial = 2110] [outer = 0x119d25400] 14:06:02 INFO - PROCESS | 1643 | 1467147962928 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x120ff9800) [pid = 1643] [serial = 2111] [outer = 0x119d25400] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1277a5800) [pid = 1643] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x112dcfc00) [pid = 1643] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x112aef000) [pid = 1643] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1167c1c00) [pid = 1643] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x118924c00) [pid = 1643] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1193bf400) [pid = 1643] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x112ae6c00) [pid = 1643] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x110f7a400) [pid = 1643] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x124df4c00) [pid = 1643] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x120ffac00) [pid = 1643] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12774c000) [pid = 1643] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:06:03 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1133af400) [pid = 1643] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:06:03 INFO - PROCESS | 1643 | 1467147963353 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:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 617ms 14:06:03 INFO - PROCESS | 1643 | 1467147963375 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 1643 | 1467147963376 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 14:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:06:03 INFO - PROCESS | 1643 | 1467147963378 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1643 | 1467147963379 Marionette TRACE conn2 <- [1,2786,null,{}] 14:06:03 INFO - PROCESS | 1643 | 1467147963396 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:06:03 INFO - PROCESS | 1643 | 1467147963397 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:03 INFO - PROCESS | 1643 | 1467147963517 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:06:03 INFO - PROCESS | 1643 | 1467147963550 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1643 | 1467147963551 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cd5000 == 35 [pid = 1643] [id = 704] 14:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x110f2a000) [pid = 1643] [serial = 2112] [outer = 0x0] 14:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11858a800) [pid = 1643] [serial = 2113] [outer = 0x110f2a000] 14:06:03 INFO - PROCESS | 1643 | 1467147963576 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119d30800) [pid = 1643] [serial = 2114] [outer = 0x110f2a000] 14:06:03 INFO - PROCESS | 1643 | 1467147963855 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:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 483ms 14:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:06:03 INFO - PROCESS | 1643 | 1467147963861 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 1643 | 1467147963862 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 14:06:03 INFO - PROCESS | 1643 | 1467147963875 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1643 | 1467147963876 Marionette TRACE conn2 <- [1,2790,null,{}] 14:06:03 INFO - PROCESS | 1643 | 1467147963878 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:06:03 INFO - PROCESS | 1643 | 1467147963879 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:03 INFO - PROCESS | 1643 | 1467147963973 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:06:03 INFO - PROCESS | 1643 | 1467147963976 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1643 | 1467147963977 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a87f800 == 36 [pid = 1643] [id = 705] 14:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x119d22400) [pid = 1643] [serial = 2115] [outer = 0x0] 14:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x1234e0c00) [pid = 1643] [serial = 2116] [outer = 0x119d22400] 14:06:04 INFO - PROCESS | 1643 | 1467147964004 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12419fc00) [pid = 1643] [serial = 2117] [outer = 0x119d22400] 14:06:04 INFO - PROCESS | 1643 | 1467147964326 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:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 479ms 14:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:06:04 INFO - PROCESS | 1643 | 1467147964343 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1643 | 1467147964345 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 14:06:04 INFO - PROCESS | 1643 | 1467147964347 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 1643 | 1467147964349 Marionette TRACE conn2 <- [1,2794,null,{}] 14:06:04 INFO - PROCESS | 1643 | 1467147964353 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:06:04 INFO - PROCESS | 1643 | 1467147964355 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:04 INFO - PROCESS | 1643 | 1467147964484 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:06:04 INFO - PROCESS | 1643 | 1467147964491 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1643 | 1467147964492 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x125680800 == 37 [pid = 1643] [id = 706] 14:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x116178c00) [pid = 1643] [serial = 2118] [outer = 0x0] 14:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1246a8400) [pid = 1643] [serial = 2119] [outer = 0x116178c00] 14:06:04 INFO - PROCESS | 1643 | 1467147964520 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x126852400) [pid = 1643] [serial = 2120] [outer = 0x116178c00] 14:06:04 INFO - PROCESS | 1643 | 1467147964841 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:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms 14:06:04 INFO - PROCESS | 1643 | 1467147964870 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1643 | 1467147964871 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 14:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:06:04 INFO - PROCESS | 1643 | 1467147964873 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 1643 | 1467147964874 Marionette TRACE conn2 <- [1,2798,null,{}] 14:06:04 INFO - PROCESS | 1643 | 1467147964877 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:06:04 INFO - PROCESS | 1643 | 1467147964878 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:04 INFO - PROCESS | 1643 | 1467147964958 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:06:04 INFO - PROCESS | 1643 | 1467147964961 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1643 | 1467147964962 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc91000 == 38 [pid = 1643] [id = 707] 14:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126a42800) [pid = 1643] [serial = 2121] [outer = 0x0] 14:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x126aa9400) [pid = 1643] [serial = 2122] [outer = 0x126a42800] 14:06:04 INFO - PROCESS | 1643 | 1467147964988 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12711ac00) [pid = 1643] [serial = 2123] [outer = 0x126a42800] 14:06:05 INFO - PROCESS | 1643 | 1467147965553 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:06:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:06:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 720ms 14:06:05 INFO - PROCESS | 1643 | 1467147965594 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1643 | 1467147965597 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 14:06:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:06:05 INFO - PROCESS | 1643 | 1467147965603 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 1643 | 1467147965605 Marionette TRACE conn2 <- [1,2802,null,{}] 14:06:05 INFO - PROCESS | 1643 | 1467147965608 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:06:05 INFO - PROCESS | 1643 | 1467147965610 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:05 INFO - PROCESS | 1643 | 1467147965726 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:06:05 INFO - PROCESS | 1643 | 1467147965786 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 1643 | 1467147965788 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e9f800 == 39 [pid = 1643] [id = 708] 14:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1128cd800) [pid = 1643] [serial = 2124] [outer = 0x0] 14:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x112924400) [pid = 1643] [serial = 2125] [outer = 0x1128cd800] 14:06:05 INFO - PROCESS | 1643 | 1467147965819 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1130a2800) [pid = 1643] [serial = 2126] [outer = 0x1128cd800] 14:06:06 INFO - PROCESS | 1643 | 1467147966366 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:06:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:06:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 775ms 14:06:06 INFO - PROCESS | 1643 | 1467147966375 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 1643 | 1467147966378 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 14:06:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:06:06 INFO - PROCESS | 1643 | 1467147966383 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 1643 | 1467147966385 Marionette TRACE conn2 <- [1,2806,null,{}] 14:06:06 INFO - PROCESS | 1643 | 1467147966387 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:06:06 INFO - PROCESS | 1643 | 1467147966389 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:06 INFO - PROCESS | 1643 | 1467147966512 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:06:06 INFO - PROCESS | 1643 | 1467147966595 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1643 | 1467147966597 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1237aa800 == 40 [pid = 1643] [id = 709] 14:06:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11393c800) [pid = 1643] [serial = 2127] [outer = 0x0] 14:06:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x113c3d800) [pid = 1643] [serial = 2128] [outer = 0x11393c800] 14:06:06 INFO - PROCESS | 1643 | 1467147966628 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118218000) [pid = 1643] [serial = 2129] [outer = 0x11393c800] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x125680800 == 39 [pid = 1643] [id = 706] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12a87f800 == 38 [pid = 1643] [id = 705] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x119cd5000 == 37 [pid = 1643] [id = 704] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x129520800 == 36 [pid = 1643] [id = 703] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x129211800 == 35 [pid = 1643] [id = 702] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12748f800 == 34 [pid = 1643] [id = 701] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x125674000 == 33 [pid = 1643] [id = 700] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12343b000 == 32 [pid = 1643] [id = 699] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb58800 == 31 [pid = 1643] [id = 17] 14:06:07 INFO - PROCESS | 1643 | 1467147967284 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:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x119cd6800 == 30 [pid = 1643] [id = 698] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x1185ca800 == 29 [pid = 1643] [id = 697] 14:06:07 INFO - PROCESS | 1643 | --DOCSHELL 0x116932000 == 28 [pid = 1643] [id = 696] 14:06:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:06:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 924ms 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1292bd000) [pid = 1643] [serial = 2072] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x129270400) [pid = 1643] [serial = 2071] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12903e800) [pid = 1643] [serial = 2069] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x116a0bc00) [pid = 1643] [serial = 2042] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1133e0000) [pid = 1643] [serial = 2044] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x117e4ec00) [pid = 1643] [serial = 2047] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11848e000) [pid = 1643] [serial = 2048] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x118eb4400) [pid = 1643] [serial = 2051] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x116182000) [pid = 1643] [serial = 2045] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1132c3c00) [pid = 1643] [serial = 2041] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x119d45c00) [pid = 1643] [serial = 2057] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x1171bdc00) [pid = 1643] [serial = 2062] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119a78c00) [pid = 1643] [serial = 2054] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x127125400) [pid = 1643] [serial = 2039] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x119d13800) [pid = 1643] [serial = 2056] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1236e1c00) [pid = 1643] [serial = 2059] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x126aa6c00) [pid = 1643] [serial = 2060] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x128c38000) [pid = 1643] [serial = 2068] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x127749c00) [pid = 1643] [serial = 2066] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x11894f400) [pid = 1643] [serial = 2063] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11960c000) [pid = 1643] [serial = 2053] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x126e77400) [pid = 1643] [serial = 2065] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11893d800) [pid = 1643] [serial = 2050] [outer = 0x0] [url = about:blank] 14:06:07 INFO - PROCESS | 1643 | 1467147967318 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 1643 | 1467147967320 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 14:06:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:06:07 INFO - PROCESS | 1643 | 1467147967326 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1643 | 1467147967328 Marionette TRACE conn2 <- [1,2810,null,{}] 14:06:07 INFO - PROCESS | 1643 | 1467147967331 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:06:07 INFO - PROCESS | 1643 | 1467147967335 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:07 INFO - PROCESS | 1643 | 1467147967420 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:06:07 INFO - PROCESS | 1643 | 1467147967426 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1643 | 1467147967429 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e34000 == 29 [pid = 1643] [id = 710] 14:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x1132c3c00) [pid = 1643] [serial = 2130] [outer = 0x0] 14:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x113999800) [pid = 1643] [serial = 2131] [outer = 0x1132c3c00] 14:06:07 INFO - PROCESS | 1643 | 1467147967457 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x116182000) [pid = 1643] [serial = 2132] [outer = 0x1132c3c00] 14:06:07 INFO - PROCESS | 1643 | 1467147967920 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:06:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:06:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 622ms 14:06:07 INFO - PROCESS | 1643 | 1467147967949 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 1643 | 1467147967953 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 14:06:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:06:07 INFO - PROCESS | 1643 | 1467147967959 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1643 | 1467147967962 Marionette TRACE conn2 <- [1,2814,null,{}] 14:06:07 INFO - PROCESS | 1643 | 1467147967974 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:06:07 INFO - PROCESS | 1643 | 1467147967976 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:08 INFO - PROCESS | 1643 | 1467147968095 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:06:08 INFO - PROCESS | 1643 | 1467147968103 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1643 | 1467147968104 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x119db9800 == 30 [pid = 1643] [id = 711] 14:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x118486c00) [pid = 1643] [serial = 2133] [outer = 0x0] 14:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11848cc00) [pid = 1643] [serial = 2134] [outer = 0x118486c00] 14:06:08 INFO - PROCESS | 1643 | 1467147968131 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118570000) [pid = 1643] [serial = 2135] [outer = 0x118486c00] 14:06:08 INFO - PROCESS | 1643 | 1467147968487 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:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 573ms 14:06:08 INFO - PROCESS | 1643 | 1467147968531 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 1643 | 1467147968533 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 14:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:06:08 INFO - PROCESS | 1643 | 1467147968535 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 1643 | 1467147968537 Marionette TRACE conn2 <- [1,2818,null,{}] 14:06:08 INFO - PROCESS | 1643 | 1467147968545 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:06:08 INFO - PROCESS | 1643 | 1467147968548 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:08 INFO - PROCESS | 1643 | 1467147968629 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:06:08 INFO - PROCESS | 1643 | 1467147968636 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1643 | 1467147968638 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x1256de000 == 31 [pid = 1643] [id = 712] 14:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11892f800) [pid = 1643] [serial = 2136] [outer = 0x0] 14:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11894fc00) [pid = 1643] [serial = 2137] [outer = 0x11892f800] 14:06:08 INFO - PROCESS | 1643 | 1467147968666 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x1193bec00) [pid = 1643] [serial = 2138] [outer = 0x11892f800] 14:06:08 INFO - PROCESS | 1643 | 1467147968994 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:06:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:06:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 471ms 14:06:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:06:09 INFO - PROCESS | 1643 | 1467147969006 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 1643 | 1467147969008 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 14:06:09 INFO - PROCESS | 1643 | 1467147969010 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1643 | 1467147969011 Marionette TRACE conn2 <- [1,2822,null,{}] 14:06:09 INFO - PROCESS | 1643 | 1467147969013 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:06:09 INFO - PROCESS | 1643 | 1467147969015 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:09 INFO - PROCESS | 1643 | 1467147969099 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:06:09 INFO - PROCESS | 1643 | 1467147969161 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1643 | 1467147969162 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x127481000 == 32 [pid = 1643] [id = 713] 14:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118935000) [pid = 1643] [serial = 2139] [outer = 0x0] 14:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119616000) [pid = 1643] [serial = 2140] [outer = 0x118935000] 14:06:09 INFO - PROCESS | 1643 | 1467147969187 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119a79800) [pid = 1643] [serial = 2141] [outer = 0x118935000] 14:06:09 INFO - PROCESS | 1643 | 1467147969503 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:06:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:06:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 518ms 14:06:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:06:09 INFO - PROCESS | 1643 | 1467147969529 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 1643 | 1467147969530 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 14:06:09 INFO - PROCESS | 1643 | 1467147969533 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1643 | 1467147969536 Marionette TRACE conn2 <- [1,2826,null,{}] 14:06:09 INFO - PROCESS | 1643 | 1467147969539 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:06:09 INFO - PROCESS | 1643 | 1467147969540 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:09 INFO - PROCESS | 1643 | 1467147969640 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:06:09 INFO - PROCESS | 1643 | 1467147969644 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1643 | 1467147969645 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x129519800 == 33 [pid = 1643] [id = 714] 14:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1193c0c00) [pid = 1643] [serial = 2142] [outer = 0x0] 14:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119a83400) [pid = 1643] [serial = 2143] [outer = 0x1193c0c00] 14:06:09 INFO - PROCESS | 1643 | 1467147969670 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119d45c00) [pid = 1643] [serial = 2144] [outer = 0x1193c0c00] 14:06:10 INFO - PROCESS | 1643 | 1467147970040 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:06:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 523ms 14:06:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:06:10 INFO - PROCESS | 1643 | 1467147970056 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 1643 | 1467147970058 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 14:06:10 INFO - PROCESS | 1643 | 1467147970060 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 1643 | 1467147970062 Marionette TRACE conn2 <- [1,2830,null,{}] 14:06:10 INFO - PROCESS | 1643 | 1467147970065 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:06:10 INFO - PROCESS | 1643 | 1467147970072 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:10 INFO - PROCESS | 1643 | 1467147970244 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:06:10 INFO - PROCESS | 1643 | 1467147970286 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1643 | 1467147970287 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a87f800 == 34 [pid = 1643] [id = 715] 14:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x120ff8000) [pid = 1643] [serial = 2145] [outer = 0x0] 14:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124aaa800) [pid = 1643] [serial = 2146] [outer = 0x120ff8000] 14:06:10 INFO - PROCESS | 1643 | 1467147970312 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x126a4b400) [pid = 1643] [serial = 2147] [outer = 0x120ff8000] 14:06:10 INFO - PROCESS | 1643 | 1467147970722 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:06:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:06:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 14:06:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:06:10 INFO - PROCESS | 1643 | 1467147970735 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 1643 | 1467147970737 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 14:06:10 INFO - PROCESS | 1643 | 1467147970739 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 1643 | 1467147970740 Marionette TRACE conn2 <- [1,2834,null,{}] 14:06:10 INFO - PROCESS | 1643 | 1467147970749 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:06:10 INFO - PROCESS | 1643 | 1467147970751 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:10 INFO - PROCESS | 1643 | 1467147970878 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:06:10 INFO - PROCESS | 1643 | 1467147970934 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1643 | 1467147970935 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99e800 == 35 [pid = 1643] [id = 716] 14:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1128cb800) [pid = 1643] [serial = 2148] [outer = 0x0] 14:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x126f72c00) [pid = 1643] [serial = 2149] [outer = 0x1128cb800] 14:06:10 INFO - PROCESS | 1643 | 1467147970961 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1273eb800) [pid = 1643] [serial = 2150] [outer = 0x1128cb800] 14:06:11 INFO - PROCESS | 1643 | 1467147971272 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:06:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 580ms 14:06:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:06:11 INFO - PROCESS | 1643 | 1467147971319 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 1643 | 1467147971320 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 14:06:11 INFO - PROCESS | 1643 | 1467147971322 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 1643 | 1467147971324 Marionette TRACE conn2 <- [1,2838,null,{}] 14:06:11 INFO - PROCESS | 1643 | 1467147971326 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:06:11 INFO - PROCESS | 1643 | 1467147971327 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:11 INFO - PROCESS | 1643 | 1467147971437 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12ca42800) [pid = 1643] [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:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x113182400) [pid = 1643] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x112a84400) [pid = 1643] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118217400) [pid = 1643] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1164de800) [pid = 1643] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1110a7800) [pid = 1643] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11223d400) [pid = 1643] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x112924000) [pid = 1643] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1176e7800) [pid = 1643] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11932ec00) [pid = 1643] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x116902c00) [pid = 1643] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11893f800) [pid = 1643] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x110f2a000) [pid = 1643] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x113c9b000) [pid = 1643] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119d25400) [pid = 1643] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119d22400) [pid = 1643] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:06:11 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x116178c00) [pid = 1643] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:06:11 INFO - PROCESS | 1643 | 1467147971617 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 1643 | 1467147971618 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x1189c1000 == 36 [pid = 1643] [id = 717] 14:06:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x110f2fc00) [pid = 1643] [serial = 2151] [outer = 0x0] 14:06:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1128cc000) [pid = 1643] [serial = 2152] [outer = 0x110f2fc00] 14:06:11 INFO - PROCESS | 1643 | 1467147971671 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11318e000) [pid = 1643] [serial = 2153] [outer = 0x110f2fc00] 14:06:11 INFO - PROCESS | 1643 | 1467147971985 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:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 721ms 14:06:12 INFO - PROCESS | 1643 | 1467147972046 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 1643 | 1467147972048 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 14:06:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:06:12 INFO - PROCESS | 1643 | 1467147972055 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 1643 | 1467147972057 Marionette TRACE conn2 <- [1,2842,null,{}] 14:06:12 INFO - PROCESS | 1643 | 1467147972060 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:06:12 INFO - PROCESS | 1643 | 1467147972062 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:12 INFO - PROCESS | 1643 | 1467147972249 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:06:12 INFO - PROCESS | 1643 | 1467147972262 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1643 | 1467147972263 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12566e800 == 37 [pid = 1643] [id = 718] 14:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1129a5000) [pid = 1643] [serial = 2154] [outer = 0x0] 14:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118587c00) [pid = 1643] [serial = 2155] [outer = 0x1129a5000] 14:06:12 INFO - PROCESS | 1643 | 1467147972304 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119d1b000) [pid = 1643] [serial = 2156] [outer = 0x1129a5000] 14:06:12 INFO - PROCESS | 1643 | 1467147972659 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:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 621ms 14:06:12 INFO - PROCESS | 1643 | 1467147972675 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 1643 | 1467147972676 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 14:06:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:06:12 INFO - PROCESS | 1643 | 1467147972678 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 1643 | 1467147972679 Marionette TRACE conn2 <- [1,2846,null,{}] 14:06:12 INFO - PROCESS | 1643 | 1467147972682 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:06:12 INFO - PROCESS | 1643 | 1467147972685 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:12 INFO - PROCESS | 1643 | 1467147972770 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:06:12 INFO - PROCESS | 1643 | 1467147972829 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1643 | 1467147972830 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c55f800 == 38 [pid = 1643] [id = 719] 14:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1193ca000) [pid = 1643] [serial = 2157] [outer = 0x0] 14:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119d1f000) [pid = 1643] [serial = 2158] [outer = 0x1193ca000] 14:06:12 INFO - PROCESS | 1643 | 1467147972862 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12774fc00) [pid = 1643] [serial = 2159] [outer = 0x1193ca000] 14:06:13 INFO - PROCESS | 1643 | 1467147973140 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:06:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:06:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 470ms 14:06:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:06:13 INFO - PROCESS | 1643 | 1467147973156 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 1643 | 1467147973158 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 14:06:13 INFO - PROCESS | 1643 | 1467147973160 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 1643 | 1467147973162 Marionette TRACE conn2 <- [1,2850,null,{}] 14:06:13 INFO - PROCESS | 1643 | 1467147973164 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:06:13 INFO - PROCESS | 1643 | 1467147973166 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:13 INFO - PROCESS | 1643 | 1467147973276 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:06:13 INFO - PROCESS | 1643 | 1467147973279 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1643 | 1467147973281 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12caff800 == 39 [pid = 1643] [id = 720] 14:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12779f000) [pid = 1643] [serial = 2160] [outer = 0x0] 14:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12903a400) [pid = 1643] [serial = 2161] [outer = 0x12779f000] 14:06:13 INFO - PROCESS | 1643 | 1467147973307 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1292ba800) [pid = 1643] [serial = 2162] [outer = 0x12779f000] 14:06:13 INFO - PROCESS | 1643 | 1467147973762 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:06:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 622ms 14:06:13 INFO - PROCESS | 1643 | 1467147973782 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 1643 | 1467147973785 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 14:06:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:06:13 INFO - PROCESS | 1643 | 1467147973788 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 1643 | 1467147973790 Marionette TRACE conn2 <- [1,2854,null,{}] 14:06:13 INFO - PROCESS | 1643 | 1467147973794 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:06:13 INFO - PROCESS | 1643 | 1467147973796 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:13 INFO - PROCESS | 1643 | 1467147973906 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:06:13 INFO - PROCESS | 1643 | 1467147973967 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1643 | 1467147973969 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185df000 == 40 [pid = 1643] [id = 721] 14:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1128d0400) [pid = 1643] [serial = 2163] [outer = 0x0] 14:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11318e400) [pid = 1643] [serial = 2164] [outer = 0x1128d0400] 14:06:14 INFO - PROCESS | 1643 | 1467147974001 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x116454000) [pid = 1643] [serial = 2165] [outer = 0x1128d0400] 14:06:14 INFO - PROCESS | 1643 | 1467147974440 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:06:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:06:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 673ms 14:06:14 INFO - PROCESS | 1643 | 1467147974461 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 1643 | 1467147974463 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 14:06:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:06:14 INFO - PROCESS | 1643 | 1467147974470 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 1643 | 1467147974472 Marionette TRACE conn2 <- [1,2858,null,{}] 14:06:14 INFO - PROCESS | 1643 | 1467147974475 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:06:14 INFO - PROCESS | 1643 | 1467147974477 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:14 INFO - PROCESS | 1643 | 1467147974594 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:06:14 INFO - PROCESS | 1643 | 1467147974713 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 1643 | 1467147974714 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x128c6e800 == 41 [pid = 1643] [id = 722] 14:06:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x117e4ec00) [pid = 1643] [serial = 2166] [outer = 0x0] 14:06:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11875fc00) [pid = 1643] [serial = 2167] [outer = 0x117e4ec00] 14:06:14 INFO - PROCESS | 1643 | 1467147974771 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11893b000) [pid = 1643] [serial = 2168] [outer = 0x117e4ec00] 14:06:15 INFO - PROCESS | 1643 | 1467147975324 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:06:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:06:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 921ms 14:06:15 INFO - PROCESS | 1643 | 1467147975401 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 1643 | 1467147975403 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 14:06:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:06:15 INFO - PROCESS | 1643 | 1467147975407 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 1643 | 1467147975409 Marionette TRACE conn2 <- [1,2862,null,{}] 14:06:15 INFO - PROCESS | 1643 | 1467147975420 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:06:15 INFO - PROCESS | 1643 | 1467147975424 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:15 INFO - PROCESS | 1643 | 1467147975526 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:06:15 INFO - PROCESS | 1643 | 1467147975599 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 1643 | 1467147975601 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cb4f800 == 42 [pid = 1643] [id = 723] 14:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12311f800) [pid = 1643] [serial = 2169] [outer = 0x0] 14:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1236e0c00) [pid = 1643] [serial = 2170] [outer = 0x12311f800] 14:06:15 INFO - PROCESS | 1643 | 1467147975633 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x124f69c00) [pid = 1643] [serial = 2171] [outer = 0x12311f800] 14:06:16 INFO - PROCESS | 1643 | 1467147976054 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:06:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:06:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 673ms 14:06:16 INFO - PROCESS | 1643 | 1467147976081 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 1643 | 1467147976083 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 14:06:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:06:16 INFO - PROCESS | 1643 | 1467147976085 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 1643 | 1467147976086 Marionette TRACE conn2 <- [1,2866,null,{}] 14:06:16 INFO - PROCESS | 1643 | 1467147976089 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:06:16 INFO - PROCESS | 1643 | 1467147976090 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:16 INFO - PROCESS | 1643 | 1467147976194 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:06:16 INFO - PROCESS | 1643 | 1467147976253 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 1643 | 1467147976254 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d064000 == 43 [pid = 1643] [id = 724] 14:06:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x123324400) [pid = 1643] [serial = 2172] [outer = 0x0] 14:06:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x127183400) [pid = 1643] [serial = 2173] [outer = 0x123324400] 14:06:16 INFO - PROCESS | 1643 | 1467147976283 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x1277a4400) [pid = 1643] [serial = 2174] [outer = 0x123324400] 14:06:16 INFO - PROCESS | 1643 | 1467147976757 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:06:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:06:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 718ms 14:06:16 INFO - PROCESS | 1643 | 1467147976839 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 1643 | 1467147976841 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 14:06:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:06:16 INFO - PROCESS | 1643 | 1467147976845 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 1643 | 1467147976847 Marionette TRACE conn2 <- [1,2870,null,{}] 14:06:16 INFO - PROCESS | 1643 | 1467147976863 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:06:16 INFO - PROCESS | 1643 | 1467147976865 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:16 INFO - PROCESS | 1643 | 1467147976968 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:06:17 INFO - PROCESS | 1643 | 1467147977039 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 1643 | 1467147977041 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f14800 == 44 [pid = 1643] [id = 725] 14:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x111d78c00) [pid = 1643] [serial = 2175] [outer = 0x0] 14:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1167c7000) [pid = 1643] [serial = 2176] [outer = 0x111d78c00] 14:06:17 INFO - PROCESS | 1643 | 1467147977070 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11894e800) [pid = 1643] [serial = 2177] [outer = 0x111d78c00] 14:06:17 INFO - PROCESS | 1643 | 1467147977610 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:06:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:06:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 786ms 14:06:17 INFO - PROCESS | 1643 | 1467147977632 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1643 | 1467147977635 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 14:06:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:06:17 INFO - PROCESS | 1643 | 1467147977639 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 1643 | 1467147977642 Marionette TRACE conn2 <- [1,2874,null,{}] 14:06:17 INFO - PROCESS | 1643 | 1467147977646 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:06:17 INFO - PROCESS | 1643 | 1467147977647 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:17 INFO - PROCESS | 1643 | 1467147977767 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:06:17 INFO - PROCESS | 1643 | 1467147977891 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 1643 | 1467147977893 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e8a800 == 45 [pid = 1643] [id = 726] 14:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x113187400) [pid = 1643] [serial = 2178] [outer = 0x0] 14:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x115f17800) [pid = 1643] [serial = 2179] [outer = 0x113187400] 14:06:17 INFO - PROCESS | 1643 | 1467147977943 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x117146c00) [pid = 1643] [serial = 2180] [outer = 0x113187400] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12c55f800 == 44 [pid = 1643] [id = 719] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12566e800 == 43 [pid = 1643] [id = 718] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x1189c1000 == 42 [pid = 1643] [id = 717] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99e800 == 41 [pid = 1643] [id = 716] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12a87f800 == 40 [pid = 1643] [id = 715] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x129519800 == 39 [pid = 1643] [id = 714] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x127481000 == 38 [pid = 1643] [id = 713] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x1256de000 == 37 [pid = 1643] [id = 712] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x119db9800 == 36 [pid = 1643] [id = 711] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x117e34000 == 35 [pid = 1643] [id = 710] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x1237aa800 == 34 [pid = 1643] [id = 709] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x117e9f800 == 33 [pid = 1643] [id = 708] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc91000 == 32 [pid = 1643] [id = 707] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x119db8800 == 31 [pid = 1643] [id = 695] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x116f14800 == 30 [pid = 1643] [id = 725] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12d064000 == 29 [pid = 1643] [id = 724] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12cb4f800 == 28 [pid = 1643] [id = 723] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x128c6e800 == 27 [pid = 1643] [id = 722] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12caff800 == 26 [pid = 1643] [id = 720] 14:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x1185df000 == 25 [pid = 1643] [id = 721] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x123327800) [pid = 1643] [serial = 1439] [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:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11696e400) [pid = 1643] [serial = 2075] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x113c3d400) [pid = 1643] [serial = 2074] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x113183c00) [pid = 1643] [serial = 2092] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x113191800) [pid = 1643] [serial = 2093] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11858ac00) [pid = 1643] [serial = 2077] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11821d800) [pid = 1643] [serial = 2087] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x116903c00) [pid = 1643] [serial = 2086] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11893f000) [pid = 1643] [serial = 2078] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1167ba800) [pid = 1643] [serial = 2095] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x1176e2400) [pid = 1643] [serial = 2096] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1128d2c00) [pid = 1643] [serial = 2089] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11200d000) [pid = 1643] [serial = 2090] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x11892cc00) [pid = 1643] [serial = 2101] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118495000) [pid = 1643] [serial = 2098] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x126a47c00) [pid = 1643] [serial = 2081] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1216d6400) [pid = 1643] [serial = 2080] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x126f10000) [pid = 1643] [serial = 2084] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1236df000) [pid = 1643] [serial = 2083] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1193c1000) [pid = 1643] [serial = 2104] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11994a400) [pid = 1643] [serial = 2105] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11858a800) [pid = 1643] [serial = 2113] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119a7e400) [pid = 1643] [serial = 2107] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x119d8d400) [pid = 1643] [serial = 2110] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x1234e0c00) [pid = 1643] [serial = 2116] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1246a8400) [pid = 1643] [serial = 2119] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12419fc00) [pid = 1643] [serial = 2117] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119d30800) [pid = 1643] [serial = 2114] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126852400) [pid = 1643] [serial = 2120] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x119d18400) [pid = 1643] [serial = 2108] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x126aa9400) [pid = 1643] [serial = 2122] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x120ff9800) [pid = 1643] [serial = 2111] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x118939800) [pid = 1643] [serial = 2102] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x118585400) [pid = 1643] [serial = 2099] [outer = 0x0] [url = about:blank] 14:06:18 INFO - PROCESS | 1643 | 1467147978944 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:06:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:06:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1325ms 14:06:18 INFO - PROCESS | 1643 | 1467147978972 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 1643 | 1467147978975 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 14:06:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:06:18 INFO - PROCESS | 1643 | 1467147978978 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 1643 | 1467147978981 Marionette TRACE conn2 <- [1,2878,null,{}] 14:06:18 INFO - PROCESS | 1643 | 1467147978988 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:06:18 INFO - PROCESS | 1643 | 1467147978990 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:19 INFO - PROCESS | 1643 | 1467147979076 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:06:19 INFO - PROCESS | 1643 | 1467147979080 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1643 | 1467147979082 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x117364000 == 26 [pid = 1643] [id = 727] 14:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x112a78c00) [pid = 1643] [serial = 2181] [outer = 0x0] 14:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x113186000) [pid = 1643] [serial = 2182] [outer = 0x112a78c00] 14:06:19 INFO - PROCESS | 1643 | 1467147979113 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x1133af400) [pid = 1643] [serial = 2183] [outer = 0x112a78c00] 14:06:19 INFO - PROCESS | 1643 | 1467147979485 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:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 524ms 14:06:19 INFO - PROCESS | 1643 | 1467147979504 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 1643 | 1467147979508 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 14:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:06:19 INFO - PROCESS | 1643 | 1467147979513 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 1643 | 1467147979514 Marionette TRACE conn2 <- [1,2882,null,{}] 14:06:19 INFO - PROCESS | 1643 | 1467147979522 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:06:19 INFO - PROCESS | 1643 | 1467147979523 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:19 INFO - PROCESS | 1643 | 1467147979628 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:06:19 INFO - PROCESS | 1643 | 1467147979632 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1643 | 1467147979636 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cc9000 == 27 [pid = 1643] [id = 728] 14:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1133e2000) [pid = 1643] [serial = 2184] [outer = 0x0] 14:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11645fc00) [pid = 1643] [serial = 2185] [outer = 0x1133e2000] 14:06:19 INFO - PROCESS | 1643 | 1467147979664 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x117147400) [pid = 1643] [serial = 2186] [outer = 0x1133e2000] 14:06:20 INFO - PROCESS | 1643 | 1467147980015 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:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 524ms 14:06:20 INFO - PROCESS | 1643 | 1467147980037 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 1643 | 1467147980038 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 14:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:06:20 INFO - PROCESS | 1643 | 1467147980040 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1643 | 1467147980043 Marionette TRACE conn2 <- [1,2886,null,{}] 14:06:20 INFO - PROCESS | 1643 | 1467147980058 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:06:20 INFO - PROCESS | 1643 | 1467147980061 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:20 INFO - PROCESS | 1643 | 1467147980141 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:06:20 INFO - PROCESS | 1643 | 1467147980146 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 1643 | 1467147980148 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1244de800 == 28 [pid = 1643] [id = 729] 14:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11848e800) [pid = 1643] [serial = 2187] [outer = 0x0] 14:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x118565800) [pid = 1643] [serial = 2188] [outer = 0x11848e800] 14:06:20 INFO - PROCESS | 1643 | 1467147980179 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118923000) [pid = 1643] [serial = 2189] [outer = 0x11848e800] 14:06:20 INFO - PROCESS | 1643 | 1467147980526 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:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 521ms 14:06:20 INFO - PROCESS | 1643 | 1467147980561 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:06:20 INFO - PROCESS | 1643 | 1467147980563 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 14:06:20 INFO - PROCESS | 1643 | 1467147980566 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1643 | 1467147980568 Marionette TRACE conn2 <- [1,2890,null,{}] 14:06:20 INFO - PROCESS | 1643 | 1467147980571 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:06:20 INFO - PROCESS | 1643 | 1467147980573 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:20 INFO - PROCESS | 1643 | 1467147980656 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:06:20 INFO - PROCESS | 1643 | 1467147980733 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 1643 | 1467147980734 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x125116000 == 29 [pid = 1643] [id = 730] 14:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118922c00) [pid = 1643] [serial = 2190] [outer = 0x0] 14:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118939800) [pid = 1643] [serial = 2191] [outer = 0x118922c00] 14:06:20 INFO - PROCESS | 1643 | 1467147980759 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11895a400) [pid = 1643] [serial = 2192] [outer = 0x118922c00] 14:06:21 INFO - PROCESS | 1643 | 1467147981109 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:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 571ms 14:06:21 INFO - PROCESS | 1643 | 1467147981138 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 1643 | 1467147981139 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 14:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:06:21 INFO - PROCESS | 1643 | 1467147981147 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 1643 | 1467147981148 Marionette TRACE conn2 <- [1,2894,null,{}] 14:06:21 INFO - PROCESS | 1643 | 1467147981150 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:06:21 INFO - PROCESS | 1643 | 1467147981152 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:21 INFO - PROCESS | 1643 | 1467147981250 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:06:21 INFO - PROCESS | 1643 | 1467147981253 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1643 | 1467147981254 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x127482000 == 30 [pid = 1643] [id = 731] 14:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x112925800) [pid = 1643] [serial = 2193] [outer = 0x0] 14:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119327800) [pid = 1643] [serial = 2194] [outer = 0x112925800] 14:06:21 INFO - PROCESS | 1643 | 1467147981279 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x1193c5c00) [pid = 1643] [serial = 2195] [outer = 0x112925800] 14:06:21 INFO - PROCESS | 1643 | 1467147981643 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:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 528ms 14:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:06:21 INFO - PROCESS | 1643 | 1467147981674 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 1643 | 1467147981675 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 14:06:21 INFO - PROCESS | 1643 | 1467147981677 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 1643 | 1467147981678 Marionette TRACE conn2 <- [1,2898,null,{}] 14:06:21 INFO - PROCESS | 1643 | 1467147981681 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:06:21 INFO - PROCESS | 1643 | 1467147981688 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:21 INFO - PROCESS | 1643 | 1467147981795 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:06:21 INFO - PROCESS | 1643 | 1467147981806 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1643 | 1467147981808 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x129223800 == 31 [pid = 1643] [id = 732] 14:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1193cbc00) [pid = 1643] [serial = 2196] [outer = 0x0] 14:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x119a84800) [pid = 1643] [serial = 2197] [outer = 0x1193cbc00] 14:06:21 INFO - PROCESS | 1643 | 1467147981833 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x119d4b400) [pid = 1643] [serial = 2198] [outer = 0x1193cbc00] 14:06:22 INFO - PROCESS | 1643 | 1467147982185 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:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 519ms 14:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:06:22 INFO - PROCESS | 1643 | 1467147982197 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 1643 | 1467147982198 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 14:06:22 INFO - PROCESS | 1643 | 1467147982200 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 1643 | 1467147982209 Marionette TRACE conn2 <- [1,2902,null,{}] 14:06:22 INFO - PROCESS | 1643 | 1467147982211 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:06:22 INFO - PROCESS | 1643 | 1467147982212 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:22 INFO - PROCESS | 1643 | 1467147982316 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:06:22 INFO - PROCESS | 1643 | 1467147982319 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1643 | 1467147982320 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12958c000 == 32 [pid = 1643] [id = 733] 14:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1193ccc00) [pid = 1643] [serial = 2199] [outer = 0x0] 14:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1216d0400) [pid = 1643] [serial = 2200] [outer = 0x1193ccc00] 14:06:22 INFO - PROCESS | 1643 | 1467147982344 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1234eec00) [pid = 1643] [serial = 2201] [outer = 0x1193ccc00] 14:06:22 INFO - PROCESS | 1643 | 1467147982663 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 476ms 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x120ff8000) [pid = 1643] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1193c0c00) [pid = 1643] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1128cb800) [pid = 1643] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118486c00) [pid = 1643] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118935000) [pid = 1643] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1132c3c00) [pid = 1643] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x11393c800) [pid = 1643] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1128cd800) [pid = 1643] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x126a42800) [pid = 1643] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11892f800) [pid = 1643] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x1129a5000) [pid = 1643] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12779f000) [pid = 1643] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x110f2fc00) [pid = 1643] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1193ca000) [pid = 1643] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12cb59800) [pid = 1643] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:06:22 INFO - PROCESS | 1643 | 1467147982877 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 1643 | 1467147982879 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 14:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:06:22 INFO - PROCESS | 1643 | 1467147982884 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 1643 | 1467147982886 Marionette TRACE conn2 <- [1,2906,null,{}] 14:06:22 INFO - PROCESS | 1643 | 1467147982888 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:06:22 INFO - PROCESS | 1643 | 1467147982889 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:22 INFO - PROCESS | 1643 | 1467147982969 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:06:22 INFO - PROCESS | 1643 | 1467147982972 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1643 | 1467147982973 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x127486800 == 33 [pid = 1643] [id = 734] 14:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1129a9400) [pid = 1643] [serial = 2202] [outer = 0x0] 14:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1133ad000) [pid = 1643] [serial = 2203] [outer = 0x1129a9400] 14:06:22 INFO - PROCESS | 1643 | 1467147982999 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118488400) [pid = 1643] [serial = 2204] [outer = 0x1129a9400] 14:06:23 INFO - PROCESS | 1643 | 1467147983331 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:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 469ms 14:06:23 INFO - PROCESS | 1643 | 1467147983354 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 1643 | 1467147983355 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 14:06:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:06:23 INFO - PROCESS | 1643 | 1467147983358 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 1643 | 1467147983359 Marionette TRACE conn2 <- [1,2910,null,{}] 14:06:23 INFO - PROCESS | 1643 | 1467147983361 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:06:23 INFO - PROCESS | 1643 | 1467147983362 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:23 INFO - PROCESS | 1643 | 1467147983447 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:06:23 INFO - PROCESS | 1643 | 1467147983505 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 1643 | 1467147983506 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a87c000 == 34 [pid = 1643] [id = 735] 14:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x112ae5c00) [pid = 1643] [serial = 2205] [outer = 0x0] 14:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x118941c00) [pid = 1643] [serial = 2206] [outer = 0x112ae5c00] 14:06:23 INFO - PROCESS | 1643 | 1467147983531 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x124197000) [pid = 1643] [serial = 2207] [outer = 0x112ae5c00] 14:06:23 INFO - PROCESS | 1643 | 1467147983765 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:06:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:06:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:06:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 420ms 14:06:23 INFO - TEST-START | /DOMEvents/constructors.html 14:06:23 INFO - PROCESS | 1643 | 1467147983779 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 1643 | 1467147983780 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 14:06:23 INFO - PROCESS | 1643 | 1467147983789 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 1643 | 1467147983791 Marionette TRACE conn2 <- [1,2914,null,{}] 14:06:23 INFO - PROCESS | 1643 | 1467147983793 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:06:23 INFO - PROCESS | 1643 | 1467147983794 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:23 INFO - PROCESS | 1643 | 1467147983880 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:06:23 INFO - PROCESS | 1643 | 1467147983885 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 1643 | 1467147983887 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b99c800 == 35 [pid = 1643] [id = 736] 14:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1236e2800) [pid = 1643] [serial = 2208] [outer = 0x0] 14:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1246e0000) [pid = 1643] [serial = 2209] [outer = 0x1236e2800] 14:06:23 INFO - PROCESS | 1643 | 1467147983912 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x124f6a000) [pid = 1643] [serial = 2210] [outer = 0x1236e2800] 14:06:24 INFO - PROCESS | 1643 | 1467147984289 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:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:06:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:06:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:06:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:06:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:06:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:06:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:06:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:06:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:06:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 534ms 14:06:24 INFO - PROCESS | 1643 | 1467147984317 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:06:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:06:24 INFO - PROCESS | 1643 | 1467147984319 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 14:06:24 INFO - PROCESS | 1643 | 1467147984321 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 1643 | 1467147984323 Marionette TRACE conn2 <- [1,2918,null,{}] 14:06:24 INFO - PROCESS | 1643 | 1467147984325 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:06:24 INFO - PROCESS | 1643 | 1467147984327 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:24 INFO - PROCESS | 1643 | 1467147984442 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:06:24 INFO - PROCESS | 1643 | 1467147984449 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 1643 | 1467147984452 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc97000 == 36 [pid = 1643] [id = 737] 14:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1250b1c00) [pid = 1643] [serial = 2211] [outer = 0x0] 14:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126ab2800) [pid = 1643] [serial = 2212] [outer = 0x1250b1c00] 14:06:24 INFO - PROCESS | 1643 | 1467147984477 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x127749c00) [pid = 1643] [serial = 2213] [outer = 0x1250b1c00] 14:06:24 INFO - PROCESS | 1643 | 1467147984763 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:06:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:06:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 471ms 14:06:24 INFO - PROCESS | 1643 | 1467147984794 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 1643 | 1467147984795 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 14:06:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:06:24 INFO - PROCESS | 1643 | 1467147984797 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 1643 | 1467147984799 Marionette TRACE conn2 <- [1,2922,null,{}] 14:06:24 INFO - PROCESS | 1643 | 1467147984809 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:06:24 INFO - PROCESS | 1643 | 1467147984810 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:24 INFO - PROCESS | 1643 | 1467147984894 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:06:25 INFO - PROCESS | 1643 | 1467147985000 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1643 | 1467147985002 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x116494000 == 37 [pid = 1643] [id = 738] 14:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x110f2fc00) [pid = 1643] [serial = 2214] [outer = 0x0] 14:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x110f83000) [pid = 1643] [serial = 2215] [outer = 0x110f2fc00] 14:06:25 INFO - PROCESS | 1643 | 1467147985035 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1128dd800) [pid = 1643] [serial = 2216] [outer = 0x110f2fc00] 14:06:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:06:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:06:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:06:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:06:25 INFO - PROCESS | 1643 | 1467147985535 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:06:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:06:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:06:25 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:06:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:06:25 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:06:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:06:25 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:06:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:06:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:06:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 778ms 14:06:25 INFO - PROCESS | 1643 | 1467147985578 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:06:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:06:25 INFO - PROCESS | 1643 | 1467147985580 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 14:06:25 INFO - PROCESS | 1643 | 1467147985583 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 1643 | 1467147985585 Marionette TRACE conn2 <- [1,2926,null,{}] 14:06:25 INFO - PROCESS | 1643 | 1467147985588 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:06:25 INFO - PROCESS | 1643 | 1467147985591 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:25 INFO - PROCESS | 1643 | 1467147985741 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:06:25 INFO - PROCESS | 1643 | 1467147985870 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1643 | 1467147985872 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x124708000 == 38 [pid = 1643] [id = 739] 14:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1128e6800) [pid = 1643] [serial = 2217] [outer = 0x0] 14:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1167c6400) [pid = 1643] [serial = 2218] [outer = 0x1128e6800] 14:06:25 INFO - PROCESS | 1643 | 1467147985925 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x118489c00) [pid = 1643] [serial = 2219] [outer = 0x1128e6800] 14:06:26 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:06:26 INFO - PROCESS | 1643 | 1467147986411 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:06:26 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:06:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 872ms 14:06:26 INFO - PROCESS | 1643 | 1467147986458 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1643 | 1467147986461 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 14:06:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:06:26 INFO - PROCESS | 1643 | 1467147986464 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 1643 | 1467147986465 Marionette TRACE conn2 <- [1,2930,null,{}] 14:06:26 INFO - PROCESS | 1643 | 1467147986468 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:06:26 INFO - PROCESS | 1643 | 1467147986469 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:26 INFO - PROCESS | 1643 | 1467147986582 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:06:26 INFO - PROCESS | 1643 | 1467147986642 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 1643 | 1467147986643 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a86c000 == 39 [pid = 1643] [id = 740] 14:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118585400) [pid = 1643] [serial = 2220] [outer = 0x0] 14:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x118eb5800) [pid = 1643] [serial = 2221] [outer = 0x118585400] 14:06:26 INFO - PROCESS | 1643 | 1467147986673 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x119618400) [pid = 1643] [serial = 2222] [outer = 0x118585400] 14:06:27 INFO - PROCESS | 1643 | 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:06:27 INFO - PROCESS | 1643 | 1467147987121 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:06:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:06:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 14:06:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:06:27 INFO - PROCESS | 1643 | 1467147987136 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 1643 | 1467147987138 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 14:06:27 INFO - PROCESS | 1643 | 1467147987145 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 1643 | 1467147987149 Marionette TRACE conn2 <- [1,2934,null,{}] 14:06:27 INFO - PROCESS | 1643 | 1467147987153 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:06:27 INFO - PROCESS | 1643 | 1467147987155 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:27 INFO - PROCESS | 1643 | 1467147987291 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:06:27 INFO - PROCESS | 1643 | 1467147987351 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 1643 | 1467147987352 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a4a6000 == 40 [pid = 1643] [id = 741] 14:06:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x110f2e400) [pid = 1643] [serial = 2223] [outer = 0x0] 14:06:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11993cc00) [pid = 1643] [serial = 2224] [outer = 0x110f2e400] 14:06:27 INFO - PROCESS | 1643 | 1467147987381 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x124268000) [pid = 1643] [serial = 2225] [outer = 0x110f2e400] 14:06:27 INFO - PROCESS | 1643 | 1467147987902 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:06:27 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:06:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 780ms 14:06:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:06:27 INFO - PROCESS | 1643 | 1467147987920 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 1643 | 1467147987922 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 14:06:27 INFO - PROCESS | 1643 | 1467147987925 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 1643 | 1467147987927 Marionette TRACE conn2 <- [1,2938,null,{}] 14:06:27 INFO - PROCESS | 1643 | 1467147987931 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:06:27 INFO - PROCESS | 1643 | 1467147987932 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:28 INFO - PROCESS | 1643 | 1467147988040 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:06:28 INFO - PROCESS | 1643 | 1467147988100 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 1643 | 1467147988101 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x121105000 == 41 [pid = 1643] [id = 742] 14:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x115f6b000) [pid = 1643] [serial = 2226] [outer = 0x0] 14:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x116972c00) [pid = 1643] [serial = 2227] [outer = 0x115f6b000] 14:06:28 INFO - PROCESS | 1643 | 1467147988130 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11821a400) [pid = 1643] [serial = 2228] [outer = 0x115f6b000] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc97000 == 40 [pid = 1643] [id = 737] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12b99c800 == 39 [pid = 1643] [id = 736] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12a87c000 == 38 [pid = 1643] [id = 735] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x127486800 == 37 [pid = 1643] [id = 734] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12cb60000) [pid = 1643] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12958c000 == 36 [pid = 1643] [id = 733] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x129223800 == 35 [pid = 1643] [id = 732] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x127482000 == 34 [pid = 1643] [id = 731] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x125116000 == 33 [pid = 1643] [id = 730] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1244de800 == 32 [pid = 1643] [id = 729] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x119cc9000 == 31 [pid = 1643] [id = 728] 14:06:28 INFO - PROCESS | 1643 | --DOCSHELL 0x117364000 == 30 [pid = 1643] [id = 727] 14:06:28 INFO - PROCESS | 1643 | 1467147988578 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:06:28 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:06:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 14:06:28 INFO - PROCESS | 1643 | 1467147988596 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 1643 | 1467147988600 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 14:06:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:06:28 INFO - PROCESS | 1643 | 1467147988607 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 1643 | 1467147988610 Marionette TRACE conn2 <- [1,2942,null,{}] 14:06:28 INFO - PROCESS | 1643 | 1467147988613 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:06:28 INFO - PROCESS | 1643 | 1467147988616 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:28 INFO - PROCESS | 1643 | 1467147988747 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x124aaa800) [pid = 1643] [serial = 2146] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119a83400) [pid = 1643] [serial = 2143] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126f72c00) [pid = 1643] [serial = 2149] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x126a4b400) [pid = 1643] [serial = 2147] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11848cc00) [pid = 1643] [serial = 2134] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118570000) [pid = 1643] [serial = 2135] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x119616000) [pid = 1643] [serial = 2140] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x113999800) [pid = 1643] [serial = 2131] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x116182000) [pid = 1643] [serial = 2132] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x113c3d800) [pid = 1643] [serial = 2128] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x118218000) [pid = 1643] [serial = 2129] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x112924400) [pid = 1643] [serial = 2125] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1130a2800) [pid = 1643] [serial = 2126] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12711ac00) [pid = 1643] [serial = 2123] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11894fc00) [pid = 1643] [serial = 2137] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1193bec00) [pid = 1643] [serial = 2138] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1273eb800) [pid = 1643] [serial = 2150] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x118587c00) [pid = 1643] [serial = 2155] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12903a400) [pid = 1643] [serial = 2161] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x1292ba800) [pid = 1643] [serial = 2162] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x11318e000) [pid = 1643] [serial = 2153] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12774fc00) [pid = 1643] [serial = 2159] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x119d45c00) [pid = 1643] [serial = 2144] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x1128cc000) [pid = 1643] [serial = 2152] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x119d1b000) [pid = 1643] [serial = 2156] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x119d1f000) [pid = 1643] [serial = 2158] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x119a79800) [pid = 1643] [serial = 2141] [outer = 0x0] [url = about:blank] 14:06:28 INFO - PROCESS | 1643 | 1467147988864 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 1643 | 1467147988866 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x119250000 == 31 [pid = 1643] [id = 743] 14:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118225c00) [pid = 1643] [serial = 2229] [outer = 0x0] 14:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x118570000) [pid = 1643] [serial = 2230] [outer = 0x118225c00] 14:06:28 INFO - PROCESS | 1643 | 1467147988894 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11892d800) [pid = 1643] [serial = 2231] [outer = 0x118225c00] 14:06:29 INFO - PROCESS | 1643 | 1467147989171 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:06:29 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:06:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:06:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 621ms 14:06:29 INFO - PROCESS | 1643 | 1467147989228 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1643 | 1467147989230 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 14:06:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:06:29 INFO - PROCESS | 1643 | 1467147989232 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1643 | 1467147989237 Marionette TRACE conn2 <- [1,2946,null,{}] 14:06:29 INFO - PROCESS | 1643 | 1467147989245 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:06:29 INFO - PROCESS | 1643 | 1467147989248 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:29 INFO - PROCESS | 1643 | 1467147989358 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:06:29 INFO - PROCESS | 1643 | 1467147989366 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1643 | 1467147989368 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x126f8a800 == 32 [pid = 1643] [id = 744] 14:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x118eb3c00) [pid = 1643] [serial = 2232] [outer = 0x0] 14:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x119940c00) [pid = 1643] [serial = 2233] [outer = 0x118eb3c00] 14:06:29 INFO - PROCESS | 1643 | 1467147989395 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x119a81400) [pid = 1643] [serial = 2234] [outer = 0x118eb3c00] 14:06:29 INFO - PROCESS | 1643 | 1467147989708 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:06:29 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:06:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 524ms 14:06:29 INFO - PROCESS | 1643 | 1467147989756 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1643 | 1467147989758 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 14:06:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:06:29 INFO - PROCESS | 1643 | 1467147989760 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1643 | 1467147989761 Marionette TRACE conn2 <- [1,2950,null,{}] 14:06:29 INFO - PROCESS | 1643 | 1467147989764 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:06:29 INFO - PROCESS | 1643 | 1467147989765 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:29 INFO - PROCESS | 1643 | 1467147989874 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:06:29 INFO - PROCESS | 1643 | 1467147989880 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1643 | 1467147989881 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12920b000 == 33 [pid = 1643] [id = 745] 14:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x119d4fc00) [pid = 1643] [serial = 2235] [outer = 0x0] 14:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x120ffa000) [pid = 1643] [serial = 2236] [outer = 0x119d4fc00] 14:06:29 INFO - PROCESS | 1643 | 1467147989909 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x124195c00) [pid = 1643] [serial = 2237] [outer = 0x119d4fc00] 14:06:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f07800 == 34 [pid = 1643] [id = 746] 14:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12561f000) [pid = 1643] [serial = 2238] [outer = 0x0] 14:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12426c400) [pid = 1643] [serial = 2239] [outer = 0x12561f000] 14:06:30 INFO - PROCESS | 1643 | 1467147990242 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:06:30 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:06:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 14:06:30 INFO - PROCESS | 1643 | 1467147990279 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:06:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:06:30 INFO - PROCESS | 1643 | 1467147990280 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 14:06:30 INFO - PROCESS | 1643 | 1467147990282 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 1643 | 1467147990283 Marionette TRACE conn2 <- [1,2954,null,{}] 14:06:30 INFO - PROCESS | 1643 | 1467147990286 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:06:30 INFO - PROCESS | 1643 | 1467147990287 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:30 INFO - PROCESS | 1643 | 1467147990382 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:06:30 INFO - PROCESS | 1643 | 1467147990385 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 1643 | 1467147990386 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a875000 == 35 [pid = 1643] [id = 747] 14:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x124472000) [pid = 1643] [serial = 2240] [outer = 0x0] 14:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12562a400) [pid = 1643] [serial = 2241] [outer = 0x124472000] 14:06:30 INFO - PROCESS | 1643 | 1467147990417 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x126aabc00) [pid = 1643] [serial = 2242] [outer = 0x124472000] 14:06:30 INFO - PROCESS | 1643 | 1467147990766 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:06:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:06:30 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:06:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 521ms 14:06:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:06:30 INFO - PROCESS | 1643 | 1467147990803 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 1643 | 1467147990805 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 14:06:30 INFO - PROCESS | 1643 | 1467147990807 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 1643 | 1467147990808 Marionette TRACE conn2 <- [1,2958,null,{}] 14:06:30 INFO - PROCESS | 1643 | 1467147990810 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:06:30 INFO - PROCESS | 1643 | 1467147990814 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:30 INFO - PROCESS | 1643 | 1467147990944 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:06:30 INFO - PROCESS | 1643 | 1467147990958 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 1643 | 1467147990959 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bc87000 == 36 [pid = 1643] [id = 748] 14:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x127123000) [pid = 1643] [serial = 2243] [outer = 0x0] 14:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x1273f6400) [pid = 1643] [serial = 2244] [outer = 0x127123000] 14:06:30 INFO - PROCESS | 1643 | 1467147990984 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x129041000) [pid = 1643] [serial = 2245] [outer = 0x127123000] 14:06:31 INFO - PROCESS | 1643 | 1467147991280 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:06:31 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:06:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 517ms 14:06:31 INFO - PROCESS | 1643 | 1467147991325 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1643 | 1467147991326 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 14:06:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:06:31 INFO - PROCESS | 1643 | 1467147991328 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 1643 | 1467147991330 Marionette TRACE conn2 <- [1,2962,null,{}] 14:06:31 INFO - PROCESS | 1643 | 1467147991332 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:06:31 INFO - PROCESS | 1643 | 1467147991335 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:31 INFO - PROCESS | 1643 | 1467147991444 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:06:31 INFO - PROCESS | 1643 | 1467147991463 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1643 | 1467147991464 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c56b000 == 37 [pid = 1643] [id = 749] 14:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12903c000) [pid = 1643] [serial = 2246] [outer = 0x0] 14:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x129265800) [pid = 1643] [serial = 2247] [outer = 0x12903c000] 14:06:31 INFO - PROCESS | 1643 | 1467147991488 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x1292ba800) [pid = 1643] [serial = 2248] [outer = 0x12903c000] 14:06:31 INFO - PROCESS | 1643 | 1467147991806 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:06:31 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:06:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 518ms 14:06:31 INFO - PROCESS | 1643 | 1467147991847 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1643 | 1467147991849 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 14:06:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:06:31 INFO - PROCESS | 1643 | 1467147991851 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 1643 | 1467147991852 Marionette TRACE conn2 <- [1,2966,null,{}] 14:06:31 INFO - PROCESS | 1643 | 1467147991854 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:06:31 INFO - PROCESS | 1643 | 1467147991856 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:31 INFO - PROCESS | 1643 | 1467147991960 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:06:31 INFO - PROCESS | 1643 | 1467147991963 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1643 | 1467147991964 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12cafa800 == 38 [pid = 1643] [id = 750] 14:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1292bb000) [pid = 1643] [serial = 2249] [outer = 0x0] 14:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12a46dc00) [pid = 1643] [serial = 2250] [outer = 0x1292bb000] 14:06:31 INFO - PROCESS | 1643 | 1467147991989 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a476400) [pid = 1643] [serial = 2251] [outer = 0x1292bb000] 14:06:32 INFO - PROCESS | 1643 | 1467147992287 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:06:32 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:06:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 14:06:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:06:32 INFO - PROCESS | 1643 | 1467147992322 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 1643 | 1467147992323 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 14:06:32 INFO - PROCESS | 1643 | 1467147992325 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 1643 | 1467147992327 Marionette TRACE conn2 <- [1,2970,null,{}] 14:06:32 INFO - PROCESS | 1643 | 1467147992329 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:06:32 INFO - PROCESS | 1643 | 1467147992330 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:32 INFO - PROCESS | 1643 | 1467147992445 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:06:32 INFO - PROCESS | 1643 | 1467147992483 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 1643 | 1467147992485 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d04c000 == 39 [pid = 1643] [id = 751] 14:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a46f800) [pid = 1643] [serial = 2252] [outer = 0x0] 14:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12a607400) [pid = 1643] [serial = 2253] [outer = 0x12a46f800] 14:06:32 INFO - PROCESS | 1643 | 1467147992509 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12a65b800) [pid = 1643] [serial = 2254] [outer = 0x12a46f800] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1128d0400) [pid = 1643] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x112925800) [pid = 1643] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11848e800) [pid = 1643] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x112a78c00) [pid = 1643] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x1133e2000) [pid = 1643] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x117e4ec00) [pid = 1643] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12311f800) [pid = 1643] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x123324400) [pid = 1643] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1193cbc00) [pid = 1643] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1193ccc00) [pid = 1643] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x111d78c00) [pid = 1643] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1129a9400) [pid = 1643] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x1236e2800) [pid = 1643] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x118922c00) [pid = 1643] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:06:32 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x112ae5c00) [pid = 1643] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:06:32 INFO - PROCESS | 1643 | 1467147992880 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:06:32 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:06:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 568ms 14:06:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:06:32 INFO - PROCESS | 1643 | 1467147992894 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 1643 | 1467147992895 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 14:06:32 INFO - PROCESS | 1643 | 1467147992897 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 1643 | 1467147992899 Marionette TRACE conn2 <- [1,2974,null,{}] 14:06:32 INFO - PROCESS | 1643 | 1467147992906 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:06:32 INFO - PROCESS | 1643 | 1467147992908 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:33 INFO - PROCESS | 1643 | 1467147993028 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:06:33 INFO - PROCESS | 1643 | 1467147993064 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 1643 | 1467147993065 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d064800 == 40 [pid = 1643] [id = 752] 14:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x110f2d400) [pid = 1643] [serial = 2255] [outer = 0x0] 14:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11848e800) [pid = 1643] [serial = 2256] [outer = 0x110f2d400] 14:06:33 INFO - PROCESS | 1643 | 1467147993090 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x1236e1c00) [pid = 1643] [serial = 2257] [outer = 0x110f2d400] 14:06:33 INFO - PROCESS | 1643 | 1467147993346 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:06:33 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:06:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 476ms 14:06:33 INFO - PROCESS | 1643 | 1467147993382 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 1643 | 1467147993387 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 14:06:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:06:33 INFO - PROCESS | 1643 | 1467147993398 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 1643 | 1467147993400 Marionette TRACE conn2 <- [1,2978,null,{}] 14:06:33 INFO - PROCESS | 1643 | 1467147993414 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:06:33 INFO - PROCESS | 1643 | 1467147993416 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:33 INFO - PROCESS | 1643 | 1467147993575 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:06:33 INFO - PROCESS | 1643 | 1467147993661 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 1643 | 1467147993663 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d5a0000 == 41 [pid = 1643] [id = 753] 14:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x112927800) [pid = 1643] [serial = 2258] [outer = 0x0] 14:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12a65c800) [pid = 1643] [serial = 2259] [outer = 0x112927800] 14:06:33 INFO - PROCESS | 1643 | 1467147993705 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12a84c400) [pid = 1643] [serial = 2260] [outer = 0x112927800] 14:06:33 INFO - PROCESS | 1643 | 1467147993964 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:06:33 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:06:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 583ms 14:06:33 INFO - PROCESS | 1643 | 1467147993980 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 1643 | 1467147993982 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 14:06:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:06:34 INFO - PROCESS | 1643 | 1467147993994 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 1643 | 1467147993995 Marionette TRACE conn2 <- [1,2982,null,{}] 14:06:34 INFO - PROCESS | 1643 | 1467147993998 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:06:34 INFO - PROCESS | 1643 | 1467147993999 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:34 INFO - PROCESS | 1643 | 1467147994098 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:06:34 INFO - PROCESS | 1643 | 1467147994101 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1643 | 1467147994102 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7cf800 == 42 [pid = 1643] [id = 754] 14:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12ab05000) [pid = 1643] [serial = 2261] [outer = 0x0] 14:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12ab0f800) [pid = 1643] [serial = 2262] [outer = 0x12ab05000] 14:06:34 INFO - PROCESS | 1643 | 1467147994126 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12b665000) [pid = 1643] [serial = 2263] [outer = 0x12ab05000] 14:06:34 INFO - PROCESS | 1643 | 1467147994417 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:06:34 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:06:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:06:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 471ms 14:06:34 INFO - PROCESS | 1643 | 1467147994465 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 1643 | 1467147994466 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 14:06:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:06:34 INFO - PROCESS | 1643 | 1467147994471 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 1643 | 1467147994472 Marionette TRACE conn2 <- [1,2986,null,{}] 14:06:34 INFO - PROCESS | 1643 | 1467147994474 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:06:34 INFO - PROCESS | 1643 | 1467147994475 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:34 INFO - PROCESS | 1643 | 1467147994598 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:06:34 INFO - PROCESS | 1643 | 1467147994604 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1643 | 1467147994605 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7e8800 == 43 [pid = 1643] [id = 755] 14:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1128cbc00) [pid = 1643] [serial = 2264] [outer = 0x0] 14:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12b663800) [pid = 1643] [serial = 2265] [outer = 0x1128cbc00] 14:06:34 INFO - PROCESS | 1643 | 1467147994628 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12b809400) [pid = 1643] [serial = 2266] [outer = 0x1128cbc00] 14:06:35 INFO - PROCESS | 1643 | 1467147995039 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:06:35 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:06:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 619ms 14:06:35 INFO - PROCESS | 1643 | 1467147995090 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1643 | 1467147995093 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 14:06:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:06:35 INFO - PROCESS | 1643 | 1467147995096 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 1643 | 1467147995098 Marionette TRACE conn2 <- [1,2990,null,{}] 14:06:35 INFO - PROCESS | 1643 | 1467147995103 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:06:35 INFO - PROCESS | 1643 | 1467147995105 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:35 INFO - PROCESS | 1643 | 1467147995219 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:06:35 INFO - PROCESS | 1643 | 1467147995282 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1643 | 1467147995284 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x119cd6000 == 44 [pid = 1643] [id = 756] 14:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1130a3400) [pid = 1643] [serial = 2267] [outer = 0x0] 14:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x113c3d800) [pid = 1643] [serial = 2268] [outer = 0x1130a3400] 14:06:35 INFO - PROCESS | 1643 | 1467147995356 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x118218000) [pid = 1643] [serial = 2269] [outer = 0x1130a3400] 14:06:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12471d800 == 45 [pid = 1643] [id = 757] 14:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118933000) [pid = 1643] [serial = 2270] [outer = 0x0] 14:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x117e4fc00) [pid = 1643] [serial = 2271] [outer = 0x118933000] 14:06:35 INFO - PROCESS | 1643 | 1467147995754 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:06:35 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:06:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 14:06:35 INFO - PROCESS | 1643 | 1467147995770 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1643 | 1467147995773 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 14:06:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:06:35 INFO - PROCESS | 1643 | 1467147995778 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 1643 | 1467147995779 Marionette TRACE conn2 <- [1,2994,null,{}] 14:06:35 INFO - PROCESS | 1643 | 1467147995782 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:06:35 INFO - PROCESS | 1643 | 1467147995784 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:35 INFO - PROCESS | 1643 | 1467147995913 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:06:36 INFO - PROCESS | 1643 | 1467147996012 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 1643 | 1467147996013 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b6cc800 == 46 [pid = 1643] [id = 758] 14:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x118e19c00) [pid = 1643] [serial = 2272] [outer = 0x0] 14:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x119610000) [pid = 1643] [serial = 2273] [outer = 0x118e19c00] 14:06:36 INFO - PROCESS | 1643 | 1467147996049 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x119d23000) [pid = 1643] [serial = 2274] [outer = 0x118e19c00] 14:06:36 INFO - PROCESS | 1643 | 1467147996399 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:06:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:06:36 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:06:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 672ms 14:06:36 INFO - PROCESS | 1643 | 1467147996449 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 1643 | 1467147996451 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 14:06:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:06:36 INFO - PROCESS | 1643 | 1467147996453 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 1643 | 1467147996456 Marionette TRACE conn2 <- [1,2998,null,{}] 14:06:36 INFO - PROCESS | 1643 | 1467147996464 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:06:36 INFO - PROCESS | 1643 | 1467147996467 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:36 INFO - PROCESS | 1643 | 1467147996576 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:06:36 INFO - PROCESS | 1643 | 1467147996681 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 1643 | 1467147996683 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7ee800 == 47 [pid = 1643] [id = 759] 14:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x1235fc400) [pid = 1643] [serial = 2275] [outer = 0x0] 14:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126f10000) [pid = 1643] [serial = 2276] [outer = 0x1235fc400] 14:06:36 INFO - PROCESS | 1643 | 1467147996716 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12774d000) [pid = 1643] [serial = 2277] [outer = 0x1235fc400] 14:06:37 INFO - PROCESS | 1643 | 1467147997065 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:06:37 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:06:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 622ms 14:06:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:06:37 INFO - PROCESS | 1643 | 1467147997076 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 1643 | 1467147997077 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 14:06:37 INFO - PROCESS | 1643 | 1467147997080 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 1643 | 1467147997081 Marionette TRACE conn2 <- [1,3002,null,{}] 14:06:37 INFO - PROCESS | 1643 | 1467147997085 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:06:37 INFO - PROCESS | 1643 | 1467147997087 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:37 INFO - PROCESS | 1643 | 1467147997194 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:06:37 INFO - PROCESS | 1643 | 1467147997272 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1643 | 1467147997273 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12de2a000 == 48 [pid = 1643] [id = 760] 14:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1128d2000) [pid = 1643] [serial = 2278] [outer = 0x0] 14:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x1292bd800) [pid = 1643] [serial = 2279] [outer = 0x1128d2000] 14:06:37 INFO - PROCESS | 1643 | 1467147997346 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a65e400) [pid = 1643] [serial = 2280] [outer = 0x1128d2000] 14:06:37 INFO - PROCESS | 1643 | 1467147997709 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:06:37 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:06:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 14:06:37 INFO - PROCESS | 1643 | 1467147997751 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 1643 | 1467147997753 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 14:06:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:06:37 INFO - PROCESS | 1643 | 1467147997755 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 1643 | 1467147997756 Marionette TRACE conn2 <- [1,3006,null,{}] 14:06:37 INFO - PROCESS | 1643 | 1467147997759 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:06:37 INFO - PROCESS | 1643 | 1467147997760 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:37 INFO - PROCESS | 1643 | 1467147997871 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:06:37 INFO - PROCESS | 1643 | 1467147997949 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1643 | 1467147997950 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x117e8b800 == 49 [pid = 1643] [id = 761] 14:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x1128e0400) [pid = 1643] [serial = 2281] [outer = 0x0] 14:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11856bc00) [pid = 1643] [serial = 2282] [outer = 0x1128e0400] 14:06:37 INFO - PROCESS | 1643 | 1467147997984 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12a65a400) [pid = 1643] [serial = 2283] [outer = 0x1128e0400] 14:06:38 INFO - PROCESS | 1643 | 1467147998652 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:06:38 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:06:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 920ms 14:06:38 INFO - PROCESS | 1643 | 1467147998676 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 1643 | 1467147998678 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 14:06:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:06:38 INFO - PROCESS | 1643 | 1467147998681 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 1643 | 1467147998683 Marionette TRACE conn2 <- [1,3010,null,{}] 14:06:38 INFO - PROCESS | 1643 | 1467147998687 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:06:38 INFO - PROCESS | 1643 | 1467147998688 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:38 INFO - PROCESS | 1643 | 1467147998789 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:06:38 INFO - PROCESS | 1643 | 1467147998853 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1643 | 1467147998855 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x127498000 == 50 [pid = 1643] [id = 762] 14:06:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x113cf2000) [pid = 1643] [serial = 2284] [outer = 0x0] 14:06:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x116455000) [pid = 1643] [serial = 2285] [outer = 0x113cf2000] 14:06:38 INFO - PROCESS | 1643 | 1467147998883 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x118489800) [pid = 1643] [serial = 2286] [outer = 0x113cf2000] 14:06:39 INFO - PROCESS | 1643 | 1467147999316 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:06:39 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:06:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 674ms 14:06:39 INFO - PROCESS | 1643 | 1467147999355 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 1643 | 1467147999359 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 14:06:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:06:39 INFO - PROCESS | 1643 | 1467147999366 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 1643 | 1467147999368 Marionette TRACE conn2 <- [1,3014,null,{}] 14:06:39 INFO - PROCESS | 1643 | 1467147999372 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:06:39 INFO - PROCESS | 1643 | 1467147999375 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:39 INFO - PROCESS | 1643 | 1467147999523 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:06:39 INFO - PROCESS | 1643 | 1467147999618 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 1643 | 1467147999619 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ce5800 == 51 [pid = 1643] [id = 763] 14:06:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x11848ac00) [pid = 1643] [serial = 2287] [outer = 0x0] 14:06:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x118582000) [pid = 1643] [serial = 2288] [outer = 0x11848ac00] 14:06:39 INFO - PROCESS | 1643 | 1467147999649 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x118926000) [pid = 1643] [serial = 2289] [outer = 0x11848ac00] 14:06:39 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x118e8a800 == 50 [pid = 1643] [id = 726] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7cf800 == 49 [pid = 1643] [id = 754] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12d5a0000 == 48 [pid = 1643] [id = 753] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12d064800 == 47 [pid = 1643] [id = 752] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12d04c000 == 46 [pid = 1643] [id = 751] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12cafa800 == 45 [pid = 1643] [id = 750] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12c56b000 == 44 [pid = 1643] [id = 749] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12bc87000 == 43 [pid = 1643] [id = 748] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x116f07800 == 42 [pid = 1643] [id = 746] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12a875000 == 41 [pid = 1643] [id = 747] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12920b000 == 40 [pid = 1643] [id = 745] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x126f8a800 == 39 [pid = 1643] [id = 744] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x119250000 == 38 [pid = 1643] [id = 743] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x121105000 == 37 [pid = 1643] [id = 742] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12a4a6000 == 36 [pid = 1643] [id = 741] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12a86c000 == 35 [pid = 1643] [id = 740] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x124708000 == 34 [pid = 1643] [id = 739] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x116494000 == 33 [pid = 1643] [id = 738] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x127498000 == 32 [pid = 1643] [id = 762] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x117e8b800 == 31 [pid = 1643] [id = 761] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12de2a000 == 30 [pid = 1643] [id = 760] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7ee800 == 29 [pid = 1643] [id = 759] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12471d800 == 28 [pid = 1643] [id = 757] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12b6cc800 == 27 [pid = 1643] [id = 758] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7e8800 == 26 [pid = 1643] [id = 755] 14:06:40 INFO - PROCESS | 1643 | --DOCSHELL 0x119cd6000 == 25 [pid = 1643] [id = 756] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1216d0400) [pid = 1643] [serial = 2200] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x119d4b400) [pid = 1643] [serial = 2198] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11894e800) [pid = 1643] [serial = 2177] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x1167c7000) [pid = 1643] [serial = 2176] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1133ad000) [pid = 1643] [serial = 2203] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x124f6a000) [pid = 1643] [serial = 2210] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x118488400) [pid = 1643] [serial = 2204] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1246e0000) [pid = 1643] [serial = 2209] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1234eec00) [pid = 1643] [serial = 2201] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x118939800) [pid = 1643] [serial = 2191] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1193c5c00) [pid = 1643] [serial = 2195] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x124197000) [pid = 1643] [serial = 2207] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11895a400) [pid = 1643] [serial = 2192] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118941c00) [pid = 1643] [serial = 2206] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x126ab2800) [pid = 1643] [serial = 2212] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x116454000) [pid = 1643] [serial = 2165] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x119327800) [pid = 1643] [serial = 2194] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x118565800) [pid = 1643] [serial = 2188] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11318e400) [pid = 1643] [serial = 2164] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118923000) [pid = 1643] [serial = 2189] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x113186000) [pid = 1643] [serial = 2182] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1133af400) [pid = 1643] [serial = 2183] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11645fc00) [pid = 1643] [serial = 2185] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11893b000) [pid = 1643] [serial = 2168] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11875fc00) [pid = 1643] [serial = 2167] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x117147400) [pid = 1643] [serial = 2186] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x115f17800) [pid = 1643] [serial = 2179] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x124f69c00) [pid = 1643] [serial = 2171] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x1236e0c00) [pid = 1643] [serial = 2170] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1277a4400) [pid = 1643] [serial = 2174] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x127183400) [pid = 1643] [serial = 2173] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x119a84800) [pid = 1643] [serial = 2197] [outer = 0x0] [url = about:blank] 14:06:40 INFO - PROCESS | 1643 | 1467148000621 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:06:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:06:40 INFO - {} 14:06:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:06:40 INFO - {} 14:06:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:06:40 INFO - {} 14:06:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:06:40 INFO - {} 14:06:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1278ms 14:06:40 INFO - PROCESS | 1643 | 1467148000643 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1643 | 1467148000645 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 14:06:40 INFO - TEST-START | /FileAPI/fileReader.html 14:06:40 INFO - PROCESS | 1643 | 1467148000648 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 1643 | 1467148000650 Marionette TRACE conn2 <- [1,3018,null,{}] 14:06:40 INFO - PROCESS | 1643 | 1467148000653 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:06:40 INFO - PROCESS | 1643 | 1467148000655 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:40 INFO - PROCESS | 1643 | 1467148000742 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:06:40 INFO - PROCESS | 1643 | 1467148000803 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 1643 | 1467148000805 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185dd000 == 26 [pid = 1643] [id = 764] 14:06:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x1132c4000) [pid = 1643] [serial = 2290] [outer = 0x0] 14:06:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x113945400) [pid = 1643] [serial = 2291] [outer = 0x1132c4000] 14:06:40 INFO - PROCESS | 1643 | 1467148000833 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x116178400) [pid = 1643] [serial = 2292] [outer = 0x1132c4000] 14:06:41 INFO - PROCESS | 1643 | 1467148001137 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:06:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:06:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:06:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:06:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:06:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 523ms 14:06:41 INFO - PROCESS | 1643 | 1467148001173 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 1643 | 1467148001175 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 14:06:41 INFO - TEST-START | /FileAPI/historical.html 14:06:41 INFO - PROCESS | 1643 | 1467148001180 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 1643 | 1467148001181 Marionette TRACE conn2 <- [1,3022,null,{}] 14:06:41 INFO - PROCESS | 1643 | 1467148001185 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:06:41 INFO - PROCESS | 1643 | 1467148001188 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:41 INFO - PROCESS | 1643 | 1467148001266 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:06:41 INFO - PROCESS | 1643 | 1467148001272 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1643 | 1467148001274 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x119ccd000 == 27 [pid = 1643] [id = 765] 14:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11697c400) [pid = 1643] [serial = 2293] [outer = 0x0] 14:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x117e4b000) [pid = 1643] [serial = 2294] [outer = 0x11697c400] 14:06:41 INFO - PROCESS | 1643 | 1467148001301 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x118490c00) [pid = 1643] [serial = 2295] [outer = 0x11697c400] 14:06:41 INFO - PROCESS | 1643 | 1467148001620 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:06:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:06:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:06:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:06:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:06:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:06:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:06:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:06:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:06:41 INFO - TEST-OK | /FileAPI/historical.html | took 471ms 14:06:41 INFO - TEST-START | /FileAPI/idlharness.html 14:06:41 INFO - PROCESS | 1643 | 1467148001655 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 1643 | 1467148001657 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 14:06:41 INFO - PROCESS | 1643 | 1467148001659 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 1643 | 1467148001662 Marionette TRACE conn2 <- [1,3026,null,{}] 14:06:41 INFO - PROCESS | 1643 | 1467148001670 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:06:41 INFO - PROCESS | 1643 | 1467148001673 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:41 INFO - PROCESS | 1643 | 1467148001755 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:06:41 INFO - PROCESS | 1643 | 1467148001760 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1643 | 1467148001762 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12474f000 == 28 [pid = 1643] [id = 766] 14:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1128eac00) [pid = 1643] [serial = 2296] [outer = 0x0] 14:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11893a400) [pid = 1643] [serial = 2297] [outer = 0x1128eac00] 14:06:41 INFO - PROCESS | 1643 | 1467148001790 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x119325800) [pid = 1643] [serial = 2298] [outer = 0x1128eac00] 14:06:42 INFO - PROCESS | 1643 | 1467148002333 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\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\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\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\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\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\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\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\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:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:06:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:06:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:06:42 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:06:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:06:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:06:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:06:42 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:06:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:06:42 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:06:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:06:42 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:06:42 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:06:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:06:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:06:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:06:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:06:42 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:06:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:06:42 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:06:42 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:06:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:06:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:06:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 736ms 14:06:42 INFO - PROCESS | 1643 | 1467148002395 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 1643 | 1467148002397 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 14:06:42 INFO - TEST-START | /FileAPI/idlharness.worker 14:06:42 INFO - PROCESS | 1643 | 1467148002401 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 1643 | 1467148002402 Marionette TRACE conn2 <- [1,3030,null,{}] 14:06:42 INFO - PROCESS | 1643 | 1467148002405 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:06:42 INFO - PROCESS | 1643 | 1467148002406 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:42 INFO - PROCESS | 1643 | 1467148002490 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:06:42 INFO - PROCESS | 1643 | 1467148002496 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 1643 | 1467148002497 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b611800 == 29 [pid = 1643] [id = 767] 14:06:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126a4b000) [pid = 1643] [serial = 2299] [outer = 0x0] 14:06:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x126aad800) [pid = 1643] [serial = 2300] [outer = 0x126a4b000] 14:06:42 INFO - PROCESS | 1643 | 1467148002526 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126f74000) [pid = 1643] [serial = 2301] [outer = 0x126a4b000] 14:06:42 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:43 INFO - PROCESS | 1643 | 1467148003184 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:06:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:06:43 INFO - {} 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:06:43 INFO - {} 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:06:43 INFO - {} 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:06:43 INFO - {} 14:06:43 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:06:43 INFO - {} 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:06:43 INFO - {} 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:06:43 INFO - {} 14:06:43 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:06:43 INFO - {} 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:06:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:06:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 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:06:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:06:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:06:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:06:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:06:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:06:43 INFO - {} 14:06:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 835ms 14:06:43 INFO - PROCESS | 1643 | 1467148003238 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 1643 | 1467148003239 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 14:06:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:06:43 INFO - PROCESS | 1643 | 1467148003241 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 1643 | 1467148003242 Marionette TRACE conn2 <- [1,3034,null,{}] 14:06:43 INFO - PROCESS | 1643 | 1467148003244 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:06:43 INFO - PROCESS | 1643 | 1467148003245 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:43 INFO - PROCESS | 1643 | 1467148003347 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:06:43 INFO - PROCESS | 1643 | 1467148003386 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 1643 | 1467148003387 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12de24800 == 30 [pid = 1643] [id = 768] 14:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11690b800) [pid = 1643] [serial = 2302] [outer = 0x0] 14:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12774c400) [pid = 1643] [serial = 2303] [outer = 0x11690b800] 14:06:43 INFO - PROCESS | 1643 | 1467148003412 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12bab9c00) [pid = 1643] [serial = 2304] [outer = 0x11690b800] 14:06:43 INFO - PROCESS | 1643 | 1467148003707 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:06:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:06:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 520ms 14:06:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:06:43 INFO - PROCESS | 1643 | 1467148003761 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 1643 | 1467148003763 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 14:06:43 INFO - PROCESS | 1643 | 1467148003765 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 1643 | 1467148003766 Marionette TRACE conn2 <- [1,3038,null,{}] 14:06:43 INFO - PROCESS | 1643 | 1467148003774 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:06:43 INFO - PROCESS | 1643 | 1467148003778 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:43 INFO - PROCESS | 1643 | 1467148003902 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:06:43 INFO - PROCESS | 1643 | 1467148003906 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 1643 | 1467148003907 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x113166000 == 31 [pid = 1643] [id = 769] 14:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12babcc00) [pid = 1643] [serial = 2305] [outer = 0x0] 14:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12bac3c00) [pid = 1643] [serial = 2306] [outer = 0x12babcc00] 14:06:43 INFO - PROCESS | 1643 | 1467148003932 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12bc56000) [pid = 1643] [serial = 2307] [outer = 0x12babcc00] 14:06:44 INFO - PROCESS | 1643 | 1467148004255 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:06:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:06:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:06:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 525ms 14:06:44 INFO - PROCESS | 1643 | 1467148004297 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 1643 | 1467148004299 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 14:06:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:06:44 INFO - PROCESS | 1643 | 1467148004306 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 1643 | 1467148004319 Marionette TRACE conn2 <- [1,3042,null,{}] 14:06:44 INFO - PROCESS | 1643 | 1467148004330 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:06:44 INFO - PROCESS | 1643 | 1467148004332 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:44 INFO - PROCESS | 1643 | 1467148004485 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:06:44 INFO - PROCESS | 1643 | 1467148004496 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1643 | 1467148004497 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e022000 == 32 [pid = 1643] [id = 770] 14:06:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12bc56400) [pid = 1643] [serial = 2308] [outer = 0x0] 14:06:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11821e000) [pid = 1643] [serial = 2309] [outer = 0x12bc56400] 14:06:44 INFO - PROCESS | 1643 | 1467148004531 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12bcad800) [pid = 1643] [serial = 2310] [outer = 0x12bc56400] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x124472000) [pid = 1643] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1250b1c00) [pid = 1643] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1128cbc00) [pid = 1643] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x113187400) [pid = 1643] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12ab05000) [pid = 1643] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x112927800) [pid = 1643] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x127123000) [pid = 1643] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12903c000) [pid = 1643] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x110f2d400) [pid = 1643] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1292bb000) [pid = 1643] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x118eb3c00) [pid = 1643] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x110f2e400) [pid = 1643] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x119d4fc00) [pid = 1643] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a46f800) [pid = 1643] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12561f000) [pid = 1643] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x1128e6800) [pid = 1643] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118585400) [pid = 1643] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x110f2fc00) [pid = 1643] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x115f6b000) [pid = 1643] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:06:45 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118225c00) [pid = 1643] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:06:45 INFO - PROCESS | 1643 | 1467148005226 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:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:06:45 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:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:06:45 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:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:06:45 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:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:06:45 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:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:06:45 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:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:06:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:06:45 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:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:06:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:06:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:06:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:06:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 948ms 14:06:45 INFO - PROCESS | 1643 | 1467148005255 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1643 | 1467148005256 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 14:06:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:06:45 INFO - PROCESS | 1643 | 1467148005258 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1643 | 1467148005259 Marionette TRACE conn2 <- [1,3046,null,{}] 14:06:45 INFO - PROCESS | 1643 | 1467148005262 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:06:45 INFO - PROCESS | 1643 | 1467148005264 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:45 INFO - PROCESS | 1643 | 1467148005361 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:06:45 INFO - PROCESS | 1643 | 1467148005365 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 1643 | 1467148005366 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d76f800 == 33 [pid = 1643] [id = 771] 14:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12bc55000) [pid = 1643] [serial = 2311] [outer = 0x0] 14:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12bc59000) [pid = 1643] [serial = 2312] [outer = 0x12bc55000] 14:06:45 INFO - PROCESS | 1643 | 1467148005391 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12bcb4000) [pid = 1643] [serial = 2313] [outer = 0x12bc55000] 14:06:45 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:45 INFO - PROCESS | 1643 | 1467148005716 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:06:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:06:45 INFO - {} 14:06:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 470ms 14:06:45 INFO - PROCESS | 1643 | 1467148005728 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1643 | 1467148005730 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 14:06:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:06:45 INFO - PROCESS | 1643 | 1467148005732 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1643 | 1467148005733 Marionette TRACE conn2 <- [1,3050,null,{}] 14:06:45 INFO - PROCESS | 1643 | 1467148005738 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:06:45 INFO - PROCESS | 1643 | 1467148005739 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:45 INFO - PROCESS | 1643 | 1467148005821 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:06:45 INFO - PROCESS | 1643 | 1467148005883 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 1643 | 1467148005884 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x116f05000 == 34 [pid = 1643] [id = 772] 14:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x112af2800) [pid = 1643] [serial = 2314] [outer = 0x0] 14:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x116f33000) [pid = 1643] [serial = 2315] [outer = 0x112af2800] 14:06:45 INFO - PROCESS | 1643 | 1467148005908 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x116f3b400) [pid = 1643] [serial = 2316] [outer = 0x112af2800] 14:06:46 INFO - PROCESS | 1643 | 1467148006162 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:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:06:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 474ms 14:06:46 INFO - PROCESS | 1643 | 1467148006207 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 1643 | 1467148006209 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 14:06:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:06:46 INFO - PROCESS | 1643 | 1467148006211 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 1643 | 1467148006212 Marionette TRACE conn2 <- [1,3054,null,{}] 14:06:46 INFO - PROCESS | 1643 | 1467148006215 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:06:46 INFO - PROCESS | 1643 | 1467148006216 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:46 INFO - PROCESS | 1643 | 1467148006321 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:06:46 INFO - PROCESS | 1643 | 1467148006324 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 1643 | 1467148006325 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11825c000 == 35 [pid = 1643] [id = 773] 14:06:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x126f70400) [pid = 1643] [serial = 2317] [outer = 0x0] 14:06:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12bcb6400) [pid = 1643] [serial = 2318] [outer = 0x126f70400] 14:06:46 INFO - PROCESS | 1643 | 1467148006350 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12c433800) [pid = 1643] [serial = 2319] [outer = 0x126f70400] 14:06:46 INFO - PROCESS | 1643 | 1467148006780 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:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:06:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:06:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:06:46 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:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:06:46 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:06:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:06:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:06:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 636ms 14:06:46 INFO - PROCESS | 1643 | 1467148006857 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 1643 | 1467148006859 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 14:06:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:06:46 INFO - PROCESS | 1643 | 1467148006862 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 1643 | 1467148006864 Marionette TRACE conn2 <- [1,3058,null,{}] 14:06:46 INFO - PROCESS | 1643 | 1467148006867 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:06:46 INFO - PROCESS | 1643 | 1467148006869 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:46 INFO - PROCESS | 1643 | 1467148006962 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:06:47 INFO - PROCESS | 1643 | 1467148007101 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1643 | 1467148007103 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x113176000 == 36 [pid = 1643] [id = 774] 14:06:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x111d19c00) [pid = 1643] [serial = 2320] [outer = 0x0] 14:06:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x112008800) [pid = 1643] [serial = 2321] [outer = 0x111d19c00] 14:06:47 INFO - PROCESS | 1643 | 1467148007138 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11292b800) [pid = 1643] [serial = 2322] [outer = 0x111d19c00] 14:06:47 INFO - PROCESS | 1643 | 1467148007653 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:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:06:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:06:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:06:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:06:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:06:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:06:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:06:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:06:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:06:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 825ms 14:06:47 INFO - PROCESS | 1643 | 1467148007692 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 1643 | 1467148007696 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 14:06:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:06:47 INFO - PROCESS | 1643 | 1467148007701 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 1643 | 1467148007704 Marionette TRACE conn2 <- [1,3062,null,{}] 14:06:47 INFO - PROCESS | 1643 | 1467148007707 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:06:47 INFO - PROCESS | 1643 | 1467148007710 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:47 INFO - PROCESS | 1643 | 1467148007831 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:06:47 INFO - PROCESS | 1643 | 1467148007963 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1643 | 1467148007965 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x121696800 == 37 [pid = 1643] [id = 775] 14:06:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x113191000) [pid = 1643] [serial = 2323] [outer = 0x0] 14:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x116f3c800) [pid = 1643] [serial = 2324] [outer = 0x113191000] 14:06:48 INFO - PROCESS | 1643 | 1467148008020 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118585000) [pid = 1643] [serial = 2325] [outer = 0x113191000] 14:06:48 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:48 INFO - PROCESS | 1643 | 1467148008575 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:06:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:06:48 INFO - {} 14:06:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 927ms 14:06:48 INFO - PROCESS | 1643 | 1467148008669 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 1643 | 1467148008672 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 14:06:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:06:48 INFO - PROCESS | 1643 | 1467148008676 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 1643 | 1467148008677 Marionette TRACE conn2 <- [1,3066,null,{}] 14:06:48 INFO - PROCESS | 1643 | 1467148008680 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:06:48 INFO - PROCESS | 1643 | 1467148008681 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:48 INFO - PROCESS | 1643 | 1467148008809 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:06:48 INFO - PROCESS | 1643 | 1467148008890 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 1643 | 1467148008891 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x124a7e800 == 38 [pid = 1643] [id = 776] 14:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x118eb4c00) [pid = 1643] [serial = 2326] [outer = 0x0] 14:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x123124000) [pid = 1643] [serial = 2327] [outer = 0x118eb4c00] 14:06:48 INFO - PROCESS | 1643 | 1467148008921 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1246e1400) [pid = 1643] [serial = 2328] [outer = 0x118eb4c00] 14:06:49 INFO - PROCESS | 1643 | 1467148009359 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:06:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:06:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:06:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:06:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:06:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:06:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:06:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:06:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 719ms 14:06:49 INFO - PROCESS | 1643 | 1467148009397 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 1643 | 1467148009398 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 14:06:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:06:49 INFO - PROCESS | 1643 | 1467148009405 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 1643 | 1467148009410 Marionette TRACE conn2 <- [1,3070,null,{}] 14:06:49 INFO - PROCESS | 1643 | 1467148009413 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:06:49 INFO - PROCESS | 1643 | 1467148009416 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:49 INFO - PROCESS | 1643 | 1467148009532 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:06:49 INFO - PROCESS | 1643 | 1467148009743 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1643 | 1467148009745 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x113173800 == 39 [pid = 1643] [id = 777] 14:06:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x110f7dc00) [pid = 1643] [serial = 2329] [outer = 0x0] 14:06:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1128e1800) [pid = 1643] [serial = 2330] [outer = 0x110f7dc00] 14:06:49 INFO - PROCESS | 1643 | 1467148009782 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x112a82800) [pid = 1643] [serial = 2331] [outer = 0x110f7dc00] 14:06:50 INFO - PROCESS | 1643 | 1467148010301 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:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11825c000 == 38 [pid = 1643] [id = 773] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x116f05000 == 37 [pid = 1643] [id = 772] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12d76f800 == 36 [pid = 1643] [id = 771] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12e022000 == 35 [pid = 1643] [id = 770] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x113166000 == 34 [pid = 1643] [id = 769] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12de24800 == 33 [pid = 1643] [id = 768] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b611800 == 32 [pid = 1643] [id = 767] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12474f000 == 31 [pid = 1643] [id = 766] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x119ccd000 == 30 [pid = 1643] [id = 765] 14:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1185dd000 == 29 [pid = 1643] [id = 764] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12b809400) [pid = 1643] [serial = 2266] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12b663800) [pid = 1643] [serial = 2265] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x117146c00) [pid = 1643] [serial = 2180] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12ab0f800) [pid = 1643] [serial = 2262] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12a84c400) [pid = 1643] [serial = 2260] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1273f6400) [pid = 1643] [serial = 2244] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x129265800) [pid = 1643] [serial = 2247] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11848e800) [pid = 1643] [serial = 2256] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12a46dc00) [pid = 1643] [serial = 2250] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12a476400) [pid = 1643] [serial = 2251] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x1292ba800) [pid = 1643] [serial = 2248] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119940c00) [pid = 1643] [serial = 2233] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x119a81400) [pid = 1643] [serial = 2234] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11993cc00) [pid = 1643] [serial = 2224] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x124268000) [pid = 1643] [serial = 2225] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x120ffa000) [pid = 1643] [serial = 2236] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12a607400) [pid = 1643] [serial = 2253] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x124195c00) [pid = 1643] [serial = 2237] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12426c400) [pid = 1643] [serial = 2239] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12562a400) [pid = 1643] [serial = 2241] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1167c6400) [pid = 1643] [serial = 2218] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x118489c00) [pid = 1643] [serial = 2219] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118eb5800) [pid = 1643] [serial = 2221] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x119618400) [pid = 1643] [serial = 2222] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x110f83000) [pid = 1643] [serial = 2215] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1128dd800) [pid = 1643] [serial = 2216] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12b665000) [pid = 1643] [serial = 2263] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x116972c00) [pid = 1643] [serial = 2227] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11821a400) [pid = 1643] [serial = 2228] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x118570000) [pid = 1643] [serial = 2230] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11892d800) [pid = 1643] [serial = 2231] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12a65b800) [pid = 1643] [serial = 2254] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x129041000) [pid = 1643] [serial = 2245] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x1236e1c00) [pid = 1643] [serial = 2257] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12a65c800) [pid = 1643] [serial = 2259] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x126aabc00) [pid = 1643] [serial = 2242] [outer = 0x0] [url = about:blank] 14:06:50 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x127749c00) [pid = 1643] [serial = 2213] [outer = 0x0] [url = about:blank] 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:06:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 979ms 14:06:50 INFO - PROCESS | 1643 | 1467148010382 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1643 | 1467148010386 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 14:06:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:06:50 INFO - PROCESS | 1643 | 1467148010391 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1643 | 1467148010393 Marionette TRACE conn2 <- [1,3074,null,{}] 14:06:50 INFO - PROCESS | 1643 | 1467148010399 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:06:50 INFO - PROCESS | 1643 | 1467148010404 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:50 INFO - PROCESS | 1643 | 1467148010508 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:06:50 INFO - PROCESS | 1643 | 1467148010515 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 1643 | 1467148010517 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x116916000 == 30 [pid = 1643] [id = 778] 14:06:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x113189c00) [pid = 1643] [serial = 2332] [outer = 0x0] 14:06:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x1133af400) [pid = 1643] [serial = 2333] [outer = 0x113189c00] 14:06:50 INFO - PROCESS | 1643 | 1467148010547 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x115f6bc00) [pid = 1643] [serial = 2334] [outer = 0x113189c00] 14:06:50 INFO - PROCESS | 1643 | 1467148010890 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:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:06:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 573ms 14:06:50 INFO - PROCESS | 1643 | 1467148010964 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1643 | 1467148010967 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 14:06:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:06:50 INFO - PROCESS | 1643 | 1467148010970 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1643 | 1467148010972 Marionette TRACE conn2 <- [1,3078,null,{}] 14:06:50 INFO - PROCESS | 1643 | 1467148010974 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:06:50 INFO - PROCESS | 1643 | 1467148010976 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:51 INFO - PROCESS | 1643 | 1467148011060 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:06:51 INFO - PROCESS | 1643 | 1467148011064 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1643 | 1467148011065 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185d7000 == 31 [pid = 1643] [id = 779] 14:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x1128d0800) [pid = 1643] [serial = 2335] [outer = 0x0] 14:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x116f37800) [pid = 1643] [serial = 2336] [outer = 0x1128d0800] 14:06:51 INFO - PROCESS | 1643 | 1467148011093 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11821d400) [pid = 1643] [serial = 2337] [outer = 0x1128d0800] 14:06:51 INFO - PROCESS | 1643 | 1467148011443 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:06:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:06:51 INFO - PROCESS | 1643 | 1467148011492 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 14:06:51 INFO - PROCESS | 1643 | 1467148011496 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 1643 | 1467148011500 Marionette TRACE conn2 <- [1,3082,null,{}] 14:06:51 INFO - PROCESS | 1643 | 1467148011506 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:06:51 INFO - PROCESS | 1643 | 1467148011509 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:51 INFO - PROCESS | 1643 | 1467148011591 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:06:51 INFO - PROCESS | 1643 | 1467148011595 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1643 | 1467148011597 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x123177000 == 32 [pid = 1643] [id = 780] 14:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11848e800) [pid = 1643] [serial = 2338] [outer = 0x0] 14:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11892b000) [pid = 1643] [serial = 2339] [outer = 0x11848e800] 14:06:51 INFO - PROCESS | 1643 | 1467148011624 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x1193be400) [pid = 1643] [serial = 2340] [outer = 0x11848e800] 14:06:51 INFO - PROCESS | 1643 | 1467148011949 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:06:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:06:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:06:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:06:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 477ms 14:06:51 INFO - PROCESS | 1643 | 1467148011972 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 1643 | 1467148011974 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 14:06:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:06:51 INFO - PROCESS | 1643 | 1467148011976 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 1643 | 1467148011977 Marionette TRACE conn2 <- [1,3086,null,{}] 14:06:51 INFO - PROCESS | 1643 | 1467148011980 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:06:51 INFO - PROCESS | 1643 | 1467148011981 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:52 INFO - PROCESS | 1643 | 1467148012065 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:06:52 INFO - PROCESS | 1643 | 1467148012139 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1643 | 1467148012140 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12567e800 == 33 [pid = 1643] [id = 781] 14:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1184dd800) [pid = 1643] [serial = 2341] [outer = 0x0] 14:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x119946400) [pid = 1643] [serial = 2342] [outer = 0x1184dd800] 14:06:52 INFO - PROCESS | 1643 | 1467148012164 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x119d1f400) [pid = 1643] [serial = 2343] [outer = 0x1184dd800] 14:06:52 INFO - PROCESS | 1643 | 1467148012424 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:06:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:06:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 470ms 14:06:52 INFO - PROCESS | 1643 | 1467148012446 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 1643 | 1467148012448 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 14:06:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:06:52 INFO - PROCESS | 1643 | 1467148012460 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 1643 | 1467148012461 Marionette TRACE conn2 <- [1,3090,null,{}] 14:06:52 INFO - PROCESS | 1643 | 1467148012479 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:06:52 INFO - PROCESS | 1643 | 1467148012480 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:52 INFO - PROCESS | 1643 | 1467148012590 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:06:52 INFO - PROCESS | 1643 | 1467148012594 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1643 | 1467148012598 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x127487800 == 34 [pid = 1643] [id = 782] 14:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x1216d1400) [pid = 1643] [serial = 2344] [outer = 0x0] 14:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x1235fd000) [pid = 1643] [serial = 2345] [outer = 0x1216d1400] 14:06:52 INFO - PROCESS | 1643 | 1467148012667 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x125625000) [pid = 1643] [serial = 2346] [outer = 0x1216d1400] 14:06:53 INFO - PROCESS | 1643 | 1467148013010 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:06:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:06:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 590ms 14:06:53 INFO - PROCESS | 1643 | 1467148013041 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 1643 | 1467148013042 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 14:06:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:06:53 INFO - PROCESS | 1643 | 1467148013051 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 1643 | 1467148013052 Marionette TRACE conn2 <- [1,3094,null,{}] 14:06:53 INFO - PROCESS | 1643 | 1467148013054 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:06:53 INFO - PROCESS | 1643 | 1467148013055 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:53 INFO - PROCESS | 1643 | 1467148013167 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:06:53 INFO - PROCESS | 1643 | 1467148013171 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 1643 | 1467148013172 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12921b800 == 35 [pid = 1643] [id = 783] 14:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12685ec00) [pid = 1643] [serial = 2347] [outer = 0x0] 14:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x127124400) [pid = 1643] [serial = 2348] [outer = 0x12685ec00] 14:06:53 INFO - PROCESS | 1643 | 1467148013203 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x127744400) [pid = 1643] [serial = 2349] [outer = 0x12685ec00] 14:06:53 INFO - PROCESS | 1643 | 1467148013512 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:06:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:06:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 14:06:53 INFO - PROCESS | 1643 | 1467148013529 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 1643 | 1467148013530 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 14:06:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:06:53 INFO - PROCESS | 1643 | 1467148013547 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 1643 | 1467148013548 Marionette TRACE conn2 <- [1,3098,null,{}] 14:06:53 INFO - PROCESS | 1643 | 1467148013559 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:06:53 INFO - PROCESS | 1643 | 1467148013560 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:53 INFO - PROCESS | 1643 | 1467148013674 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:06:53 INFO - PROCESS | 1643 | 1467148013714 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 1643 | 1467148013716 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x113177000 == 36 [pid = 1643] [id = 784] 14:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x126aabc00) [pid = 1643] [serial = 2350] [outer = 0x0] 14:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12774a000) [pid = 1643] [serial = 2351] [outer = 0x126aabc00] 14:06:53 INFO - PROCESS | 1643 | 1467148013742 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11892a800) [pid = 1643] [serial = 2352] [outer = 0x126aabc00] 14:06:54 INFO - PROCESS | 1643 | 1467148014015 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:06:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:06:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:06:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 541ms 14:06:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:06:54 INFO - PROCESS | 1643 | 1467148014074 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1643 | 1467148014075 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 14:06:54 INFO - PROCESS | 1643 | 1467148014077 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 1643 | 1467148014078 Marionette TRACE conn2 <- [1,3102,null,{}] 14:06:54 INFO - PROCESS | 1643 | 1467148014080 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:06:54 INFO - PROCESS | 1643 | 1467148014082 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:54 INFO - PROCESS | 1643 | 1467148014192 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:06:54 INFO - PROCESS | 1643 | 1467148014203 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1643 | 1467148014211 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1185cb800 == 37 [pid = 1643] [id = 785] 14:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x127751800) [pid = 1643] [serial = 2353] [outer = 0x0] 14:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x129034400) [pid = 1643] [serial = 2354] [outer = 0x127751800] 14:06:54 INFO - PROCESS | 1643 | 1467148014236 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12903d800) [pid = 1643] [serial = 2355] [outer = 0x127751800] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11690b800) [pid = 1643] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12babcc00) [pid = 1643] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1128eac00) [pid = 1643] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11697c400) [pid = 1643] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11848ac00) [pid = 1643] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12bc56400) [pid = 1643] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x1132c4000) [pid = 1643] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x118933000) [pid = 1643] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1130a3400) [pid = 1643] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118e19c00) [pid = 1643] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1235fc400) [pid = 1643] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1128d2000) [pid = 1643] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1128e0400) [pid = 1643] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12bc55000) [pid = 1643] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x113cf2000) [pid = 1643] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x112af2800) [pid = 1643] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:06:54 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x126a4b000) [pid = 1643] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:06:54 INFO - PROCESS | 1643 | 1467148014639 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:06:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:06:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 569ms 14:06:54 INFO - PROCESS | 1643 | 1467148014646 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1643 | 1467148014647 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 14:06:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:06:54 INFO - PROCESS | 1643 | 1467148014650 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 1643 | 1467148014652 Marionette TRACE conn2 <- [1,3106,null,{}] 14:06:54 INFO - PROCESS | 1643 | 1467148014656 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:06:54 INFO - PROCESS | 1643 | 1467148014657 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:54 INFO - PROCESS | 1643 | 1467148014739 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 14:06:54 INFO - PROCESS | 1643 | 1467148014743 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1643 | 1467148014744 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ab6e000 == 38 [pid = 1643] [id = 786] 14:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11893d000) [pid = 1643] [serial = 2356] [outer = 0x0] 14:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x129037400) [pid = 1643] [serial = 2357] [outer = 0x11893d000] 14:06:54 INFO - PROCESS | 1643 | 1467148014769 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x129268400) [pid = 1643] [serial = 2358] [outer = 0x11893d000] 14:06:55 INFO - PROCESS | 1643 | 1467148015105 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:06:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:06:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:06:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:06:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 472ms 14:06:55 INFO - PROCESS | 1643 | 1467148015123 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1643 | 1467148015125 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 14:06:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:06:55 INFO - PROCESS | 1643 | 1467148015127 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1643 | 1467148015128 Marionette TRACE conn2 <- [1,3110,null,{}] 14:06:55 INFO - PROCESS | 1643 | 1467148015131 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:06:55 INFO - PROCESS | 1643 | 1467148015132 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:55 INFO - PROCESS | 1643 | 1467148015261 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 14:06:55 INFO - PROCESS | 1643 | 1467148015268 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1643 | 1467148015270 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b9ac000 == 39 [pid = 1643] [id = 787] 14:06:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x129268000) [pid = 1643] [serial = 2359] [outer = 0x0] 14:06:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x1292b8000) [pid = 1643] [serial = 2360] [outer = 0x129268000] 14:06:55 INFO - PROCESS | 1643 | 1467148015297 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12a46fc00) [pid = 1643] [serial = 2361] [outer = 0x129268000] 14:06:55 INFO - PROCESS | 1643 | 1467148015605 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:06:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:06:55 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:06:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:06:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 14:06:55 INFO - PROCESS | 1643 | 1467148015647 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1643 | 1467148015648 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 14:06:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:06:55 INFO - PROCESS | 1643 | 1467148015652 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1643 | 1467148015655 Marionette TRACE conn2 <- [1,3114,null,{}] 14:06:55 INFO - PROCESS | 1643 | 1467148015658 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:06:55 INFO - PROCESS | 1643 | 1467148015659 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:55 INFO - PROCESS | 1643 | 1467148015756 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 14:06:55 INFO - PROCESS | 1643 | 1467148015760 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\", \"771247b6-dab3-4feb-8b26-68505d66834a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1643 | 1467148015761 Marionette INFO sendAsync b446d3a1-6158-e240-904a-c2703661bd59 14:06:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c3e8800 == 40 [pid = 1643] [id = 788] 14:06:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12a46e400) [pid = 1643] [serial = 2362] [outer = 0x0] 14:06:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12a659800) [pid = 1643] [serial = 2363] [outer = 0x12a46e400] 14:06:55 INFO - PROCESS | 1643 | 1467148015785 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12ab04400) [pid = 1643] [serial = 2364] [outer = 0x12a46e400] 14:06:56 INFO - PROCESS | 1643 | 1467148016097 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:06:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:06:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 14:06:56 INFO - PROCESS | 1643 | 1467148016124 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 1643 | 1467148016125 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 14:06:57 WARNING - u'runner_teardown' () 14:06:57 INFO - No more tests 14:06:57 INFO - Got 0 unexpected results 14:06:57 INFO - SUITE-END | took 516s 14:06:57 INFO - Closing logging queue 14:06:57 INFO - queue closed 14:06:57 INFO - Return code: 0 14:06:57 WARNING - # TBPL SUCCESS # 14:06:57 INFO - Running post-action listener: _resource_record_post_action 14:06:57 INFO - Running post-run listener: _resource_record_post_run 14:06:58 INFO - Total resource usage - Wall time: 538s; CPU: 58.0%; Read bytes: 36972032; Write bytes: 952738816; Read time: 253; Write time: 4990 14:06:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:06:58 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150551040; Write bytes: 143978496; Read time: 13459; Write time: 290 14:06:58 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 34792960; Write bytes: 796288000; Read time: 233; Write time: 4657 14:06:58 INFO - Running post-run listener: _upload_blobber_files 14:06:58 INFO - Blob upload gear active. 14:06:58 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:06:58 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:06:58 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:06:58 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:06:58 INFO - (blobuploader) - INFO - Open directory for files ... 14:06:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:06:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:06:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:06:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:06:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:06:59 INFO - (blobuploader) - INFO - Done attempting. 14:06:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:07:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:07:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:07:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:07:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:07:01 INFO - (blobuploader) - INFO - Done attempting. 14:07:01 INFO - (blobuploader) - INFO - Iteration through files over. 14:07:01 INFO - Return code: 0 14:07:01 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:07:01 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:07:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/34f1ad53d1e6f7d9868398e85edfdc75195e24e5ca2262660fe8efa36bac94677805a0a376d5c69e9f54e2aaec6436dfb8bfc6140962c648ab5bc62ce3c1513c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bc5b4af42ab3b30834dfc23b47b4b9ef1d10a1ef24a73d6fc3630f1002cee5e520b101603cd6eac7104841c96968e09d2c3b96a49a0a9bcc2813ea460cbb53db"} 14:07:01 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:07:01 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:07:01 INFO - Contents: 14:07:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/34f1ad53d1e6f7d9868398e85edfdc75195e24e5ca2262660fe8efa36bac94677805a0a376d5c69e9f54e2aaec6436dfb8bfc6140962c648ab5bc62ce3c1513c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bc5b4af42ab3b30834dfc23b47b4b9ef1d10a1ef24a73d6fc3630f1002cee5e520b101603cd6eac7104841c96968e09d2c3b96a49a0a9bcc2813ea460cbb53db"} 14:07:01 INFO - Running post-run listener: copy_logs_to_upload_dir 14:07:01 INFO - Copying logs to upload dir... 14:07:01 INFO - mkdir: /builds/slave/test/build/upload/logs 14:07:01 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=592.956087 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-06-28 14:07:02.141764) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 14:07:02.145268) ========= 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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners TMPDIR=/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/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-beta/sha512/34f1ad53d1e6f7d9868398e85edfdc75195e24e5ca2262660fe8efa36bac94677805a0a376d5c69e9f54e2aaec6436dfb8bfc6140962c648ab5bc62ce3c1513c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bc5b4af42ab3b30834dfc23b47b4b9ef1d10a1ef24a73d6fc3630f1002cee5e520b101603cd6eac7104841c96968e09d2c3b96a49a0a9bcc2813ea460cbb53db"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012528 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/34f1ad53d1e6f7d9868398e85edfdc75195e24e5ca2262660fe8efa36bac94677805a0a376d5c69e9f54e2aaec6436dfb8bfc6140962c648ab5bc62ce3c1513c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bc5b4af42ab3b30834dfc23b47b4b9ef1d10a1ef24a73d6fc3630f1002cee5e520b101603cd6eac7104841c96968e09d2c3b96a49a0a9bcc2813ea460cbb53db"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467136257/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 14:07:02.184594) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 14:07:02.185166) ========= 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.LnLmhB8rqm/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.5IbKmBrcI2/Listeners TMPDIR=/var/folders/94/32rsmpvx6xsdqlj3mz5wd0xr00000w/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.005060 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 14:07:02.236046) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 14:07:02.236411) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 14:07:02.236848) ========= ========= Total master_lag: 0.46 =========