builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0172 starttime: 1466693776.89 results: success (0) buildid: 20160623064024 builduid: 314d1193ae694552b164a237028a94d8 revision: 44f094a357abce33721a9568032094bde85f9c92 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:16.890788) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:16.891239) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:16.891517) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:16.917069) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:16.917469) ========= 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.iqja2oQKbj/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.Cj6v0UPawP/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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-23 07:56:16-- 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% 13.3M=0.001s 2016-06-23 07:56:17 (13.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.209619 ========= master_lag: 0.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:17.405644) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:17.406049) ========= 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.iqja2oQKbj/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.Cj6v0UPawP/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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.029468 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:17.457152) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 07:56:17.457520) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 44f094a357abce33721a9568032094bde85f9c92 --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 44f094a357abce33721a9568032094bde85f9c92 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iqja2oQKbj/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.Cj6v0UPawP/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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-23 07:56:17,531 truncating revision to first 12 chars 2016-06-23 07:56:17,531 Setting DEBUG logging. 2016-06-23 07:56:17,531 attempt 1/10 2016-06-23 07:56:17,532 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/44f094a357ab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 07:56:19,590 unpacking tar archive at: mozilla-beta-44f094a357ab/testing/mozharness/ program finished with exit code 0 elapsedTime=2.330546 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 07:56:19.809243) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:19.809598) ========= script_repo_revision: 44f094a357abce33721a9568032094bde85f9c92 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:19.809988) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:19.810408) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 07:56:19.828493) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-06-23 07:56:19.828859) ========= /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.iqja2oQKbj/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.Cj6v0UPawP/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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 07:56:20 INFO - MultiFileLogger online at 20160623 07:56:20 in /builds/slave/test 07:56:20 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 07:56:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:56:20 INFO - {'append_to_log': False, 07:56:20 INFO - 'base_work_dir': '/builds/slave/test', 07:56:20 INFO - 'blob_upload_branch': 'mozilla-beta', 07:56:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:56:20 INFO - 'buildbot_json_path': 'buildprops.json', 07:56:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:56:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:56:20 INFO - 'download_minidump_stackwalk': True, 07:56:20 INFO - 'download_symbols': 'true', 07:56:20 INFO - 'e10s': False, 07:56:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:56:20 INFO - 'tooltool.py': '/tools/tooltool.py', 07:56:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:56:20 INFO - '/tools/misc-python/virtualenv.py')}, 07:56:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:56:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:56:20 INFO - 'log_level': 'info', 07:56:20 INFO - 'log_to_console': True, 07:56:20 INFO - 'opt_config_files': (), 07:56:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:56:20 INFO - '--processes=1', 07:56:20 INFO - '--config=%(test_path)s/wptrunner.ini', 07:56:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:56:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:56:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:56:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:56:20 INFO - 'pip_index': False, 07:56:20 INFO - 'require_test_zip': True, 07:56:20 INFO - 'test_type': ('testharness',), 07:56:20 INFO - 'this_chunk': '1', 07:56:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:56:20 INFO - 'total_chunks': '10', 07:56:20 INFO - 'virtualenv_path': 'venv', 07:56:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:56:20 INFO - 'work_dir': 'build'} 07:56:20 INFO - ##### 07:56:20 INFO - ##### Running clobber step. 07:56:20 INFO - ##### 07:56:20 INFO - Running pre-action listener: _resource_record_pre_action 07:56:20 INFO - Running main action method: clobber 07:56:20 INFO - rmtree: /builds/slave/test/build 07:56:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:56:21 INFO - Running post-action listener: _resource_record_post_action 07:56:21 INFO - ##### 07:56:21 INFO - ##### Running read-buildbot-config step. 07:56:21 INFO - ##### 07:56:21 INFO - Running pre-action listener: _resource_record_pre_action 07:56:21 INFO - Running main action method: read_buildbot_config 07:56:21 INFO - Using buildbot properties: 07:56:21 INFO - { 07:56:21 INFO - "project": "", 07:56:21 INFO - "product": "firefox", 07:56:21 INFO - "script_repo_revision": "production", 07:56:21 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:56:21 INFO - "repository": "", 07:56:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:56:21 INFO - "buildid": "20160623064024", 07:56:21 INFO - "pgo_build": "False", 07:56:21 INFO - "basedir": "/builds/slave/test", 07:56:21 INFO - "buildnumber": 3, 07:56:21 INFO - "slavename": "t-yosemite-r7-0172", 07:56:21 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 07:56:21 INFO - "platform": "macosx64", 07:56:21 INFO - "branch": "mozilla-beta", 07:56:21 INFO - "revision": "44f094a357abce33721a9568032094bde85f9c92", 07:56:21 INFO - "repo_path": "releases/mozilla-beta", 07:56:21 INFO - "moz_repo_path": "", 07:56:21 INFO - "stage_platform": "macosx64", 07:56:21 INFO - "builduid": "314d1193ae694552b164a237028a94d8", 07:56:21 INFO - "slavebuilddir": "test" 07:56:21 INFO - } 07:56:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:56:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:56:21 INFO - Running post-action listener: _resource_record_post_action 07:56:21 INFO - ##### 07:56:21 INFO - ##### Running download-and-extract step. 07:56:21 INFO - ##### 07:56:21 INFO - Running pre-action listener: _resource_record_pre_action 07:56:21 INFO - Running main action method: download_and_extract 07:56:21 INFO - mkdir: /builds/slave/test/build/tests 07:56:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:21 INFO - https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:56:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:56:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:56:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:56:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:56:22 INFO - Downloaded 1201 bytes. 07:56:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:56:22 INFO - Using the following test package requirements: 07:56:22 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:56:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:56:22 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:56:22 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'jsshell-mac64.zip'], 07:56:22 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:56:22 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:56:22 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:56:22 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:56:22 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:56:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:56:22 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:56:22 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 07:56: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')]} 07:56:22 INFO - https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:56:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:56:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:56:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 07:56:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:56:24 INFO - Downloaded 18356473 bytes. 07:56:24 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/*'] 07:56:24 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/* 07:56:24 INFO - caution: filename not matched: web-platform/* 07:56:24 INFO - Return code: 11 07:56:24 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')]} 07:56:24 INFO - https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:56:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:56:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:56:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:56:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:56:25 INFO - Downloaded 36389087 bytes. 07:56:25 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/*'] 07:56:25 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/* 07:56:30 INFO - caution: filename not matched: bin/* 07:56:30 INFO - caution: filename not matched: config/* 07:56:30 INFO - caution: filename not matched: mozbase/* 07:56:30 INFO - caution: filename not matched: marionette/* 07:56:30 INFO - caution: filename not matched: tools/wptserve/* 07:56:30 INFO - Return code: 11 07:56:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:30 INFO - https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:56:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:56:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:56:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:56:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 07:56:32 INFO - Downloaded 73065204 bytes. 07:56:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:56:32 INFO - mkdir: /builds/slave/test/properties 07:56:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:56:32 INFO - Writing to file /builds/slave/test/properties/build_url 07:56:32 INFO - Contents: 07:56:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:56:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:56:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:56:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:56:33 INFO - Contents: 07:56:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:56:33 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')]} 07:56:33 INFO - https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:56:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:56:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:56:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:56:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:56:36 INFO - Downloaded 103655702 bytes. 07:56:36 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'] 07:56:36 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 07:56:40 INFO - Return code: 0 07:56:40 INFO - Running post-action listener: _resource_record_post_action 07:56:40 INFO - Running post-action listener: set_extra_try_arguments 07:56:40 INFO - ##### 07:56:40 INFO - ##### Running create-virtualenv step. 07:56:40 INFO - ##### 07:56:40 INFO - Running pre-action listener: _pre_create_virtualenv 07:56:40 INFO - Running pre-action listener: _resource_record_pre_action 07:56:40 INFO - Running main action method: create_virtualenv 07:56:40 INFO - Creating virtualenv /builds/slave/test/build/venv 07:56:40 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:56:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:56:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:56:40 INFO - Using real prefix '/tools/python27' 07:56:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:56:40 INFO - Installing distribute.............................................................................................................................................................................................done. 07:56:43 INFO - Installing pip.................done. 07:56:43 INFO - Return code: 0 07:56:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:56:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:56:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:56:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:43 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 0x109a8be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff6ea57cdc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa45e0>, '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 0x109687cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096b2990>, '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.iqja2oQKbj/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.Cj6v0UPawP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:56:43 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 07:56:43 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 07:56:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqja2oQKbj/Render', 07:56:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:56:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:56:43 INFO - 'HOME': '/Users/cltbld', 07:56:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:56:43 INFO - 'LOGNAME': 'cltbld', 07:56:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:56:43 INFO - 'MOZ_NO_REMOTE': '1', 07:56:43 INFO - 'NO_EM_RESTART': '1', 07:56:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:56:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:56:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:56:43 INFO - 'PWD': '/builds/slave/test', 07:56:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:56:43 INFO - 'SHELL': '/bin/bash', 07:56:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Cj6v0UPawP/Listeners', 07:56:43 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 07:56:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:56:43 INFO - 'USER': 'cltbld', 07:56:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:56:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:56:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:56:43 INFO - 'XPC_FLAGS': '0x0', 07:56:43 INFO - 'XPC_SERVICE_NAME': '0', 07:56:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:56:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:56:44 INFO - Downloading/unpacking psutil>=0.7.1 07:56: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 07:56: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 07:56: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 07:56: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 07:56: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 07:56: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 07:56:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:56:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:56:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:56:47 INFO - Installing collected packages: psutil 07:56:47 INFO - Running setup.py install for psutil 07:56:47 INFO - building 'psutil._psutil_osx' extension 07:56:47 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 07:56:47 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 07:56:47 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 07:56:47 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 07:56:48 INFO - building 'psutil._psutil_posix' extension 07:56:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 07:56:48 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:56:48 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:56:48 INFO - ^ 07:56:48 INFO - 1 warning generated. 07:56:48 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 07:56:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:56:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:56:48 INFO - Successfully installed psutil 07:56:48 INFO - Cleaning up... 07:56:48 INFO - Return code: 0 07:56:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:56:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:56:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:56:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:48 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 0x109a8be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff6ea57cdc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa45e0>, '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 0x109687cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096b2990>, '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.iqja2oQKbj/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.Cj6v0UPawP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:56:48 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 07:56:48 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 07:56:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqja2oQKbj/Render', 07:56:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:56:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:56:48 INFO - 'HOME': '/Users/cltbld', 07:56:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:56:48 INFO - 'LOGNAME': 'cltbld', 07:56:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:56:48 INFO - 'MOZ_NO_REMOTE': '1', 07:56:48 INFO - 'NO_EM_RESTART': '1', 07:56:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:56:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:56:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:56:48 INFO - 'PWD': '/builds/slave/test', 07:56:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:56:48 INFO - 'SHELL': '/bin/bash', 07:56:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Cj6v0UPawP/Listeners', 07:56:48 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 07:56:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:56:48 INFO - 'USER': 'cltbld', 07:56:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:56:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:56:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:56:48 INFO - 'XPC_FLAGS': '0x0', 07:56:48 INFO - 'XPC_SERVICE_NAME': '0', 07:56:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:56:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:56:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:56:48 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 07:56:48 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 07:56:48 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 07:56:48 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 07:56:48 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 07:56:48 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 07:56:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:56:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:56:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:56:51 INFO - Installing collected packages: mozsystemmonitor 07:56:51 INFO - Running setup.py install for mozsystemmonitor 07:56:51 INFO - Successfully installed mozsystemmonitor 07:56:51 INFO - Cleaning up... 07:56:51 INFO - Return code: 0 07:56:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:56:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:56:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:56:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:51 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 0x109a8be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff6ea57cdc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa45e0>, '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 0x109687cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096b2990>, '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.iqja2oQKbj/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.Cj6v0UPawP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:56:51 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 07:56:51 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 07:56:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqja2oQKbj/Render', 07:56:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:56:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:56:51 INFO - 'HOME': '/Users/cltbld', 07:56:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:56:51 INFO - 'LOGNAME': 'cltbld', 07:56:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:56:51 INFO - 'MOZ_NO_REMOTE': '1', 07:56:51 INFO - 'NO_EM_RESTART': '1', 07:56:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:56:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:56:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:56:51 INFO - 'PWD': '/builds/slave/test', 07:56:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:56:51 INFO - 'SHELL': '/bin/bash', 07:56:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Cj6v0UPawP/Listeners', 07:56:51 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 07:56:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:56:51 INFO - 'USER': 'cltbld', 07:56:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:56:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:56:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:56:51 INFO - 'XPC_FLAGS': '0x0', 07:56:51 INFO - 'XPC_SERVICE_NAME': '0', 07:56:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:56:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:56:51 INFO - Downloading/unpacking blobuploader==1.2.4 07:56:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:56:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:56:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:56:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:56:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:56:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:56:54 INFO - Downloading blobuploader-1.2.4.tar.gz 07:56:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:56:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:56:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:56:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:56:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:56:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:56:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:56:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:56:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:56:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:56:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:56:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:56:55 INFO - Downloading docopt-0.6.1.tar.gz 07:56:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:56:55 INFO - Installing collected packages: blobuploader, requests, docopt 07:56:55 INFO - Running setup.py install for blobuploader 07:56:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:56:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:56:55 INFO - Running setup.py install for requests 07:56:56 INFO - Running setup.py install for docopt 07:56:56 INFO - Successfully installed blobuploader requests docopt 07:56:56 INFO - Cleaning up... 07:56:56 INFO - Return code: 0 07:56:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:56:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:56:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:56:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:56:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x109a8be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff6ea57cdc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa45e0>, '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 0x109687cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096b2990>, '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.iqja2oQKbj/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.Cj6v0UPawP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:56:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:56:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:56:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqja2oQKbj/Render', 07:56:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:56:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:56:56 INFO - 'HOME': '/Users/cltbld', 07:56:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:56:56 INFO - 'LOGNAME': 'cltbld', 07:56:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:56:56 INFO - 'MOZ_NO_REMOTE': '1', 07:56:56 INFO - 'NO_EM_RESTART': '1', 07:56:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:56:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:56:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:56:56 INFO - 'PWD': '/builds/slave/test', 07:56:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:56:56 INFO - 'SHELL': '/bin/bash', 07:56:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Cj6v0UPawP/Listeners', 07:56:56 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 07:56:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:56:56 INFO - 'USER': 'cltbld', 07:56:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:56:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:56:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:56:56 INFO - 'XPC_FLAGS': '0x0', 07:56:56 INFO - 'XPC_SERVICE_NAME': '0', 07:56:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:56:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:56:56 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-TY3tAG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:56:56 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-OEfWyD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:56:56 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-BaJiUY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:56:56 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-ixSmVE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:56:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:56:56 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-fHiroG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-LGbr0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-MUdRJ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-P9Fyhk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-EX9IQb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-CxHmf9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Ii9n2C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-h89Euy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-PubKbA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-w0XdQN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:56:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:56:57 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-lQo2pC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:56:58 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Pcid9S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:56:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:56:58 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-_1Lopi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:56:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:56:58 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-nW1TPg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:56:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:56:58 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-SOyngH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:56:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:56:58 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-qj82JQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:56:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:56:58 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-UaZ8h_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:56:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:56:59 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:56:59 INFO - Running setup.py install for manifestparser 07:56:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:56:59 INFO - Running setup.py install for mozcrash 07:56:59 INFO - Running setup.py install for mozdebug 07:56:59 INFO - Running setup.py install for mozdevice 07:56:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:56:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:56:59 INFO - Running setup.py install for mozfile 07:56:59 INFO - Running setup.py install for mozhttpd 07:56:59 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:56:59 INFO - Running setup.py install for mozinfo 07:57:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:57:00 INFO - Running setup.py install for mozInstall 07:57:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:57:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:57:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:57:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:57:00 INFO - Running setup.py install for mozleak 07:57:00 INFO - Running setup.py install for mozlog 07:57:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:57:00 INFO - Running setup.py install for moznetwork 07:57:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:57:00 INFO - Running setup.py install for mozprocess 07:57:00 INFO - Running setup.py install for mozprofile 07:57:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:57:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:57:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:57:01 INFO - Running setup.py install for mozrunner 07:57:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:57:01 INFO - Running setup.py install for mozscreenshot 07:57:01 INFO - Running setup.py install for moztest 07:57:01 INFO - Running setup.py install for mozversion 07:57:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:57:01 INFO - Running setup.py install for wptserve 07:57:01 INFO - Running setup.py install for marionette-driver 07:57:02 INFO - Running setup.py install for browsermob-proxy 07:57:02 INFO - Running setup.py install for marionette-client 07:57:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:57:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:57:02 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 07:57:02 INFO - Cleaning up... 07:57:02 INFO - Return code: 0 07:57:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:57:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:57:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:57:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:57:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:57:02 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 0x109a8be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff6ea57cdc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109aa45e0>, '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 0x109687cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096b2990>, '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.iqja2oQKbj/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.Cj6v0UPawP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:57:02 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 07:57:02 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 07:57:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqja2oQKbj/Render', 07:57:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:57:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:57:02 INFO - 'HOME': '/Users/cltbld', 07:57:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:57:02 INFO - 'LOGNAME': 'cltbld', 07:57:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:57:02 INFO - 'MOZ_NO_REMOTE': '1', 07:57:02 INFO - 'NO_EM_RESTART': '1', 07:57:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:57:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:57:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:57:02 INFO - 'PWD': '/builds/slave/test', 07:57:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:57:02 INFO - 'SHELL': '/bin/bash', 07:57:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Cj6v0UPawP/Listeners', 07:57:02 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 07:57:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:57:02 INFO - 'USER': 'cltbld', 07:57:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:57:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:57:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:57:02 INFO - 'XPC_FLAGS': '0x0', 07:57:02 INFO - 'XPC_SERVICE_NAME': '0', 07:57:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:57:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:57:02 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-Jy9ktu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:57:02 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)) 07:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:57:02 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-QHuO7W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:57:02 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)) 07:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:57:02 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-BFmDhF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-CkReEn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-UbM3uY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-4DUwgk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-iSeiK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:57:03 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)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-o5RY7R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:57:03 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)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-cK53NK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:57:03 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)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-3LXNPE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:57:03 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)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-MpM6xo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:57:03 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)) 07:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:57:03 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-orBvbH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-X30YyK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-HgAKlk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-qrLFQ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-L4SkOu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-IihknL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:57:04 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)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-C9aULK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:57:04 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)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-vwpSea-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:57:04 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)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:57:04 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-QrXhKo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:57:04 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)) 07:57:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:57:05 INFO - Running setup.py (path:/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/pip-4FGryA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:57:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 07:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:57:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:57:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:57:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:57:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:57:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:57:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:57:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:57:07 INFO - Downloading blessings-1.6.tar.gz 07:57:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:57:07 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)) 07:57:07 INFO - Installing collected packages: blessings 07:57:07 INFO - Running setup.py install for blessings 07:57:08 INFO - Successfully installed blessings 07:57:08 INFO - Cleaning up... 07:57:08 INFO - Return code: 0 07:57:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:57:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:57:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:57:08 INFO - Reading from file tmpfile_stdout 07:57:08 INFO - Current package versions: 07:57:08 INFO - blessings == 1.6 07:57:08 INFO - blobuploader == 1.2.4 07:57:08 INFO - browsermob-proxy == 0.6.0 07:57:08 INFO - docopt == 0.6.1 07:57:08 INFO - manifestparser == 1.1 07:57:08 INFO - marionette-client == 2.3.0 07:57:08 INFO - marionette-driver == 1.4.0 07:57:08 INFO - mozInstall == 1.12 07:57:08 INFO - mozcrash == 0.17 07:57:08 INFO - mozdebug == 0.1 07:57:08 INFO - mozdevice == 0.48 07:57:08 INFO - mozfile == 1.2 07:57:08 INFO - mozhttpd == 0.7 07:57:08 INFO - mozinfo == 0.9 07:57:08 INFO - mozleak == 0.1 07:57:08 INFO - mozlog == 3.1 07:57:08 INFO - moznetwork == 0.27 07:57:08 INFO - mozprocess == 0.22 07:57:08 INFO - mozprofile == 0.28 07:57:08 INFO - mozrunner == 6.11 07:57:08 INFO - mozscreenshot == 0.1 07:57:08 INFO - mozsystemmonitor == 0.0 07:57:08 INFO - moztest == 0.7 07:57:08 INFO - mozversion == 1.4 07:57:08 INFO - psutil == 3.1.1 07:57:08 INFO - requests == 1.2.3 07:57:08 INFO - wptserve == 1.4.0 07:57:08 INFO - wsgiref == 0.1.2 07:57:08 INFO - Running post-action listener: _resource_record_post_action 07:57:08 INFO - Running post-action listener: _start_resource_monitoring 07:57:08 INFO - Starting resource monitoring. 07:57:08 INFO - ##### 07:57:08 INFO - ##### Running pull step. 07:57:08 INFO - ##### 07:57:08 INFO - Running pre-action listener: _resource_record_pre_action 07:57:08 INFO - Running main action method: pull 07:57:08 INFO - Pull has nothing to do! 07:57:08 INFO - Running post-action listener: _resource_record_post_action 07:57:08 INFO - ##### 07:57:08 INFO - ##### Running install step. 07:57:08 INFO - ##### 07:57:08 INFO - Running pre-action listener: _resource_record_pre_action 07:57:08 INFO - Running main action method: install 07:57:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:57:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:57:08 INFO - Reading from file tmpfile_stdout 07:57:08 INFO - Detecting whether we're running mozinstall >=1.0... 07:57:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:57:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:57:08 INFO - Reading from file tmpfile_stdout 07:57:08 INFO - Output received: 07:57:08 INFO - Usage: mozinstall [options] installer 07:57:08 INFO - Options: 07:57:08 INFO - -h, --help show this help message and exit 07:57:08 INFO - -d DEST, --destination=DEST 07:57:08 INFO - Directory to install application into. [default: 07:57:08 INFO - "/builds/slave/test"] 07:57:08 INFO - --app=APP Application being installed. [default: firefox] 07:57:08 INFO - mkdir: /builds/slave/test/build/application 07:57:08 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'] 07:57:08 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 07:57:26 INFO - Reading from file tmpfile_stdout 07:57:26 INFO - Output received: 07:57:26 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:57:26 INFO - Running post-action listener: _resource_record_post_action 07:57:26 INFO - ##### 07:57:26 INFO - ##### Running run-tests step. 07:57:26 INFO - ##### 07:57:26 INFO - Running pre-action listener: _resource_record_pre_action 07:57:26 INFO - Running main action method: run_tests 07:57:26 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:57:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:57:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:57:26 INFO - grabbing minidump binary from tooltool 07:57:26 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')]} 07:57:26 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 0x109aa45e0>, '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 0x109687cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096b2990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:57:26 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 07:57:26 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 07:57:26 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:57:26 INFO - Return code: 0 07:57:26 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:57:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:57:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:57:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:57:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iqja2oQKbj/Render', 07:57:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:57:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:57:26 INFO - 'HOME': '/Users/cltbld', 07:57:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:57:26 INFO - 'LOGNAME': 'cltbld', 07:57:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:57:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:57:26 INFO - 'MOZ_NO_REMOTE': '1', 07:57:26 INFO - 'NO_EM_RESTART': '1', 07:57:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:57:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:57:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:57:26 INFO - 'PWD': '/builds/slave/test', 07:57:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:57:26 INFO - 'SHELL': '/bin/bash', 07:57:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Cj6v0UPawP/Listeners', 07:57:26 INFO - 'TMPDIR': '/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/T/', 07:57:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:57:26 INFO - 'USER': 'cltbld', 07:57:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:57:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:57:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:57:26 INFO - 'XPC_FLAGS': '0x0', 07:57:26 INFO - 'XPC_SERVICE_NAME': '0', 07:57:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:57:26 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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 07:57:27 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 07:57:27 INFO - import pkg_resources 07:57:28 INFO - Using 1 client processes 07:57:28 INFO - wptserve Starting http server on 127.0.0.1:8001 07:57:28 INFO - wptserve Starting http server on 127.0.0.1:8000 07:57:28 INFO - wptserve Starting http server on 127.0.0.1:8443 07:57:30 INFO - SUITE-START | Running 778 tests 07:57:30 INFO - Running testharness tests 07:57:30 INFO - Setting up ssl 07:57:30 INFO - PROCESS | certutil | 07:57:30 INFO - PROCESS | certutil | 07:57:30 INFO - PROCESS | certutil | 07:57:30 INFO - Certificate Nickname Trust Attributes 07:57:30 INFO - SSL,S/MIME,JAR/XPI 07:57:30 INFO - 07:57:30 INFO - web-platform-tests CT,, 07:57:30 INFO - 07:57:30 INFO - Starting runner 07:57:31 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:57:31 INFO - PROCESS | 1646 | 1466693851489 Marionette DEBUG Marionette enabled via build flag and pref 07:57:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x113f36000 == 1 [pid = 1646] [id = 1] 07:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 1 (0x113f36800) [pid = 1646] [serial = 1] [outer = 0x0] 07:57:31 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:57:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 2 (0x113f37800) [pid = 1646] [serial = 2] [outer = 0x113f36800] 07:57:31 INFO - PROCESS | 1646 | 1466693851803 Marionette INFO Listening on port 2828 07:57:32 INFO - PROCESS | 1646 | 1466693852043 Marionette DEBUG Marionette enabled via command-line flag 07:57:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11695e800 == 2 [pid = 1646] [id = 2] 07:57:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 3 (0x11695f000) [pid = 1646] [serial = 3] [outer = 0x0] 07:57:32 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:57:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 4 (0x116960000) [pid = 1646] [serial = 4] [outer = 0x11695f000] 07:57:32 INFO - PROCESS | 1646 | [1646] 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 07:57:32 INFO - PROCESS | 1646 | 1466693852198 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 07:57:32 INFO - PROCESS | 1646 | 1466693852283 Marionette DEBUG Closed connection conn0 07:57:32 INFO - PROCESS | 1646 | [1646] 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 07:57:32 INFO - PROCESS | 1646 | 1466693852289 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 07:57:32 INFO - PROCESS | 1646 | 1466693852297 Marionette DEBUG Closed connection conn1 07:57:32 INFO - PROCESS | 1646 | [1646] 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 07:57:32 INFO - PROCESS | 1646 | 1466693852302 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 07:57:32 INFO - PROCESS | 1646 | 1466693852311 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:57:32 INFO - PROCESS | 1646 | 1466693852317 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":"20160623064024","device":"desktop","version":"48.0"} 07:57:32 INFO - PROCESS | 1646 | [1646] 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 07:57:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fdb000 == 3 [pid = 1646] [id = 3] 07:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 5 (0x119fdb800) [pid = 1646] [serial = 5] [outer = 0x0] 07:57:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fdc000 == 4 [pid = 1646] [id = 4] 07:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 6 (0x119fc1c00) [pid = 1646] [serial = 6] [outer = 0x0] 07:57:33 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:57:33 INFO - PROCESS | 1646 | [1646] 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 07:57:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ead800 == 5 [pid = 1646] [id = 5] 07:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 7 (0x119fc1400) [pid = 1646] [serial = 7] [outer = 0x0] 07:57:33 INFO - PROCESS | 1646 | [1646] 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 07:57:33 INFO - PROCESS | 1646 | [1646] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 8 (0x123f9dc00) [pid = 1646] [serial = 8] [outer = 0x119fc1400] 07:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 9 (0x12454c800) [pid = 1646] [serial = 9] [outer = 0x119fdb800] 07:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 10 (0x123c95400) [pid = 1646] [serial = 10] [outer = 0x119fc1c00] 07:57:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 11 (0x123c97400) [pid = 1646] [serial = 11] [outer = 0x119fc1400] 07:57:34 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:57:34 INFO - PROCESS | 1646 | 1466693854292 Marionette INFO startBrowser 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:34 INFO - PROCESS | 1646 | 1466693854317 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1646 | 1466693854326 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1646 | 1466693854329 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 12 (0x1264f5800) [pid = 1646] [serial = 12] [outer = 0x119fc1400] 07:57:34 INFO - PROCESS | 1646 | 1466693854636 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"96ce12df-2b13-3040-9a23-c3240cd1ab01","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":"20160623064024","device":"desktop","version":"48.0","command_id":1}}] 07:57:34 INFO - PROCESS | 1646 | 1466693854729 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}] 07:57:34 INFO - PROCESS | 1646 | 1466693854731 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:34 INFO - PROCESS | 1646 | 1466693854774 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:57:34 INFO - PROCESS | 1646 | 1466693854844 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:57:34 INFO - PROCESS | 1646 | 1466693854845 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:34 INFO - PROCESS | 1646 | [1646] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:57:34 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:57:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 13 (0x128b13c00) [pid = 1646] [serial = 13] [outer = 0x119fc1400] 07:57:35 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:57:35 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:35 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:57:35 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:57:35 INFO - PROCESS | 1646 | 1466693855120 Marionette TRACE conn2 <- [1,3,null,{}] 07:57:35 INFO - PROCESS | 1646 | 1466693855126 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:57:35 INFO - PROCESS | 1646 | 1466693855130 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:35 INFO - PROCESS | 1646 | 1466693855148 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:57:35 INFO - PROCESS | 1646 | 1466693855168 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 1646 | 1466693855170 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:57:35 INFO - PROCESS | 1646 | 1466693855177 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1646 | 1466693855180 Marionette TRACE conn2 <- [1,6,null,{}] 07:57:35 INFO - PROCESS | 1646 | 1466693855182 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}] 07:57:35 INFO - PROCESS | 1646 | 1466693855184 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:35 INFO - PROCESS | 1646 | 1466693855199 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:57:35 INFO - PROCESS | 1646 | 1466693855201 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 1646 | 1466693855203 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x129037800 == 6 [pid = 1646] [id = 6] 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 14 (0x128dd8800) [pid = 1646] [serial = 14] [outer = 0x0] 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 15 (0x128dda400) [pid = 1646] [serial = 15] [outer = 0x128dd8800] 07:57:35 INFO - PROCESS | 1646 | 1466693855235 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 16 (0x1290ef400) [pid = 1646] [serial = 16] [outer = 0x128dd8800] 07:57:35 INFO - PROCESS | 1646 | 1466693855536 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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 376ms 07:57:35 INFO - PROCESS | 1646 | 1466693855549 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 1646 | 1466693855550 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:57:35 INFO - PROCESS | 1646 | 1466693855552 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1646 | 1466693855553 Marionette TRACE conn2 <- [1,10,null,{}] 07:57:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11507f000 == 7 [pid = 1646] [id = 7] 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 17 (0x11501b800) [pid = 1646] [serial = 17] [outer = 0x0] 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 18 (0x12930a400) [pid = 1646] [serial = 18] [outer = 0x11501b800] 07:57:35 INFO - PROCESS | 1646 | 1466693855580 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 19 (0x12a249000) [pid = 1646] [serial = 19] [outer = 0x11501b800] 07:57:35 INFO - PROCESS | 1646 | 1466693855633 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}] 07:57:35 INFO - PROCESS | 1646 | 1466693855636 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:35 INFO - PROCESS | 1646 | 1466693855754 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:57:35 INFO - PROCESS | 1646 | 1466693855766 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 1646 | 1466693855767 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a54c000 == 8 [pid = 1646] [id = 8] 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 20 (0x12a455800) [pid = 1646] [serial = 20] [outer = 0x0] 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 21 (0x12a5f1800) [pid = 1646] [serial = 21] [outer = 0x12a455800] 07:57:35 INFO - PROCESS | 1646 | 1466693855796 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 22 (0x12a5f5c00) [pid = 1646] [serial = 22] [outer = 0x12a455800] 07:57:36 INFO - PROCESS | 1646 | 1466693856170 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]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 669ms 07:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:57:36 INFO - PROCESS | 1646 | 1466693856222 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 1646 | 1466693856223 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:57:36 INFO - PROCESS | 1646 | 1466693856244 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 1646 | 1466693856245 Marionette TRACE conn2 <- [1,14,null,{}] 07:57:36 INFO - PROCESS | 1646 | 1466693856248 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}] 07:57:36 INFO - PROCESS | 1646 | 1466693856250 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:36 INFO - PROCESS | 1646 | 1466693856374 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:57:36 INFO - PROCESS | 1646 | 1466693856387 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1646 | 1466693856388 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5b4800 == 9 [pid = 1646] [id = 9] 07:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 23 (0x12b5a3800) [pid = 1646] [serial = 23] [outer = 0x0] 07:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 24 (0x12b5a5400) [pid = 1646] [serial = 24] [outer = 0x12b5a3800] 07:57:36 INFO - PROCESS | 1646 | 1466693856415 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 25 (0x12b805400) [pid = 1646] [serial = 25] [outer = 0x12b5a3800] 07:57:36 INFO - PROCESS | 1646 | 1466693856683 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]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 487ms 07:57:36 INFO - PROCESS | 1646 | 1466693856714 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 1646 | 1466693856715 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:57:36 INFO - PROCESS | 1646 | 1466693856718 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 1646 | 1466693856719 Marionette TRACE conn2 <- [1,18,null,{}] 07:57:36 INFO - PROCESS | 1646 | 1466693856721 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}] 07:57:36 INFO - PROCESS | 1646 | 1466693856723 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:36 INFO - PROCESS | 1646 | 1466693856827 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:57:36 INFO - PROCESS | 1646 | 1466693856831 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1646 | 1466693856833 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba2f800 == 10 [pid = 1646] [id = 10] 07:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 26 (0x12ba06000) [pid = 1646] [serial = 26] [outer = 0x0] 07:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 27 (0x12ba06800) [pid = 1646] [serial = 27] [outer = 0x12ba06000] 07:57:36 INFO - PROCESS | 1646 | 1466693856858 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 28 (0x12ba11000) [pid = 1646] [serial = 28] [outer = 0x12ba06000] 07:57:37 INFO - PROCESS | 1646 | 1466693857117 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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 07:57:37 INFO - PROCESS | 1646 | 1466693857138 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1646 | 1466693857140 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:57:37 INFO - PROCESS | 1646 | 1466693857150 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1646 | 1466693857151 Marionette TRACE conn2 <- [1,22,null,{}] 07:57:37 INFO - PROCESS | 1646 | 1466693857154 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}] 07:57:37 INFO - PROCESS | 1646 | 1466693857155 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:37 INFO - PROCESS | 1646 | 1466693857282 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:57:37 INFO - PROCESS | 1646 | 1466693857287 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1646 | 1466693857288 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd79000 == 11 [pid = 1646] [id = 11] 07:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 29 (0x12ba14400) [pid = 1646] [serial = 29] [outer = 0x0] 07:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 30 (0x12ba21800) [pid = 1646] [serial = 30] [outer = 0x12ba14400] 07:57:37 INFO - PROCESS | 1646 | 1466693857322 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 31 (0x12bdabc00) [pid = 1646] [serial = 31] [outer = 0x12ba14400] 07:57:37 INFO - PROCESS | 1646 | 1466693857563 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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 07:57:37 INFO - PROCESS | 1646 | 1466693857569 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1646 | 1466693857570 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:57:37 INFO - PROCESS | 1646 | 1466693857580 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1646 | 1466693857581 Marionette TRACE conn2 <- [1,26,null,{}] 07:57:37 INFO - PROCESS | 1646 | 1466693857583 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}] 07:57:37 INFO - PROCESS | 1646 | 1466693857584 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:37 INFO - PROCESS | 1646 | 1466693857686 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:57:37 INFO - PROCESS | 1646 | 1466693857691 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1646 | 1466693857692 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c068000 == 12 [pid = 1646] [id = 12] 07:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 32 (0x1185c6c00) [pid = 1646] [serial = 32] [outer = 0x0] 07:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 33 (0x1185ce400) [pid = 1646] [serial = 33] [outer = 0x1185c6c00] 07:57:37 INFO - PROCESS | 1646 | 1466693857716 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 34 (0x12bdaf800) [pid = 1646] [serial = 34] [outer = 0x1185c6c00] 07:57:37 INFO - PROCESS | 1646 | 1466693857957 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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 07:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:57:38 INFO - PROCESS | 1646 | 1466693858015 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1646 | 1466693858016 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:57:38 INFO - PROCESS | 1646 | 1466693858031 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1646 | 1466693858033 Marionette TRACE conn2 <- [1,30,null,{}] 07:57:38 INFO - PROCESS | 1646 | 1466693858043 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}] 07:57:38 INFO - PROCESS | 1646 | 1466693858046 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:38 INFO - PROCESS | 1646 | 1466693858135 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:57:38 INFO - PROCESS | 1646 | 1466693858138 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 1646 | 1466693858140 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c413000 == 13 [pid = 1646] [id = 13] 07:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 35 (0x12bdb2400) [pid = 1646] [serial = 35] [outer = 0x0] 07:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 36 (0x12bdbb000) [pid = 1646] [serial = 36] [outer = 0x12bdb2400] 07:57:38 INFO - PROCESS | 1646 | 1466693858164 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 37 (0x12bdbf000) [pid = 1646] [serial = 37] [outer = 0x12bdb2400] 07:57:38 INFO - PROCESS | 1646 | 1466693858404 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]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 435ms 07:57:38 INFO - PROCESS | 1646 | 1466693858455 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1646 | 1466693858457 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:57:38 INFO - PROCESS | 1646 | 1466693858469 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1646 | 1466693858471 Marionette TRACE conn2 <- [1,34,null,{}] 07:57:38 INFO - PROCESS | 1646 | 1466693858485 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}] 07:57:38 INFO - PROCESS | 1646 | 1466693858487 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:38 INFO - PROCESS | 1646 | 1466693858610 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:57:38 INFO - PROCESS | 1646 | 1466693858616 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 1646 | 1466693858616 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c834800 == 14 [pid = 1646] [id = 14] 07:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 38 (0x12b80e800) [pid = 1646] [serial = 38] [outer = 0x0] 07:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 39 (0x12c5da400) [pid = 1646] [serial = 39] [outer = 0x12b80e800] 07:57:38 INFO - PROCESS | 1646 | 1466693858657 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 40 (0x12c5e2400) [pid = 1646] [serial = 40] [outer = 0x12b80e800] 07:57:38 INFO - PROCESS | 1646 | 1466693858977 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]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 519ms 07:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:57:38 INFO - PROCESS | 1646 | 1466693858989 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1646 | 1466693858990 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:57:39 INFO - PROCESS | 1646 | 1466693858999 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1646 | 1466693859000 Marionette TRACE conn2 <- [1,38,null,{}] 07:57:39 INFO - PROCESS | 1646 | 1466693859003 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}] 07:57:39 INFO - PROCESS | 1646 | 1466693859005 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:39 INFO - PROCESS | 1646 | 1466693859108 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:57:39 INFO - PROCESS | 1646 | 1466693859111 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1646 | 1466693859113 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x124440000 == 15 [pid = 1646] [id = 15] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 41 (0x12c9d1800) [pid = 1646] [serial = 41] [outer = 0x0] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 42 (0x12c9d5800) [pid = 1646] [serial = 42] [outer = 0x12c9d1800] 07:57:39 INFO - PROCESS | 1646 | 1466693859136 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 43 (0x12c9db000) [pid = 1646] [serial = 43] [outer = 0x12c9d1800] 07:57:39 INFO - PROCESS | 1646 | 1466693859377 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]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 07:57:39 INFO - PROCESS | 1646 | 1466693859418 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 1646 | 1466693859419 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:57:39 INFO - PROCESS | 1646 | 1466693859421 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1646 | 1466693859422 Marionette TRACE conn2 <- [1,42,null,{}] 07:57:39 INFO - PROCESS | 1646 | 1466693859433 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}] 07:57:39 INFO - PROCESS | 1646 | 1466693859434 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:39 INFO - PROCESS | 1646 | 1466693859532 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:57:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf2b800 == 16 [pid = 1646] [id = 16] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 44 (0x12cf2c000) [pid = 1646] [serial = 44] [outer = 0x0] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 45 (0x12cf2d800) [pid = 1646] [serial = 45] [outer = 0x12cf2c000] 07:57:39 INFO - PROCESS | 1646 | 1466693859550 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1646 | 1466693859552 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 46 (0x12cf35000) [pid = 1646] [serial = 46] [outer = 0x12cf2c000] 07:57:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf3c800 == 17 [pid = 1646] [id = 17] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 47 (0x12cc70400) [pid = 1646] [serial = 47] [outer = 0x0] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x12cc72400) [pid = 1646] [serial = 48] [outer = 0x12cc70400] 07:57:39 INFO - PROCESS | 1646 | 1466693859583 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x12d19cc00) [pid = 1646] [serial = 49] [outer = 0x12cc70400] 07:57:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf2b000 == 18 [pid = 1646] [id = 18] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x12cc6a400) [pid = 1646] [serial = 50] [outer = 0x0] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x12d1a9000) [pid = 1646] [serial = 51] [outer = 0x12cc6a400] 07:57:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x12d19e800) [pid = 1646] [serial = 52] [outer = 0x12cc6a400] 07:57:39 INFO - PROCESS | 1646 | 1466693859936 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]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 527ms 07:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:57:39 INFO - PROCESS | 1646 | 1466693859948 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 1646 | 1466693859950 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:57:39 INFO - PROCESS | 1646 | 1466693859952 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1646 | 1466693859954 Marionette TRACE conn2 <- [1,46,null,{}] 07:57:39 INFO - PROCESS | 1646 | 1466693859956 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}] 07:57:39 INFO - PROCESS | 1646 | 1466693859957 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:40 INFO - PROCESS | 1646 | 1466693860059 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:57:40 INFO - PROCESS | 1646 | 1466693860062 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1646 | 1466693860064 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1184c1000 == 19 [pid = 1646] [id = 19] 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x11857f800) [pid = 1646] [serial = 53] [outer = 0x0] 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x11858a000) [pid = 1646] [serial = 54] [outer = 0x11857f800] 07:57:40 INFO - PROCESS | 1646 | 1466693860090 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x12bdae800) [pid = 1646] [serial = 55] [outer = 0x11857f800] 07:57:40 INFO - PROCESS | 1646 | 1466693860324 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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 07:57:40 INFO - PROCESS | 1646 | 1466693860372 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1646 | 1466693860373 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:57:40 INFO - PROCESS | 1646 | 1466693860384 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1646 | 1466693860385 Marionette TRACE conn2 <- [1,50,null,{}] 07:57:40 INFO - PROCESS | 1646 | 1466693860387 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}] 07:57:40 INFO - PROCESS | 1646 | 1466693860388 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:40 INFO - PROCESS | 1646 | 1466693860489 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:57:40 INFO - PROCESS | 1646 | 1466693860493 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1646 | 1466693860494 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d7e3000 == 20 [pid = 1646] [id = 20] 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x12cc73400) [pid = 1646] [serial = 56] [outer = 0x0] 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x12d309000) [pid = 1646] [serial = 57] [outer = 0x12cc73400] 07:57:40 INFO - PROCESS | 1646 | 1466693860517 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x12d311400) [pid = 1646] [serial = 58] [outer = 0x12cc73400] 07:57:40 INFO - PROCESS | 1646 | 1466693860754 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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 07:57:40 INFO - PROCESS | 1646 | 1466693860804 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1646 | 1466693860806 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:57:40 INFO - PROCESS | 1646 | 1466693860815 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1646 | 1466693860816 Marionette TRACE conn2 <- [1,54,null,{}] 07:57:40 INFO - PROCESS | 1646 | 1466693860819 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}] 07:57:40 INFO - PROCESS | 1646 | 1466693860820 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:40 INFO - PROCESS | 1646 | 1466693860923 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:57:40 INFO - PROCESS | 1646 | 1466693860926 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1646 | 1466693860928 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d7e8000 == 21 [pid = 1646] [id = 21] 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x12d377800) [pid = 1646] [serial = 59] [outer = 0x0] 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x12d3bfc00) [pid = 1646] [serial = 60] [outer = 0x12d377800] 07:57:40 INFO - PROCESS | 1646 | 1466693860951 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x12dad3400) [pid = 1646] [serial = 61] [outer = 0x12d377800] 07:57:41 INFO - PROCESS | 1646 | 1466693861176 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]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 07:57:41 INFO - PROCESS | 1646 | 1466693861233 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 1646 | 1466693861235 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:57:41 INFO - PROCESS | 1646 | 1466693861237 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 1646 | 1466693861238 Marionette TRACE conn2 <- [1,58,null,{}] 07:57:41 INFO - PROCESS | 1646 | 1466693861248 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}] 07:57:41 INFO - PROCESS | 1646 | 1466693861249 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:41 INFO - PROCESS | 1646 | 1466693861348 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:57:41 INFO - PROCESS | 1646 | 1466693861352 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 1646 | 1466693861353 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12dd31000 == 22 [pid = 1646] [id = 22] 07:57:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1264f0400) [pid = 1646] [serial = 62] [outer = 0x0] 07:57:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x12d30e400) [pid = 1646] [serial = 63] [outer = 0x1264f0400] 07:57:41 INFO - PROCESS | 1646 | 1466693861380 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x12dade800) [pid = 1646] [serial = 64] [outer = 0x1264f0400] 07:57:42 INFO - PROCESS | 1646 | 1466693862360 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]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1177ms 07:57:42 INFO - PROCESS | 1646 | 1466693862429 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 1646 | 1466693862433 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:57:42 INFO - PROCESS | 1646 | 1466693862440 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 1646 | 1466693862445 Marionette TRACE conn2 <- [1,62,null,{}] 07:57:42 INFO - PROCESS | 1646 | 1466693862450 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}] 07:57:42 INFO - PROCESS | 1646 | 1466693862453 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:42 INFO - PROCESS | 1646 | 1466693862622 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:57:42 INFO - PROCESS | 1646 | 1466693862701 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1646 | 1466693862705 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11264c800 == 23 [pid = 1646] [id = 23] 07:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x112752000) [pid = 1646] [serial = 65] [outer = 0x0] 07:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112db7400) [pid = 1646] [serial = 66] [outer = 0x112752000] 07:57:42 INFO - PROCESS | 1646 | 1466693862760 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113d30c00) [pid = 1646] [serial = 67] [outer = 0x112752000] 07:57:43 INFO - PROCESS | 1646 | 1466693863235 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]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 824ms 07:57:43 INFO - PROCESS | 1646 | 1466693863264 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 1646 | 1466693863269 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:57:43 INFO - PROCESS | 1646 | 1466693863276 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 1646 | 1466693863279 Marionette TRACE conn2 <- [1,66,null,{}] 07:57:43 INFO - PROCESS | 1646 | 1466693863282 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}] 07:57:43 INFO - PROCESS | 1646 | 1466693863285 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:43 INFO - PROCESS | 1646 | 1466693863454 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:57:43 INFO - PROCESS | 1646 | 1466693863529 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 1646 | 1466693863530 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x117002800 == 24 [pid = 1646] [id = 24] 07:57:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11674ac00) [pid = 1646] [serial = 68] [outer = 0x0] 07:57:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x117045c00) [pid = 1646] [serial = 69] [outer = 0x11674ac00] 07:57:43 INFO - PROCESS | 1646 | 1466693863577 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118588400) [pid = 1646] [serial = 70] [outer = 0x11674ac00] 07:57:43 INFO - PROCESS | 1646 | 1466693863960 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]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 724ms 07:57:44 INFO - PROCESS | 1646 | 1466693863999 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 1646 | 1466693864001 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:57:44 INFO - PROCESS | 1646 | 1466693864003 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1646 | 1466693864006 Marionette TRACE conn2 <- [1,70,null,{}] 07:57:44 INFO - PROCESS | 1646 | 1466693864015 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}] 07:57:44 INFO - PROCESS | 1646 | 1466693864018 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:44 INFO - PROCESS | 1646 | 1466693864158 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:57:44 INFO - PROCESS | 1646 | 1466693864257 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 1646 | 1466693864259 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11725c000 == 25 [pid = 1646] [id = 25] 07:57:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1185c4000) [pid = 1646] [serial = 71] [outer = 0x0] 07:57:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1192b1800) [pid = 1646] [serial = 72] [outer = 0x1185c4000] 07:57:44 INFO - PROCESS | 1646 | 1466693864312 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11976f400) [pid = 1646] [serial = 73] [outer = 0x1185c4000] 07:57:45 INFO - PROCESS | 1646 | 1466693865069 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]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1075ms 07:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:57:45 INFO - PROCESS | 1646 | 1466693865079 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1646 | 1466693865083 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:57:45 INFO - PROCESS | 1646 | 1466693865088 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 1646 | 1466693865092 Marionette TRACE conn2 <- [1,74,null,{}] 07:57:45 INFO - PROCESS | 1646 | 1466693865098 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}] 07:57:45 INFO - PROCESS | 1646 | 1466693865100 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:45 INFO - PROCESS | 1646 | 1466693865232 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:57:45 INFO - PROCESS | 1646 | 1466693865293 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1646 | 1466693865297 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ab5800 == 26 [pid = 1646] [id = 26] 07:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x113d9b000) [pid = 1646] [serial = 74] [outer = 0x0] 07:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1150c3800) [pid = 1646] [serial = 75] [outer = 0x113d9b000] 07:57:45 INFO - PROCESS | 1646 | 1466693865337 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115f6b800) [pid = 1646] [serial = 76] [outer = 0x113d9b000] 07:57:45 INFO - PROCESS | 1646 | 1466693865783 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]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 725ms 07:57:45 INFO - PROCESS | 1646 | 1466693865812 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1646 | 1466693865815 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:57:45 INFO - PROCESS | 1646 | 1466693865819 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 1646 | 1466693865821 Marionette TRACE conn2 <- [1,78,null,{}] 07:57:45 INFO - PROCESS | 1646 | 1466693865823 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}] 07:57:45 INFO - PROCESS | 1646 | 1466693865825 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:45 INFO - PROCESS | 1646 | 1466693865901 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:57:45 INFO - PROCESS | 1646 | 1466693865905 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1646 | 1466693865906 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x113f2d000 == 27 [pid = 1646] [id = 27] 07:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1161af000) [pid = 1646] [serial = 77] [outer = 0x0] 07:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x116905c00) [pid = 1646] [serial = 78] [outer = 0x1161af000] 07:57:45 INFO - PROCESS | 1646 | 1466693865936 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116fb5800) [pid = 1646] [serial = 79] [outer = 0x1161af000] 07:57:46 INFO - PROCESS | 1646 | 1466693866248 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]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 07:57:46 INFO - PROCESS | 1646 | 1466693866288 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 1646 | 1466693866289 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:57:46 INFO - PROCESS | 1646 | 1466693866291 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1646 | 1466693866294 Marionette TRACE conn2 <- [1,82,null,{}] 07:57:46 INFO - PROCESS | 1646 | 1466693866301 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}] 07:57:46 INFO - PROCESS | 1646 | 1466693866304 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:46 INFO - PROCESS | 1646 | 1466693866378 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:57:46 INFO - PROCESS | 1646 | 1466693866383 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1646 | 1466693866385 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x116419000 == 28 [pid = 1646] [id = 28] 07:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1176e1000) [pid = 1646] [serial = 80] [outer = 0x0] 07:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11855ac00) [pid = 1646] [serial = 81] [outer = 0x1176e1000] 07:57:46 INFO - PROCESS | 1646 | 1466693866414 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1185c2400) [pid = 1646] [serial = 82] [outer = 0x1176e1000] 07:57:46 INFO - PROCESS | 1646 | 1466693866731 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]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 07:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:57:46 INFO - PROCESS | 1646 | 1466693866763 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 1646 | 1466693866765 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:57:46 INFO - PROCESS | 1646 | 1466693866767 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1646 | 1466693866768 Marionette TRACE conn2 <- [1,86,null,{}] 07:57:46 INFO - PROCESS | 1646 | 1466693866770 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}] 07:57:46 INFO - PROCESS | 1646 | 1466693866771 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:46 INFO - PROCESS | 1646 | 1466693866849 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:57:46 INFO - PROCESS | 1646 | 1466693866892 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1646 | 1466693866893 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167fa000 == 29 [pid = 1646] [id = 29] 07:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116fb0400) [pid = 1646] [serial = 83] [outer = 0x0] 07:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11870b800) [pid = 1646] [serial = 84] [outer = 0x116fb0400] 07:57:46 INFO - PROCESS | 1646 | 1466693866919 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187ee400) [pid = 1646] [serial = 85] [outer = 0x116fb0400] 07:57:47 INFO - PROCESS | 1646 | 1466693867191 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]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 07:57:47 INFO - PROCESS | 1646 | 1466693867236 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1646 | 1466693867237 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:57:47 INFO - PROCESS | 1646 | 1466693867240 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1646 | 1466693867242 Marionette TRACE conn2 <- [1,90,null,{}] 07:57:47 INFO - PROCESS | 1646 | 1466693867247 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}] 07:57:47 INFO - PROCESS | 1646 | 1466693867249 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:47 INFO - PROCESS | 1646 | 1466693867322 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:57:47 INFO - PROCESS | 1646 | 1466693867327 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1646 | 1466693867329 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x11724c000 == 30 [pid = 1646] [id = 30] 07:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118852400) [pid = 1646] [serial = 86] [outer = 0x0] 07:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11889f000) [pid = 1646] [serial = 87] [outer = 0x118852400] 07:57:47 INFO - PROCESS | 1646 | 1466693867354 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119161800) [pid = 1646] [serial = 88] [outer = 0x118852400] 07:57:47 INFO - PROCESS | 1646 | 1466693867655 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]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 07:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:57:47 INFO - PROCESS | 1646 | 1466693867711 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1646 | 1466693867713 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:57:47 INFO - PROCESS | 1646 | 1466693867715 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1646 | 1466693867716 Marionette TRACE conn2 <- [1,94,null,{}] 07:57:47 INFO - PROCESS | 1646 | 1466693867718 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}] 07:57:47 INFO - PROCESS | 1646 | 1466693867722 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:47 INFO - PROCESS | 1646 | 1466693867839 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:57:47 INFO - PROCESS | 1646 | 1466693867845 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1646 | 1466693867846 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117365000 == 31 [pid = 1646] [id = 31] 07:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1192b0c00) [pid = 1646] [serial = 89] [outer = 0x0] 07:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119442000) [pid = 1646] [serial = 90] [outer = 0x1192b0c00] 07:57:47 INFO - PROCESS | 1646 | 1466693867871 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119a2d800) [pid = 1646] [serial = 91] [outer = 0x1192b0c00] 07:57:48 INFO - PROCESS | 1646 | 1466693868132 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]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 07:57:48 INFO - PROCESS | 1646 | 1466693868183 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 1646 | 1466693868184 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:57:48 INFO - PROCESS | 1646 | 1466693868186 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1646 | 1466693868187 Marionette TRACE conn2 <- [1,98,null,{}] 07:57:48 INFO - PROCESS | 1646 | 1466693868198 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}] 07:57:48 INFO - PROCESS | 1646 | 1466693868199 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:48 INFO - PROCESS | 1646 | 1466693868280 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:57:48 INFO - PROCESS | 1646 | 1466693868284 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1646 | 1466693868285 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1184bd000 == 32 [pid = 1646] [id = 32] 07:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11943b000) [pid = 1646] [serial = 92] [outer = 0x0] 07:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x120ff4800) [pid = 1646] [serial = 93] [outer = 0x11943b000] 07:57:48 INFO - PROCESS | 1646 | 1466693868310 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123b36800) [pid = 1646] [serial = 94] [outer = 0x11943b000] 07:57:48 INFO - PROCESS | 1646 | 1466693868610 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]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 07:57:48 INFO - PROCESS | 1646 | 1466693868678 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 1646 | 1466693868679 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:57:48 INFO - PROCESS | 1646 | 1466693868682 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1646 | 1466693868683 Marionette TRACE conn2 <- [1,102,null,{}] 07:57:48 INFO - PROCESS | 1646 | 1466693868685 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}] 07:57:48 INFO - PROCESS | 1646 | 1466693868686 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:48 INFO - PROCESS | 1646 | 1466693868763 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:57:48 INFO - PROCESS | 1646 | 1466693868766 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1646 | 1466693868767 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c9000 == 33 [pid = 1646] [id = 33] 07:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120ff2800) [pid = 1646] [serial = 95] [outer = 0x0] 07:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123e59000) [pid = 1646] [serial = 96] [outer = 0x120ff2800] 07:57:48 INFO - PROCESS | 1646 | 1466693868794 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1242e7000) [pid = 1646] [serial = 97] [outer = 0x120ff2800] 07:57:49 INFO - PROCESS | 1646 | 1466693869074 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]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 07:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:57:49 INFO - PROCESS | 1646 | 1466693869100 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1646 | 1466693869101 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:57:49 INFO - PROCESS | 1646 | 1466693869103 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1646 | 1466693869104 Marionette TRACE conn2 <- [1,106,null,{}] 07:57:49 INFO - PROCESS | 1646 | 1466693869114 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}] 07:57:49 INFO - PROCESS | 1646 | 1466693869115 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:49 INFO - PROCESS | 1646 | 1466693869196 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:57:49 INFO - PROCESS | 1646 | 1466693869200 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1646 | 1466693869201 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195c6000 == 34 [pid = 1646] [id = 34] 07:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1249c1800) [pid = 1646] [serial = 98] [outer = 0x0] 07:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124ad0c00) [pid = 1646] [serial = 99] [outer = 0x1249c1800] 07:57:49 INFO - PROCESS | 1646 | 1466693869228 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124c98c00) [pid = 1646] [serial = 100] [outer = 0x1249c1800] 07:57:49 INFO - PROCESS | 1646 | 1466693869525 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]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 07:57:49 INFO - PROCESS | 1646 | 1466693869572 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1646 | 1466693869574 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:57:49 INFO - PROCESS | 1646 | 1466693869578 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1646 | 1466693869580 Marionette TRACE conn2 <- [1,110,null,{}] 07:57:49 INFO - PROCESS | 1646 | 1466693869582 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}] 07:57:49 INFO - PROCESS | 1646 | 1466693869583 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:49 INFO - PROCESS | 1646 | 1466693869679 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:57:49 INFO - PROCESS | 1646 | 1466693869685 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1646 | 1466693869686 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x11996c800 == 35 [pid = 1646] [id = 35] 07:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1249c5c00) [pid = 1646] [serial = 101] [outer = 0x0] 07:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124e23c00) [pid = 1646] [serial = 102] [outer = 0x1249c5c00] 07:57:49 INFO - PROCESS | 1646 | 1466693869713 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12553d400) [pid = 1646] [serial = 103] [outer = 0x1249c5c00] 07:57:50 INFO - PROCESS | 1646 | 1466693870003 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 07:57:50 INFO - PROCESS | 1646 | 1466693870047 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1646 | 1466693870049 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:57:50 INFO - PROCESS | 1646 | 1466693870051 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1646 | 1466693870053 Marionette TRACE conn2 <- [1,114,null,{}] 07:57:50 INFO - PROCESS | 1646 | 1466693870055 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}] 07:57:50 INFO - PROCESS | 1646 | 1466693870058 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:50 INFO - PROCESS | 1646 | 1466693870147 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:57:50 INFO - PROCESS | 1646 | 1466693870150 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 1646 | 1466693870152 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385d000 == 36 [pid = 1646] [id = 36] 07:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12560a400) [pid = 1646] [serial = 104] [outer = 0x0] 07:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x125f3c400) [pid = 1646] [serial = 105] [outer = 0x12560a400] 07:57:50 INFO - PROCESS | 1646 | 1466693870180 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1264ec800) [pid = 1646] [serial = 106] [outer = 0x12560a400] 07:57:50 INFO - PROCESS | 1646 | 1466693870500 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 07:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:57:50 INFO - PROCESS | 1646 | 1466693870520 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1646 | 1466693870521 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:57:50 INFO - PROCESS | 1646 | 1466693870524 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1646 | 1466693870527 Marionette TRACE conn2 <- [1,118,null,{}] 07:57:50 INFO - PROCESS | 1646 | 1466693870531 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}] 07:57:50 INFO - PROCESS | 1646 | 1466693870532 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:50 INFO - PROCESS | 1646 | 1466693870635 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:57:50 INFO - PROCESS | 1646 | 1466693870641 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 1646 | 1466693870642 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x123938000 == 37 [pid = 1646] [id = 37] 07:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x124c9ac00) [pid = 1646] [serial = 107] [outer = 0x0] 07:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12665ec00) [pid = 1646] [serial = 108] [outer = 0x124c9ac00] 07:57:50 INFO - PROCESS | 1646 | 1466693870666 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x126667400) [pid = 1646] [serial = 109] [outer = 0x124c9ac00] 07:57:50 INFO - PROCESS | 1646 | 1466693870924 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 423ms 07:57:50 INFO - PROCESS | 1646 | 1466693870949 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1646 | 1466693870951 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:57:50 INFO - PROCESS | 1646 | 1466693870953 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1646 | 1466693870954 Marionette TRACE conn2 <- [1,122,null,{}] 07:57:50 INFO - PROCESS | 1646 | 1466693870956 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}] 07:57:50 INFO - PROCESS | 1646 | 1466693870958 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:51 INFO - PROCESS | 1646 | 1466693871051 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:57:51 INFO - PROCESS | 1646 | 1466693871054 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1646 | 1466693871055 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b27000 == 38 [pid = 1646] [id = 38] 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x126669c00) [pid = 1646] [serial = 110] [outer = 0x0] 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12666d400) [pid = 1646] [serial = 111] [outer = 0x126669c00] 07:57:51 INFO - PROCESS | 1646 | 1466693871079 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1269fd000) [pid = 1646] [serial = 112] [outer = 0x126669c00] 07:57:51 INFO - PROCESS | 1646 | 1466693871388 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]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 07:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:57:51 INFO - PROCESS | 1646 | 1466693871421 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1646 | 1466693871423 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:57:51 INFO - PROCESS | 1646 | 1466693871427 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 1646 | 1466693871429 Marionette TRACE conn2 <- [1,126,null,{}] 07:57:51 INFO - PROCESS | 1646 | 1466693871431 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}] 07:57:51 INFO - PROCESS | 1646 | 1466693871432 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:51 INFO - PROCESS | 1646 | 1466693871511 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:57:51 INFO - PROCESS | 1646 | 1466693871558 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1646 | 1466693871559 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x124067800 == 39 [pid = 1646] [id = 39] 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12666b800) [pid = 1646] [serial = 113] [outer = 0x0] 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x126b2f400) [pid = 1646] [serial = 114] [outer = 0x12666b800] 07:57:51 INFO - PROCESS | 1646 | 1466693871583 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1289c7800) [pid = 1646] [serial = 115] [outer = 0x12666b800] 07:57:51 INFO - PROCESS | 1646 | 1466693871820 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]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 07:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:57:51 INFO - PROCESS | 1646 | 1466693871848 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1646 | 1466693871849 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:57:51 INFO - PROCESS | 1646 | 1466693871851 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 1646 | 1466693871852 Marionette TRACE conn2 <- [1,130,null,{}] 07:57:51 INFO - PROCESS | 1646 | 1466693871855 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}] 07:57:51 INFO - PROCESS | 1646 | 1466693871856 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:51 INFO - PROCESS | 1646 | 1466693871950 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:57:51 INFO - PROCESS | 1646 | 1466693871953 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1646 | 1466693871954 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12454f800 == 40 [pid = 1646] [id = 40] 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1289c6400) [pid = 1646] [serial = 116] [outer = 0x0] 07:57:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x128b1b000) [pid = 1646] [serial = 117] [outer = 0x1289c6400] 07:57:51 INFO - PROCESS | 1646 | 1466693871980 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x128dcec00) [pid = 1646] [serial = 118] [outer = 0x1289c6400] 07:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 07:57:52 INFO - PROCESS | 1646 | 1466693872263 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]]]}] 07:57:52 INFO - PROCESS | 1646 | 1466693872270 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1646 | 1466693872271 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:57:52 INFO - PROCESS | 1646 | 1466693872273 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1646 | 1466693872274 Marionette TRACE conn2 <- [1,134,null,{}] 07:57:52 INFO - PROCESS | 1646 | 1466693872284 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}] 07:57:52 INFO - PROCESS | 1646 | 1466693872285 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:52 INFO - PROCESS | 1646 | 1466693872370 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:57:52 INFO - PROCESS | 1646 | 1466693872374 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 1646 | 1466693872376 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x124aeb000 == 41 [pid = 1646] [id = 41] 07:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x128d32000) [pid = 1646] [serial = 119] [outer = 0x0] 07:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1290ef000) [pid = 1646] [serial = 120] [outer = 0x128d32000] 07:57:52 INFO - PROCESS | 1646 | 1466693872402 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1290f7000) [pid = 1646] [serial = 121] [outer = 0x128d32000] 07:57:52 INFO - PROCESS | 1646 | 1466693872690 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]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 426ms 07:57:52 INFO - PROCESS | 1646 | 1466693872719 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1646 | 1466693872720 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:57:52 INFO - PROCESS | 1646 | 1466693872732 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1646 | 1466693872733 Marionette TRACE conn2 <- [1,138,null,{}] 07:57:52 INFO - PROCESS | 1646 | 1466693872735 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}] 07:57:52 INFO - PROCESS | 1646 | 1466693872736 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:52 INFO - PROCESS | 1646 | 1466693872861 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:57:52 INFO - PROCESS | 1646 | 1466693872867 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 1646 | 1466693872868 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x125622000 == 42 [pid = 1646] [id = 42] 07:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x128942400) [pid = 1646] [serial = 122] [outer = 0x0] 07:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1290f6c00) [pid = 1646] [serial = 123] [outer = 0x128942400] 07:57:52 INFO - PROCESS | 1646 | 1466693872899 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12a248800) [pid = 1646] [serial = 124] [outer = 0x128942400] 07:57:54 INFO - PROCESS | 1646 | 1466693874068 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]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1378ms 07:57:54 INFO - PROCESS | 1646 | 1466693874109 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:57:54 INFO - PROCESS | 1646 | 1466693874111 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:57:54 INFO - PROCESS | 1646 | 1466693874114 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 1646 | 1466693874116 Marionette TRACE conn2 <- [1,142,null,{}] 07:57:54 INFO - PROCESS | 1646 | 1466693874119 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}] 07:57:54 INFO - PROCESS | 1646 | 1466693874121 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:54 INFO - PROCESS | 1646 | 1466693874213 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:57:54 INFO - PROCESS | 1646 | 1466693874219 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1646 | 1466693874222 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11302b800 == 43 [pid = 1646] [id = 43] 07:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11662b000) [pid = 1646] [serial = 125] [outer = 0x0] 07:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x116972800) [pid = 1646] [serial = 126] [outer = 0x11662b000] 07:57:54 INFO - PROCESS | 1646 | 1466693874251 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1172c2400) [pid = 1646] [serial = 127] [outer = 0x11662b000] 07:57:54 INFO - PROCESS | 1646 | 1466693874570 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]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 07:57:54 INFO - PROCESS | 1646 | 1466693874634 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 1646 | 1466693874637 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:57:54 INFO - PROCESS | 1646 | 1466693874649 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 1646 | 1466693874651 Marionette TRACE conn2 <- [1,146,null,{}] 07:57:54 INFO - PROCESS | 1646 | 1466693874653 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}] 07:57:54 INFO - PROCESS | 1646 | 1466693874655 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:54 INFO - PROCESS | 1646 | 1466693874748 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:57:54 INFO - PROCESS | 1646 | 1466693874752 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1646 | 1466693874753 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11640f000 == 44 [pid = 1646] [id = 44] 07:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x118316400) [pid = 1646] [serial = 128] [outer = 0x0] 07:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1185c3800) [pid = 1646] [serial = 129] [outer = 0x118316400] 07:57:54 INFO - PROCESS | 1646 | 1466693874779 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x118851400) [pid = 1646] [serial = 130] [outer = 0x118316400] 07:57:55 INFO - PROCESS | 1646 | 1466693875602 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]]]}] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12d377800) [pid = 1646] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12cc73400) [pid = 1646] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x11857f800) [pid = 1646] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12cc70400) [pid = 1646] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12c9d1800) [pid = 1646] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12b80e800) [pid = 1646] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12bdb2400) [pid = 1646] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1185c6c00) [pid = 1646] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12ba14400) [pid = 1646] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12ba06000) [pid = 1646] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12b5a3800) [pid = 1646] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12a455800) [pid = 1646] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x128dd8800) [pid = 1646] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1249c1800) [pid = 1646] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12560a400) [pid = 1646] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1264f0400) [pid = 1646] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x124c9ac00) [pid = 1646] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126669c00) [pid = 1646] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x112752000) [pid = 1646] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11674ac00) [pid = 1646] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1185c4000) [pid = 1646] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x113d9b000) [pid = 1646] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1161af000) [pid = 1646] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1176e1000) [pid = 1646] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116fb0400) [pid = 1646] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118852400) [pid = 1646] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1192b0c00) [pid = 1646] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11943b000) [pid = 1646] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:57:55 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x120ff2800) [pid = 1646] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1022ms 07:57:55 INFO - PROCESS | 1646 | 1466693875672 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1646 | 1466693875673 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:57:55 INFO - PROCESS | 1646 | 1466693875676 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1646 | 1466693875678 Marionette TRACE conn2 <- [1,150,null,{}] 07:57:55 INFO - PROCESS | 1646 | 1466693875689 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}] 07:57:55 INFO - PROCESS | 1646 | 1466693875692 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:55 INFO - PROCESS | 1646 | 1466693875765 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:57:55 INFO - PROCESS | 1646 | 1466693875770 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1646 | 1466693875772 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11701f000 == 45 [pid = 1646] [id = 45] 07:57:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1185c6c00) [pid = 1646] [serial = 131] [outer = 0x0] 07:57:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118710800) [pid = 1646] [serial = 132] [outer = 0x1185c6c00] 07:57:55 INFO - PROCESS | 1646 | 1466693875802 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1176e8000) [pid = 1646] [serial = 133] [outer = 0x1185c6c00] 07:57:56 INFO - PROCESS | 1646 | 1466693876105 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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 474ms 07:57:56 INFO - PROCESS | 1646 | 1466693876155 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1646 | 1466693876158 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:57:56 INFO - PROCESS | 1646 | 1466693876163 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1646 | 1466693876164 Marionette TRACE conn2 <- [1,154,null,{}] 07:57:56 INFO - PROCESS | 1646 | 1466693876166 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}] 07:57:56 INFO - PROCESS | 1646 | 1466693876168 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:56 INFO - PROCESS | 1646 | 1466693876241 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:57:56 INFO - PROCESS | 1646 | 1466693876246 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1646 | 1466693876247 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x118124800 == 46 [pid = 1646] [id = 46] 07:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1194dc800) [pid = 1646] [serial = 134] [outer = 0x0] 07:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11976d000) [pid = 1646] [serial = 135] [outer = 0x1194dc800] 07:57:56 INFO - PROCESS | 1646 | 1466693876272 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1197d2400) [pid = 1646] [serial = 136] [outer = 0x1194dc800] 07:57:56 INFO - PROCESS | 1646 | 1466693876603 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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 07:57:56 INFO - PROCESS | 1646 | 1466693876632 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1646 | 1466693876633 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:57:56 INFO - PROCESS | 1646 | 1466693876635 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1646 | 1466693876636 Marionette TRACE conn2 <- [1,158,null,{}] 07:57:56 INFO - PROCESS | 1646 | 1466693876639 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}] 07:57:56 INFO - PROCESS | 1646 | 1466693876640 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:56 INFO - PROCESS | 1646 | 1466693876713 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:57:56 INFO - PROCESS | 1646 | 1466693876760 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1646 | 1466693876761 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bd800 == 47 [pid = 1646] [id = 47] 07:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1176e5400) [pid = 1646] [serial = 137] [outer = 0x0] 07:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1197dc800) [pid = 1646] [serial = 138] [outer = 0x1176e5400] 07:57:56 INFO - PROCESS | 1646 | 1466693876786 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1238e6400) [pid = 1646] [serial = 139] [outer = 0x1176e5400] 07:57:57 INFO - PROCESS | 1646 | 1466693877087 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]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 07:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:57:57 INFO - PROCESS | 1646 | 1466693877104 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 1646 | 1466693877105 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:57:57 INFO - PROCESS | 1646 | 1466693877108 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1646 | 1466693877110 Marionette TRACE conn2 <- [1,162,null,{}] 07:57:57 INFO - PROCESS | 1646 | 1466693877115 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}] 07:57:57 INFO - PROCESS | 1646 | 1466693877119 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:57 INFO - PROCESS | 1646 | 1466693877212 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:57:57 INFO - PROCESS | 1646 | 1466693877216 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1646 | 1466693877217 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ff1000 == 48 [pid = 1646] [id = 48] 07:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x123c97c00) [pid = 1646] [serial = 140] [outer = 0x0] 07:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x124a8d400) [pid = 1646] [serial = 141] [outer = 0x123c97c00] 07:57:57 INFO - PROCESS | 1646 | 1466693877242 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1256bc400) [pid = 1646] [serial = 142] [outer = 0x123c97c00] 07:57:57 INFO - PROCESS | 1646 | 1466693877545 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]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 473ms 07:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:57:57 INFO - PROCESS | 1646 | 1466693877581 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 1646 | 1466693877582 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:57:57 INFO - PROCESS | 1646 | 1466693877584 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1646 | 1466693877585 Marionette TRACE conn2 <- [1,166,null,{}] 07:57:57 INFO - PROCESS | 1646 | 1466693877587 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}] 07:57:57 INFO - PROCESS | 1646 | 1466693877589 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:57 INFO - PROCESS | 1646 | 1466693877702 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:57:57 INFO - PROCESS | 1646 | 1466693877752 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1646 | 1466693877754 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11201a800 == 49 [pid = 1646] [id = 49] 07:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x112752000) [pid = 1646] [serial = 143] [outer = 0x0] 07:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x112db7000) [pid = 1646] [serial = 144] [outer = 0x112752000] 07:57:57 INFO - PROCESS | 1646 | 1466693877785 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x113f15800) [pid = 1646] [serial = 145] [outer = 0x112752000] 07:57:58 INFO - PROCESS | 1646 | 1466693878220 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]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 07:57:58 INFO - PROCESS | 1646 | 1466693878263 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1646 | 1466693878267 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:57:58 INFO - PROCESS | 1646 | 1466693878275 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1646 | 1466693878280 Marionette TRACE conn2 <- [1,170,null,{}] 07:57:58 INFO - PROCESS | 1646 | 1466693878285 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}] 07:57:58 INFO - PROCESS | 1646 | 1466693878290 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:58 INFO - PROCESS | 1646 | 1466693878398 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:57:58 INFO - PROCESS | 1646 | 1466693878484 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1646 | 1466693878486 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11724a000 == 50 [pid = 1646] [id = 50] 07:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1173d0400) [pid = 1646] [serial = 146] [outer = 0x0] 07:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1176e8c00) [pid = 1646] [serial = 147] [outer = 0x1173d0400] 07:57:58 INFO - PROCESS | 1646 | 1466693878518 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1185cc000) [pid = 1646] [serial = 148] [outer = 0x1173d0400] 07:57:58 INFO - PROCESS | 1646 | 1466693878929 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]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 676ms 07:57:58 INFO - PROCESS | 1646 | 1466693878949 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1646 | 1466693878951 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:57:58 INFO - PROCESS | 1646 | 1466693878953 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1646 | 1466693878955 Marionette TRACE conn2 <- [1,174,null,{}] 07:57:58 INFO - PROCESS | 1646 | 1466693878957 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}] 07:57:58 INFO - PROCESS | 1646 | 1466693878959 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:59 INFO - PROCESS | 1646 | 1466693879054 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:57:59 INFO - PROCESS | 1646 | 1466693879098 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1646 | 1466693879100 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b1b000 == 51 [pid = 1646] [id = 51] 07:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1187e9c00) [pid = 1646] [serial = 149] [outer = 0x0] 07:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x119774c00) [pid = 1646] [serial = 150] [outer = 0x1187e9c00] 07:57:59 INFO - PROCESS | 1646 | 1466693879129 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x123c95800) [pid = 1646] [serial = 151] [outer = 0x1187e9c00] 07:57:59 INFO - PROCESS | 1646 | 1466693879566 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]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 07:57:59 INFO - PROCESS | 1646 | 1466693879573 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1646 | 1466693879575 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:57:59 INFO - PROCESS | 1646 | 1466693879587 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1646 | 1466693879591 Marionette TRACE conn2 <- [1,178,null,{}] 07:57:59 INFO - PROCESS | 1646 | 1466693879595 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}] 07:57:59 INFO - PROCESS | 1646 | 1466693879599 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:59 INFO - PROCESS | 1646 | 1466693879733 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:57:59 INFO - PROCESS | 1646 | 1466693879853 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1646 | 1466693879854 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:57:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12428b800 == 52 [pid = 1646] [id = 52] 07:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1249c2000) [pid = 1646] [serial = 152] [outer = 0x0] 07:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12504a400) [pid = 1646] [serial = 153] [outer = 0x1249c2000] 07:57:59 INFO - PROCESS | 1646 | 1466693879904 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x126389400) [pid = 1646] [serial = 154] [outer = 0x1249c2000] 07:58:00 INFO - PROCESS | 1646 | 1466693880330 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]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 781ms 07:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:58:00 INFO - PROCESS | 1646 | 1466693880360 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 1646 | 1466693880361 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:58:00 INFO - PROCESS | 1646 | 1466693880364 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 1646 | 1466693880365 Marionette TRACE conn2 <- [1,182,null,{}] 07:58:00 INFO - PROCESS | 1646 | 1466693880367 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}] 07:58:00 INFO - PROCESS | 1646 | 1466693880368 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:00 INFO - PROCESS | 1646 | 1466693880461 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:58:00 INFO - PROCESS | 1646 | 1466693880516 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 1646 | 1466693880517 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bc800 == 53 [pid = 1646] [id = 53] 07:58:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x126431800) [pid = 1646] [serial = 155] [outer = 0x0] 07:58:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x126663800) [pid = 1646] [serial = 156] [outer = 0x126431800] 07:58:00 INFO - PROCESS | 1646 | 1466693880551 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12666a800) [pid = 1646] [serial = 157] [outer = 0x126431800] 07:58:00 INFO - PROCESS | 1646 | 1466693880969 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]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 617ms 07:58:00 INFO - PROCESS | 1646 | 1466693880982 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 1646 | 1466693880983 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:58:00 INFO - PROCESS | 1646 | 1466693880986 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 1646 | 1466693880987 Marionette TRACE conn2 <- [1,186,null,{}] 07:58:00 INFO - PROCESS | 1646 | 1466693880989 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}] 07:58:00 INFO - PROCESS | 1646 | 1466693880991 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:01 INFO - PROCESS | 1646 | 1466693881085 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:58:01 INFO - PROCESS | 1646 | 1466693881156 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1646 | 1466693881160 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f99800 == 54 [pid = 1646] [id = 54] 07:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x120ff3000) [pid = 1646] [serial = 158] [outer = 0x0] 07:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x123c8cc00) [pid = 1646] [serial = 159] [outer = 0x120ff3000] 07:58:01 INFO - PROCESS | 1646 | 1466693881198 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1266e9000) [pid = 1646] [serial = 160] [outer = 0x120ff3000] 07:58:01 INFO - PROCESS | 1646 | 1466693881658 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]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 719ms 07:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:58:01 INFO - PROCESS | 1646 | 1466693881706 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 1646 | 1466693881710 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:58:01 INFO - PROCESS | 1646 | 1466693881714 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 1646 | 1466693881716 Marionette TRACE conn2 <- [1,190,null,{}] 07:58:01 INFO - PROCESS | 1646 | 1466693881719 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}] 07:58:01 INFO - PROCESS | 1646 | 1466693881721 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:01 INFO - PROCESS | 1646 | 1466693881808 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:58:01 INFO - PROCESS | 1646 | 1466693881872 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1646 | 1466693881873 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f8b800 == 55 [pid = 1646] [id = 55] 07:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x116749400) [pid = 1646] [serial = 161] [outer = 0x0] 07:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x116970000) [pid = 1646] [serial = 162] [outer = 0x116749400] 07:58:01 INFO - PROCESS | 1646 | 1466693881902 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x1172c4c00) [pid = 1646] [serial = 163] [outer = 0x116749400] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x119ff1000 == 54 [pid = 1646] [id = 48] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bd800 == 53 [pid = 1646] [id = 47] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1195c6000 == 52 [pid = 1646] [id = 34] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x118124800 == 51 [pid = 1646] [id = 46] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11996c800 == 50 [pid = 1646] [id = 35] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11701f000 == 49 [pid = 1646] [id = 45] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1167fa000 == 48 [pid = 1646] [id = 29] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11640f000 == 47 [pid = 1646] [id = 44] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11724c000 == 46 [pid = 1646] [id = 30] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x117365000 == 45 [pid = 1646] [id = 31] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11302b800 == 44 [pid = 1646] [id = 43] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x113f2d000 == 43 [pid = 1646] [id = 27] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x116419000 == 42 [pid = 1646] [id = 28] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1184bd000 == 41 [pid = 1646] [id = 32] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c9000 == 40 [pid = 1646] [id = 33] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x125622000 == 39 [pid = 1646] [id = 42] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x115f99800 == 38 [pid = 1646] [id = 54] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bc800 == 37 [pid = 1646] [id = 53] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12428b800 == 36 [pid = 1646] [id = 52] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123b1b000 == 35 [pid = 1646] [id = 51] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x124067800 == 34 [pid = 1646] [id = 39] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12454f800 == 33 [pid = 1646] [id = 40] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x124aeb000 == 32 [pid = 1646] [id = 41] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11724a000 == 31 [pid = 1646] [id = 50] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123938000 == 30 [pid = 1646] [id = 37] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11201a800 == 29 [pid = 1646] [id = 49] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12385d000 == 28 [pid = 1646] [id = 36] 07:58:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123b27000 == 27 [pid = 1646] [id = 38] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x123c97400) [pid = 1646] [serial = 11] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x124c98c00) [pid = 1646] [serial = 100] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x124e23c00) [pid = 1646] [serial = 102] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x125f3c400) [pid = 1646] [serial = 105] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1264ec800) [pid = 1646] [serial = 106] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x126667400) [pid = 1646] [serial = 109] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1269fd000) [pid = 1646] [serial = 112] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1290ef000) [pid = 1646] [serial = 120] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x1185c2400) [pid = 1646] [serial = 82] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x113d30c00) [pid = 1646] [serial = 67] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1187ee400) [pid = 1646] [serial = 85] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x118588400) [pid = 1646] [serial = 70] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12dade800) [pid = 1646] [serial = 64] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12665ec00) [pid = 1646] [serial = 108] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12666d400) [pid = 1646] [serial = 111] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x126b2f400) [pid = 1646] [serial = 114] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x128b1b000) [pid = 1646] [serial = 117] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x112db7400) [pid = 1646] [serial = 66] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x117045c00) [pid = 1646] [serial = 69] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1192b1800) [pid = 1646] [serial = 72] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11976f400) [pid = 1646] [serial = 73] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1150c3800) [pid = 1646] [serial = 75] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x115f6b800) [pid = 1646] [serial = 76] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x116905c00) [pid = 1646] [serial = 78] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116fb5800) [pid = 1646] [serial = 79] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11855ac00) [pid = 1646] [serial = 81] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11870b800) [pid = 1646] [serial = 84] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11889f000) [pid = 1646] [serial = 87] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119161800) [pid = 1646] [serial = 88] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119442000) [pid = 1646] [serial = 90] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119a2d800) [pid = 1646] [serial = 91] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x120ff4800) [pid = 1646] [serial = 93] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123b36800) [pid = 1646] [serial = 94] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123e59000) [pid = 1646] [serial = 96] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1242e7000) [pid = 1646] [serial = 97] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124ad0c00) [pid = 1646] [serial = 99] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12ba21800) [pid = 1646] [serial = 30] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12ba06800) [pid = 1646] [serial = 27] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12ba11000) [pid = 1646] [serial = 28] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12b5a5400) [pid = 1646] [serial = 24] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b805400) [pid = 1646] [serial = 25] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a5f1800) [pid = 1646] [serial = 21] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a5f5c00) [pid = 1646] [serial = 22] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12930a400) [pid = 1646] [serial = 18] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128dda400) [pid = 1646] [serial = 15] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1290ef400) [pid = 1646] [serial = 16] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123f9dc00) [pid = 1646] [serial = 8] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12dad3400) [pid = 1646] [serial = 61] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12d309000) [pid = 1646] [serial = 57] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12d311400) [pid = 1646] [serial = 58] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12bdae800) [pid = 1646] [serial = 55] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11858a000) [pid = 1646] [serial = 54] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12d1a9000) [pid = 1646] [serial = 51] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12cf2d800) [pid = 1646] [serial = 45] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12cc72400) [pid = 1646] [serial = 48] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12d19cc00) [pid = 1646] [serial = 49] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12c9d5800) [pid = 1646] [serial = 42] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12c9db000) [pid = 1646] [serial = 43] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12c5e2400) [pid = 1646] [serial = 40] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12c5da400) [pid = 1646] [serial = 39] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12bdbb000) [pid = 1646] [serial = 36] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12bdbf000) [pid = 1646] [serial = 37] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1185ce400) [pid = 1646] [serial = 33] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12bdaf800) [pid = 1646] [serial = 34] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12bdabc00) [pid = 1646] [serial = 31] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12d30e400) [pid = 1646] [serial = 63] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12d3bfc00) [pid = 1646] [serial = 60] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1646 | 1466693882703 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]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1022ms 07:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:58:02 INFO - PROCESS | 1646 | 1466693882735 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 1646 | 1466693882738 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:58:02 INFO - PROCESS | 1646 | 1466693882740 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 1646 | 1466693882742 Marionette TRACE conn2 <- [1,194,null,{}] 07:58:02 INFO - PROCESS | 1646 | 1466693882750 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}] 07:58:02 INFO - PROCESS | 1646 | 1466693882752 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:02 INFO - PROCESS | 1646 | 1466693882825 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:58:02 INFO - PROCESS | 1646 | 1466693882829 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 1646 | 1466693882832 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x113aca000 == 28 [pid = 1646] [id = 56] 07:58:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x116a0c000) [pid = 1646] [serial = 164] [outer = 0x0] 07:58:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x116fb0400) [pid = 1646] [serial = 165] [outer = 0x116a0c000] 07:58:02 INFO - PROCESS | 1646 | 1466693882861 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1176e2000) [pid = 1646] [serial = 166] [outer = 0x116a0c000] 07:58:03 INFO - PROCESS | 1646 | 1466693883165 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]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 07:58:03 INFO - PROCESS | 1646 | 1466693883212 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 1646 | 1466693883215 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:58:03 INFO - PROCESS | 1646 | 1466693883220 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 1646 | 1466693883221 Marionette TRACE conn2 <- [1,198,null,{}] 07:58:03 INFO - PROCESS | 1646 | 1466693883224 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}] 07:58:03 INFO - PROCESS | 1646 | 1466693883225 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:03 INFO - PROCESS | 1646 | 1466693883299 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:58:03 INFO - PROCESS | 1646 | 1466693883303 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1646 | 1466693883304 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694b800 == 29 [pid = 1646] [id = 57] 07:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118588400) [pid = 1646] [serial = 167] [outer = 0x0] 07:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1185cdc00) [pid = 1646] [serial = 168] [outer = 0x118588400] 07:58:03 INFO - PROCESS | 1646 | 1466693883334 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1187e5800) [pid = 1646] [serial = 169] [outer = 0x118588400] 07:58:03 INFO - PROCESS | 1646 | 1466693883645 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]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 470ms 07:58:03 INFO - PROCESS | 1646 | 1466693883690 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 1646 | 1466693883692 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:58:03 INFO - PROCESS | 1646 | 1466693883696 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 1646 | 1466693883699 Marionette TRACE conn2 <- [1,202,null,{}] 07:58:03 INFO - PROCESS | 1646 | 1466693883706 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}] 07:58:03 INFO - PROCESS | 1646 | 1466693883710 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:03 INFO - PROCESS | 1646 | 1466693883784 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:58:03 INFO - PROCESS | 1646 | 1466693883829 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1646 | 1466693883830 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x11734f800 == 30 [pid = 1646] [id = 58] 07:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x115fca800) [pid = 1646] [serial = 170] [outer = 0x0] 07:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119160c00) [pid = 1646] [serial = 171] [outer = 0x115fca800] 07:58:03 INFO - PROCESS | 1646 | 1466693883859 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1194dd800) [pid = 1646] [serial = 172] [outer = 0x115fca800] 07:58:04 INFO - PROCESS | 1646 | 1466693884113 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]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 07:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:58:04 INFO - PROCESS | 1646 | 1466693884167 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 1646 | 1466693884169 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:58:04 INFO - PROCESS | 1646 | 1466693884171 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1646 | 1466693884172 Marionette TRACE conn2 <- [1,206,null,{}] 07:58:04 INFO - PROCESS | 1646 | 1466693884182 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}] 07:58:04 INFO - PROCESS | 1646 | 1466693884184 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:04 INFO - PROCESS | 1646 | 1466693884264 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:58:04 INFO - PROCESS | 1646 | 1466693884268 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1646 | 1466693884269 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bb800 == 31 [pid = 1646] [id = 59] 07:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1197dd800) [pid = 1646] [serial = 173] [outer = 0x0] 07:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x120ff6000) [pid = 1646] [serial = 174] [outer = 0x1197dd800] 07:58:04 INFO - PROCESS | 1646 | 1466693884297 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x123c8bc00) [pid = 1646] [serial = 175] [outer = 0x1197dd800] 07:58:04 INFO - PROCESS | 1646 | 1466693884586 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]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 470ms 07:58:04 INFO - PROCESS | 1646 | 1466693884643 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:58:04 INFO - PROCESS | 1646 | 1466693884652 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:58:04 INFO - PROCESS | 1646 | 1466693884655 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1646 | 1466693884656 Marionette TRACE conn2 <- [1,210,null,{}] 07:58:04 INFO - PROCESS | 1646 | 1466693884658 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}] 07:58:04 INFO - PROCESS | 1646 | 1466693884660 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:04 INFO - PROCESS | 1646 | 1466693884753 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:58:04 INFO - PROCESS | 1646 | 1466693884765 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1646 | 1466693884767 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d4000 == 32 [pid = 1646] [id = 60] 07:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118584c00) [pid = 1646] [serial = 176] [outer = 0x0] 07:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119fcd800) [pid = 1646] [serial = 177] [outer = 0x118584c00] 07:58:04 INFO - PROCESS | 1646 | 1466693884791 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1242e5000) [pid = 1646] [serial = 178] [outer = 0x118584c00] 07:58:05 INFO - PROCESS | 1646 | 1466693885117 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]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 07:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:58:05 INFO - PROCESS | 1646 | 1466693885173 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1646 | 1466693885175 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:58:05 INFO - PROCESS | 1646 | 1466693885177 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1646 | 1466693885178 Marionette TRACE conn2 <- [1,214,null,{}] 07:58:05 INFO - PROCESS | 1646 | 1466693885186 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}] 07:58:05 INFO - PROCESS | 1646 | 1466693885190 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:05 INFO - PROCESS | 1646 | 1466693885296 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:58:05 INFO - PROCESS | 1646 | 1466693885301 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 1646 | 1466693885302 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fe8000 == 33 [pid = 1646] [id = 61] 07:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11889c800) [pid = 1646] [serial = 179] [outer = 0x0] 07:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12553b000) [pid = 1646] [serial = 180] [outer = 0x11889c800] 07:58:05 INFO - PROCESS | 1646 | 1466693885327 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126388800) [pid = 1646] [serial = 181] [outer = 0x11889c800] 07:58:05 INFO - PROCESS | 1646 | 1466693885734 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]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 569ms 07:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:58:05 INFO - PROCESS | 1646 | 1466693885747 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1646 | 1466693885749 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:58:05 INFO - PROCESS | 1646 | 1466693885752 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1646 | 1466693885754 Marionette TRACE conn2 <- [1,218,null,{}] 07:58:05 INFO - PROCESS | 1646 | 1466693885768 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}] 07:58:05 INFO - PROCESS | 1646 | 1466693885780 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:05 INFO - PROCESS | 1646 | 1466693885913 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:58:05 INFO - PROCESS | 1646 | 1466693885933 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 1646 | 1466693885934 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x123940000 == 34 [pid = 1646] [id = 62] 07:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119163c00) [pid = 1646] [serial = 182] [outer = 0x0] 07:58:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1264f3c00) [pid = 1646] [serial = 183] [outer = 0x119163c00] 07:58:05 INFO - PROCESS | 1646 | 1466693885966 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126667400) [pid = 1646] [serial = 184] [outer = 0x119163c00] 07:58:06 INFO - PROCESS | 1646 | 1466693886258 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]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 07:58:06 INFO - PROCESS | 1646 | 1466693886271 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 1646 | 1466693886272 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:58:06 INFO - PROCESS | 1646 | 1466693886285 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 1646 | 1466693886287 Marionette TRACE conn2 <- [1,222,null,{}] 07:58:06 INFO - PROCESS | 1646 | 1466693886297 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}] 07:58:06 INFO - PROCESS | 1646 | 1466693886298 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:06 INFO - PROCESS | 1646 | 1466693886396 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:58:06 INFO - PROCESS | 1646 | 1466693886401 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1646 | 1466693886402 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b26000 == 35 [pid = 1646] [id = 63] 07:58:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1266ed800) [pid = 1646] [serial = 185] [outer = 0x0] 07:58:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1269fd400) [pid = 1646] [serial = 186] [outer = 0x1266ed800] 07:58:06 INFO - PROCESS | 1646 | 1466693886426 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126b35000) [pid = 1646] [serial = 187] [outer = 0x1266ed800] 07:58:06 INFO - PROCESS | 1646 | 1466693886888 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]]]}] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123c97c00) [pid = 1646] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1176e5400) [pid = 1646] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11662b000) [pid = 1646] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1185c6c00) [pid = 1646] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118316400) [pid = 1646] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1194dc800) [pid = 1646] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128942400) [pid = 1646] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1249c5c00) [pid = 1646] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1289c6400) [pid = 1646] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128d32000) [pid = 1646] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:58:06 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12666b800) [pid = 1646] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 625ms 07:58:06 INFO - PROCESS | 1646 | 1466693886906 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 1646 | 1466693886910 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:58:06 INFO - PROCESS | 1646 | 1466693886925 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 1646 | 1466693886928 Marionette TRACE conn2 <- [1,226,null,{}] 07:58:06 INFO - PROCESS | 1646 | 1466693886931 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}] 07:58:06 INFO - PROCESS | 1646 | 1466693886933 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:07 INFO - PROCESS | 1646 | 1466693887042 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:58:07 INFO - PROCESS | 1646 | 1466693887051 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1646 | 1466693887052 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x11734d000 == 36 [pid = 1646] [id = 64] 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1185c8c00) [pid = 1646] [serial = 188] [outer = 0x0] 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1194d9c00) [pid = 1646] [serial = 189] [outer = 0x1185c8c00] 07:58:07 INFO - PROCESS | 1646 | 1466693887086 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x125618400) [pid = 1646] [serial = 190] [outer = 0x1185c8c00] 07:58:07 INFO - PROCESS | 1646 | 1466693887368 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]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 482ms 07:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:58:07 INFO - PROCESS | 1646 | 1466693887399 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 1646 | 1466693887400 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:58:07 INFO - PROCESS | 1646 | 1466693887403 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 1646 | 1466693887404 Marionette TRACE conn2 <- [1,230,null,{}] 07:58:07 INFO - PROCESS | 1646 | 1466693887406 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}] 07:58:07 INFO - PROCESS | 1646 | 1466693887407 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:07 INFO - PROCESS | 1646 | 1466693887485 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:58:07 INFO - PROCESS | 1646 | 1466693887531 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1646 | 1466693887532 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x124556000 == 37 [pid = 1646] [id = 65] 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118317400) [pid = 1646] [serial = 191] [outer = 0x0] 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1266edc00) [pid = 1646] [serial = 192] [outer = 0x118317400] 07:58:07 INFO - PROCESS | 1646 | 1466693887556 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128b16000) [pid = 1646] [serial = 193] [outer = 0x118317400] 07:58:07 INFO - PROCESS | 1646 | 1466693887809 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]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 07:58:07 INFO - PROCESS | 1646 | 1466693887822 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 1646 | 1466693887823 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:58:07 INFO - PROCESS | 1646 | 1466693887834 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 1646 | 1466693887835 Marionette TRACE conn2 <- [1,234,null,{}] 07:58:07 INFO - PROCESS | 1646 | 1466693887838 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}] 07:58:07 INFO - PROCESS | 1646 | 1466693887839 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:07 INFO - PROCESS | 1646 | 1466693887940 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:58:07 INFO - PROCESS | 1646 | 1466693887946 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1646 | 1466693887948 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192cd000 == 38 [pid = 1646] [id = 66] 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128d2d000) [pid = 1646] [serial = 194] [outer = 0x0] 07:58:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128dd7800) [pid = 1646] [serial = 195] [outer = 0x128d2d000] 07:58:07 INFO - PROCESS | 1646 | 1466693887974 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1290fb000) [pid = 1646] [serial = 196] [outer = 0x128d2d000] 07:58:08 INFO - PROCESS | 1646 | 1466693888278 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]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 477ms 07:58:08 INFO - PROCESS | 1646 | 1466693888304 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1646 | 1466693888305 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:58:08 INFO - PROCESS | 1646 | 1466693888307 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1646 | 1466693888309 Marionette TRACE conn2 <- [1,238,null,{}] 07:58:08 INFO - PROCESS | 1646 | 1466693888313 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}] 07:58:08 INFO - PROCESS | 1646 | 1466693888315 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:08 INFO - PROCESS | 1646 | 1466693888410 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:58:08 INFO - PROCESS | 1646 | 1466693888436 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 1646 | 1466693888437 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x126691800 == 39 [pid = 1646] [id = 67] 07:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12407e400) [pid = 1646] [serial = 197] [outer = 0x0] 07:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12930b400) [pid = 1646] [serial = 198] [outer = 0x12407e400] 07:58:08 INFO - PROCESS | 1646 | 1466693888461 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a24ec00) [pid = 1646] [serial = 199] [outer = 0x12407e400] 07:58:08 INFO - PROCESS | 1646 | 1466693888687 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]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 423ms 07:58:08 INFO - PROCESS | 1646 | 1466693888735 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1646 | 1466693888737 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:58:08 INFO - PROCESS | 1646 | 1466693888754 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1646 | 1466693888756 Marionette TRACE conn2 <- [1,242,null,{}] 07:58:08 INFO - PROCESS | 1646 | 1466693888769 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}] 07:58:08 INFO - PROCESS | 1646 | 1466693888786 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:08 INFO - PROCESS | 1646 | 1466693888914 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:58:09 INFO - PROCESS | 1646 | 1466693889029 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 1646 | 1466693889031 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x112018000 == 40 [pid = 1646] [id = 68] 07:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x111d1d800) [pid = 1646] [serial = 200] [outer = 0x0] 07:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112db8000) [pid = 1646] [serial = 201] [outer = 0x111d1d800] 07:58:09 INFO - PROCESS | 1646 | 1466693889081 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x113f1dc00) [pid = 1646] [serial = 202] [outer = 0x111d1d800] 07:58:09 INFO - PROCESS | 1646 | 1466693889614 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]]]}] 07:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 888ms 07:58:09 INFO - PROCESS | 1646 | 1466693889635 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 1646 | 1466693889637 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:58:09 INFO - PROCESS | 1646 | 1466693889640 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 1646 | 1466693889642 Marionette TRACE conn2 <- [1,246,null,{}] 07:58:09 INFO - PROCESS | 1646 | 1466693889646 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}] 07:58:09 INFO - PROCESS | 1646 | 1466693889648 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:09 INFO - PROCESS | 1646 | 1466693889755 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x113380800) [pid = 1646] [serial = 203] [outer = 0x12cc6a400] 07:58:09 INFO - PROCESS | 1646 | 1466693889841 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 1646 | 1466693889843 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x11996e000 == 41 [pid = 1646] [id = 69] 07:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11855ac00) [pid = 1646] [serial = 204] [outer = 0x0] 07:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11855d400) [pid = 1646] [serial = 205] [outer = 0x11855ac00] 07:58:09 INFO - PROCESS | 1646 | 1466693889882 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1187e3400) [pid = 1646] [serial = 206] [outer = 0x11855ac00] 07:58:10 INFO - PROCESS | 1646 | 1466693890578 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]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 971ms 07:58:10 INFO - PROCESS | 1646 | 1466693890611 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1646 | 1466693890613 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:58:10 INFO - PROCESS | 1646 | 1466693890616 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1646 | 1466693890618 Marionette TRACE conn2 <- [1,250,null,{}] 07:58:10 INFO - PROCESS | 1646 | 1466693890621 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}] 07:58:10 INFO - PROCESS | 1646 | 1466693890622 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:10 INFO - PROCESS | 1646 | 1466693890709 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:58:10 INFO - PROCESS | 1646 | 1466693890767 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1646 | 1466693890771 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167fa000 == 42 [pid = 1646] [id = 70] 07:58:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1185ce800) [pid = 1646] [serial = 207] [outer = 0x0] 07:58:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1187e1c00) [pid = 1646] [serial = 208] [outer = 0x1185ce800] 07:58:10 INFO - PROCESS | 1646 | 1466693890813 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118896400) [pid = 1646] [serial = 209] [outer = 0x1185ce800] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x126691800 == 41 [pid = 1646] [id = 67] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1192cd000 == 40 [pid = 1646] [id = 66] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x124556000 == 39 [pid = 1646] [id = 65] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x11734d000 == 38 [pid = 1646] [id = 64] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x123b26000 == 37 [pid = 1646] [id = 63] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x123940000 == 36 [pid = 1646] [id = 62] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x119fe8000 == 35 [pid = 1646] [id = 61] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d4000 == 34 [pid = 1646] [id = 60] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bb800 == 33 [pid = 1646] [id = 59] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x11734f800 == 32 [pid = 1646] [id = 58] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x11694b800 == 31 [pid = 1646] [id = 57] 07:58:11 INFO - PROCESS | 1646 | --DOCSHELL 0x113aca000 == 30 [pid = 1646] [id = 56] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124a8d400) [pid = 1646] [serial = 141] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1256bc400) [pid = 1646] [serial = 142] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1238e6400) [pid = 1646] [serial = 139] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116972800) [pid = 1646] [serial = 126] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118710800) [pid = 1646] [serial = 132] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1185c3800) [pid = 1646] [serial = 129] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118851400) [pid = 1646] [serial = 130] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1197d2400) [pid = 1646] [serial = 136] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1172c2400) [pid = 1646] [serial = 127] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1197dc800) [pid = 1646] [serial = 138] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11976d000) [pid = 1646] [serial = 135] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a248800) [pid = 1646] [serial = 124] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1176e8000) [pid = 1646] [serial = 133] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1290f6c00) [pid = 1646] [serial = 123] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12553d400) [pid = 1646] [serial = 103] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128dcec00) [pid = 1646] [serial = 118] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1290f7000) [pid = 1646] [serial = 121] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1289c7800) [pid = 1646] [serial = 115] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 1646 | 1466693891362 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]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 771ms 07:58:11 INFO - PROCESS | 1646 | 1466693891388 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1646 | 1466693891395 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:58:11 INFO - PROCESS | 1646 | 1466693891402 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1646 | 1466693891405 Marionette TRACE conn2 <- [1,254,null,{}] 07:58:11 INFO - PROCESS | 1646 | 1466693891410 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}] 07:58:11 INFO - PROCESS | 1646 | 1466693891414 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:11 INFO - PROCESS | 1646 | 1466693891503 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:58:11 INFO - PROCESS | 1646 | 1466693891511 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 1646 | 1466693891513 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x117248000 == 31 [pid = 1646] [id = 71] 07:58:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11943f800) [pid = 1646] [serial = 210] [outer = 0x0] 07:58:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119775c00) [pid = 1646] [serial = 211] [outer = 0x11943f800] 07:58:11 INFO - PROCESS | 1646 | 1466693891541 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120fea800) [pid = 1646] [serial = 212] [outer = 0x11943f800] 07:58:11 INFO - PROCESS | 1646 | 1466693891885 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]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms 07:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:58:11 INFO - PROCESS | 1646 | 1466693891923 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1646 | 1466693891925 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:58:11 INFO - PROCESS | 1646 | 1466693891927 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1646 | 1466693891929 Marionette TRACE conn2 <- [1,258,null,{}] 07:58:11 INFO - PROCESS | 1646 | 1466693891937 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}] 07:58:11 INFO - PROCESS | 1646 | 1466693891940 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:12 INFO - PROCESS | 1646 | 1466693892017 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:58:12 INFO - PROCESS | 1646 | 1466693892022 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1646 | 1466693892024 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bb800 == 32 [pid = 1646] [id = 72] 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123c96800) [pid = 1646] [serial = 213] [outer = 0x0] 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124acf400) [pid = 1646] [serial = 214] [outer = 0x123c96800] 07:58:12 INFO - PROCESS | 1646 | 1466693892055 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125539000) [pid = 1646] [serial = 215] [outer = 0x123c96800] 07:58:12 INFO - PROCESS | 1646 | 1466693892387 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]]]}] 07:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 07:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:58:12 INFO - PROCESS | 1646 | 1466693892398 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1646 | 1466693892400 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:58:12 INFO - PROCESS | 1646 | 1466693892402 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1646 | 1466693892403 Marionette TRACE conn2 <- [1,262,null,{}] 07:58:12 INFO - PROCESS | 1646 | 1466693892406 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}] 07:58:12 INFO - PROCESS | 1646 | 1466693892407 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:12 INFO - PROCESS | 1646 | 1466693892489 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:58:12 INFO - PROCESS | 1646 | 1466693892534 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1646 | 1466693892535 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x119af3000 == 33 [pid = 1646] [id = 73] 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x115f70000) [pid = 1646] [serial = 216] [outer = 0x0] 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1256b7000) [pid = 1646] [serial = 217] [outer = 0x115f70000] 07:58:12 INFO - PROCESS | 1646 | 1466693892560 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126390000) [pid = 1646] [serial = 218] [outer = 0x115f70000] 07:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 419ms 07:58:12 INFO - PROCESS | 1646 | 1466693892813 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]]]}] 07:58:12 INFO - PROCESS | 1646 | 1466693892821 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1646 | 1466693892822 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:58:12 INFO - PROCESS | 1646 | 1466693892825 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1646 | 1466693892827 Marionette TRACE conn2 <- [1,266,null,{}] 07:58:12 INFO - PROCESS | 1646 | 1466693892836 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}] 07:58:12 INFO - PROCESS | 1646 | 1466693892838 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:12 INFO - PROCESS | 1646 | 1466693892919 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:58:12 INFO - PROCESS | 1646 | 1466693892922 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1646 | 1466693892924 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x113ac8800 == 34 [pid = 1646] [id = 74] 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126391c00) [pid = 1646] [serial = 219] [outer = 0x0] 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126664400) [pid = 1646] [serial = 220] [outer = 0x126391c00] 07:58:12 INFO - PROCESS | 1646 | 1466693892951 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126b2e400) [pid = 1646] [serial = 221] [outer = 0x126391c00] 07:58:13 INFO - PROCESS | 1646 | 1466693893287 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]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 476ms 07:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:58:13 INFO - PROCESS | 1646 | 1466693893302 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 1646 | 1466693893303 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:58:13 INFO - PROCESS | 1646 | 1466693893305 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1646 | 1466693893306 Marionette TRACE conn2 <- [1,270,null,{}] 07:58:13 INFO - PROCESS | 1646 | 1466693893309 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}] 07:58:13 INFO - PROCESS | 1646 | 1466693893315 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:13 INFO - PROCESS | 1646 | 1466693893434 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:58:13 INFO - PROCESS | 1646 | 1466693893446 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1646 | 1466693893447 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x124446000 == 35 [pid = 1646] [id = 75] 07:58:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1266efc00) [pid = 1646] [serial = 222] [outer = 0x0] 07:58:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1289cac00) [pid = 1646] [serial = 223] [outer = 0x1266efc00] 07:58:13 INFO - PROCESS | 1646 | 1466693893473 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1290fa400) [pid = 1646] [serial = 224] [outer = 0x1266efc00] 07:58:13 INFO - PROCESS | 1646 | 1466693893784 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]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 07:58:13 INFO - PROCESS | 1646 | 1466693893824 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 1646 | 1466693893825 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:58:13 INFO - PROCESS | 1646 | 1466693893829 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1646 | 1466693893830 Marionette TRACE conn2 <- [1,274,null,{}] 07:58:13 INFO - PROCESS | 1646 | 1466693893833 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}] 07:58:13 INFO - PROCESS | 1646 | 1466693893834 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:13 INFO - PROCESS | 1646 | 1466693893931 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:58:13 INFO - PROCESS | 1646 | 1466693893942 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1646 | 1466693893943 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12551d800 == 36 [pid = 1646] [id = 76] 07:58:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a24a800) [pid = 1646] [serial = 225] [outer = 0x0] 07:58:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a449000) [pid = 1646] [serial = 226] [outer = 0x12a24a800] 07:58:13 INFO - PROCESS | 1646 | 1466693893977 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a55dc00) [pid = 1646] [serial = 227] [outer = 0x12a24a800] 07:58:14 INFO - PROCESS | 1646 | 1466693894464 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]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 669ms 07:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:58:14 INFO - PROCESS | 1646 | 1466693894499 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 1646 | 1466693894500 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:58:14 INFO - PROCESS | 1646 | 1466693894502 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1646 | 1466693894503 Marionette TRACE conn2 <- [1,278,null,{}] 07:58:14 INFO - PROCESS | 1646 | 1466693894505 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}] 07:58:14 INFO - PROCESS | 1646 | 1466693894506 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:14 INFO - PROCESS | 1646 | 1466693894608 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:58:14 INFO - PROCESS | 1646 | 1466693894612 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 1646 | 1466693894613 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x126695800 == 37 [pid = 1646] [id = 77] 07:58:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a24ac00) [pid = 1646] [serial = 228] [outer = 0x0] 07:58:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a566c00) [pid = 1646] [serial = 229] [outer = 0x12a24ac00] 07:58:14 INFO - PROCESS | 1646 | 1466693894637 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a56e000) [pid = 1646] [serial = 230] [outer = 0x12a24ac00] 07:58:14 INFO - PROCESS | 1646 | 1466693894951 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]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 07:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:58:14 INFO - PROCESS | 1646 | 1466693894971 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 1646 | 1466693894972 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:58:14 INFO - PROCESS | 1646 | 1466693894982 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1646 | 1466693894983 Marionette TRACE conn2 <- [1,282,null,{}] 07:58:15 INFO - PROCESS | 1646 | 1466693895000 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}] 07:58:15 INFO - PROCESS | 1646 | 1466693895001 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:15 INFO - PROCESS | 1646 | 1466693895098 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:58:15 INFO - PROCESS | 1646 | 1466693895102 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1646 | 1466693895103 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x126964800 == 38 [pid = 1646] [id = 78] 07:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a55e800) [pid = 1646] [serial = 231] [outer = 0x0] 07:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a577c00) [pid = 1646] [serial = 232] [outer = 0x12a55e800] 07:58:15 INFO - PROCESS | 1646 | 1466693895127 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12a5f3800) [pid = 1646] [serial = 233] [outer = 0x12a55e800] 07:58:15 INFO - PROCESS | 1646 | 1466693895535 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]]]}] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11889c800) [pid = 1646] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118588400) [pid = 1646] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116749400) [pid = 1646] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x115fca800) [pid = 1646] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116a0c000) [pid = 1646] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119163c00) [pid = 1646] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112752000) [pid = 1646] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1173d0400) [pid = 1646] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1187e9c00) [pid = 1646] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1249c2000) [pid = 1646] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126431800) [pid = 1646] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1266ed800) [pid = 1646] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x120ff3000) [pid = 1646] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1185c8c00) [pid = 1646] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118317400) [pid = 1646] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128d2d000) [pid = 1646] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1197dd800) [pid = 1646] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:58:15 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118584c00) [pid = 1646] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 07:58:15 INFO - PROCESS | 1646 | 1466693895562 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 1646 | 1466693895563 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:58:15 INFO - PROCESS | 1646 | 1466693895565 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 1646 | 1466693895566 Marionette TRACE conn2 <- [1,286,null,{}] 07:58:15 INFO - PROCESS | 1646 | 1466693895569 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}] 07:58:15 INFO - PROCESS | 1646 | 1466693895570 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:15 INFO - PROCESS | 1646 | 1466693895645 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:58:15 INFO - PROCESS | 1646 | 1466693895648 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1646 | 1466693895650 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11996f000 == 39 [pid = 1646] [id = 79] 07:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x116908000) [pid = 1646] [serial = 234] [outer = 0x0] 07:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118316400) [pid = 1646] [serial = 235] [outer = 0x116908000] 07:58:15 INFO - PROCESS | 1646 | 1466693895674 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119768c00) [pid = 1646] [serial = 236] [outer = 0x116908000] 07:58:15 INFO - PROCESS | 1646 | 1466693895988 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]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 07:58:16 INFO - PROCESS | 1646 | 1466693896033 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1646 | 1466693896035 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:58:16 INFO - PROCESS | 1646 | 1466693896037 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1646 | 1466693896039 Marionette TRACE conn2 <- [1,290,null,{}] 07:58:16 INFO - PROCESS | 1646 | 1466693896041 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}] 07:58:16 INFO - PROCESS | 1646 | 1466693896043 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:16 INFO - PROCESS | 1646 | 1466693896132 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:58:16 INFO - PROCESS | 1646 | 1466693896184 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 1646 | 1466693896185 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12902d000 == 40 [pid = 1646] [id = 80] 07:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11943dc00) [pid = 1646] [serial = 237] [outer = 0x0] 07:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126b38000) [pid = 1646] [serial = 238] [outer = 0x11943dc00] 07:58:16 INFO - PROCESS | 1646 | 1466693896219 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b5a3800) [pid = 1646] [serial = 239] [outer = 0x11943dc00] 07:58:16 INFO - PROCESS | 1646 | 1466693896478 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]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 07:58:16 INFO - PROCESS | 1646 | 1466693896506 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1646 | 1466693896508 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:58:16 INFO - PROCESS | 1646 | 1466693896519 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1646 | 1466693896520 Marionette TRACE conn2 <- [1,294,null,{}] 07:58:16 INFO - PROCESS | 1646 | 1466693896522 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}] 07:58:16 INFO - PROCESS | 1646 | 1466693896523 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:16 INFO - PROCESS | 1646 | 1466693896616 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:58:16 INFO - PROCESS | 1646 | 1466693896619 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 1646 | 1466693896620 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292d2000 == 41 [pid = 1646] [id = 81] 07:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b5a2400) [pid = 1646] [serial = 240] [outer = 0x0] 07:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b806400) [pid = 1646] [serial = 241] [outer = 0x12b5a2400] 07:58:16 INFO - PROCESS | 1646 | 1466693896644 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b80d000) [pid = 1646] [serial = 242] [outer = 0x12b5a2400] 07:58:16 INFO - PROCESS | 1646 | 1466693896967 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]]]}] 07:58:16 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. 07:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 07:58:16 INFO - PROCESS | 1646 | 1466693896988 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:58:16 INFO - PROCESS | 1646 | 1466693896989 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:58:16 INFO - PROCESS | 1646 | 1466693896992 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1646 | 1466693896994 Marionette TRACE conn2 <- [1,298,null,{}] 07:58:16 INFO - PROCESS | 1646 | 1466693896997 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}] 07:58:17 INFO - PROCESS | 1646 | 1466693896998 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:17 INFO - PROCESS | 1646 | 1466693897098 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:58:17 INFO - PROCESS | 1646 | 1466693897103 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1646 | 1466693897104 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12895b800 == 42 [pid = 1646] [id = 82] 07:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118852800) [pid = 1646] [serial = 243] [outer = 0x0] 07:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12893e400) [pid = 1646] [serial = 244] [outer = 0x118852800] 07:58:17 INFO - PROCESS | 1646 | 1466693897135 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128944800) [pid = 1646] [serial = 245] [outer = 0x118852800] 07:58:17 INFO - PROCESS | 1646 | 1466693897399 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]]]}] 07:58:17 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. 07:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 421ms 07:58:17 INFO - PROCESS | 1646 | 1466693897417 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 1646 | 1466693897418 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:58:17 INFO - PROCESS | 1646 | 1466693897420 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 1646 | 1466693897421 Marionette TRACE conn2 <- [1,302,null,{}] 07:58:17 INFO - PROCESS | 1646 | 1466693897424 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}] 07:58:17 INFO - PROCESS | 1646 | 1466693897425 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:17 INFO - PROCESS | 1646 | 1466693897518 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:58:17 INFO - PROCESS | 1646 | 1466693897522 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1646 | 1466693897523 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294df800 == 43 [pid = 1646] [id = 83] 07:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12893d400) [pid = 1646] [serial = 246] [outer = 0x0] 07:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128947c00) [pid = 1646] [serial = 247] [outer = 0x12893d400] 07:58:17 INFO - PROCESS | 1646 | 1466693897547 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b5a3400) [pid = 1646] [serial = 248] [outer = 0x12893d400] 07:58:18 INFO - PROCESS | 1646 | 1466693898000 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]]]}] 07:58:18 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. 07:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 618ms 07:58:18 INFO - PROCESS | 1646 | 1466693898040 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1646 | 1466693898042 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:58:18 INFO - PROCESS | 1646 | 1466693898045 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1646 | 1466693898049 Marionette TRACE conn2 <- [1,306,null,{}] 07:58:18 INFO - PROCESS | 1646 | 1466693898052 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}] 07:58:18 INFO - PROCESS | 1646 | 1466693898054 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:18 INFO - PROCESS | 1646 | 1466693898155 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:58:18 INFO - PROCESS | 1646 | 1466693898204 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1646 | 1466693898206 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x117369800 == 44 [pid = 1646] [id = 84] 07:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11662b000) [pid = 1646] [serial = 249] [outer = 0x0] 07:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1185c1800) [pid = 1646] [serial = 250] [outer = 0x11662b000] 07:58:18 INFO - PROCESS | 1646 | 1466693898236 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118896000) [pid = 1646] [serial = 251] [outer = 0x11662b000] 07:58:18 INFO - PROCESS | 1646 | 1466693898650 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]]]}] 07:58:18 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. 07:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 07:58:18 INFO - PROCESS | 1646 | 1466693898667 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1646 | 1466693898670 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:58:18 INFO - PROCESS | 1646 | 1466693898674 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1646 | 1466693898676 Marionette TRACE conn2 <- [1,310,null,{}] 07:58:18 INFO - PROCESS | 1646 | 1466693898678 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}] 07:58:18 INFO - PROCESS | 1646 | 1466693898680 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:18 INFO - PROCESS | 1646 | 1466693898784 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:58:18 INFO - PROCESS | 1646 | 1466693898834 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1646 | 1466693898835 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x124438000 == 45 [pid = 1646] [id = 85] 07:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1197d8000) [pid = 1646] [serial = 252] [outer = 0x0] 07:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x123f9d000) [pid = 1646] [serial = 253] [outer = 0x1197d8000] 07:58:18 INFO - PROCESS | 1646 | 1466693898866 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x124e1a800) [pid = 1646] [serial = 254] [outer = 0x1197d8000] 07:58:19 INFO - PROCESS | 1646 | 1466693899304 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]]]}] 07:58:19 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. 07:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 07:58:19 INFO - PROCESS | 1646 | 1466693899345 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 1646 | 1466693899347 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:58:19 INFO - PROCESS | 1646 | 1466693899351 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 1646 | 1466693899355 Marionette TRACE conn2 <- [1,314,null,{}] 07:58:19 INFO - PROCESS | 1646 | 1466693899366 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}] 07:58:19 INFO - PROCESS | 1646 | 1466693899371 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:19 INFO - PROCESS | 1646 | 1466693899546 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:58:19 INFO - PROCESS | 1646 | 1466693899630 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 1646 | 1466693899632 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a40c800 == 46 [pid = 1646] [id = 86] 07:58:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126b2f000) [pid = 1646] [serial = 255] [outer = 0x0] 07:58:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x128941000) [pid = 1646] [serial = 256] [outer = 0x126b2f000] 07:58:19 INFO - PROCESS | 1646 | 1466693899663 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1289c9800) [pid = 1646] [serial = 257] [outer = 0x126b2f000] 07:58:20 INFO - PROCESS | 1646 | 1466693900088 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]]]}] 07:58:20 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. 07:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 774ms 07:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:58:20 INFO - PROCESS | 1646 | 1466693900124 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 1646 | 1466693900126 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:58:20 INFO - PROCESS | 1646 | 1466693900128 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 1646 | 1466693900130 Marionette TRACE conn2 <- [1,318,null,{}] 07:58:20 INFO - PROCESS | 1646 | 1466693900132 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}] 07:58:20 INFO - PROCESS | 1646 | 1466693900133 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:20 INFO - PROCESS | 1646 | 1466693900235 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:58:20 INFO - PROCESS | 1646 | 1466693900284 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 1646 | 1466693900285 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a550000 == 47 [pid = 1646] [id = 87] 07:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128dcf000) [pid = 1646] [serial = 258] [outer = 0x0] 07:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x128ddcc00) [pid = 1646] [serial = 259] [outer = 0x128dcf000] 07:58:20 INFO - PROCESS | 1646 | 1466693900314 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12a44ac00) [pid = 1646] [serial = 260] [outer = 0x128dcf000] 07:58:20 INFO - PROCESS | 1646 | 1466693900867 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]]]}] 07:58:20 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. 07:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 819ms 07:58:20 INFO - PROCESS | 1646 | 1466693900948 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:58:20 INFO - PROCESS | 1646 | 1466693900951 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:58:20 INFO - PROCESS | 1646 | 1466693900954 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 1646 | 1466693900956 Marionette TRACE conn2 <- [1,322,null,{}] 07:58:20 INFO - PROCESS | 1646 | 1466693900960 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}] 07:58:20 INFO - PROCESS | 1646 | 1466693900962 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:21 INFO - PROCESS | 1646 | 1466693901049 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:58:21 INFO - PROCESS | 1646 | 1466693901097 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 1646 | 1466693901100 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x118127800 == 48 [pid = 1646] [id = 88] 07:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1187ea400) [pid = 1646] [serial = 261] [outer = 0x0] 07:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x118895400) [pid = 1646] [serial = 262] [outer = 0x1187ea400] 07:58:21 INFO - PROCESS | 1646 | 1466693901127 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11943a800) [pid = 1646] [serial = 263] [outer = 0x1187ea400] 07:58:21 INFO - PROCESS | 1646 | 1466693901616 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]]]}] 07:58:21 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. 07:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 07:58:21 INFO - PROCESS | 1646 | 1466693901648 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 1646 | 1466693901652 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:58:21 INFO - PROCESS | 1646 | 1466693901664 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 1646 | 1466693901666 Marionette TRACE conn2 <- [1,326,null,{}] 07:58:21 INFO - PROCESS | 1646 | 1466693901670 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}] 07:58:21 INFO - PROCESS | 1646 | 1466693901672 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:21 INFO - PROCESS | 1646 | 1466693901810 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:58:21 INFO - PROCESS | 1646 | 1466693901878 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 1646 | 1466693901879 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e50000 == 49 [pid = 1646] [id = 89] 07:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x119fc3c00) [pid = 1646] [serial = 264] [outer = 0x0] 07:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x123b2fc00) [pid = 1646] [serial = 265] [outer = 0x119fc3c00] 07:58:21 INFO - PROCESS | 1646 | 1466693901907 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x124076400) [pid = 1646] [serial = 266] [outer = 0x119fc3c00] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12895b800 == 48 [pid = 1646] [id = 82] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1292d2000 == 47 [pid = 1646] [id = 81] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12902d000 == 46 [pid = 1646] [id = 80] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x11996f000 == 45 [pid = 1646] [id = 79] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x126964800 == 44 [pid = 1646] [id = 78] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x126695800 == 43 [pid = 1646] [id = 77] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12551d800 == 42 [pid = 1646] [id = 76] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x124446000 == 41 [pid = 1646] [id = 75] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x113ac8800 == 40 [pid = 1646] [id = 74] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x119af3000 == 39 [pid = 1646] [id = 73] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12930b400) [pid = 1646] [serial = 198] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bb800 == 38 [pid = 1646] [id = 72] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x117248000 == 37 [pid = 1646] [id = 71] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1167fa000 == 36 [pid = 1646] [id = 70] 07:58:22 INFO - PROCESS | 1646 | --DOCSHELL 0x112018000 == 35 [pid = 1646] [id = 68] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12553b000) [pid = 1646] [serial = 180] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1185cdc00) [pid = 1646] [serial = 168] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1172c4c00) [pid = 1646] [serial = 163] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x116970000) [pid = 1646] [serial = 162] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x119160c00) [pid = 1646] [serial = 171] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1194dd800) [pid = 1646] [serial = 172] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x116fb0400) [pid = 1646] [serial = 165] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1176e2000) [pid = 1646] [serial = 166] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1264f3c00) [pid = 1646] [serial = 183] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x113f15800) [pid = 1646] [serial = 145] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x112db7000) [pid = 1646] [serial = 144] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1185cc000) [pid = 1646] [serial = 148] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1176e8c00) [pid = 1646] [serial = 147] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x123c95800) [pid = 1646] [serial = 151] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119774c00) [pid = 1646] [serial = 150] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126389400) [pid = 1646] [serial = 154] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12504a400) [pid = 1646] [serial = 153] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12666a800) [pid = 1646] [serial = 157] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x126663800) [pid = 1646] [serial = 156] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1269fd400) [pid = 1646] [serial = 186] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126667400) [pid = 1646] [serial = 184] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1266e9000) [pid = 1646] [serial = 160] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1194d9c00) [pid = 1646] [serial = 189] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123c8cc00) [pid = 1646] [serial = 159] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1266edc00) [pid = 1646] [serial = 192] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125618400) [pid = 1646] [serial = 190] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128dd7800) [pid = 1646] [serial = 195] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126b35000) [pid = 1646] [serial = 187] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1290fb000) [pid = 1646] [serial = 196] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187e5800) [pid = 1646] [serial = 169] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x120ff6000) [pid = 1646] [serial = 174] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123c8bc00) [pid = 1646] [serial = 175] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119fcd800) [pid = 1646] [serial = 177] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126388800) [pid = 1646] [serial = 181] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1242e5000) [pid = 1646] [serial = 178] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128b16000) [pid = 1646] [serial = 193] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 1646 | 1466693902276 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]]]}] 07:58:22 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. 07:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 676ms 07:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:58:22 INFO - PROCESS | 1646 | 1466693902335 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 1646 | 1466693902337 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:58:22 INFO - PROCESS | 1646 | 1466693902339 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 1646 | 1466693902341 Marionette TRACE conn2 <- [1,330,null,{}] 07:58:22 INFO - PROCESS | 1646 | 1466693902348 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}] 07:58:22 INFO - PROCESS | 1646 | 1466693902351 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:22 INFO - PROCESS | 1646 | 1466693902452 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:58:22 INFO - PROCESS | 1646 | 1466693902489 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 1646 | 1466693902491 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169b9000 == 36 [pid = 1646] [id = 90] 07:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1242e5000) [pid = 1646] [serial = 267] [outer = 0x0] 07:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124e1f000) [pid = 1646] [serial = 268] [outer = 0x1242e5000] 07:58:22 INFO - PROCESS | 1646 | 1466693902519 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125f37400) [pid = 1646] [serial = 269] [outer = 0x1242e5000] 07:58:22 INFO - PROCESS | 1646 | 1466693902798 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]]]}] 07:58:22 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. 07:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 07:58:22 INFO - PROCESS | 1646 | 1466693902816 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 1646 | 1466693902818 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:58:22 INFO - PROCESS | 1646 | 1466693902820 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 1646 | 1466693902821 Marionette TRACE conn2 <- [1,334,null,{}] 07:58:22 INFO - PROCESS | 1646 | 1466693902824 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}] 07:58:22 INFO - PROCESS | 1646 | 1466693902825 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:22 INFO - PROCESS | 1646 | 1466693902920 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:58:22 INFO - PROCESS | 1646 | 1466693902968 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 1646 | 1466693902969 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bc800 == 37 [pid = 1646] [id = 91] 07:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1256bc400) [pid = 1646] [serial = 270] [outer = 0x0] 07:58:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126661800) [pid = 1646] [serial = 271] [outer = 0x1256bc400] 07:58:22 INFO - PROCESS | 1646 | 1466693902994 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126b30000) [pid = 1646] [serial = 272] [outer = 0x1256bc400] 07:58:23 INFO - PROCESS | 1646 | 1466693903267 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]]]}] 07:58:23 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. 07:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 07:58:23 INFO - PROCESS | 1646 | 1466693903289 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 1646 | 1466693903290 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:58:23 INFO - PROCESS | 1646 | 1466693903301 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 1646 | 1466693903302 Marionette TRACE conn2 <- [1,338,null,{}] 07:58:23 INFO - PROCESS | 1646 | 1466693903304 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}] 07:58:23 INFO - PROCESS | 1646 | 1466693903305 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:23 INFO - PROCESS | 1646 | 1466693903388 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:58:23 INFO - PROCESS | 1646 | 1466693903392 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1646 | 1466693903394 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d79000 == 38 [pid = 1646] [id = 92] 07:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125f3dc00) [pid = 1646] [serial = 273] [outer = 0x0] 07:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128943c00) [pid = 1646] [serial = 274] [outer = 0x125f3dc00] 07:58:23 INFO - PROCESS | 1646 | 1466693903420 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128b1e800) [pid = 1646] [serial = 275] [outer = 0x125f3dc00] 07:58:23 INFO - PROCESS | 1646 | 1466693903747 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]]]}] 07:58:23 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. 07:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 07:58:23 INFO - PROCESS | 1646 | 1466693903771 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 1646 | 1466693903772 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:58:23 INFO - PROCESS | 1646 | 1466693903774 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 1646 | 1466693903776 Marionette TRACE conn2 <- [1,342,null,{}] 07:58:23 INFO - PROCESS | 1646 | 1466693903780 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}] 07:58:23 INFO - PROCESS | 1646 | 1466693903784 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:23 INFO - PROCESS | 1646 | 1466693903912 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:58:23 INFO - PROCESS | 1646 | 1466693903918 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1646 | 1466693903919 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b11000 == 39 [pid = 1646] [id = 93] 07:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128dcf400) [pid = 1646] [serial = 276] [outer = 0x0] 07:58:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1290f7000) [pid = 1646] [serial = 277] [outer = 0x128dcf400] 07:58:23 INFO - PROCESS | 1646 | 1466693903944 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a568000) [pid = 1646] [serial = 278] [outer = 0x128dcf400] 07:58:24 INFO - PROCESS | 1646 | 1466693904254 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]]]}] 07:58:24 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. 07:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 522ms 07:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:58:24 INFO - PROCESS | 1646 | 1466693904296 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 1646 | 1466693904298 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:58:24 INFO - PROCESS | 1646 | 1466693904300 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 1646 | 1466693904301 Marionette TRACE conn2 <- [1,346,null,{}] 07:58:24 INFO - PROCESS | 1646 | 1466693904303 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}] 07:58:24 INFO - PROCESS | 1646 | 1466693904304 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:24 INFO - PROCESS | 1646 | 1466693904400 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:58:24 INFO - PROCESS | 1646 | 1466693904414 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 1646 | 1466693904415 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x124442800 == 40 [pid = 1646] [id = 94] 07:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126669800) [pid = 1646] [serial = 279] [outer = 0x0] 07:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a5eec00) [pid = 1646] [serial = 280] [outer = 0x126669800] 07:58:24 INFO - PROCESS | 1646 | 1466693904440 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11976dc00) [pid = 1646] [serial = 281] [outer = 0x126669800] 07:58:24 INFO - PROCESS | 1646 | 1466693904763 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]]]}] 07:58:24 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. 07:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 07:58:24 INFO - PROCESS | 1646 | 1466693904818 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 1646 | 1466693904819 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:58:24 INFO - PROCESS | 1646 | 1466693904822 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 1646 | 1466693904823 Marionette TRACE conn2 <- [1,350,null,{}] 07:58:24 INFO - PROCESS | 1646 | 1466693904826 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}] 07:58:24 INFO - PROCESS | 1646 | 1466693904827 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:24 INFO - PROCESS | 1646 | 1466693904946 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:58:24 INFO - PROCESS | 1646 | 1466693904968 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 1646 | 1466693904970 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12551d800 == 41 [pid = 1646] [id = 95] 07:58:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b59c400) [pid = 1646] [serial = 282] [outer = 0x0] 07:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b5a6000) [pid = 1646] [serial = 283] [outer = 0x12b59c400] 07:58:25 INFO - PROCESS | 1646 | 1466693905011 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b80f800) [pid = 1646] [serial = 284] [outer = 0x12b59c400] 07:58:25 INFO - PROCESS | 1646 | 1466693905465 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]]]}] 07:58:25 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. 07:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 668ms 07:58:25 INFO - PROCESS | 1646 | 1466693905491 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1646 | 1466693905492 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:58:25 INFO - PROCESS | 1646 | 1466693905502 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1646 | 1466693905504 Marionette TRACE conn2 <- [1,354,null,{}] 07:58:25 INFO - PROCESS | 1646 | 1466693905506 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}] 07:58:25 INFO - PROCESS | 1646 | 1466693905507 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:25 INFO - PROCESS | 1646 | 1466693905604 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:58:25 INFO - PROCESS | 1646 | 1466693905607 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 1646 | 1466693905608 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x126411800 == 42 [pid = 1646] [id = 96] 07:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b5a0c00) [pid = 1646] [serial = 285] [outer = 0x0] 07:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ba09c00) [pid = 1646] [serial = 286] [outer = 0x12b5a0c00] 07:58:25 INFO - PROCESS | 1646 | 1466693905634 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12ba10400) [pid = 1646] [serial = 287] [outer = 0x12b5a0c00] 07:58:25 INFO - PROCESS | 1646 | 1466693905965 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]]]}] 07:58:25 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. 07:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 475ms 07:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:58:25 INFO - PROCESS | 1646 | 1466693905972 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1646 | 1466693905973 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:58:25 INFO - PROCESS | 1646 | 1466693905983 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1646 | 1466693905984 Marionette TRACE conn2 <- [1,358,null,{}] 07:58:25 INFO - PROCESS | 1646 | 1466693905987 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}] 07:58:25 INFO - PROCESS | 1646 | 1466693905988 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:26 INFO - PROCESS | 1646 | 1466693906092 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:58:26 INFO - PROCESS | 1646 | 1466693906096 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1646 | 1466693906097 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x126980800 == 43 [pid = 1646] [id = 97] 07:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12ba06c00) [pid = 1646] [serial = 288] [outer = 0x0] 07:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ba18c00) [pid = 1646] [serial = 289] [outer = 0x12ba06c00] 07:58:26 INFO - PROCESS | 1646 | 1466693906150 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12ba1f000) [pid = 1646] [serial = 290] [outer = 0x12ba06c00] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12407e400) [pid = 1646] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12a24a800) [pid = 1646] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12a24ac00) [pid = 1646] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a55e800) [pid = 1646] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x111d1d800) [pid = 1646] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126391c00) [pid = 1646] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123c96800) [pid = 1646] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116908000) [pid = 1646] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11943f800) [pid = 1646] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1185ce800) [pid = 1646] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115f70000) [pid = 1646] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b5a2400) [pid = 1646] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11943dc00) [pid = 1646] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11855ac00) [pid = 1646] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1266efc00) [pid = 1646] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:58:26 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118852800) [pid = 1646] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:58:26 INFO - PROCESS | 1646 | 1466693906560 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]]]}] 07:58:26 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. 07:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 627ms 07:58:26 INFO - PROCESS | 1646 | 1466693906602 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 1646 | 1466693906604 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:58:26 INFO - PROCESS | 1646 | 1466693906619 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 1646 | 1466693906621 Marionette TRACE conn2 <- [1,362,null,{}] 07:58:26 INFO - PROCESS | 1646 | 1466693906623 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}] 07:58:26 INFO - PROCESS | 1646 | 1466693906625 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:26 INFO - PROCESS | 1646 | 1466693906723 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:58:26 INFO - PROCESS | 1646 | 1466693906729 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1646 | 1466693906730 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x129037000 == 44 [pid = 1646] [id = 98] 07:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118856800) [pid = 1646] [serial = 291] [outer = 0x0] 07:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12407e400) [pid = 1646] [serial = 292] [outer = 0x118856800] 07:58:26 INFO - PROCESS | 1646 | 1466693906757 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b5a1400) [pid = 1646] [serial = 293] [outer = 0x118856800] 07:58:27 INFO - PROCESS | 1646 | 1466693907065 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]]]}] 07:58:27 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. 07:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 07:58:27 INFO - PROCESS | 1646 | 1466693907088 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 1646 | 1466693907090 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:58:27 INFO - PROCESS | 1646 | 1466693907092 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1646 | 1466693907095 Marionette TRACE conn2 <- [1,366,null,{}] 07:58:27 INFO - PROCESS | 1646 | 1466693907099 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}] 07:58:27 INFO - PROCESS | 1646 | 1466693907101 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:27 INFO - PROCESS | 1646 | 1466693907185 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:58:27 INFO - PROCESS | 1646 | 1466693907234 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 1646 | 1466693907235 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294ce800 == 45 [pid = 1646] [id = 99] 07:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128948000) [pid = 1646] [serial = 294] [outer = 0x0] 07:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12ba1f800) [pid = 1646] [serial = 295] [outer = 0x128948000] 07:58:27 INFO - PROCESS | 1646 | 1466693907266 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bdab800) [pid = 1646] [serial = 296] [outer = 0x128948000] 07:58:27 INFO - PROCESS | 1646 | 1466693907561 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]]]}] 07:58:27 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. 07:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 522ms 07:58:27 INFO - PROCESS | 1646 | 1466693907614 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 1646 | 1466693907615 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:58:27 INFO - PROCESS | 1646 | 1466693907618 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1646 | 1466693907619 Marionette TRACE conn2 <- [1,370,null,{}] 07:58:27 INFO - PROCESS | 1646 | 1466693907621 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}] 07:58:27 INFO - PROCESS | 1646 | 1466693907622 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:27 INFO - PROCESS | 1646 | 1466693907703 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:58:27 INFO - PROCESS | 1646 | 1466693907707 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 1646 | 1466693907708 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d8800 == 46 [pid = 1646] [id = 100] 07:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12bdabc00) [pid = 1646] [serial = 297] [outer = 0x0] 07:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12bdb6000) [pid = 1646] [serial = 298] [outer = 0x12bdabc00] 07:58:27 INFO - PROCESS | 1646 | 1466693907733 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12bdbc800) [pid = 1646] [serial = 299] [outer = 0x12bdabc00] 07:58:28 INFO - PROCESS | 1646 | 1466693908048 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]]]}] 07:58:28 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. 07:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 468ms 07:58:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:58:28 INFO - PROCESS | 1646 | 1466693908086 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 1646 | 1466693908088 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:58:28 INFO - PROCESS | 1646 | 1466693908090 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 1646 | 1466693908091 Marionette TRACE conn2 <- [1,374,null,{}] 07:58:28 INFO - PROCESS | 1646 | 1466693908093 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}] 07:58:28 INFO - PROCESS | 1646 | 1466693908094 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:28 INFO - PROCESS | 1646 | 1466693908199 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:58:28 INFO - PROCESS | 1646 | 1466693908205 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 1646 | 1466693908206 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b518800 == 47 [pid = 1646] [id = 101] 07:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bdbd000) [pid = 1646] [serial = 300] [outer = 0x0] 07:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bdc1400) [pid = 1646] [serial = 301] [outer = 0x12bdbd000] 07:58:28 INFO - PROCESS | 1646 | 1466693908237 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12c5da800) [pid = 1646] [serial = 302] [outer = 0x12bdbd000] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x115f8b800 == 46 [pid = 1646] [id = 55] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x11996e000 == 45 [pid = 1646] [id = 69] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x117e50000 == 44 [pid = 1646] [id = 89] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x118127800 == 43 [pid = 1646] [id = 88] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12a550000 == 42 [pid = 1646] [id = 87] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12a40c800 == 41 [pid = 1646] [id = 86] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x124438000 == 40 [pid = 1646] [id = 85] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x1294df800 == 39 [pid = 1646] [id = 83] 07:58:28 INFO - PROCESS | 1646 | --DOCSHELL 0x117369800 == 38 [pid = 1646] [id = 84] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1169b9000 == 37 [pid = 1646] [id = 90] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x113d79000 == 36 [pid = 1646] [id = 92] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x126411800 == 35 [pid = 1646] [id = 96] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x124442800 == 34 [pid = 1646] [id = 94] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x129037000 == 33 [pid = 1646] [id = 98] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x123b11000 == 32 [pid = 1646] [id = 93] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x126980800 == 31 [pid = 1646] [id = 97] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1294ce800 == 30 [pid = 1646] [id = 99] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12551d800 == 29 [pid = 1646] [id = 95] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bc800 == 28 [pid = 1646] [id = 91] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12a24ec00) [pid = 1646] [serial = 199] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119768c00) [pid = 1646] [serial = 236] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12b806400) [pid = 1646] [serial = 241] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a5f3800) [pid = 1646] [serial = 233] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126b38000) [pid = 1646] [serial = 238] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1187e3400) [pid = 1646] [serial = 206] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11855d400) [pid = 1646] [serial = 205] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1289cac00) [pid = 1646] [serial = 223] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1290fa400) [pid = 1646] [serial = 224] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b5a3800) [pid = 1646] [serial = 239] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a56e000) [pid = 1646] [serial = 230] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a55dc00) [pid = 1646] [serial = 227] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b80d000) [pid = 1646] [serial = 242] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12893e400) [pid = 1646] [serial = 244] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128944800) [pid = 1646] [serial = 245] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12d19e800) [pid = 1646] [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.] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12a449000) [pid = 1646] [serial = 226] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a566c00) [pid = 1646] [serial = 229] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a577c00) [pid = 1646] [serial = 232] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x113f1dc00) [pid = 1646] [serial = 202] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112db8000) [pid = 1646] [serial = 201] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126b2e400) [pid = 1646] [serial = 221] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126664400) [pid = 1646] [serial = 220] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x125539000) [pid = 1646] [serial = 215] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124acf400) [pid = 1646] [serial = 214] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118316400) [pid = 1646] [serial = 235] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119775c00) [pid = 1646] [serial = 211] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x120fea800) [pid = 1646] [serial = 212] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118896400) [pid = 1646] [serial = 209] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1187e1c00) [pid = 1646] [serial = 208] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1256b7000) [pid = 1646] [serial = 217] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126390000) [pid = 1646] [serial = 218] [outer = 0x0] [url = about:blank] 07:58:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d8800 == 27 [pid = 1646] [id = 100] 07:58:29 INFO - PROCESS | 1646 | 1466693909689 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:58:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1621ms 07:58:29 INFO - PROCESS | 1646 | 1466693909718 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 1646 | 1466693909719 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:58:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:58:29 INFO - PROCESS | 1646 | 1466693909738 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 1646 | 1466693909739 Marionette TRACE conn2 <- [1,378,null,{}] 07:58:29 INFO - PROCESS | 1646 | 1466693909746 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}] 07:58:29 INFO - PROCESS | 1646 | 1466693909748 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:29 INFO - PROCESS | 1646 | 1466693909822 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:58:29 INFO - PROCESS | 1646 | 1466693909832 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 1646 | 1466693909834 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x115df3000 == 28 [pid = 1646] [id = 102] 07:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1185c9400) [pid = 1646] [serial = 303] [outer = 0x0] 07:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1185ccc00) [pid = 1646] [serial = 304] [outer = 0x1185c9400] 07:58:29 INFO - PROCESS | 1646 | 1466693909862 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1187e4c00) [pid = 1646] [serial = 305] [outer = 0x1185c9400] 07:58:30 INFO - PROCESS | 1646 | 1466693910270 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:58:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 572ms 07:58:30 INFO - PROCESS | 1646 | 1466693910308 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 1646 | 1466693910313 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:58:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:58:30 INFO - PROCESS | 1646 | 1466693910320 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 1646 | 1466693910323 Marionette TRACE conn2 <- [1,382,null,{}] 07:58:30 INFO - PROCESS | 1646 | 1466693910326 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}] 07:58:30 INFO - PROCESS | 1646 | 1466693910329 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:30 INFO - PROCESS | 1646 | 1466693910446 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:58:30 INFO - PROCESS | 1646 | 1466693910453 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1646 | 1466693910455 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x117003000 == 29 [pid = 1646] [id = 103] 07:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11885a400) [pid = 1646] [serial = 306] [outer = 0x0] 07:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11943ec00) [pid = 1646] [serial = 307] [outer = 0x11885a400] 07:58:30 INFO - PROCESS | 1646 | 1466693910501 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119771800) [pid = 1646] [serial = 308] [outer = 0x11885a400] 07:58:30 INFO - PROCESS | 1646 | 1466693910946 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:58:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 07:58:30 INFO - PROCESS | 1646 | 1466693910990 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 1646 | 1466693910991 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:58:30 INFO - PROCESS | 1646 | 1466693910994 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 1646 | 1466693910996 Marionette TRACE conn2 <- [1,386,null,{}] 07:58:31 INFO - PROCESS | 1646 | 1466693911021 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}] 07:58:31 INFO - PROCESS | 1646 | 1466693911025 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:31 INFO - PROCESS | 1646 | 1466693911106 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:58:31 INFO - PROCESS | 1646 | 1466693911113 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 1646 | 1466693911115 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x118133000 == 30 [pid = 1646] [id = 104] 07:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111d7f000) [pid = 1646] [serial = 309] [outer = 0x0] 07:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1242e9800) [pid = 1646] [serial = 310] [outer = 0x111d7f000] 07:58:31 INFO - PROCESS | 1646 | 1466693911143 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x124c95000) [pid = 1646] [serial = 311] [outer = 0x111d7f000] 07:58:31 INFO - PROCESS | 1646 | 1466693911473 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 520ms 07:58:31 INFO - PROCESS | 1646 | 1466693911515 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 1646 | 1466693911517 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:58:31 INFO - PROCESS | 1646 | 1466693911519 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1646 | 1466693911520 Marionette TRACE conn2 <- [1,390,null,{}] 07:58:31 INFO - PROCESS | 1646 | 1466693911557 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}] 07:58:31 INFO - PROCESS | 1646 | 1466693911558 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:31 INFO - PROCESS | 1646 | 1466693911649 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:58:31 INFO - PROCESS | 1646 | 1466693911672 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 1646 | 1466693911673 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11996b800 == 31 [pid = 1646] [id = 105] 07:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126311c00) [pid = 1646] [serial = 312] [outer = 0x0] 07:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126431800) [pid = 1646] [serial = 313] [outer = 0x126311c00] 07:58:31 INFO - PROCESS | 1646 | 1466693911700 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126665400) [pid = 1646] [serial = 314] [outer = 0x126311c00] 07:58:32 INFO - PROCESS | 1646 | 1466693912094 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]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 07:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:58:32 INFO - PROCESS | 1646 | 1466693912147 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 1646 | 1466693912148 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:58:32 INFO - PROCESS | 1646 | 1466693912150 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 1646 | 1466693912151 Marionette TRACE conn2 <- [1,394,null,{}] 07:58:32 INFO - PROCESS | 1646 | 1466693912153 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}] 07:58:32 INFO - PROCESS | 1646 | 1466693912155 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:32 INFO - PROCESS | 1646 | 1466693912229 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:58:32 INFO - PROCESS | 1646 | 1466693912233 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1646 | 1466693912234 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385b000 == 32 [pid = 1646] [id = 106] 07:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118853400) [pid = 1646] [serial = 315] [outer = 0x0] 07:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126b33000) [pid = 1646] [serial = 316] [outer = 0x118853400] 07:58:32 INFO - PROCESS | 1646 | 1466693912259 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128944800) [pid = 1646] [serial = 317] [outer = 0x118853400] 07:58:32 INFO - PROCESS | 1646 | 1466693912589 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]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 07:58:32 INFO - PROCESS | 1646 | 1466693912619 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 1646 | 1466693912620 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:58:32 INFO - PROCESS | 1646 | 1466693912622 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 1646 | 1466693912623 Marionette TRACE conn2 <- [1,398,null,{}] 07:58:32 INFO - PROCESS | 1646 | 1466693912626 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}] 07:58:32 INFO - PROCESS | 1646 | 1466693912632 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:32 INFO - PROCESS | 1646 | 1466693912723 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:58:32 INFO - PROCESS | 1646 | 1466693912773 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1646 | 1466693912774 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x124058800 == 33 [pid = 1646] [id = 107] 07:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118896400) [pid = 1646] [serial = 318] [outer = 0x0] 07:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128949800) [pid = 1646] [serial = 319] [outer = 0x118896400] 07:58:32 INFO - PROCESS | 1646 | 1466693912810 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x129305000) [pid = 1646] [serial = 320] [outer = 0x118896400] 07:58:33 INFO - PROCESS | 1646 | 1466693913114 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]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 07:58:33 INFO - PROCESS | 1646 | 1466693913141 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 1646 | 1466693913145 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:58:33 INFO - PROCESS | 1646 | 1466693913151 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1646 | 1466693913153 Marionette TRACE conn2 <- [1,402,null,{}] 07:58:33 INFO - PROCESS | 1646 | 1466693913156 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}] 07:58:33 INFO - PROCESS | 1646 | 1466693913158 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:33 INFO - PROCESS | 1646 | 1466693913275 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:58:33 INFO - PROCESS | 1646 | 1466693913350 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 1646 | 1466693913351 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x124440800 == 34 [pid = 1646] [id = 108] 07:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119772000) [pid = 1646] [serial = 321] [outer = 0x0] 07:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a248400) [pid = 1646] [serial = 322] [outer = 0x119772000] 07:58:33 INFO - PROCESS | 1646 | 1466693913390 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a562c00) [pid = 1646] [serial = 323] [outer = 0x119772000] 07:58:33 INFO - PROCESS | 1646 | 1466693913755 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]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 620ms 07:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:58:33 INFO - PROCESS | 1646 | 1466693913770 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 1646 | 1466693913771 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:58:33 INFO - PROCESS | 1646 | 1466693913773 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1646 | 1466693913774 Marionette TRACE conn2 <- [1,406,null,{}] 07:58:33 INFO - PROCESS | 1646 | 1466693913778 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}] 07:58:33 INFO - PROCESS | 1646 | 1466693913781 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:33 INFO - PROCESS | 1646 | 1466693913858 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:58:33 INFO - PROCESS | 1646 | 1466693913909 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 1646 | 1466693913910 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12552d000 == 35 [pid = 1646] [id = 109] 07:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a448000) [pid = 1646] [serial = 324] [outer = 0x0] 07:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a56f800) [pid = 1646] [serial = 325] [outer = 0x12a448000] 07:58:33 INFO - PROCESS | 1646 | 1466693913942 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a5f3000) [pid = 1646] [serial = 326] [outer = 0x12a448000] 07:58:34 INFO - PROCESS | 1646 | 1466693914212 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 471ms 07:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:58:34 INFO - PROCESS | 1646 | 1466693914250 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 1646 | 1466693914251 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:58:34 INFO - PROCESS | 1646 | 1466693914254 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 1646 | 1466693914255 Marionette TRACE conn2 <- [1,410,null,{}] 07:58:34 INFO - PROCESS | 1646 | 1466693914258 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}] 07:58:34 INFO - PROCESS | 1646 | 1466693914259 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:34 INFO - PROCESS | 1646 | 1466693914367 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:58:34 INFO - PROCESS | 1646 | 1466693914368 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:58:34 INFO - PROCESS | 1646 | 1466693914374 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1646 | 1466693914375 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x118132000 == 36 [pid = 1646] [id = 110] 07:58:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x125f3f400) [pid = 1646] [serial = 327] [outer = 0x0] 07:58:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b810800) [pid = 1646] [serial = 328] [outer = 0x125f3f400] 07:58:34 INFO - PROCESS | 1646 | 1466693914399 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba0d000) [pid = 1646] [serial = 329] [outer = 0x125f3f400] 07:58:34 INFO - PROCESS | 1646 | 1466693914832 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 621ms 07:58:34 INFO - PROCESS | 1646 | 1466693914876 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:58:34 INFO - PROCESS | 1646 | 1466693914879 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:58:34 INFO - PROCESS | 1646 | 1466693914882 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 1646 | 1466693914884 Marionette TRACE conn2 <- [1,414,null,{}] 07:58:34 INFO - PROCESS | 1646 | 1466693914888 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}] 07:58:34 INFO - PROCESS | 1646 | 1466693914890 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:35 INFO - PROCESS | 1646 | 1466693915045 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:58:35 INFO - PROCESS | 1646 | 1466693915065 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 1646 | 1466693915066 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x126983000 == 37 [pid = 1646] [id = 111] 07:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ba0dc00) [pid = 1646] [serial = 330] [outer = 0x0] 07:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ba1bc00) [pid = 1646] [serial = 331] [outer = 0x12ba0dc00] 07:58:35 INFO - PROCESS | 1646 | 1466693915087 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bdab400) [pid = 1646] [serial = 332] [outer = 0x12ba0dc00] 07:58:35 INFO - PROCESS | 1646 | 1466693915519 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]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 07:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:58:35 INFO - PROCESS | 1646 | 1466693915553 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 1646 | 1466693915554 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:58:35 INFO - PROCESS | 1646 | 1466693915558 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 1646 | 1466693915562 Marionette TRACE conn2 <- [1,418,null,{}] 07:58:35 INFO - PROCESS | 1646 | 1466693915565 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}] 07:58:35 INFO - PROCESS | 1646 | 1466693915566 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:35 INFO - PROCESS | 1646 | 1466693915669 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:58:35 INFO - PROCESS | 1646 | 1466693915710 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 1646 | 1466693915712 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385a800 == 38 [pid = 1646] [id = 112] 07:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bdc1800) [pid = 1646] [serial = 333] [outer = 0x0] 07:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12c5e2800) [pid = 1646] [serial = 334] [outer = 0x12bdc1800] 07:58:35 INFO - PROCESS | 1646 | 1466693915738 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12c9d2400) [pid = 1646] [serial = 335] [outer = 0x12bdc1800] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12bdabc00) [pid = 1646] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12b59c400) [pid = 1646] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126669800) [pid = 1646] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12b5a0c00) [pid = 1646] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12ba06c00) [pid = 1646] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118856800) [pid = 1646] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128948000) [pid = 1646] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1197d8000) [pid = 1646] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11662b000) [pid = 1646] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12893d400) [pid = 1646] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128dcf400) [pid = 1646] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125f3dc00) [pid = 1646] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1256bc400) [pid = 1646] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1242e5000) [pid = 1646] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119fc3c00) [pid = 1646] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1187ea400) [pid = 1646] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128dcf000) [pid = 1646] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:58:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126b2f000) [pid = 1646] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:58:36 INFO - PROCESS | 1646 | 1466693916719 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]]]}] 07:58:36 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 07:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 07:58:36 INFO - PROCESS | 1646 | 1466693916731 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 1646 | 1466693916733 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:58:36 INFO - PROCESS | 1646 | 1466693916735 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 1646 | 1466693916736 Marionette TRACE conn2 <- [1,422,null,{}] 07:58:36 INFO - PROCESS | 1646 | 1466693916739 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}] 07:58:36 INFO - PROCESS | 1646 | 1466693916740 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:36 INFO - PROCESS | 1646 | 1466693916829 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:58:36 INFO - PROCESS | 1646 | 1466693916832 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 1646 | 1466693916834 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x118128000 == 39 [pid = 1646] [id = 113] 07:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x110f7bc00) [pid = 1646] [serial = 336] [outer = 0x0] 07:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x110f7f800) [pid = 1646] [serial = 337] [outer = 0x110f7bc00] 07:58:36 INFO - PROCESS | 1646 | 1466693916859 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11674ec00) [pid = 1646] [serial = 338] [outer = 0x110f7bc00] 07:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 07:58:37 INFO - PROCESS | 1646 | 1466693917651 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]]]}] 07:58:37 INFO - PROCESS | 1646 | 1466693917654 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 1646 | 1466693917655 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:58:37 INFO - PROCESS | 1646 | 1466693917658 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1646 | 1466693917660 Marionette TRACE conn2 <- [1,426,null,{}] 07:58:37 INFO - PROCESS | 1646 | 1466693917663 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}] 07:58:37 INFO - PROCESS | 1646 | 1466693917664 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:37 INFO - PROCESS | 1646 | 1466693917742 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:58:37 INFO - PROCESS | 1646 | 1466693917747 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 1646 | 1466693917748 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294de800 == 40 [pid = 1646] [id = 114] 07:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11662b000) [pid = 1646] [serial = 339] [outer = 0x0] 07:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119fc3c00) [pid = 1646] [serial = 340] [outer = 0x11662b000] 07:58:37 INFO - PROCESS | 1646 | 1466693917773 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12638a800) [pid = 1646] [serial = 341] [outer = 0x11662b000] 07:58:38 INFO - PROCESS | 1646 | 1466693918097 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] 07:58:38 INFO - PROCESS | 1646 | 1466693918132 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:58:38 INFO - PROCESS | 1646 | 1466693918134 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 1646 | 1466693918135 Marionette TRACE conn2 <- [1,430,null,{}] 07:58:38 INFO - PROCESS | 1646 | 1466693918138 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}] 07:58:38 INFO - PROCESS | 1646 | 1466693918139 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:38 INFO - PROCESS | 1646 | 1466693918251 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:58:38 INFO - PROCESS | 1646 | 1466693918257 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 1646 | 1466693918258 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c2800 == 41 [pid = 1646] [id = 115] 07:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x110f81800) [pid = 1646] [serial = 342] [outer = 0x0] 07:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126b32000) [pid = 1646] [serial = 343] [outer = 0x110f81800] 07:58:38 INFO - PROCESS | 1646 | 1466693918283 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b5a2000) [pid = 1646] [serial = 344] [outer = 0x110f81800] 07:58:38 INFO - PROCESS | 1646 | 1466693918568 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]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 468ms 07:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:58:38 INFO - PROCESS | 1646 | 1466693918603 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 1646 | 1466693918604 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:58:38 INFO - PROCESS | 1646 | 1466693918606 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 1646 | 1466693918607 Marionette TRACE conn2 <- [1,434,null,{}] 07:58:38 INFO - PROCESS | 1646 | 1466693918611 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}] 07:58:38 INFO - PROCESS | 1646 | 1466693918614 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:38 INFO - PROCESS | 1646 | 1466693918698 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:58:38 INFO - PROCESS | 1646 | 1466693918792 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 1646 | 1466693918794 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x112635800 == 42 [pid = 1646] [id = 116] 07:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x110f74c00) [pid = 1646] [serial = 345] [outer = 0x0] 07:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x110f83000) [pid = 1646] [serial = 346] [outer = 0x110f74c00] 07:58:38 INFO - PROCESS | 1646 | 1466693918825 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x115f6a000) [pid = 1646] [serial = 347] [outer = 0x110f74c00] 07:58:39 INFO - PROCESS | 1646 | 1466693919349 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]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 818ms 07:58:39 INFO - PROCESS | 1646 | 1466693919449 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 1646 | 1466693919451 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:58:39 INFO - PROCESS | 1646 | 1466693919456 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 1646 | 1466693919458 Marionette TRACE conn2 <- [1,438,null,{}] 07:58:39 INFO - PROCESS | 1646 | 1466693919485 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}] 07:58:39 INFO - PROCESS | 1646 | 1466693919488 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:39 INFO - PROCESS | 1646 | 1466693919602 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:58:39 INFO - PROCESS | 1646 | 1466693919652 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 1646 | 1466693919653 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x117366000 == 43 [pid = 1646] [id = 117] 07:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1185cf800) [pid = 1646] [serial = 348] [outer = 0x0] 07:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1187e2c00) [pid = 1646] [serial = 349] [outer = 0x1185cf800] 07:58:39 INFO - PROCESS | 1646 | 1466693919684 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1188f0400) [pid = 1646] [serial = 350] [outer = 0x1185cf800] 07:58:40 INFO - PROCESS | 1646 | 1466693920451 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]]]}] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c2800 == 42 [pid = 1646] [id = 115] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1294de800 == 41 [pid = 1646] [id = 114] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x118128000 == 40 [pid = 1646] [id = 113] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12385a800 == 39 [pid = 1646] [id = 112] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x126983000 == 38 [pid = 1646] [id = 111] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x118132000 == 37 [pid = 1646] [id = 110] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12bdc1400) [pid = 1646] [serial = 301] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12552d000 == 36 [pid = 1646] [id = 109] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x124440800 == 35 [pid = 1646] [id = 108] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x124058800 == 34 [pid = 1646] [id = 107] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12385b000 == 33 [pid = 1646] [id = 106] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x11996b800 == 32 [pid = 1646] [id = 105] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x118133000 == 31 [pid = 1646] [id = 104] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x117003000 == 30 [pid = 1646] [id = 103] 07:58:40 INFO - PROCESS | 1646 | --DOCSHELL 0x115df3000 == 29 [pid = 1646] [id = 102] 07:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1045ms 07:58:40 INFO - PROCESS | 1646 | 1466693920501 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 1646 | 1466693920503 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:58:40 INFO - PROCESS | 1646 | 1466693920507 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 1646 | 1466693920509 Marionette TRACE conn2 <- [1,442,null,{}] 07:58:40 INFO - PROCESS | 1646 | 1466693920526 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}] 07:58:40 INFO - PROCESS | 1646 | 1466693920528 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:40 INFO - PROCESS | 1646 | 1466693920626 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bdb6000) [pid = 1646] [serial = 298] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b5a6000) [pid = 1646] [serial = 283] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a5eec00) [pid = 1646] [serial = 280] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12ba09c00) [pid = 1646] [serial = 286] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b80f800) [pid = 1646] [serial = 284] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12ba18c00) [pid = 1646] [serial = 289] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12407e400) [pid = 1646] [serial = 292] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bdab800) [pid = 1646] [serial = 296] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12ba1f000) [pid = 1646] [serial = 290] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123f9d000) [pid = 1646] [serial = 253] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118896000) [pid = 1646] [serial = 251] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1185c1800) [pid = 1646] [serial = 250] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128947c00) [pid = 1646] [serial = 247] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12b5a3400) [pid = 1646] [serial = 248] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1290f7000) [pid = 1646] [serial = 277] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128943c00) [pid = 1646] [serial = 274] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128b1e800) [pid = 1646] [serial = 275] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126b30000) [pid = 1646] [serial = 272] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126661800) [pid = 1646] [serial = 271] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x124e1f000) [pid = 1646] [serial = 268] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x125f37400) [pid = 1646] [serial = 269] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124076400) [pid = 1646] [serial = 266] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123b2fc00) [pid = 1646] [serial = 265] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11943a800) [pid = 1646] [serial = 263] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118895400) [pid = 1646] [serial = 262] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a44ac00) [pid = 1646] [serial = 260] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x128ddcc00) [pid = 1646] [serial = 259] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1289c9800) [pid = 1646] [serial = 257] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x128941000) [pid = 1646] [serial = 256] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x124e1a800) [pid = 1646] [serial = 254] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12bdbc800) [pid = 1646] [serial = 299] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12ba10400) [pid = 1646] [serial = 287] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12ba1f800) [pid = 1646] [serial = 295] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x11976dc00) [pid = 1646] [serial = 281] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12a568000) [pid = 1646] [serial = 278] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12b5a1400) [pid = 1646] [serial = 293] [outer = 0x0] [url = about:blank] 07:58:40 INFO - PROCESS | 1646 | 1466693920711 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 1646 | 1466693920715 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x115de0000 == 30 [pid = 1646] [id = 118] 07:58:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1161b1c00) [pid = 1646] [serial = 351] [outer = 0x0] 07:58:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x117046400) [pid = 1646] [serial = 352] [outer = 0x1161b1c00] 07:58:40 INFO - PROCESS | 1646 | 1466693920760 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118559000) [pid = 1646] [serial = 353] [outer = 0x1161b1c00] 07:58:41 INFO - PROCESS | 1646 | 1466693921158 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]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 674ms 07:58:41 INFO - PROCESS | 1646 | 1466693921181 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 1646 | 1466693921184 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:58:41 INFO - PROCESS | 1646 | 1466693921189 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 1646 | 1466693921191 Marionette TRACE conn2 <- [1,446,null,{}] 07:58:41 INFO - PROCESS | 1646 | 1466693921193 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}] 07:58:41 INFO - PROCESS | 1646 | 1466693921195 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:41 INFO - PROCESS | 1646 | 1466693921271 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:58:41 INFO - PROCESS | 1646 | 1466693921276 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 1646 | 1466693921279 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11701d800 == 31 [pid = 1646] [id = 119] 07:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118710800) [pid = 1646] [serial = 354] [outer = 0x0] 07:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11943a800) [pid = 1646] [serial = 355] [outer = 0x118710800] 07:58:41 INFO - PROCESS | 1646 | 1466693921307 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11976f800) [pid = 1646] [serial = 356] [outer = 0x118710800] 07:58:41 INFO - PROCESS | 1646 | 1466693921667 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]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 07:58:41 INFO - PROCESS | 1646 | 1466693921708 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:58:41 INFO - PROCESS | 1646 | 1466693921710 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:58:41 INFO - PROCESS | 1646 | 1466693921712 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 1646 | 1466693921714 Marionette TRACE conn2 <- [1,450,null,{}] 07:58:41 INFO - PROCESS | 1646 | 1466693921722 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}] 07:58:41 INFO - PROCESS | 1646 | 1466693921725 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:41 INFO - PROCESS | 1646 | 1466693921802 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:58:41 INFO - PROCESS | 1646 | 1466693921807 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 1646 | 1466693921809 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c4000 == 32 [pid = 1646] [id = 120] 07:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x120fea800) [pid = 1646] [serial = 357] [outer = 0x0] 07:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123f9d800) [pid = 1646] [serial = 358] [outer = 0x120fea800] 07:58:41 INFO - PROCESS | 1646 | 1466693921840 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x124aca000) [pid = 1646] [serial = 359] [outer = 0x120fea800] 07:58:42 INFO - PROCESS | 1646 | 1466693922182 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] 07:58:42 INFO - PROCESS | 1646 | 1466693922235 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:58:42 INFO - PROCESS | 1646 | 1466693922237 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 1646 | 1466693922238 Marionette TRACE conn2 <- [1,454,null,{}] 07:58:42 INFO - PROCESS | 1646 | 1466693922240 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}] 07:58:42 INFO - PROCESS | 1646 | 1466693922242 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:42 INFO - PROCESS | 1646 | 1466693922344 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:58:42 INFO - PROCESS | 1646 | 1466693922350 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1646 | 1466693922351 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ae6000 == 33 [pid = 1646] [id = 121] 07:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x123c97400) [pid = 1646] [serial = 360] [outer = 0x0] 07:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x125539000) [pid = 1646] [serial = 361] [outer = 0x123c97400] 07:58:42 INFO - PROCESS | 1646 | 1466693922376 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1264f4000) [pid = 1646] [serial = 362] [outer = 0x123c97400] 07:58:42 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:42 INFO - PROCESS | 1646 | 1466693922725 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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 07:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:58:42 INFO - PROCESS | 1646 | 1466693922757 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 1646 | 1466693922758 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:58:42 INFO - PROCESS | 1646 | 1466693922762 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 1646 | 1466693922764 Marionette TRACE conn2 <- [1,458,null,{}] 07:58:42 INFO - PROCESS | 1646 | 1466693922766 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}] 07:58:42 INFO - PROCESS | 1646 | 1466693922767 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:42 INFO - PROCESS | 1646 | 1466693922848 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:58:42 INFO - PROCESS | 1646 | 1466693922852 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1646 | 1466693922853 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x118137000 == 34 [pid = 1646] [id = 122] 07:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x113d2b000) [pid = 1646] [serial = 363] [outer = 0x0] 07:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12666b800) [pid = 1646] [serial = 364] [outer = 0x113d2b000] 07:58:42 INFO - PROCESS | 1646 | 1466693922896 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126b36000) [pid = 1646] [serial = 365] [outer = 0x113d2b000] 07:58:43 INFO - PROCESS | 1646 | 1466693923435 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] 07:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:58:43 INFO - PROCESS | 1646 | 1466693923486 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:58:43 INFO - PROCESS | 1646 | 1466693923488 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 1646 | 1466693923489 Marionette TRACE conn2 <- [1,462,null,{}] 07:58:43 INFO - PROCESS | 1646 | 1466693923492 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}] 07:58:43 INFO - PROCESS | 1646 | 1466693923499 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:43 INFO - PROCESS | 1646 | 1466693923638 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:58:43 INFO - PROCESS | 1646 | 1466693923678 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 1646 | 1466693923679 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x124434800 == 35 [pid = 1646] [id = 123] 07:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1289cc800) [pid = 1646] [serial = 366] [outer = 0x0] 07:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1290ec400) [pid = 1646] [serial = 367] [outer = 0x1289cc800] 07:58:43 INFO - PROCESS | 1646 | 1466693923705 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1290f9000) [pid = 1646] [serial = 368] [outer = 0x1289cc800] 07:58:44 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:44 INFO - PROCESS | 1646 | 1466693924049 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] 07:58:44 INFO - PROCESS | 1646 | 1466693924060 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:58:44 INFO - PROCESS | 1646 | 1466693924063 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 1646 | 1466693924064 Marionette TRACE conn2 <- [1,466,null,{}] 07:58:44 INFO - PROCESS | 1646 | 1466693924072 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}] 07:58:44 INFO - PROCESS | 1646 | 1466693924073 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:44 INFO - PROCESS | 1646 | 1466693924165 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:58:44 INFO - PROCESS | 1646 | 1466693924168 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1646 | 1466693924169 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x124a33000 == 36 [pid = 1646] [id = 124] 07:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123c8c800) [pid = 1646] [serial = 369] [outer = 0x0] 07:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a44b800) [pid = 1646] [serial = 370] [outer = 0x123c8c800] 07:58:44 INFO - PROCESS | 1646 | 1466693924194 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a569c00) [pid = 1646] [serial = 371] [outer = 0x123c8c800] 07:58:44 INFO - PROCESS | 1646 | 1466693924524 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] 07:58:44 INFO - PROCESS | 1646 | 1466693924583 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:58:44 INFO - PROCESS | 1646 | 1466693924585 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 1646 | 1466693924586 Marionette TRACE conn2 <- [1,470,null,{}] 07:58:44 INFO - PROCESS | 1646 | 1466693924588 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}] 07:58:44 INFO - PROCESS | 1646 | 1466693924589 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:44 INFO - PROCESS | 1646 | 1466693924766 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x125f3f400) [pid = 1646] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12bdbd000) [pid = 1646] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x111d7f000) [pid = 1646] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a448000) [pid = 1646] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12ba0dc00) [pid = 1646] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126311c00) [pid = 1646] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118853400) [pid = 1646] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118896400) [pid = 1646] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1185c9400) [pid = 1646] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11885a400) [pid = 1646] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11662b000) [pid = 1646] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12bdc1800) [pid = 1646] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x110f7bc00) [pid = 1646] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:58:44 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119772000) [pid = 1646] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:58:44 INFO - PROCESS | 1646 | 1466693924809 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1646 | 1466693924810 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11735b000 == 37 [pid = 1646] [id = 125] 07:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x110f77c00) [pid = 1646] [serial = 372] [outer = 0x0] 07:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x111fcac00) [pid = 1646] [serial = 373] [outer = 0x110f77c00] 07:58:44 INFO - PROCESS | 1646 | 1466693924842 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1197d6c00) [pid = 1646] [serial = 374] [outer = 0x110f77c00] 07:58:45 INFO - PROCESS | 1646 | 1466693925134 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]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 07:58:45 INFO - PROCESS | 1646 | 1466693925157 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 1646 | 1466693925162 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:58:45 INFO - PROCESS | 1646 | 1466693925167 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1646 | 1466693925169 Marionette TRACE conn2 <- [1,474,null,{}] 07:58:45 INFO - PROCESS | 1646 | 1466693925173 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}] 07:58:45 INFO - PROCESS | 1646 | 1466693925175 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:45 INFO - PROCESS | 1646 | 1466693925297 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:58:45 INFO - PROCESS | 1646 | 1466693925393 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 1646 | 1466693925394 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12648a000 == 38 [pid = 1646] [id = 126] 07:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119772000) [pid = 1646] [serial = 375] [outer = 0x0] 07:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x128d2d000) [pid = 1646] [serial = 376] [outer = 0x119772000] 07:58:45 INFO - PROCESS | 1646 | 1466693925437 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12a5f6c00) [pid = 1646] [serial = 377] [outer = 0x119772000] 07:58:45 INFO - PROCESS | 1646 | 1466693925753 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]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 619ms 07:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:58:45 INFO - PROCESS | 1646 | 1466693925787 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 1646 | 1466693925788 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:58:45 INFO - PROCESS | 1646 | 1466693925790 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1646 | 1466693925791 Marionette TRACE conn2 <- [1,478,null,{}] 07:58:45 INFO - PROCESS | 1646 | 1466693925801 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}] 07:58:45 INFO - PROCESS | 1646 | 1466693925803 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:45 INFO - PROCESS | 1646 | 1466693925884 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:58:45 INFO - PROCESS | 1646 | 1466693925936 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 1646 | 1466693925937 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195df800 == 39 [pid = 1646] [id = 127] 07:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119a2ec00) [pid = 1646] [serial = 378] [outer = 0x0] 07:58:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12b5a7000) [pid = 1646] [serial = 379] [outer = 0x119a2ec00] 07:58:45 INFO - PROCESS | 1646 | 1466693925969 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12b811c00) [pid = 1646] [serial = 380] [outer = 0x119a2ec00] 07:58:46 INFO - PROCESS | 1646 | 1466693926300 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]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 527ms 07:58:46 INFO - PROCESS | 1646 | 1466693926318 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:58:46 INFO - PROCESS | 1646 | 1466693926321 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:58:46 INFO - PROCESS | 1646 | 1466693926324 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 1646 | 1466693926326 Marionette TRACE conn2 <- [1,482,null,{}] 07:58:46 INFO - PROCESS | 1646 | 1466693926333 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}] 07:58:46 INFO - PROCESS | 1646 | 1466693926335 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:46 INFO - PROCESS | 1646 | 1466693926475 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:58:46 INFO - PROCESS | 1646 | 1466693926549 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 1646 | 1466693926551 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x129044800 == 40 [pid = 1646] [id = 128] 07:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x125619000) [pid = 1646] [serial = 381] [outer = 0x0] 07:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12ba06800) [pid = 1646] [serial = 382] [outer = 0x125619000] 07:58:46 INFO - PROCESS | 1646 | 1466693926593 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12bdb7c00) [pid = 1646] [serial = 383] [outer = 0x125619000] 07:58:47 INFO - PROCESS | 1646 | 1466693927105 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]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 824ms 07:58:47 INFO - PROCESS | 1646 | 1466693927148 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 1646 | 1466693927151 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:58:47 INFO - PROCESS | 1646 | 1466693927154 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 1646 | 1466693927156 Marionette TRACE conn2 <- [1,486,null,{}] 07:58:47 INFO - PROCESS | 1646 | 1466693927163 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}] 07:58:47 INFO - PROCESS | 1646 | 1466693927165 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:47 INFO - PROCESS | 1646 | 1466693927262 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:58:47 INFO - PROCESS | 1646 | 1466693927326 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 1646 | 1466693927328 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117247800 == 41 [pid = 1646] [id = 129] 07:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1176e1000) [pid = 1646] [serial = 384] [outer = 0x0] 07:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118580400) [pid = 1646] [serial = 385] [outer = 0x1176e1000] 07:58:47 INFO - PROCESS | 1646 | 1466693927359 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118853400) [pid = 1646] [serial = 386] [outer = 0x1176e1000] 07:58:47 INFO - PROCESS | 1646 | 1466693927793 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]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms 07:58:47 INFO - PROCESS | 1646 | 1466693927849 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 1646 | 1466693927852 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:58:47 INFO - PROCESS | 1646 | 1466693927857 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 1646 | 1466693927859 Marionette TRACE conn2 <- [1,490,null,{}] 07:58:47 INFO - PROCESS | 1646 | 1466693927881 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}] 07:58:47 INFO - PROCESS | 1646 | 1466693927883 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:47 INFO - PROCESS | 1646 | 1466693927984 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:58:48 INFO - PROCESS | 1646 | 1466693928048 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 1646 | 1466693928050 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12393f800 == 42 [pid = 1646] [id = 130] 07:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x120feb400) [pid = 1646] [serial = 387] [outer = 0x0] 07:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123bfac00) [pid = 1646] [serial = 388] [outer = 0x120feb400] 07:58:48 INFO - PROCESS | 1646 | 1466693928081 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124ad2400) [pid = 1646] [serial = 389] [outer = 0x120feb400] 07:58:48 INFO - PROCESS | 1646 | 1466693928507 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]]]}] 07:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 689ms 07:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:58:48 INFO - PROCESS | 1646 | 1466693928560 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 1646 | 1466693928562 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:58:48 INFO - PROCESS | 1646 | 1466693928566 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 1646 | 1466693928568 Marionette TRACE conn2 <- [1,494,null,{}] 07:58:48 INFO - PROCESS | 1646 | 1466693928576 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}] 07:58:48 INFO - PROCESS | 1646 | 1466693928581 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:48 INFO - PROCESS | 1646 | 1466693928681 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:58:48 INFO - PROCESS | 1646 | 1466693928746 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 1646 | 1466693928748 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294e2800 == 43 [pid = 1646] [id = 131] 07:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128948800) [pid = 1646] [serial = 390] [outer = 0x0] 07:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1289c9000) [pid = 1646] [serial = 391] [outer = 0x128948800] 07:58:48 INFO - PROCESS | 1646 | 1466693928779 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128dd3400) [pid = 1646] [serial = 392] [outer = 0x128948800] 07:58:49 INFO - PROCESS | 1646 | 1466693929200 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]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 07:58:49 INFO - PROCESS | 1646 | 1466693929261 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 1646 | 1466693929263 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:58:49 INFO - PROCESS | 1646 | 1466693929267 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 1646 | 1466693929268 Marionette TRACE conn2 <- [1,498,null,{}] 07:58:49 INFO - PROCESS | 1646 | 1466693929270 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}] 07:58:49 INFO - PROCESS | 1646 | 1466693929271 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:49 INFO - PROCESS | 1646 | 1466693929371 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:58:49 INFO - PROCESS | 1646 | 1466693929435 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 1646 | 1466693929436 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c3800 == 44 [pid = 1646] [id = 132] 07:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a453400) [pid = 1646] [serial = 393] [outer = 0x0] 07:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba14800) [pid = 1646] [serial = 394] [outer = 0x12a453400] 07:58:49 INFO - PROCESS | 1646 | 1466693929466 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bdadc00) [pid = 1646] [serial = 395] [outer = 0x12a453400] 07:58:50 INFO - PROCESS | 1646 | 1466693929999 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]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 768ms 07:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:58:50 INFO - PROCESS | 1646 | 1466693930036 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 1646 | 1466693930038 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:58:50 INFO - PROCESS | 1646 | 1466693930042 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 1646 | 1466693930043 Marionette TRACE conn2 <- [1,502,null,{}] 07:58:50 INFO - PROCESS | 1646 | 1466693930047 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}] 07:58:50 INFO - PROCESS | 1646 | 1466693930049 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:50 INFO - PROCESS | 1646 | 1466693930142 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:58:50 INFO - PROCESS | 1646 | 1466693930195 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 1646 | 1466693930198 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d9800 == 45 [pid = 1646] [id = 133] 07:58:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11662b800) [pid = 1646] [serial = 396] [outer = 0x0] 07:58:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1185c1800) [pid = 1646] [serial = 397] [outer = 0x11662b800] 07:58:50 INFO - PROCESS | 1646 | 1466693930225 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1188ec800) [pid = 1646] [serial = 398] [outer = 0x11662b800] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1195df800 == 44 [pid = 1646] [id = 127] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12648a000 == 43 [pid = 1646] [id = 126] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11735b000 == 42 [pid = 1646] [id = 125] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x124a33000 == 41 [pid = 1646] [id = 124] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x124434800 == 40 [pid = 1646] [id = 123] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x118137000 == 39 [pid = 1646] [id = 122] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119ae6000 == 38 [pid = 1646] [id = 121] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c4000 == 37 [pid = 1646] [id = 120] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11701d800 == 36 [pid = 1646] [id = 119] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x115de0000 == 35 [pid = 1646] [id = 118] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117366000 == 34 [pid = 1646] [id = 117] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x112635800 == 33 [pid = 1646] [id = 116] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12b518800 == 32 [pid = 1646] [id = 101] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c3800 == 31 [pid = 1646] [id = 132] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1294e2800 == 30 [pid = 1646] [id = 131] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12393f800 == 29 [pid = 1646] [id = 130] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x129044800 == 28 [pid = 1646] [id = 128] 07:58:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117247800 == 27 [pid = 1646] [id = 129] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b810800) [pid = 1646] [serial = 328] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12c5da800) [pid = 1646] [serial = 302] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1242e9800) [pid = 1646] [serial = 310] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x124c95000) [pid = 1646] [serial = 311] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a56f800) [pid = 1646] [serial = 325] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a5f3000) [pid = 1646] [serial = 326] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12ba1bc00) [pid = 1646] [serial = 331] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126431800) [pid = 1646] [serial = 313] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126665400) [pid = 1646] [serial = 314] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126b33000) [pid = 1646] [serial = 316] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128944800) [pid = 1646] [serial = 317] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128949800) [pid = 1646] [serial = 319] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x129305000) [pid = 1646] [serial = 320] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1185ccc00) [pid = 1646] [serial = 304] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1187e4c00) [pid = 1646] [serial = 305] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11943ec00) [pid = 1646] [serial = 307] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119771800) [pid = 1646] [serial = 308] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12638a800) [pid = 1646] [serial = 341] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12c5e2800) [pid = 1646] [serial = 334] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12bdab400) [pid = 1646] [serial = 332] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126b32000) [pid = 1646] [serial = 343] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12c9d2400) [pid = 1646] [serial = 335] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x110f7f800) [pid = 1646] [serial = 337] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11674ec00) [pid = 1646] [serial = 338] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12a562c00) [pid = 1646] [serial = 323] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a248400) [pid = 1646] [serial = 322] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119fc3c00) [pid = 1646] [serial = 340] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12ba0d000) [pid = 1646] [serial = 329] [outer = 0x0] [url = about:blank] 07:58:51 INFO - PROCESS | 1646 | 1466693931172 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]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1223ms 07:58:51 INFO - PROCESS | 1646 | 1466693931264 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:58:51 INFO - PROCESS | 1646 | 1466693931267 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:58:51 INFO - PROCESS | 1646 | 1466693931270 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 1646 | 1466693931272 Marionette TRACE conn2 <- [1,506,null,{}] 07:58:51 INFO - PROCESS | 1646 | 1466693931276 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}] 07:58:51 INFO - PROCESS | 1646 | 1466693931278 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:51 INFO - PROCESS | 1646 | 1466693931352 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:58:51 INFO - PROCESS | 1646 | 1466693931358 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1646 | 1466693931362 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a23800 == 28 [pid = 1646] [id = 134] 07:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x113f13800) [pid = 1646] [serial = 399] [outer = 0x0] 07:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1150c3800) [pid = 1646] [serial = 400] [outer = 0x113f13800] 07:58:51 INFO - PROCESS | 1646 | 1466693931391 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1161b1400) [pid = 1646] [serial = 401] [outer = 0x113f13800] 07:58:51 INFO - PROCESS | 1646 | 1466693931741 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]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 07:58:51 INFO - PROCESS | 1646 | 1466693931790 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 1646 | 1466693931793 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:58:51 INFO - PROCESS | 1646 | 1466693931798 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 1646 | 1466693931800 Marionette TRACE conn2 <- [1,510,null,{}] 07:58:51 INFO - PROCESS | 1646 | 1466693931802 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}] 07:58:51 INFO - PROCESS | 1646 | 1466693931804 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:51 INFO - PROCESS | 1646 | 1466693931883 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:58:51 INFO - PROCESS | 1646 | 1466693931888 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1646 | 1466693931889 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167f9000 == 29 [pid = 1646] [id = 135] 07:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x116fb1800) [pid = 1646] [serial = 402] [outer = 0x0] 07:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1185c6800) [pid = 1646] [serial = 403] [outer = 0x116fb1800] 07:58:51 INFO - PROCESS | 1646 | 1466693931918 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1187e3400) [pid = 1646] [serial = 404] [outer = 0x116fb1800] 07:58:52 INFO - PROCESS | 1646 | 1466693932274 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]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 07:58:52 INFO - PROCESS | 1646 | 1466693932317 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 1646 | 1466693932318 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:58:52 INFO - PROCESS | 1646 | 1466693932328 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 1646 | 1466693932330 Marionette TRACE conn2 <- [1,514,null,{}] 07:58:52 INFO - PROCESS | 1646 | 1466693932338 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}] 07:58:52 INFO - PROCESS | 1646 | 1466693932341 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:52 INFO - PROCESS | 1646 | 1466693932415 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:58:52 INFO - PROCESS | 1646 | 1466693932420 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 1646 | 1466693932422 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e57000 == 30 [pid = 1646] [id = 136] 07:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1188e6c00) [pid = 1646] [serial = 405] [outer = 0x0] 07:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11976e800) [pid = 1646] [serial = 406] [outer = 0x1188e6c00] 07:58:52 INFO - PROCESS | 1646 | 1466693932453 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119a2e400) [pid = 1646] [serial = 407] [outer = 0x1188e6c00] 07:58:52 INFO - PROCESS | 1646 | 1466693932786 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]]]}] 07:58:52 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 07:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 475ms 07:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:58:52 INFO - PROCESS | 1646 | 1466693932799 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 1646 | 1466693932801 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:58:52 INFO - PROCESS | 1646 | 1466693932803 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 1646 | 1466693932804 Marionette TRACE conn2 <- [1,518,null,{}] 07:58:52 INFO - PROCESS | 1646 | 1466693932806 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}] 07:58:52 INFO - PROCESS | 1646 | 1466693932808 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:52 INFO - PROCESS | 1646 | 1466693932886 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:58:52 INFO - PROCESS | 1646 | 1466693932890 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 1646 | 1466693932891 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d2000 == 31 [pid = 1646] [id = 137] 07:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123a35c00) [pid = 1646] [serial = 408] [outer = 0x0] 07:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x124a8ec00) [pid = 1646] [serial = 409] [outer = 0x123a35c00] 07:58:52 INFO - PROCESS | 1646 | 1466693932920 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124e1e400) [pid = 1646] [serial = 410] [outer = 0x123a35c00] 07:58:53 INFO - PROCESS | 1646 | 1466693933224 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]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 469ms 07:58:53 INFO - PROCESS | 1646 | 1466693933272 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 1646 | 1466693933274 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:58:53 INFO - PROCESS | 1646 | 1466693933319 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 1646 | 1466693933321 Marionette TRACE conn2 <- [1,522,null,{}] 07:58:53 INFO - PROCESS | 1646 | 1466693933323 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}] 07:58:53 INFO - PROCESS | 1646 | 1466693933324 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:53 INFO - PROCESS | 1646 | 1466693933414 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:58:53 INFO - PROCESS | 1646 | 1466693933417 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 1646 | 1466693933418 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x119af7800 == 32 [pid = 1646] [id = 138] 07:58:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119a34400) [pid = 1646] [serial = 411] [outer = 0x0] 07:58:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12560f400) [pid = 1646] [serial = 412] [outer = 0x119a34400] 07:58:53 INFO - PROCESS | 1646 | 1466693933443 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125f3b400) [pid = 1646] [serial = 413] [outer = 0x119a34400] 07:58:53 INFO - PROCESS | 1646 | 1466693933791 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]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 538ms 07:58:53 INFO - PROCESS | 1646 | 1466693933838 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 1646 | 1466693933839 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:58:53 INFO - PROCESS | 1646 | 1466693933842 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 1646 | 1466693933843 Marionette TRACE conn2 <- [1,526,null,{}] 07:58:53 INFO - PROCESS | 1646 | 1466693933845 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}] 07:58:53 INFO - PROCESS | 1646 | 1466693933849 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:53 INFO - PROCESS | 1646 | 1466693933962 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:58:54 INFO - PROCESS | 1646 | 1466693933997 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 1646 | 1466693933998 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ebf800 == 33 [pid = 1646] [id = 139] 07:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126311c00) [pid = 1646] [serial = 414] [outer = 0x0] 07:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126668c00) [pid = 1646] [serial = 415] [outer = 0x126311c00] 07:58:54 INFO - PROCESS | 1646 | 1466693934023 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128940800) [pid = 1646] [serial = 416] [outer = 0x126311c00] 07:58:54 INFO - PROCESS | 1646 | 1466693934367 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]]]}] 07:58:54 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 07:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 07:58:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:58:54 INFO - PROCESS | 1646 | 1466693934412 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 1646 | 1466693934413 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:58:54 INFO - PROCESS | 1646 | 1466693934415 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 1646 | 1466693934417 Marionette TRACE conn2 <- [1,530,null,{}] 07:58:54 INFO - PROCESS | 1646 | 1466693934419 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}] 07:58:54 INFO - PROCESS | 1646 | 1466693934428 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:54 INFO - PROCESS | 1646 | 1466693934517 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:58:54 INFO - PROCESS | 1646 | 1466693934552 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 1646 | 1466693934553 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x124443000 == 34 [pid = 1646] [id = 140] 07:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128941000) [pid = 1646] [serial = 417] [outer = 0x0] 07:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1289c2000) [pid = 1646] [serial = 418] [outer = 0x128941000] 07:58:54 INFO - PROCESS | 1646 | 1466693934578 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128d2c800) [pid = 1646] [serial = 419] [outer = 0x128941000] 07:58:54 INFO - PROCESS | 1646 | 1466693934919 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"]]]}] 07:58:54 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 07:58:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:58:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:58:54 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 07:58:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:58:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:58:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 07:58:54 INFO - PROCESS | 1646 | 1466693934935 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 1646 | 1466693934937 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:58:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:58:54 INFO - PROCESS | 1646 | 1466693934940 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 1646 | 1466693934942 Marionette TRACE conn2 <- [1,534,null,{}] 07:58:54 INFO - PROCESS | 1646 | 1466693934948 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}] 07:58:54 INFO - PROCESS | 1646 | 1466693934950 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:55 INFO - PROCESS | 1646 | 1466693935101 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:58:55 INFO - PROCESS | 1646 | 1466693935118 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 1646 | 1466693935119 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x125672800 == 35 [pid = 1646] [id = 141] 07:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1122ab000) [pid = 1646] [serial = 420] [outer = 0x0] 07:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1290ef400) [pid = 1646] [serial = 421] [outer = 0x1122ab000] 07:58:55 INFO - PROCESS | 1646 | 1466693935160 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a248400) [pid = 1646] [serial = 422] [outer = 0x1122ab000] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113d2b000) [pid = 1646] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1289cc800) [pid = 1646] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123c97400) [pid = 1646] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123c8c800) [pid = 1646] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118710800) [pid = 1646] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1161b1c00) [pid = 1646] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1185cf800) [pid = 1646] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x120fea800) [pid = 1646] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110f74c00) [pid = 1646] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119a2ec00) [pid = 1646] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x110f77c00) [pid = 1646] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119772000) [pid = 1646] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x110f81800) [pid = 1646] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:58:55 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x125619000) [pid = 1646] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:58:55 INFO - PROCESS | 1646 | 1466693935651 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]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:58:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 723ms 07:58:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:58:55 INFO - PROCESS | 1646 | 1466693935668 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 1646 | 1466693935669 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:58:55 INFO - PROCESS | 1646 | 1466693935671 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 1646 | 1466693935672 Marionette TRACE conn2 <- [1,538,null,{}] 07:58:55 INFO - PROCESS | 1646 | 1466693935674 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}] 07:58:55 INFO - PROCESS | 1646 | 1466693935676 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:55 INFO - PROCESS | 1646 | 1466693935818 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:58:55 INFO - PROCESS | 1646 | 1466693935857 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 1646 | 1466693935858 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188b5000 == 36 [pid = 1646] [id = 142] 07:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x110f7c400) [pid = 1646] [serial = 423] [outer = 0x0] 07:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11943ac00) [pid = 1646] [serial = 424] [outer = 0x110f7c400] 07:58:55 INFO - PROCESS | 1646 | 1466693935888 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128945c00) [pid = 1646] [serial = 425] [outer = 0x110f7c400] 07:58:56 INFO - PROCESS | 1646 | 1466693936189 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]]]}] 07:58:56 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. 07:58:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 07:58:56 INFO - PROCESS | 1646 | 1466693936240 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 1646 | 1466693936244 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:58:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:58:56 INFO - PROCESS | 1646 | 1466693936249 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 1646 | 1466693936251 Marionette TRACE conn2 <- [1,542,null,{}] 07:58:56 INFO - PROCESS | 1646 | 1466693936254 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}] 07:58:56 INFO - PROCESS | 1646 | 1466693936256 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:56 INFO - PROCESS | 1646 | 1466693936372 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:58:56 INFO - PROCESS | 1646 | 1466693936445 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1646 | 1466693936446 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696f800 == 37 [pid = 1646] [id = 143] 07:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1188a0800) [pid = 1646] [serial = 426] [outer = 0x0] 07:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1290f3c00) [pid = 1646] [serial = 427] [outer = 0x1188a0800] 07:58:56 INFO - PROCESS | 1646 | 1466693936476 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a44ec00) [pid = 1646] [serial = 428] [outer = 0x1188a0800] 07:58:56 INFO - PROCESS | 1646 | 1466693936731 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]]]}] 07:58:56 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. 07:58:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 07:58:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:58:56 INFO - PROCESS | 1646 | 1466693936768 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 1646 | 1466693936769 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:58:56 INFO - PROCESS | 1646 | 1466693936771 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 1646 | 1466693936773 Marionette TRACE conn2 <- [1,546,null,{}] 07:58:56 INFO - PROCESS | 1646 | 1466693936783 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}] 07:58:56 INFO - PROCESS | 1646 | 1466693936785 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:56 INFO - PROCESS | 1646 | 1466693936900 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:58:56 INFO - PROCESS | 1646 | 1466693936906 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1646 | 1466693936908 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x129042000 == 38 [pid = 1646] [id = 144] 07:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1133b1000) [pid = 1646] [serial = 429] [outer = 0x0] 07:58:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a55cc00) [pid = 1646] [serial = 430] [outer = 0x1133b1000] 07:58:56 INFO - PROCESS | 1646 | 1466693936940 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b80e400) [pid = 1646] [serial = 431] [outer = 0x1133b1000] 07:58:57 INFO - PROCESS | 1646 | 1466693937268 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]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:58:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 519ms 07:58:57 INFO - PROCESS | 1646 | 1466693937294 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 1646 | 1466693937297 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:58:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:58:57 INFO - PROCESS | 1646 | 1466693937300 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 1646 | 1466693937301 Marionette TRACE conn2 <- [1,550,null,{}] 07:58:57 INFO - PROCESS | 1646 | 1466693937304 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}] 07:58:57 INFO - PROCESS | 1646 | 1466693937305 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:57 INFO - PROCESS | 1646 | 1466693937410 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:58:57 INFO - PROCESS | 1646 | 1466693937419 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 1646 | 1466693937421 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a405000 == 39 [pid = 1646] [id = 145] 07:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a567000) [pid = 1646] [serial = 432] [outer = 0x0] 07:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba10000) [pid = 1646] [serial = 433] [outer = 0x12a567000] 07:58:57 INFO - PROCESS | 1646 | 1466693937450 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bda5400) [pid = 1646] [serial = 434] [outer = 0x12a567000] 07:58:57 INFO - PROCESS | 1646 | 1466693937919 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]]]}] 07:58:57 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. 07:58:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 07:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:58:57 INFO - PROCESS | 1646 | 1466693937970 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 1646 | 1466693937973 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:58:58 INFO - PROCESS | 1646 | 1466693938002 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1646 | 1466693938006 Marionette TRACE conn2 <- [1,554,null,{}] 07:58:58 INFO - PROCESS | 1646 | 1466693938014 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}] 07:58:58 INFO - PROCESS | 1646 | 1466693938016 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:58 INFO - PROCESS | 1646 | 1466693938121 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:58:58 INFO - PROCESS | 1646 | 1466693938239 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1646 | 1466693938241 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11700b800 == 40 [pid = 1646] [id = 146] 07:58:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11662b400) [pid = 1646] [serial = 435] [outer = 0x0] 07:58:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11674b000) [pid = 1646] [serial = 436] [outer = 0x11662b400] 07:58:58 INFO - PROCESS | 1646 | 1466693938273 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118580c00) [pid = 1646] [serial = 437] [outer = 0x11662b400] 07:58:58 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:58 INFO - PROCESS | 1646 | [1646] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:58:58 INFO - PROCESS | 1646 | 1466693938785 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]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 854ms 07:58:58 INFO - PROCESS | 1646 | 1466693938830 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 1646 | 1466693938833 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:58:58 INFO - PROCESS | 1646 | 1466693938838 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1646 | 1466693938840 Marionette TRACE conn2 <- [1,558,null,{}] 07:58:58 INFO - PROCESS | 1646 | 1466693938842 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}] 07:58:58 INFO - PROCESS | 1646 | 1466693938844 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:58 INFO - PROCESS | 1646 | 1466693938953 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:58:59 INFO - PROCESS | 1646 | 1466693939006 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 1646 | 1466693939007 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12393f000 == 41 [pid = 1646] [id = 147] 07:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1187eec00) [pid = 1646] [serial = 438] [outer = 0x0] 07:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118897800) [pid = 1646] [serial = 439] [outer = 0x1187eec00] 07:58:59 INFO - PROCESS | 1646 | 1466693939038 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119770800) [pid = 1646] [serial = 440] [outer = 0x1187eec00] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x129042000 == 40 [pid = 1646] [id = 144] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12696f800 == 39 [pid = 1646] [id = 143] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1188b5000 == 38 [pid = 1646] [id = 142] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x125672800 == 37 [pid = 1646] [id = 141] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x124443000 == 36 [pid = 1646] [id = 140] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x123ebf800 == 35 [pid = 1646] [id = 139] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119af7800 == 34 [pid = 1646] [id = 138] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d2000 == 33 [pid = 1646] [id = 137] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x117e57000 == 32 [pid = 1646] [id = 136] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1167f9000 == 31 [pid = 1646] [id = 135] 07:58:59 INFO - PROCESS | 1646 | --DOCSHELL 0x113a23800 == 30 [pid = 1646] [id = 134] 07:58:59 INFO - PROCESS | 1646 | 1466693939669 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]]]}] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b5a2000) [pid = 1646] [serial = 344] [outer = 0x0] [url = about:blank] 07:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12ba06800) [pid = 1646] [serial = 382] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12666b800) [pid = 1646] [serial = 364] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1290f9000) [pid = 1646] [serial = 368] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1290ec400) [pid = 1646] [serial = 367] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125539000) [pid = 1646] [serial = 361] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a569c00) [pid = 1646] [serial = 371] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11943a800) [pid = 1646] [serial = 355] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11976f800) [pid = 1646] [serial = 356] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117046400) [pid = 1646] [serial = 352] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118559000) [pid = 1646] [serial = 353] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1187e2c00) [pid = 1646] [serial = 349] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1188f0400) [pid = 1646] [serial = 350] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123f9d800) [pid = 1646] [serial = 358] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124aca000) [pid = 1646] [serial = 359] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a44b800) [pid = 1646] [serial = 370] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x110f83000) [pid = 1646] [serial = 346] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x115f6a000) [pid = 1646] [serial = 347] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12b811c00) [pid = 1646] [serial = 380] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1197d6c00) [pid = 1646] [serial = 374] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12b5a7000) [pid = 1646] [serial = 379] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128d2d000) [pid = 1646] [serial = 376] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x111fcac00) [pid = 1646] [serial = 373] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126b36000) [pid = 1646] [serial = 365] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1264f4000) [pid = 1646] [serial = 362] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a5f6c00) [pid = 1646] [serial = 377] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12bdb7c00) [pid = 1646] [serial = 383] [outer = 0x0] [url = about:blank] 07:58:59 INFO - PROCESS | 1646 | 1466693939713 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 1646 | 1466693939715 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:58:59 INFO - PROCESS | 1646 | 1466693939720 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1646 | 1466693939721 Marionette TRACE conn2 <- [1,562,null,{}] 07:58:59 INFO - PROCESS | 1646 | 1466693939724 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}] 07:58:59 INFO - PROCESS | 1646 | 1466693939726 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:59 INFO - PROCESS | 1646 | 1466693939805 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:58:59 INFO - PROCESS | 1646 | 1466693939815 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 1646 | 1466693939817 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:58:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x116135000 == 31 [pid = 1646] [id = 148] 07:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116fb5400) [pid = 1646] [serial = 441] [outer = 0x0] 07:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1176df400) [pid = 1646] [serial = 442] [outer = 0x116fb5400] 07:58:59 INFO - PROCESS | 1646 | 1466693939847 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1185cdc00) [pid = 1646] [serial = 443] [outer = 0x116fb5400] 07:59:00 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:00 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:00 INFO - PROCESS | 1646 | 1466693940218 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 520ms 07:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:59:00 INFO - PROCESS | 1646 | 1466693940251 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 1646 | 1466693940254 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:59:00 INFO - PROCESS | 1646 | 1466693940259 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 1646 | 1466693940261 Marionette TRACE conn2 <- [1,566,null,{}] 07:59:00 INFO - PROCESS | 1646 | 1466693940263 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}] 07:59:00 INFO - PROCESS | 1646 | 1466693940265 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:00 INFO - PROCESS | 1646 | 1466693940341 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:59:00 INFO - PROCESS | 1646 | 1466693940347 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 1646 | 1466693940349 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x11735c800 == 32 [pid = 1646] [id = 149] 07:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1188a1000) [pid = 1646] [serial = 444] [outer = 0x0] 07:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119772400) [pid = 1646] [serial = 445] [outer = 0x1188a1000] 07:59:00 INFO - PROCESS | 1646 | 1466693940376 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119fc2c00) [pid = 1646] [serial = 446] [outer = 0x1188a1000] 07:59:00 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:00 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:00 INFO - PROCESS | 1646 | 1466693940722 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 470ms 07:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:59:00 INFO - PROCESS | 1646 | 1466693940729 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 1646 | 1466693940730 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:59:00 INFO - PROCESS | 1646 | 1466693940733 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 1646 | 1466693940735 Marionette TRACE conn2 <- [1,570,null,{}] 07:59:00 INFO - PROCESS | 1646 | 1466693940743 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}] 07:59:00 INFO - PROCESS | 1646 | 1466693940748 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:00 INFO - PROCESS | 1646 | 1466693940829 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:59:00 INFO - PROCESS | 1646 | 1466693940880 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 1646 | 1466693940882 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d3000 == 33 [pid = 1646] [id = 150] 07:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113aa0400) [pid = 1646] [serial = 447] [outer = 0x0] 07:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x124078800) [pid = 1646] [serial = 448] [outer = 0x113aa0400] 07:59:00 INFO - PROCESS | 1646 | 1466693940910 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1256af400) [pid = 1646] [serial = 449] [outer = 0x113aa0400] 07:59:01 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:01 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:01 INFO - PROCESS | 1646 | 1466693941218 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]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 521ms 07:59:01 INFO - PROCESS | 1646 | 1466693941255 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:59:01 INFO - PROCESS | 1646 | 1466693941257 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:59:01 INFO - PROCESS | 1646 | 1466693941259 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1646 | 1466693941260 Marionette TRACE conn2 <- [1,574,null,{}] 07:59:01 INFO - PROCESS | 1646 | 1466693941265 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}] 07:59:01 INFO - PROCESS | 1646 | 1466693941266 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:01 INFO - PROCESS | 1646 | 1466693941343 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:59:01 INFO - PROCESS | 1646 | 1466693941348 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1646 | 1466693941350 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a75800 == 34 [pid = 1646] [id = 151] 07:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126397400) [pid = 1646] [serial = 450] [outer = 0x0] 07:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1266ea000) [pid = 1646] [serial = 451] [outer = 0x126397400] 07:59:01 INFO - PROCESS | 1646 | 1466693941375 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126b33000) [pid = 1646] [serial = 452] [outer = 0x126397400] 07:59:01 INFO - PROCESS | 1646 | 1466693941697 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]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 472ms 07:59:01 INFO - PROCESS | 1646 | 1466693941734 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 1646 | 1466693941735 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:59:01 INFO - PROCESS | 1646 | 1466693941738 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1646 | 1466693941739 Marionette TRACE conn2 <- [1,578,null,{}] 07:59:01 INFO - PROCESS | 1646 | 1466693941769 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}] 07:59:01 INFO - PROCESS | 1646 | 1466693941770 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:01 INFO - PROCESS | 1646 | 1466693941865 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:59:01 INFO - PROCESS | 1646 | 1466693941897 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1646 | 1466693941898 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12443e800 == 35 [pid = 1646] [id = 152] 07:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119fce400) [pid = 1646] [serial = 453] [outer = 0x0] 07:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128942000) [pid = 1646] [serial = 454] [outer = 0x119fce400] 07:59:01 INFO - PROCESS | 1646 | 1466693941923 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1289c2c00) [pid = 1646] [serial = 455] [outer = 0x119fce400] 07:59:02 INFO - PROCESS | 1646 | 1466693942302 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]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 593ms 07:59:02 INFO - PROCESS | 1646 | 1466693942332 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 1646 | 1466693942334 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:59:02 INFO - PROCESS | 1646 | 1466693942336 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 1646 | 1466693942338 Marionette TRACE conn2 <- [1,582,null,{}] 07:59:02 INFO - PROCESS | 1646 | 1466693942340 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}] 07:59:02 INFO - PROCESS | 1646 | 1466693942347 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:02 INFO - PROCESS | 1646 | 1466693942525 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1133b1000) [pid = 1646] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113f13800) [pid = 1646] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1188e6c00) [pid = 1646] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128941000) [pid = 1646] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x116fb1800) [pid = 1646] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123a35c00) [pid = 1646] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11662b800) [pid = 1646] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1176e1000) [pid = 1646] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x120feb400) [pid = 1646] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128948800) [pid = 1646] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a453400) [pid = 1646] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126311c00) [pid = 1646] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x110f7c400) [pid = 1646] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1122ab000) [pid = 1646] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1188a0800) [pid = 1646] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:59:02 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x119a34400) [pid = 1646] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:59:02 INFO - PROCESS | 1646 | 1466693942877 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 1646 | 1466693942879 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x112aad800 == 36 [pid = 1646] [id = 153] 07:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x110f74c00) [pid = 1646] [serial = 456] [outer = 0x0] 07:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x111ba5800) [pid = 1646] [serial = 457] [outer = 0x110f74c00] 07:59:02 INFO - PROCESS | 1646 | 1466693942912 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x113f1b800) [pid = 1646] [serial = 458] [outer = 0x110f74c00] 07:59:03 INFO - PROCESS | 1646 | 1466693943348 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1069ms 07:59:03 INFO - PROCESS | 1646 | 1466693943419 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 1646 | 1466693943423 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:59:03 INFO - PROCESS | 1646 | 1466693943428 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 1646 | 1466693943430 Marionette TRACE conn2 <- [1,586,null,{}] 07:59:03 INFO - PROCESS | 1646 | 1466693943436 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}] 07:59:03 INFO - PROCESS | 1646 | 1466693943440 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:03 INFO - PROCESS | 1646 | 1466693943545 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:59:03 INFO - PROCESS | 1646 | 1466693943595 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1646 | 1466693943597 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167ec800 == 37 [pid = 1646] [id = 154] 07:59:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x116910c00) [pid = 1646] [serial = 459] [outer = 0x0] 07:59:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118715400) [pid = 1646] [serial = 460] [outer = 0x116910c00] 07:59:03 INFO - PROCESS | 1646 | 1466693943629 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119440000) [pid = 1646] [serial = 461] [outer = 0x116910c00] 07:59:03 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:04 INFO - PROCESS | 1646 | 1466693944010 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]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 622ms 07:59:04 INFO - PROCESS | 1646 | 1466693944051 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 1646 | 1466693944054 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:59:04 INFO - PROCESS | 1646 | 1466693944056 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 1646 | 1466693944058 Marionette TRACE conn2 <- [1,590,null,{}] 07:59:04 INFO - PROCESS | 1646 | 1466693944060 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}] 07:59:04 INFO - PROCESS | 1646 | 1466693944062 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:04 INFO - PROCESS | 1646 | 1466693944159 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:59:04 INFO - PROCESS | 1646 | 1466693944209 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 1646 | 1466693944211 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x125664800 == 38 [pid = 1646] [id = 155] 07:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119fc0400) [pid = 1646] [serial = 462] [outer = 0x0] 07:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123e58000) [pid = 1646] [serial = 463] [outer = 0x119fc0400] 07:59:04 INFO - PROCESS | 1646 | 1466693944240 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12560fc00) [pid = 1646] [serial = 464] [outer = 0x119fc0400] 07:59:04 INFO - PROCESS | 1646 | 1466693944682 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]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 07:59:04 INFO - PROCESS | 1646 | 1466693944729 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 1646 | 1466693944730 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:59:04 INFO - PROCESS | 1646 | 1466693944737 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 1646 | 1466693944742 Marionette TRACE conn2 <- [1,594,null,{}] 07:59:04 INFO - PROCESS | 1646 | 1466693944745 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}] 07:59:04 INFO - PROCESS | 1646 | 1466693944747 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:04 INFO - PROCESS | 1646 | 1466693944844 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:59:04 INFO - PROCESS | 1646 | 1466693944895 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 1646 | 1466693944896 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12895b000 == 39 [pid = 1646] [id = 156] 07:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x125610800) [pid = 1646] [serial = 465] [outer = 0x0] 07:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126665c00) [pid = 1646] [serial = 466] [outer = 0x125610800] 07:59:04 INFO - PROCESS | 1646 | 1466693944925 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128dd8000) [pid = 1646] [serial = 467] [outer = 0x125610800] 07:59:05 INFO - PROCESS | 1646 | 1466693945308 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]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 627ms 07:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:59:05 INFO - PROCESS | 1646 | 1466693945362 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 1646 | 1466693945365 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:59:05 INFO - PROCESS | 1646 | 1466693945367 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 1646 | 1466693945368 Marionette TRACE conn2 <- [1,598,null,{}] 07:59:05 INFO - PROCESS | 1646 | 1466693945371 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}] 07:59:05 INFO - PROCESS | 1646 | 1466693945372 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:05 INFO - PROCESS | 1646 | 1466693945468 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:59:05 INFO - PROCESS | 1646 | 1466693945547 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 1646 | 1466693945548 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x129037000 == 40 [pid = 1646] [id = 157] 07:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12a452000) [pid = 1646] [serial = 468] [outer = 0x0] 07:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a55d800) [pid = 1646] [serial = 469] [outer = 0x12a452000] 07:59:05 INFO - PROCESS | 1646 | 1466693945577 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a5f1800) [pid = 1646] [serial = 470] [outer = 0x12a452000] 07:59:05 INFO - PROCESS | 1646 | 1466693945989 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 07:59:06 INFO - PROCESS | 1646 | 1466693946038 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 1646 | 1466693946040 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:59:06 INFO - PROCESS | 1646 | 1466693946042 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 1646 | 1466693946043 Marionette TRACE conn2 <- [1,602,null,{}] 07:59:06 INFO - PROCESS | 1646 | 1466693946046 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}] 07:59:06 INFO - PROCESS | 1646 | 1466693946047 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:06 INFO - PROCESS | 1646 | 1466693946139 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:59:06 INFO - PROCESS | 1646 | 1466693946214 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 1646 | 1466693946218 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x115dee000 == 41 [pid = 1646] [id = 158] 07:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1249c5c00) [pid = 1646] [serial = 471] [outer = 0x0] 07:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126665000) [pid = 1646] [serial = 472] [outer = 0x1249c5c00] 07:59:06 INFO - PROCESS | 1646 | 1466693946256 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b5a1400) [pid = 1646] [serial = 473] [outer = 0x1249c5c00] 07:59:06 INFO - PROCESS | 1646 | 1466693946775 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 770ms 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12443e800 == 40 [pid = 1646] [id = 152] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x123a75800 == 39 [pid = 1646] [id = 151] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d3000 == 38 [pid = 1646] [id = 150] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x11735c800 == 37 [pid = 1646] [id = 149] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x116135000 == 36 [pid = 1646] [id = 148] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x11700b800 == 35 [pid = 1646] [id = 146] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d9800 == 34 [pid = 1646] [id = 133] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12393f000 == 33 [pid = 1646] [id = 147] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12a405000 == 32 [pid = 1646] [id = 145] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x129037000 == 31 [pid = 1646] [id = 157] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12895b000 == 30 [pid = 1646] [id = 156] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x125664800 == 29 [pid = 1646] [id = 155] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1167ec800 == 28 [pid = 1646] [id = 154] 07:59:07 INFO - PROCESS | 1646 | --DOCSHELL 0x112aad800 == 27 [pid = 1646] [id = 153] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a55cc00) [pid = 1646] [serial = 430] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1150c3800) [pid = 1646] [serial = 400] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1161b1400) [pid = 1646] [serial = 401] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11976e800) [pid = 1646] [serial = 406] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119a2e400) [pid = 1646] [serial = 407] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1289c2000) [pid = 1646] [serial = 418] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1185c6800) [pid = 1646] [serial = 403] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187e3400) [pid = 1646] [serial = 404] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x124a8ec00) [pid = 1646] [serial = 409] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1188ec800) [pid = 1646] [serial = 398] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1185c1800) [pid = 1646] [serial = 397] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118853400) [pid = 1646] [serial = 386] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118580400) [pid = 1646] [serial = 385] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x124ad2400) [pid = 1646] [serial = 389] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123bfac00) [pid = 1646] [serial = 388] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128dd3400) [pid = 1646] [serial = 392] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1289c9000) [pid = 1646] [serial = 391] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12bdadc00) [pid = 1646] [serial = 395] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12ba14800) [pid = 1646] [serial = 394] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x128940800) [pid = 1646] [serial = 416] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126668c00) [pid = 1646] [serial = 415] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x128d2c800) [pid = 1646] [serial = 419] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11943ac00) [pid = 1646] [serial = 424] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1290ef400) [pid = 1646] [serial = 421] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12a44ec00) [pid = 1646] [serial = 428] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12560f400) [pid = 1646] [serial = 412] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x125f3b400) [pid = 1646] [serial = 413] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x128945c00) [pid = 1646] [serial = 425] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1290f3c00) [pid = 1646] [serial = 427] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12a248400) [pid = 1646] [serial = 422] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x124e1e400) [pid = 1646] [serial = 410] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x12b80e400) [pid = 1646] [serial = 431] [outer = 0x0] [url = about:blank] 07:59:07 INFO - PROCESS | 1646 | 1466693947351 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1646 | 1466693947354 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:59:07 INFO - PROCESS | 1646 | 1466693947361 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1646 | 1466693947363 Marionette TRACE conn2 <- [1,606,null,{}] 07:59:07 INFO - PROCESS | 1646 | 1466693947367 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}] 07:59:07 INFO - PROCESS | 1646 | 1466693947370 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:07 INFO - PROCESS | 1646 | 1466693947443 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:59:07 INFO - PROCESS | 1646 | 1466693947449 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1646 | 1466693947452 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x113028800 == 28 [pid = 1646] [id = 159] 07:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x115f08c00) [pid = 1646] [serial = 474] [outer = 0x0] 07:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x115f6a000) [pid = 1646] [serial = 475] [outer = 0x115f08c00] 07:59:07 INFO - PROCESS | 1646 | 1466693947483 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11674ac00) [pid = 1646] [serial = 476] [outer = 0x115f08c00] 07:59:07 INFO - PROCESS | 1646 | 1466693947827 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]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 07:59:07 INFO - PROCESS | 1646 | 1466693947885 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1646 | 1466693947887 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:59:07 INFO - PROCESS | 1646 | 1466693947892 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1646 | 1466693947895 Marionette TRACE conn2 <- [1,610,null,{}] 07:59:07 INFO - PROCESS | 1646 | 1466693947898 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}] 07:59:07 INFO - PROCESS | 1646 | 1466693947900 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:07 INFO - PROCESS | 1646 | 1466693947974 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:59:07 INFO - PROCESS | 1646 | 1466693947981 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1646 | 1466693947982 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a8800 == 29 [pid = 1646] [id = 160] 07:59:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1172c3400) [pid = 1646] [serial = 477] [outer = 0x0] 07:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11870c800) [pid = 1646] [serial = 478] [outer = 0x1172c3400] 07:59:08 INFO - PROCESS | 1646 | 1466693948010 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x118858000) [pid = 1646] [serial = 479] [outer = 0x1172c3400] 07:59:08 INFO - PROCESS | 1646 | 1466693948348 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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 473ms 07:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:59:08 INFO - PROCESS | 1646 | 1466693948365 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 1646 | 1466693948367 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:59:08 INFO - PROCESS | 1646 | 1466693948369 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 1646 | 1466693948370 Marionette TRACE conn2 <- [1,614,null,{}] 07:59:08 INFO - PROCESS | 1646 | 1466693948378 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}] 07:59:08 INFO - PROCESS | 1646 | 1466693948383 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:08 INFO - PROCESS | 1646 | 1466693948471 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:59:08 INFO - PROCESS | 1646 | 1466693948520 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 1646 | 1466693948523 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x118146800 == 30 [pid = 1646] [id = 161] 07:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1185cd400) [pid = 1646] [serial = 480] [outer = 0x0] 07:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1197d1c00) [pid = 1646] [serial = 481] [outer = 0x1185cd400] 07:59:08 INFO - PROCESS | 1646 | 1466693948551 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x120feb400) [pid = 1646] [serial = 482] [outer = 0x1185cd400] 07:59:08 INFO - PROCESS | 1646 | 1466693948856 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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 07:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:59:08 INFO - PROCESS | 1646 | 1466693948890 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 1646 | 1466693948891 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:59:08 INFO - PROCESS | 1646 | 1466693948893 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 1646 | 1466693948896 Marionette TRACE conn2 <- [1,618,null,{}] 07:59:08 INFO - PROCESS | 1646 | 1466693948899 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}] 07:59:08 INFO - PROCESS | 1646 | 1466693948901 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:08 INFO - PROCESS | 1646 | 1466693948975 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:59:08 INFO - PROCESS | 1646 | 1466693948981 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 1646 | 1466693948982 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x11996e000 == 31 [pid = 1646] [id = 162] 07:59:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x123df4000) [pid = 1646] [serial = 483] [outer = 0x0] 07:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x124c9e400) [pid = 1646] [serial = 484] [outer = 0x123df4000] 07:59:09 INFO - PROCESS | 1646 | 1466693949008 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x125539000) [pid = 1646] [serial = 485] [outer = 0x123df4000] 07:59:09 INFO - PROCESS | 1646 | 1466693949319 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 07:59:09 INFO - PROCESS | 1646 | 1466693949366 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 1646 | 1466693949367 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:59:09 INFO - PROCESS | 1646 | 1466693949369 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 1646 | 1466693949370 Marionette TRACE conn2 <- [1,622,null,{}] 07:59:09 INFO - PROCESS | 1646 | 1466693949373 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}] 07:59:09 INFO - PROCESS | 1646 | 1466693949374 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:09 INFO - PROCESS | 1646 | 1466693949472 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:59:09 INFO - PROCESS | 1646 | 1466693949486 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1646 | 1466693949487 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x123859000 == 32 [pid = 1646] [id = 163] 07:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x125539c00) [pid = 1646] [serial = 486] [outer = 0x0] 07:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1256b2800) [pid = 1646] [serial = 487] [outer = 0x125539c00] 07:59:09 INFO - PROCESS | 1646 | 1466693949519 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x126306800) [pid = 1646] [serial = 488] [outer = 0x125539c00] 07:59:09 INFO - PROCESS | 1646 | 1466693949858 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]]]}] 07:59:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1150c4000) [pid = 1646] [serial = 489] [outer = 0x12cc6a400] 07:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 07:59:09 INFO - PROCESS | 1646 | 1466693949901 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 1646 | 1466693949903 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:59:09 INFO - PROCESS | 1646 | 1466693949920 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 1646 | 1466693949921 Marionette TRACE conn2 <- [1,626,null,{}] 07:59:09 INFO - PROCESS | 1646 | 1466693949923 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}] 07:59:09 INFO - PROCESS | 1646 | 1466693949927 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:10 INFO - PROCESS | 1646 | 1466693950036 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:59:10 INFO - PROCESS | 1646 | 1466693950068 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 1646 | 1466693950070 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12427e800 == 33 [pid = 1646] [id = 164] 07:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12642b000) [pid = 1646] [serial = 490] [outer = 0x0] 07:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12666b000) [pid = 1646] [serial = 491] [outer = 0x12642b000] 07:59:10 INFO - PROCESS | 1646 | 1466693950095 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1289c9400) [pid = 1646] [serial = 492] [outer = 0x12642b000] 07:59:10 INFO - PROCESS | 1646 | 1466693950404 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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 07:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:59:10 INFO - PROCESS | 1646 | 1466693950439 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1646 | 1466693950440 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:59:10 INFO - PROCESS | 1646 | 1466693950443 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1646 | 1466693950444 Marionette TRACE conn2 <- [1,630,null,{}] 07:59:10 INFO - PROCESS | 1646 | 1466693950448 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}] 07:59:10 INFO - PROCESS | 1646 | 1466693950450 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:10 INFO - PROCESS | 1646 | 1466693950540 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:59:10 INFO - PROCESS | 1646 | 1466693950544 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 1646 | 1466693950545 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245d6000 == 34 [pid = 1646] [id = 165] 07:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x128944800) [pid = 1646] [serial = 493] [outer = 0x0] 07:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128dd8800) [pid = 1646] [serial = 494] [outer = 0x128944800] 07:59:10 INFO - PROCESS | 1646 | 1466693950569 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1290f3c00) [pid = 1646] [serial = 495] [outer = 0x128944800] 07:59:10 INFO - PROCESS | 1646 | 1466693950888 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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 07:59:10 INFO - PROCESS | 1646 | 1466693950919 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1646 | 1466693950921 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:59:10 INFO - PROCESS | 1646 | 1466693950932 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1646 | 1466693950934 Marionette TRACE conn2 <- [1,634,null,{}] 07:59:10 INFO - PROCESS | 1646 | 1466693950936 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}] 07:59:10 INFO - PROCESS | 1646 | 1466693950937 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:11 INFO - PROCESS | 1646 | 1466693951031 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:59:11 INFO - PROCESS | 1646 | 1466693951034 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1646 | 1466693951035 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x125527000 == 35 [pid = 1646] [id = 166] 07:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113327000) [pid = 1646] [serial = 496] [outer = 0x0] 07:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12930e800) [pid = 1646] [serial = 497] [outer = 0x113327000] 07:59:11 INFO - PROCESS | 1646 | 1466693951060 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12a44ec00) [pid = 1646] [serial = 498] [outer = 0x113327000] 07:59:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:11 INFO - PROCESS | 1646 | 1466693951396 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]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 520ms 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1187eec00) [pid = 1646] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1188a1000) [pid = 1646] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116fb5400) [pid = 1646] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11662b400) [pid = 1646] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a567000) [pid = 1646] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x113aa0400) [pid = 1646] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126397400) [pid = 1646] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:59:11 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119fce400) [pid = 1646] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:59:11 INFO - PROCESS | 1646 | 1466693951530 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 1646 | 1466693951531 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:59:11 INFO - PROCESS | 1646 | 1466693951541 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 1646 | 1466693951542 Marionette TRACE conn2 <- [1,638,null,{}] 07:59:11 INFO - PROCESS | 1646 | 1466693951545 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}] 07:59:11 INFO - PROCESS | 1646 | 1466693951546 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:11 INFO - PROCESS | 1646 | 1466693951618 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:59:11 INFO - PROCESS | 1646 | 1466693951621 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1646 | 1466693951622 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12443d000 == 36 [pid = 1646] [id = 167] 07:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1176e6c00) [pid = 1646] [serial = 499] [outer = 0x0] 07:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1188a1000) [pid = 1646] [serial = 500] [outer = 0x1176e6c00] 07:59:11 INFO - PROCESS | 1646 | 1466693951649 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126669c00) [pid = 1646] [serial = 501] [outer = 0x1176e6c00] 07:59:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:11 INFO - PROCESS | 1646 | 1466693951973 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 07:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:59:12 INFO - PROCESS | 1646 | 1466693952011 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1646 | 1466693952013 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:59:12 INFO - PROCESS | 1646 | 1466693952015 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1646 | 1466693952016 Marionette TRACE conn2 <- [1,642,null,{}] 07:59:12 INFO - PROCESS | 1646 | 1466693952018 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}] 07:59:12 INFO - PROCESS | 1646 | 1466693952019 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:12 INFO - PROCESS | 1646 | 1466693952096 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:59:12 INFO - PROCESS | 1646 | 1466693952100 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1646 | 1466693952102 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x126975000 == 37 [pid = 1646] [id = 168] 07:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12a448400) [pid = 1646] [serial = 502] [outer = 0x0] 07:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12a56c400) [pid = 1646] [serial = 503] [outer = 0x12a448400] 07:59:12 INFO - PROCESS | 1646 | 1466693952126 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12a5f7c00) [pid = 1646] [serial = 504] [outer = 0x12a448400] 07:59:12 INFO - PROCESS | 1646 | 1466693952440 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 07:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:59:12 INFO - PROCESS | 1646 | 1466693952483 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1646 | 1466693952485 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:59:12 INFO - PROCESS | 1646 | 1466693952488 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1646 | 1466693952491 Marionette TRACE conn2 <- [1,646,null,{}] 07:59:12 INFO - PROCESS | 1646 | 1466693952494 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}] 07:59:12 INFO - PROCESS | 1646 | 1466693952496 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:12 INFO - PROCESS | 1646 | 1466693952664 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:59:12 INFO - PROCESS | 1646 | 1466693952672 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1646 | 1466693952674 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12902b000 == 38 [pid = 1646] [id = 169] 07:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12a5f9c00) [pid = 1646] [serial = 505] [outer = 0x0] 07:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12b810000) [pid = 1646] [serial = 506] [outer = 0x12a5f9c00] 07:59:12 INFO - PROCESS | 1646 | 1466693952717 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12ba14800) [pid = 1646] [serial = 507] [outer = 0x12a5f9c00] 07:59:13 INFO - PROCESS | 1646 | 1466693953109 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]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 07:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:59:13 INFO - PROCESS | 1646 | 1466693953159 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 1646 | 1466693953160 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:59:13 INFO - PROCESS | 1646 | 1466693953162 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 1646 | 1466693953163 Marionette TRACE conn2 <- [1,650,null,{}] 07:59:13 INFO - PROCESS | 1646 | 1466693953165 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}] 07:59:13 INFO - PROCESS | 1646 | 1466693953166 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:13 INFO - PROCESS | 1646 | 1466693953242 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:59:13 INFO - PROCESS | 1646 | 1466693953248 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1646 | 1466693953249 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294db000 == 39 [pid = 1646] [id = 170] 07:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12ba18400) [pid = 1646] [serial = 508] [outer = 0x0] 07:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12bda6400) [pid = 1646] [serial = 509] [outer = 0x12ba18400] 07:59:13 INFO - PROCESS | 1646 | 1466693953273 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12bdb4c00) [pid = 1646] [serial = 510] [outer = 0x12ba18400] 07:59:13 INFO - PROCESS | 1646 | 1466693953717 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]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 569ms 07:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:59:13 INFO - PROCESS | 1646 | 1466693953731 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 1646 | 1466693953734 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:59:13 INFO - PROCESS | 1646 | 1466693953737 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 1646 | 1466693953739 Marionette TRACE conn2 <- [1,654,null,{}] 07:59:13 INFO - PROCESS | 1646 | 1466693953743 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}] 07:59:13 INFO - PROCESS | 1646 | 1466693953744 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:13 INFO - PROCESS | 1646 | 1466693953899 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:59:13 INFO - PROCESS | 1646 | 1466693953911 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1646 | 1466693953912 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x11666d000 == 40 [pid = 1646] [id = 171] 07:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x113d31800) [pid = 1646] [serial = 511] [outer = 0x0] 07:59:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1161ab400) [pid = 1646] [serial = 512] [outer = 0x113d31800] 07:59:13 INFO - PROCESS | 1646 | 1466693953943 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1172c5800) [pid = 1646] [serial = 513] [outer = 0x113d31800] 07:59:14 INFO - PROCESS | 1646 | 1466693954476 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 771ms 07:59:14 INFO - PROCESS | 1646 | 1466693954533 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 1646 | 1466693954536 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:59:14 INFO - PROCESS | 1646 | 1466693954541 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1646 | 1466693954543 Marionette TRACE conn2 <- [1,658,null,{}] 07:59:14 INFO - PROCESS | 1646 | 1466693954545 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}] 07:59:14 INFO - PROCESS | 1646 | 1466693954547 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:14 INFO - PROCESS | 1646 | 1466693954654 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:59:14 INFO - PROCESS | 1646 | 1466693954737 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 1646 | 1466693954738 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c33000 == 41 [pid = 1646] [id = 172] 07:59:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1188a0800) [pid = 1646] [serial = 514] [outer = 0x0] 07:59:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119165000) [pid = 1646] [serial = 515] [outer = 0x1188a0800] 07:59:14 INFO - PROCESS | 1646 | 1466693954769 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119771000) [pid = 1646] [serial = 516] [outer = 0x1188a0800] 07:59:15 INFO - PROCESS | 1646 | 1466693955389 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]]]}] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12902b000 == 40 [pid = 1646] [id = 169] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x126975000 == 39 [pid = 1646] [id = 168] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12443d000 == 38 [pid = 1646] [id = 167] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x125527000 == 37 [pid = 1646] [id = 166] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1245d6000 == 36 [pid = 1646] [id = 165] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x12427e800 == 35 [pid = 1646] [id = 164] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x123859000 == 34 [pid = 1646] [id = 163] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x11996e000 == 33 [pid = 1646] [id = 162] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x118146800 == 32 [pid = 1646] [id = 161] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a8800 == 31 [pid = 1646] [id = 160] 07:59:15 INFO - PROCESS | 1646 | --DOCSHELL 0x113028800 == 30 [pid = 1646] [id = 159] 07:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 921ms 07:59:15 INFO - PROCESS | 1646 | 1466693955462 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 1646 | 1466693955464 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:59:15 INFO - PROCESS | 1646 | 1466693955467 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 1646 | 1466693955469 Marionette TRACE conn2 <- [1,662,null,{}] 07:59:15 INFO - PROCESS | 1646 | 1466693955472 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}] 07:59:15 INFO - PROCESS | 1646 | 1466693955474 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:15 INFO - PROCESS | 1646 | 1466693955557 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126b33000) [pid = 1646] [serial = 452] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128942000) [pid = 1646] [serial = 454] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1266ea000) [pid = 1646] [serial = 451] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1289c2c00) [pid = 1646] [serial = 455] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118897800) [pid = 1646] [serial = 439] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119fc2c00) [pid = 1646] [serial = 446] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1185cdc00) [pid = 1646] [serial = 443] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119772400) [pid = 1646] [serial = 445] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118580c00) [pid = 1646] [serial = 437] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12ba10000) [pid = 1646] [serial = 433] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11674b000) [pid = 1646] [serial = 436] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119770800) [pid = 1646] [serial = 440] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1256af400) [pid = 1646] [serial = 449] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1176df400) [pid = 1646] [serial = 442] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12bda5400) [pid = 1646] [serial = 434] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x124078800) [pid = 1646] [serial = 448] [outer = 0x0] [url = about:blank] 07:59:15 INFO - PROCESS | 1646 | 1466693955615 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1646 | 1466693955616 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x116142000 == 31 [pid = 1646] [id = 173] 07:59:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116a0c000) [pid = 1646] [serial = 517] [outer = 0x0] 07:59:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118580400) [pid = 1646] [serial = 518] [outer = 0x116a0c000] 07:59:15 INFO - PROCESS | 1646 | 1466693955644 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1187e4c00) [pid = 1646] [serial = 519] [outer = 0x116a0c000] 07:59:15 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:15 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:15 INFO - PROCESS | 1646 | 1466693955937 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]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 07:59:15 INFO - PROCESS | 1646 | 1466693955987 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 1646 | 1466693955990 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:59:15 INFO - PROCESS | 1646 | 1466693955995 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 1646 | 1466693955997 Marionette TRACE conn2 <- [1,666,null,{}] 07:59:16 INFO - PROCESS | 1646 | 1466693955999 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}] 07:59:16 INFO - PROCESS | 1646 | 1466693956001 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:16 INFO - PROCESS | 1646 | 1466693956077 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:59:16 INFO - PROCESS | 1646 | 1466693956134 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 1646 | 1466693956135 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x116134800 == 32 [pid = 1646] [id = 174] 07:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1187e5800) [pid = 1646] [serial = 520] [outer = 0x0] 07:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1194e4400) [pid = 1646] [serial = 521] [outer = 0x1187e5800] 07:59:16 INFO - PROCESS | 1646 | 1466693956162 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x123c93800) [pid = 1646] [serial = 522] [outer = 0x1187e5800] 07:59:16 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:16 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:16 INFO - PROCESS | 1646 | 1466693956456 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]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 07:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:59:16 INFO - PROCESS | 1646 | 1466693956466 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 1646 | 1466693956468 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:59:16 INFO - PROCESS | 1646 | 1466693956470 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 1646 | 1466693956473 Marionette TRACE conn2 <- [1,670,null,{}] 07:59:16 INFO - PROCESS | 1646 | 1466693956490 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}] 07:59:16 INFO - PROCESS | 1646 | 1466693956494 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:16 INFO - PROCESS | 1646 | 1466693956592 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:59:16 INFO - PROCESS | 1646 | 1466693956602 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 1646 | 1466693956604 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x119973000 == 33 [pid = 1646] [id = 175] 07:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1249c0000) [pid = 1646] [serial = 523] [outer = 0x0] 07:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x125f40800) [pid = 1646] [serial = 524] [outer = 0x1249c0000] 07:59:16 INFO - PROCESS | 1646 | 1466693956638 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1269fd400) [pid = 1646] [serial = 525] [outer = 0x1249c0000] 07:59:17 INFO - PROCESS | 1646 | 1466693957107 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 673ms 07:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:59:17 INFO - PROCESS | 1646 | 1466693957143 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1646 | 1466693957146 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:59:17 INFO - PROCESS | 1646 | 1466693957149 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1646 | 1466693957150 Marionette TRACE conn2 <- [1,674,null,{}] 07:59:17 INFO - PROCESS | 1646 | 1466693957153 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}] 07:59:17 INFO - PROCESS | 1646 | 1466693957154 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:17 INFO - PROCESS | 1646 | 1466693957233 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:59:17 INFO - PROCESS | 1646 | 1466693957236 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 1646 | 1466693957238 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x124280800 == 34 [pid = 1646] [id = 176] 07:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126b36400) [pid = 1646] [serial = 526] [outer = 0x0] 07:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128946000) [pid = 1646] [serial = 527] [outer = 0x126b36400] 07:59:17 INFO - PROCESS | 1646 | 1466693957263 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1289c8000) [pid = 1646] [serial = 528] [outer = 0x126b36400] 07:59:17 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:17 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:17 INFO - PROCESS | 1646 | 1466693957607 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]]]}] 07:59:17 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 07:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 467ms 07:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:59:17 INFO - PROCESS | 1646 | 1466693957618 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1646 | 1466693957619 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:59:17 INFO - PROCESS | 1646 | 1466693957621 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1646 | 1466693957622 Marionette TRACE conn2 <- [1,678,null,{}] 07:59:17 INFO - PROCESS | 1646 | 1466693957624 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}] 07:59:17 INFO - PROCESS | 1646 | 1466693957625 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:17 INFO - PROCESS | 1646 | 1466693957736 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:59:17 INFO - PROCESS | 1646 | 1466693957746 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 1646 | 1466693957747 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x124558000 == 35 [pid = 1646] [id = 177] 07:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x113d9b800) [pid = 1646] [serial = 529] [outer = 0x0] 07:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1289c5400) [pid = 1646] [serial = 530] [outer = 0x113d9b800] 07:59:17 INFO - PROCESS | 1646 | 1466693957772 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1290fa800) [pid = 1646] [serial = 531] [outer = 0x113d9b800] 07:59:18 INFO - PROCESS | 1646 | 1466693958103 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]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 07:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:59:18 INFO - PROCESS | 1646 | 1466693958139 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 1646 | 1466693958141 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:59:18 INFO - PROCESS | 1646 | 1466693958143 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 1646 | 1466693958144 Marionette TRACE conn2 <- [1,682,null,{}] 07:59:18 INFO - PROCESS | 1646 | 1466693958146 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}] 07:59:18 INFO - PROCESS | 1646 | 1466693958150 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:18 INFO - PROCESS | 1646 | 1466693958264 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:59:18 INFO - PROCESS | 1646 | 1466693958278 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 1646 | 1466693958279 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266ae800 == 36 [pid = 1646] [id = 178] 07:59:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a247400) [pid = 1646] [serial = 532] [outer = 0x0] 07:59:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a5f1c00) [pid = 1646] [serial = 533] [outer = 0x12a247400] 07:59:18 INFO - PROCESS | 1646 | 1466693958304 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12ba17000) [pid = 1646] [serial = 534] [outer = 0x12a247400] 07:59:19 INFO - PROCESS | 1646 | 1466693959135 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]]]}] 07:59:19 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) 07:59:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 07:59:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:59:19 INFO - PROCESS | 1646 | 1466693959167 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 1646 | 1466693959169 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:59:19 INFO - PROCESS | 1646 | 1466693959171 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 1646 | 1466693959172 Marionette TRACE conn2 <- [1,686,null,{}] 07:59:19 INFO - PROCESS | 1646 | 1466693959174 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}] 07:59:19 INFO - PROCESS | 1646 | 1466693959175 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:19 INFO - PROCESS | 1646 | 1466693959267 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:59:19 INFO - PROCESS | 1646 | 1466693959270 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1646 | 1466693959271 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12903b800 == 37 [pid = 1646] [id = 179] 07:59:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba1c000) [pid = 1646] [serial = 535] [outer = 0x0] 07:59:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bdb5c00) [pid = 1646] [serial = 536] [outer = 0x12ba1c000] 07:59:19 INFO - PROCESS | 1646 | 1466693959297 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bdbdc00) [pid = 1646] [serial = 537] [outer = 0x12ba1c000] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123df4000) [pid = 1646] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1249c5c00) [pid = 1646] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x115f08c00) [pid = 1646] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x110f74c00) [pid = 1646] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116910c00) [pid = 1646] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119fc0400) [pid = 1646] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x125610800) [pid = 1646] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a452000) [pid = 1646] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12642b000) [pid = 1646] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128944800) [pid = 1646] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a448400) [pid = 1646] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113327000) [pid = 1646] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1176e6c00) [pid = 1646] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a5f9c00) [pid = 1646] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1185cd400) [pid = 1646] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1172c3400) [pid = 1646] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:59:19 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x125539c00) [pid = 1646] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:59:20 INFO - PROCESS | 1646 | 1466693960101 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:59:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 07:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:59:20 INFO - PROCESS | 1646 | 1466693960139 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1646 | 1466693960140 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:59:20 INFO - PROCESS | 1646 | 1466693960142 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1646 | 1466693960144 Marionette TRACE conn2 <- [1,690,null,{}] 07:59:20 INFO - PROCESS | 1646 | 1466693960146 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}] 07:59:20 INFO - PROCESS | 1646 | 1466693960147 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:20 INFO - PROCESS | 1646 | 1466693960221 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:59:20 INFO - PROCESS | 1646 | 1466693960224 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 1646 | 1466693960225 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x124556800 == 38 [pid = 1646] [id = 180] 07:59:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113d9a800) [pid = 1646] [serial = 538] [outer = 0x0] 07:59:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11870e000) [pid = 1646] [serial = 539] [outer = 0x113d9a800] 07:59:20 INFO - PROCESS | 1646 | 1466693960252 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123a3a400) [pid = 1646] [serial = 540] [outer = 0x113d9a800] 07:59:21 INFO - PROCESS | 1646 | 1466693961053 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]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:59:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 919ms 07:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:59:21 INFO - PROCESS | 1646 | 1466693961063 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 1646 | 1466693961064 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:59:21 INFO - PROCESS | 1646 | 1466693961066 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 1646 | 1466693961068 Marionette TRACE conn2 <- [1,694,null,{}] 07:59:21 INFO - PROCESS | 1646 | 1466693961070 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}] 07:59:21 INFO - PROCESS | 1646 | 1466693961071 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:21 INFO - PROCESS | 1646 | 1466693961148 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:59:21 INFO - PROCESS | 1646 | 1466693961197 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1646 | 1466693961198 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x119fe8800 == 39 [pid = 1646] [id = 181] 07:59:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112dba800) [pid = 1646] [serial = 541] [outer = 0x0] 07:59:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126305c00) [pid = 1646] [serial = 542] [outer = 0x112dba800] 07:59:21 INFO - PROCESS | 1646 | 1466693961222 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a455800) [pid = 1646] [serial = 543] [outer = 0x112dba800] 07:59:22 INFO - PROCESS | 1646 | 1466693962007 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]]]}] 07:59:22 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) 07:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 07:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:59:22 INFO - PROCESS | 1646 | 1466693962038 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1646 | 1466693962042 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:59:22 INFO - PROCESS | 1646 | 1466693962048 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1646 | 1466693962051 Marionette TRACE conn2 <- [1,698,null,{}] 07:59:22 INFO - PROCESS | 1646 | 1466693962111 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}] 07:59:22 INFO - PROCESS | 1646 | 1466693962113 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:22 INFO - PROCESS | 1646 | 1466693962205 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:59:22 INFO - PROCESS | 1646 | 1466693962293 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 1646 | 1466693962294 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e4d000 == 40 [pid = 1646] [id = 182] 07:59:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1172c6000) [pid = 1646] [serial = 544] [outer = 0x0] 07:59:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11854fc00) [pid = 1646] [serial = 545] [outer = 0x1172c6000] 07:59:22 INFO - PROCESS | 1646 | 1466693962327 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11885a400) [pid = 1646] [serial = 546] [outer = 0x1172c6000] 07:59:23 INFO - PROCESS | 1646 | 1466693963327 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]]]}] 07:59:23 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) 07:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1324ms 07:59:23 INFO - PROCESS | 1646 | 1466693963371 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 1646 | 1466693963374 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:59:23 INFO - PROCESS | 1646 | 1466693963378 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 1646 | 1466693963380 Marionette TRACE conn2 <- [1,702,null,{}] 07:59:23 INFO - PROCESS | 1646 | 1466693963383 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}] 07:59:23 INFO - PROCESS | 1646 | 1466693963385 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:23 INFO - PROCESS | 1646 | 1466693963485 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:59:23 INFO - PROCESS | 1646 | 1466693963558 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1646 | 1466693963560 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x125524000 == 41 [pid = 1646] [id = 183] 07:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12560b000) [pid = 1646] [serial = 547] [outer = 0x0] 07:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1256bc400) [pid = 1646] [serial = 548] [outer = 0x12560b000] 07:59:23 INFO - PROCESS | 1646 | 1466693963603 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1266efc00) [pid = 1646] [serial = 549] [outer = 0x12560b000] 07:59:24 INFO - PROCESS | 1646 | 1466693964502 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:59:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1171ms 07:59:24 INFO - PROCESS | 1646 | 1466693964550 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 1646 | 1466693964551 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:59:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:59:24 INFO - PROCESS | 1646 | 1466693964554 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1646 | 1466693964556 Marionette TRACE conn2 <- [1,706,null,{}] 07:59:24 INFO - PROCESS | 1646 | 1466693964564 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}] 07:59:24 INFO - PROCESS | 1646 | 1466693964568 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:24 INFO - PROCESS | 1646 | 1466693964694 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:59:24 INFO - PROCESS | 1646 | 1466693964746 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1646 | 1466693964749 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ab9000 == 42 [pid = 1646] [id = 184] 07:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x117047c00) [pid = 1646] [serial = 550] [outer = 0x0] 07:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x120fea800) [pid = 1646] [serial = 551] [outer = 0x117047c00] 07:59:24 INFO - PROCESS | 1646 | 1466693964780 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1290f9400) [pid = 1646] [serial = 552] [outer = 0x117047c00] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124556800 == 41 [pid = 1646] [id = 180] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12903b800 == 40 [pid = 1646] [id = 179] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1266ae800 == 39 [pid = 1646] [id = 178] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124558000 == 38 [pid = 1646] [id = 177] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124280800 == 37 [pid = 1646] [id = 176] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119973000 == 36 [pid = 1646] [id = 175] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x116134800 == 35 [pid = 1646] [id = 174] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x116142000 == 34 [pid = 1646] [id = 173] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119c33000 == 33 [pid = 1646] [id = 172] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x11666d000 == 32 [pid = 1646] [id = 171] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1294db000 == 31 [pid = 1646] [id = 170] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x115dee000 == 30 [pid = 1646] [id = 158] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x125524000 == 29 [pid = 1646] [id = 183] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119fe8800 == 28 [pid = 1646] [id = 181] 07:59:25 INFO - PROCESS | 1646 | --DOCSHELL 0x117e4d000 == 27 [pid = 1646] [id = 182] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124c9e400) [pid = 1646] [serial = 484] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125539000) [pid = 1646] [serial = 485] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12b5a1400) [pid = 1646] [serial = 473] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126665000) [pid = 1646] [serial = 472] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x115f6a000) [pid = 1646] [serial = 475] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11674ac00) [pid = 1646] [serial = 476] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113f1b800) [pid = 1646] [serial = 458] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x111ba5800) [pid = 1646] [serial = 457] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119440000) [pid = 1646] [serial = 461] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118715400) [pid = 1646] [serial = 460] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12560fc00) [pid = 1646] [serial = 464] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123e58000) [pid = 1646] [serial = 463] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128dd8000) [pid = 1646] [serial = 467] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126665c00) [pid = 1646] [serial = 466] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a5f1800) [pid = 1646] [serial = 470] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a55d800) [pid = 1646] [serial = 469] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12666b000) [pid = 1646] [serial = 491] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128dd8800) [pid = 1646] [serial = 494] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1290f3c00) [pid = 1646] [serial = 495] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1289c9400) [pid = 1646] [serial = 492] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12a56c400) [pid = 1646] [serial = 503] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12930e800) [pid = 1646] [serial = 497] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1188a1000) [pid = 1646] [serial = 500] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12b810000) [pid = 1646] [serial = 506] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x126669c00) [pid = 1646] [serial = 501] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12a44ec00) [pid = 1646] [serial = 498] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1197d1c00) [pid = 1646] [serial = 481] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x120feb400) [pid = 1646] [serial = 482] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11870c800) [pid = 1646] [serial = 478] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x118858000) [pid = 1646] [serial = 479] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1256b2800) [pid = 1646] [serial = 487] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x126306800) [pid = 1646] [serial = 488] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x113380800) [pid = 1646] [serial = 203] [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.] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12a5f7c00) [pid = 1646] [serial = 504] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12bda6400) [pid = 1646] [serial = 509] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12ba14800) [pid = 1646] [serial = 507] [outer = 0x0] [url = about:blank] 07:59:26 INFO - PROCESS | 1646 | 1466693966041 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:59:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1525ms 07:59:26 INFO - PROCESS | 1646 | 1466693966109 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 1646 | 1466693966112 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:59:26 INFO - PROCESS | 1646 | 1466693966121 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1646 | 1466693966125 Marionette TRACE conn2 <- [1,710,null,{}] 07:59:26 INFO - PROCESS | 1646 | 1466693966130 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}] 07:59:26 INFO - PROCESS | 1646 | 1466693966133 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:26 INFO - PROCESS | 1646 | 1466693966248 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:59:26 INFO - PROCESS | 1646 | 1466693966313 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 1646 | 1466693966317 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d6c000 == 28 [pid = 1646] [id = 185] 07:59:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x116905c00) [pid = 1646] [serial = 553] [outer = 0x0] 07:59:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x116977400) [pid = 1646] [serial = 554] [outer = 0x116905c00] 07:59:26 INFO - PROCESS | 1646 | 1466693966364 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1176e4000) [pid = 1646] [serial = 555] [outer = 0x116905c00] 07:59:27 INFO - PROCESS | 1646 | 1466693967223 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 07:59:27 INFO - PROCESS | 1646 | 1466693967243 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 1646 | 1466693967248 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:59:27 INFO - PROCESS | 1646 | 1466693967253 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 1646 | 1466693967254 Marionette TRACE conn2 <- [1,714,null,{}] 07:59:27 INFO - PROCESS | 1646 | 1466693967257 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}] 07:59:27 INFO - PROCESS | 1646 | 1466693967259 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:27 INFO - PROCESS | 1646 | 1466693967335 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:59:27 INFO - PROCESS | 1646 | 1466693967381 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1646 | 1466693967383 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169bd800 == 29 [pid = 1646] [id = 186] 07:59:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11858b400) [pid = 1646] [serial = 556] [outer = 0x0] 07:59:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1187eec00) [pid = 1646] [serial = 557] [outer = 0x11858b400] 07:59:27 INFO - PROCESS | 1646 | 1466693967410 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11889ec00) [pid = 1646] [serial = 558] [outer = 0x11858b400] 07:59:28 INFO - PROCESS | 1646 | 1466693968190 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]]]}] 07:59:28 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 07:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 07:59:28 INFO - PROCESS | 1646 | 1466693968224 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 1646 | 1466693968225 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:59:28 INFO - PROCESS | 1646 | 1466693968228 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 1646 | 1466693968232 Marionette TRACE conn2 <- [1,718,null,{}] 07:59:28 INFO - PROCESS | 1646 | 1466693968253 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}] 07:59:28 INFO - PROCESS | 1646 | 1466693968256 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:28 INFO - PROCESS | 1646 | 1466693968346 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:59:28 INFO - PROCESS | 1646 | 1466693968380 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1646 | 1466693968382 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11813b800 == 30 [pid = 1646] [id = 187] 07:59:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1197ddc00) [pid = 1646] [serial = 559] [outer = 0x0] 07:59:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x120ff6400) [pid = 1646] [serial = 560] [outer = 0x1197ddc00] 07:59:28 INFO - PROCESS | 1646 | 1466693968410 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x124078400) [pid = 1646] [serial = 561] [outer = 0x1197ddc00] 07:59:29 INFO - PROCESS | 1646 | 1466693969248 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1023ms 07:59:29 INFO - PROCESS | 1646 | 1466693969252 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1646 | 1466693969253 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:59:29 INFO - PROCESS | 1646 | 1466693969255 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1646 | 1466693969257 Marionette TRACE conn2 <- [1,722,null,{}] 07:59:29 INFO - PROCESS | 1646 | 1466693969259 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}] 07:59:29 INFO - PROCESS | 1646 | 1466693969260 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:29 INFO - PROCESS | 1646 | 1466693969355 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:59:29 INFO - PROCESS | 1646 | 1466693969386 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 1646 | 1466693969387 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195dd000 == 31 [pid = 1646] [id = 188] 07:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x124ad3000) [pid = 1646] [serial = 562] [outer = 0x0] 07:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x12504b800) [pid = 1646] [serial = 563] [outer = 0x124ad3000] 07:59:29 INFO - PROCESS | 1646 | 1466693969413 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x125f33400) [pid = 1646] [serial = 564] [outer = 0x124ad3000] 07:59:29 INFO - PROCESS | 1646 | 1466693969747 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] 07:59:29 INFO - PROCESS | 1646 | 1466693969790 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:59:29 INFO - PROCESS | 1646 | 1466693969792 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1646 | 1466693969793 Marionette TRACE conn2 <- [1,726,null,{}] 07:59:29 INFO - PROCESS | 1646 | 1466693969796 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}] 07:59:29 INFO - PROCESS | 1646 | 1466693969797 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:29 INFO - PROCESS | 1646 | 1466693969892 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:59:29 INFO - PROCESS | 1646 | 1466693969896 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 1646 | 1466693969897 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ff6800 == 32 [pid = 1646] [id = 189] 07:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x125f37000) [pid = 1646] [serial = 565] [outer = 0x0] 07:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x126660400) [pid = 1646] [serial = 566] [outer = 0x125f37000] 07:59:29 INFO - PROCESS | 1646 | 1466693969922 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1269ff800) [pid = 1646] [serial = 567] [outer = 0x125f37000] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x112dba800) [pid = 1646] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a247400) [pid = 1646] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12ba1c000) [pid = 1646] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x113d31800) [pid = 1646] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1188a0800) [pid = 1646] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12ba18400) [pid = 1646] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x116a0c000) [pid = 1646] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126b36400) [pid = 1646] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1187e5800) [pid = 1646] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1249c0000) [pid = 1646] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x113d9a800) [pid = 1646] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:59:30 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x113d9b800) [pid = 1646] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:59:30 INFO - PROCESS | 1646 | 1466693970318 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]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 570ms 07:59:30 INFO - PROCESS | 1646 | 1466693970364 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 1646 | 1466693970366 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:59:30 INFO - PROCESS | 1646 | 1466693970368 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1646 | 1466693970369 Marionette TRACE conn2 <- [1,730,null,{}] 07:59:30 INFO - PROCESS | 1646 | 1466693970372 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}] 07:59:30 INFO - PROCESS | 1646 | 1466693970376 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:30 INFO - PROCESS | 1646 | 1466693970465 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:59:30 INFO - PROCESS | 1646 | 1466693970469 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1646 | 1466693970470 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ead000 == 33 [pid = 1646] [id = 190] 07:59:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x119767c00) [pid = 1646] [serial = 568] [outer = 0x0] 07:59:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x12893c400) [pid = 1646] [serial = 569] [outer = 0x119767c00] 07:59:30 INFO - PROCESS | 1646 | 1466693970497 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x1289c7400) [pid = 1646] [serial = 570] [outer = 0x119767c00] 07:59:30 INFO - PROCESS | 1646 | 1466693970836 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] 07:59:30 INFO - PROCESS | 1646 | 1466693970889 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:59:30 INFO - PROCESS | 1646 | 1466693970893 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1646 | 1466693970895 Marionette TRACE conn2 <- [1,734,null,{}] 07:59:30 INFO - PROCESS | 1646 | 1466693970898 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}] 07:59:30 INFO - PROCESS | 1646 | 1466693970900 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:31 INFO - PROCESS | 1646 | 1466693971041 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:59:31 INFO - PROCESS | 1646 | 1466693971066 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1646 | 1466693971067 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12443b800 == 34 [pid = 1646] [id = 191] 07:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1289c8800) [pid = 1646] [serial = 571] [outer = 0x0] 07:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x128dd8800) [pid = 1646] [serial = 572] [outer = 0x1289c8800] 07:59:31 INFO - PROCESS | 1646 | 1466693971108 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x12a448800) [pid = 1646] [serial = 573] [outer = 0x1289c8800] 07:59:31 INFO - PROCESS | 1646 | 1466693971439 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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 572ms 07:59:31 INFO - PROCESS | 1646 | 1466693971469 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1646 | 1466693971470 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:59:31 INFO - PROCESS | 1646 | 1466693971473 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 1646 | 1466693971474 Marionette TRACE conn2 <- [1,738,null,{}] 07:59:31 INFO - PROCESS | 1646 | 1466693971476 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}] 07:59:31 INFO - PROCESS | 1646 | 1466693971477 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:31 INFO - PROCESS | 1646 | 1466693971555 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:59:31 INFO - PROCESS | 1646 | 1466693971626 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1646 | 1466693971628 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x125526000 == 35 [pid = 1646] [id = 192] 07:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x12a55b400) [pid = 1646] [serial = 574] [outer = 0x0] 07:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x12a569c00) [pid = 1646] [serial = 575] [outer = 0x12a55b400] 07:59:31 INFO - PROCESS | 1646 | 1466693971652 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x12a5f1000) [pid = 1646] [serial = 576] [outer = 0x12a55b400] 07:59:32 INFO - PROCESS | 1646 | 1466693972410 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 07:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:59:32 INFO - PROCESS | 1646 | 1466693972443 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1646 | 1466693972448 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:59:32 INFO - PROCESS | 1646 | 1466693972453 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1646 | 1466693972455 Marionette TRACE conn2 <- [1,742,null,{}] 07:59:32 INFO - PROCESS | 1646 | 1466693972459 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}] 07:59:32 INFO - PROCESS | 1646 | 1466693972460 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:32 INFO - PROCESS | 1646 | 1466693972568 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:59:32 INFO - PROCESS | 1646 | 1466693972614 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 1646 | 1466693972616 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f9a000 == 36 [pid = 1646] [id = 193] 07:59:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x115f69c00) [pid = 1646] [serial = 577] [outer = 0x0] 07:59:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1161b1400) [pid = 1646] [serial = 578] [outer = 0x115f69c00] 07:59:32 INFO - PROCESS | 1646 | 1466693972648 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x116fb5800) [pid = 1646] [serial = 579] [outer = 0x115f69c00] 07:59:33 INFO - PROCESS | 1646 | 1466693973739 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]]]}] 07:59:33 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 07:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1325ms 07:59:33 INFO - PROCESS | 1646 | 1466693973778 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 1646 | 1466693973782 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:59:33 INFO - PROCESS | 1646 | 1466693973786 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 1646 | 1466693973788 Marionette TRACE conn2 <- [1,746,null,{}] 07:59:33 INFO - PROCESS | 1646 | 1466693973792 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}] 07:59:33 INFO - PROCESS | 1646 | 1466693973794 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:33 INFO - PROCESS | 1646 | 1466693973890 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:59:33 INFO - PROCESS | 1646 | 1466693973935 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 1646 | 1466693973936 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167f8800 == 37 [pid = 1646] [id = 194] 07:59:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118317400) [pid = 1646] [serial = 580] [outer = 0x0] 07:59:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118584c00) [pid = 1646] [serial = 581] [outer = 0x118317400] 07:59:33 INFO - PROCESS | 1646 | 1466693973965 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185cfc00) [pid = 1646] [serial = 582] [outer = 0x118317400] 07:59:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12443b800 == 36 [pid = 1646] [id = 191] 07:59:34 INFO - PROCESS | 1646 | --DOCSHELL 0x123ead000 == 35 [pid = 1646] [id = 190] 07:59:34 INFO - PROCESS | 1646 | --DOCSHELL 0x119ff6800 == 34 [pid = 1646] [id = 189] 07:59:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1195dd000 == 33 [pid = 1646] [id = 188] 07:59:34 INFO - PROCESS | 1646 | --DOCSHELL 0x11813b800 == 32 [pid = 1646] [id = 187] 07:59:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1169bd800 == 31 [pid = 1646] [id = 186] 07:59:34 INFO - PROCESS | 1646 | --DOCSHELL 0x113d6c000 == 30 [pid = 1646] [id = 185] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126305c00) [pid = 1646] [serial = 542] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a5f1c00) [pid = 1646] [serial = 533] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12bdb5c00) [pid = 1646] [serial = 536] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1161ab400) [pid = 1646] [serial = 512] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1172c5800) [pid = 1646] [serial = 513] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x119165000) [pid = 1646] [serial = 515] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119771000) [pid = 1646] [serial = 516] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12bdb4c00) [pid = 1646] [serial = 510] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x118580400) [pid = 1646] [serial = 518] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1187e4c00) [pid = 1646] [serial = 519] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x128946000) [pid = 1646] [serial = 527] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1289c8000) [pid = 1646] [serial = 528] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1194e4400) [pid = 1646] [serial = 521] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x123c93800) [pid = 1646] [serial = 522] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x125f40800) [pid = 1646] [serial = 524] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1269fd400) [pid = 1646] [serial = 525] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12bdbdc00) [pid = 1646] [serial = 537] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x11870e000) [pid = 1646] [serial = 539] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1289c5400) [pid = 1646] [serial = 530] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1290fa800) [pid = 1646] [serial = 531] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x12ba17000) [pid = 1646] [serial = 534] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x123a3a400) [pid = 1646] [serial = 540] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x12a455800) [pid = 1646] [serial = 543] [outer = 0x0] [url = about:blank] 07:59:34 INFO - PROCESS | 1646 | 1466693974858 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]]]}] 07:59:34 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.) 07:59:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1080ms 07:59:34 INFO - PROCESS | 1646 | 1466693974865 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 1646 | 1466693974869 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:59:34 INFO - PROCESS | 1646 | 1466693974873 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1646 | 1466693974875 Marionette TRACE conn2 <- [1,750,null,{}] 07:59:34 INFO - PROCESS | 1646 | 1466693974877 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}] 07:59:34 INFO - PROCESS | 1646 | 1466693974880 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:34 INFO - PROCESS | 1646 | 1466693974958 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:59:35 INFO - PROCESS | 1646 | 1466693975015 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1646 | 1466693975016 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x117241000 == 31 [pid = 1646] [id = 195] 07:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x11889c800) [pid = 1646] [serial = 583] [outer = 0x0] 07:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x11915d400) [pid = 1646] [serial = 584] [outer = 0x11889c800] 07:59:35 INFO - PROCESS | 1646 | 1466693975044 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1194e4400) [pid = 1646] [serial = 585] [outer = 0x11889c800] 07:59:35 INFO - PROCESS | 1646 | 1466693975814 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 07:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:59:35 INFO - PROCESS | 1646 | 1466693975843 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1646 | 1466693975845 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:59:35 INFO - PROCESS | 1646 | 1466693975849 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1646 | 1466693975852 Marionette TRACE conn2 <- [1,754,null,{}] 07:59:35 INFO - PROCESS | 1646 | 1466693975859 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}] 07:59:35 INFO - PROCESS | 1646 | 1466693975863 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:35 INFO - PROCESS | 1646 | 1466693975941 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:59:35 INFO - PROCESS | 1646 | 1466693975948 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1646 | 1466693975950 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d0800 == 32 [pid = 1646] [id = 196] 07:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1249c3c00) [pid = 1646] [serial = 586] [outer = 0x0] 07:59:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x124c96800) [pid = 1646] [serial = 587] [outer = 0x1249c3c00] 07:59:35 INFO - PROCESS | 1646 | 1466693975979 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x125612400) [pid = 1646] [serial = 588] [outer = 0x1249c3c00] 07:59:36 INFO - PROCESS | 1646 | 1466693976805 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]]]}] 07:59:36 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 07:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 977ms 07:59:36 INFO - PROCESS | 1646 | 1466693976825 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 1646 | 1466693976827 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:59:36 INFO - PROCESS | 1646 | 1466693976837 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 1646 | 1466693976838 Marionette TRACE conn2 <- [1,758,null,{}] 07:59:36 INFO - PROCESS | 1646 | 1466693976840 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}] 07:59:36 INFO - PROCESS | 1646 | 1466693976841 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:36 INFO - PROCESS | 1646 | 1466693976934 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:59:36 INFO - PROCESS | 1646 | 1466693976937 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1646 | 1466693976938 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12393a000 == 33 [pid = 1646] [id = 197] 07:59:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x126397400) [pid = 1646] [serial = 589] [outer = 0x0] 07:59:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x12666b000) [pid = 1646] [serial = 590] [outer = 0x126397400] 07:59:36 INFO - PROCESS | 1646 | 1466693976964 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x126b36c00) [pid = 1646] [serial = 591] [outer = 0x126397400] 07:59:37 INFO - PROCESS | 1646 | 1466693977282 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 479ms 07:59:37 INFO - PROCESS | 1646 | 1466693977310 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1646 | 1466693977311 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:59:37 INFO - PROCESS | 1646 | 1466693977321 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1646 | 1466693977322 Marionette TRACE conn2 <- [1,762,null,{}] 07:59:37 INFO - PROCESS | 1646 | 1466693977324 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}] 07:59:37 INFO - PROCESS | 1646 | 1466693977325 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:37 INFO - PROCESS | 1646 | 1466693977414 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:59:37 INFO - PROCESS | 1646 | 1466693977418 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 1646 | 1466693977419 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x124291000 == 34 [pid = 1646] [id = 198] 07:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x126392400) [pid = 1646] [serial = 592] [outer = 0x0] 07:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x12893e000) [pid = 1646] [serial = 593] [outer = 0x126392400] 07:59:37 INFO - PROCESS | 1646 | 1466693977443 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1289c3400) [pid = 1646] [serial = 594] [outer = 0x126392400] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x124ad3000) [pid = 1646] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x116905c00) [pid = 1646] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x11858b400) [pid = 1646] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1172c6000) [pid = 1646] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12560b000) [pid = 1646] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1289c8800) [pid = 1646] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x125f37000) [pid = 1646] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1197ddc00) [pid = 1646] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:59:37 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x119767c00) [pid = 1646] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:59:38 INFO - PROCESS | 1646 | 1466693978246 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 07:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:59:38 INFO - PROCESS | 1646 | 1466693978291 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1646 | 1466693978292 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:59:38 INFO - PROCESS | 1646 | 1466693978294 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1646 | 1466693978296 Marionette TRACE conn2 <- [1,766,null,{}] 07:59:38 INFO - PROCESS | 1646 | 1466693978298 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}] 07:59:38 INFO - PROCESS | 1646 | 1466693978302 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:38 INFO - PROCESS | 1646 | 1466693978414 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:59:38 INFO - PROCESS | 1646 | 1466693978419 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1646 | 1466693978421 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12551d800 == 35 [pid = 1646] [id = 199] 07:59:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1289cb400) [pid = 1646] [serial = 595] [outer = 0x0] 07:59:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x128d2d400) [pid = 1646] [serial = 596] [outer = 0x1289cb400] 07:59:38 INFO - PROCESS | 1646 | 1466693978446 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x12a446c00) [pid = 1646] [serial = 597] [outer = 0x1289cb400] 07:59:39 INFO - PROCESS | 1646 | 1466693979221 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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 07:59:39 INFO - PROCESS | 1646 | 1466693979265 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1646 | 1466693979266 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:59:39 INFO - PROCESS | 1646 | 1466693979268 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1646 | 1466693979269 Marionette TRACE conn2 <- [1,770,null,{}] 07:59:39 INFO - PROCESS | 1646 | 1466693979271 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}] 07:59:39 INFO - PROCESS | 1646 | 1466693979273 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:39 INFO - PROCESS | 1646 | 1466693979343 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:59:39 INFO - PROCESS | 1646 | 1466693979346 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1646 | 1466693979347 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x126691800 == 36 [pid = 1646] [id = 200] 07:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x12a563000) [pid = 1646] [serial = 598] [outer = 0x0] 07:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x12a56d000) [pid = 1646] [serial = 599] [outer = 0x12a563000] 07:59:39 INFO - PROCESS | 1646 | 1466693979373 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x12a5f6400) [pid = 1646] [serial = 600] [outer = 0x12a563000] 07:59:39 INFO - PROCESS | 1646 | 1466693979758 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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 07:59:39 INFO - PROCESS | 1646 | 1466693979794 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1646 | 1466693979796 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:59:39 INFO - PROCESS | 1646 | 1466693979801 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1646 | 1466693979803 Marionette TRACE conn2 <- [1,774,null,{}] 07:59:39 INFO - PROCESS | 1646 | 1466693979806 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}] 07:59:39 INFO - PROCESS | 1646 | 1466693979808 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:39 INFO - PROCESS | 1646 | 1466693979923 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:59:39 INFO - PROCESS | 1646 | 1466693979932 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1646 | 1466693979933 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x126977800 == 37 [pid = 1646] [id = 201] 07:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x12a908c00) [pid = 1646] [serial = 601] [outer = 0x0] 07:59:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x12b5a5800) [pid = 1646] [serial = 602] [outer = 0x12a908c00] 07:59:39 INFO - PROCESS | 1646 | 1466693979973 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x12b80ec00) [pid = 1646] [serial = 603] [outer = 0x12a908c00] 07:59:40 INFO - PROCESS | 1646 | 1466693980337 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 570ms 07:59:40 INFO - PROCESS | 1646 | 1466693980413 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1646 | 1466693980415 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:59:40 INFO - PROCESS | 1646 | 1466693980419 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1646 | 1466693980422 Marionette TRACE conn2 <- [1,778,null,{}] 07:59:40 INFO - PROCESS | 1646 | 1466693980426 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}] 07:59:40 INFO - PROCESS | 1646 | 1466693980428 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:40 INFO - PROCESS | 1646 | 1466693980518 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:59:40 INFO - PROCESS | 1646 | 1466693980609 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 1646 | 1466693980612 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167f7800 == 38 [pid = 1646] [id = 202] 07:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x115f6b800) [pid = 1646] [serial = 604] [outer = 0x0] 07:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116749000) [pid = 1646] [serial = 605] [outer = 0x115f6b800] 07:59:40 INFO - PROCESS | 1646 | 1466693980645 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x117045c00) [pid = 1646] [serial = 606] [outer = 0x115f6b800] 07:59:41 INFO - PROCESS | 1646 | 1466693981062 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]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 673ms 07:59:41 INFO - PROCESS | 1646 | 1466693981093 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 1646 | 1466693981095 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:59:41 INFO - PROCESS | 1646 | 1466693981100 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 1646 | 1466693981102 Marionette TRACE conn2 <- [1,782,null,{}] 07:59:41 INFO - PROCESS | 1646 | 1466693981105 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}] 07:59:41 INFO - PROCESS | 1646 | 1466693981107 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:41 INFO - PROCESS | 1646 | 1466693981203 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:59:41 INFO - PROCESS | 1646 | 1466693981253 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1646 | 1466693981254 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x123852800 == 39 [pid = 1646] [id = 203] 07:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1185cf400) [pid = 1646] [serial = 607] [outer = 0x0] 07:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x119767400) [pid = 1646] [serial = 608] [outer = 0x1185cf400] 07:59:41 INFO - PROCESS | 1646 | 1466693981285 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119a2f000) [pid = 1646] [serial = 609] [outer = 0x1185cf400] 07:59:41 INFO - PROCESS | 1646 | 1466693981693 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]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 622ms 07:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:59:41 INFO - PROCESS | 1646 | 1466693981720 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 1646 | 1466693981722 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:59:41 INFO - PROCESS | 1646 | 1466693981725 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 1646 | 1466693981726 Marionette TRACE conn2 <- [1,786,null,{}] 07:59:41 INFO - PROCESS | 1646 | 1466693981733 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}] 07:59:41 INFO - PROCESS | 1646 | 1466693981737 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:41 INFO - PROCESS | 1646 | 1466693981843 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:59:41 INFO - PROCESS | 1646 | 1466693981974 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1646 | 1466693981977 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d05000 == 40 [pid = 1646] [id = 204] 07:59:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x126311c00) [pid = 1646] [serial = 610] [outer = 0x0] 07:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x126667c00) [pid = 1646] [serial = 611] [outer = 0x126311c00] 07:59:42 INFO - PROCESS | 1646 | 1466693982030 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128949400) [pid = 1646] [serial = 612] [outer = 0x126311c00] 07:59:42 INFO - PROCESS | 1646 | 1466693982520 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]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 820ms 07:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:59:42 INFO - PROCESS | 1646 | 1466693982563 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 1646 | 1466693982564 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:59:42 INFO - PROCESS | 1646 | 1466693982568 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 1646 | 1466693982570 Marionette TRACE conn2 <- [1,790,null,{}] 07:59:42 INFO - PROCESS | 1646 | 1466693982572 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}] 07:59:42 INFO - PROCESS | 1646 | 1466693982573 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:42 INFO - PROCESS | 1646 | 1466693982673 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:59:42 INFO - PROCESS | 1646 | 1466693982734 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1646 | 1466693982735 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292bc000 == 41 [pid = 1646] [id = 205] 07:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12a24a800) [pid = 1646] [serial = 613] [outer = 0x0] 07:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12a453400) [pid = 1646] [serial = 614] [outer = 0x12a24a800] 07:59:42 INFO - PROCESS | 1646 | 1466693982765 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12ba06000) [pid = 1646] [serial = 615] [outer = 0x12a24a800] 07:59:43 INFO - PROCESS | 1646 | 1466693983340 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 824ms 07:59:43 INFO - PROCESS | 1646 | 1466693983394 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1646 | 1466693983398 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:59:43 INFO - PROCESS | 1646 | 1466693983404 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1646 | 1466693983406 Marionette TRACE conn2 <- [1,794,null,{}] 07:59:43 INFO - PROCESS | 1646 | 1466693983412 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}] 07:59:43 INFO - PROCESS | 1646 | 1466693983414 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:43 INFO - PROCESS | 1646 | 1466693983554 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:59:43 INFO - PROCESS | 1646 | 1466693983669 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 1646 | 1466693983672 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x117009800 == 42 [pid = 1646] [id = 206] 07:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11858b400) [pid = 1646] [serial = 616] [outer = 0x0] 07:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1185c4800) [pid = 1646] [serial = 617] [outer = 0x11858b400] 07:59:43 INFO - PROCESS | 1646 | 1466693983698 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118854000) [pid = 1646] [serial = 618] [outer = 0x11858b400] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126691800 == 41 [pid = 1646] [id = 200] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12551d800 == 40 [pid = 1646] [id = 199] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x124291000 == 39 [pid = 1646] [id = 198] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12393a000 == 38 [pid = 1646] [id = 197] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d0800 == 37 [pid = 1646] [id = 196] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x117241000 == 36 [pid = 1646] [id = 195] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1167f8800 == 35 [pid = 1646] [id = 194] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x125526000 == 34 [pid = 1646] [id = 192] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x115f9a000 == 33 [pid = 1646] [id = 193] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x112ab9000 == 32 [pid = 1646] [id = 184] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1292bc000 == 31 [pid = 1646] [id = 205] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x128d05000 == 30 [pid = 1646] [id = 204] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x123852800 == 29 [pid = 1646] [id = 203] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126977800 == 28 [pid = 1646] [id = 201] 07:59:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1167f7800 == 27 [pid = 1646] [id = 202] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12504b800) [pid = 1646] [serial = 563] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116977400) [pid = 1646] [serial = 554] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1176e4000) [pid = 1646] [serial = 555] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1187eec00) [pid = 1646] [serial = 557] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x120fea800) [pid = 1646] [serial = 551] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11885a400) [pid = 1646] [serial = 546] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11854fc00) [pid = 1646] [serial = 545] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1266efc00) [pid = 1646] [serial = 549] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1256bc400) [pid = 1646] [serial = 548] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12a448800) [pid = 1646] [serial = 573] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x125f33400) [pid = 1646] [serial = 564] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x126660400) [pid = 1646] [serial = 566] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128dd8800) [pid = 1646] [serial = 572] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1269ff800) [pid = 1646] [serial = 567] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x120ff6400) [pid = 1646] [serial = 560] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x124078400) [pid = 1646] [serial = 561] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12893c400) [pid = 1646] [serial = 569] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1289c7400) [pid = 1646] [serial = 570] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x11889ec00) [pid = 1646] [serial = 558] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12a569c00) [pid = 1646] [serial = 575] [outer = 0x0] [url = about:blank] 07:59:44 INFO - PROCESS | 1646 | 1466693984750 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1378ms 07:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:59:44 INFO - PROCESS | 1646 | 1466693984781 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1646 | 1466693984784 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:59:44 INFO - PROCESS | 1646 | 1466693984786 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1646 | 1466693984789 Marionette TRACE conn2 <- [1,798,null,{}] 07:59:44 INFO - PROCESS | 1646 | 1466693984793 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}] 07:59:44 INFO - PROCESS | 1646 | 1466693984794 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:44 INFO - PROCESS | 1646 | 1466693984870 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:59:44 INFO - PROCESS | 1646 | 1466693984874 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1646 | 1466693984876 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x113aca000 == 28 [pid = 1646] [id = 207] 07:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x112dbf400) [pid = 1646] [serial = 619] [outer = 0x0] 07:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x112fc9400) [pid = 1646] [serial = 620] [outer = 0x112dbf400] 07:59:44 INFO - PROCESS | 1646 | 1466693984906 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1133d0800) [pid = 1646] [serial = 621] [outer = 0x112dbf400] 07:59:45 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 07:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 472ms 07:59:45 INFO - PROCESS | 1646 | 1466693985254 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]]]}] 07:59:45 INFO - PROCESS | 1646 | 1466693985259 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 1646 | 1466693985263 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:59:45 INFO - PROCESS | 1646 | 1466693985270 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 1646 | 1466693985272 Marionette TRACE conn2 <- [1,802,null,{}] 07:59:45 INFO - PROCESS | 1646 | 1466693985274 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}] 07:59:45 INFO - PROCESS | 1646 | 1466693985276 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:45 INFO - PROCESS | 1646 | 1466693985358 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:59:45 INFO - PROCESS | 1646 | 1466693985405 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1646 | 1466693985406 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x116946800 == 29 [pid = 1646] [id = 208] 07:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113d9a400) [pid = 1646] [serial = 622] [outer = 0x0] 07:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x115fc4000) [pid = 1646] [serial = 623] [outer = 0x113d9a400] 07:59:45 INFO - PROCESS | 1646 | 1466693985434 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11674ac00) [pid = 1646] [serial = 624] [outer = 0x113d9a400] 07:59:45 INFO - PROCESS | 1646 | 1466693985773 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]]]}] 07:59:45 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 07:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 07:59:45 INFO - PROCESS | 1646 | 1466693985790 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:59:45 INFO - PROCESS | 1646 | 1466693985792 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:59:45 INFO - PROCESS | 1646 | 1466693985794 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 1646 | 1466693985798 Marionette TRACE conn2 <- [1,806,null,{}] 07:59:45 INFO - PROCESS | 1646 | 1466693985806 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}] 07:59:45 INFO - PROCESS | 1646 | 1466693985809 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:45 INFO - PROCESS | 1646 | 1466693985906 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:59:45 INFO - PROCESS | 1646 | 1466693985934 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1646 | 1466693985936 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x118135000 == 30 [pid = 1646] [id = 209] 07:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1172cb400) [pid = 1646] [serial = 625] [outer = 0x0] 07:59:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118316800) [pid = 1646] [serial = 626] [outer = 0x1172cb400] 07:59:45 INFO - PROCESS | 1646 | 1466693985964 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1187e0c00) [pid = 1646] [serial = 627] [outer = 0x1172cb400] 07:59:46 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:59:46 INFO - PROCESS | 1646 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:59:46 INFO - PROCESS | 1646 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:59:46 INFO - PROCESS | 1646 | [GFX2-]: Using SkiaGL canvas. 07:59:46 INFO - PROCESS | 1646 | 1466693986270 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]]]}] 07:59:46 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 07:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 523ms 07:59:46 INFO - PROCESS | 1646 | 1466693986317 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1646 | 1466693986319 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:59:46 INFO - PROCESS | 1646 | 1466693986321 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1646 | 1466693986323 Marionette TRACE conn2 <- [1,810,null,{}] 07:59:46 INFO - PROCESS | 1646 | 1466693986325 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}] 07:59:46 INFO - PROCESS | 1646 | 1466693986326 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:46 INFO - PROCESS | 1646 | 1466693986403 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:59:46 INFO - PROCESS | 1646 | 1466693986406 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1646 | 1466693986407 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d1800 == 31 [pid = 1646] [id = 210] 07:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118855c00) [pid = 1646] [serial = 628] [outer = 0x0] 07:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1192b0c00) [pid = 1646] [serial = 629] [outer = 0x118855c00] 07:59:46 INFO - PROCESS | 1646 | 1466693986435 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11976dc00) [pid = 1646] [serial = 630] [outer = 0x118855c00] 07:59:46 INFO - PROCESS | 1646 | 1466693986799 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]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 517ms 07:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:59:46 INFO - PROCESS | 1646 | 1466693986840 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1646 | 1466693986841 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:59:46 INFO - PROCESS | 1646 | 1466693986843 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1646 | 1466693986844 Marionette TRACE conn2 <- [1,814,null,{}] 07:59:46 INFO - PROCESS | 1646 | 1466693986854 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}] 07:59:46 INFO - PROCESS | 1646 | 1466693986855 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:46 INFO - PROCESS | 1646 | 1466693986941 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:59:46 INFO - PROCESS | 1646 | 1466693986974 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1646 | 1466693986975 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x119af2800 == 32 [pid = 1646] [id = 211] 07:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115d14000) [pid = 1646] [serial = 631] [outer = 0x0] 07:59:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1197d2800) [pid = 1646] [serial = 632] [outer = 0x115d14000] 07:59:47 INFO - PROCESS | 1646 | 1466693987000 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x120fea800) [pid = 1646] [serial = 633] [outer = 0x115d14000] 07:59:47 INFO - PROCESS | 1646 | 1466693987340 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] 07:59:47 INFO - PROCESS | 1646 | 1466693987370 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:59:47 INFO - PROCESS | 1646 | 1466693987373 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1646 | 1466693987374 Marionette TRACE conn2 <- [1,818,null,{}] 07:59:47 INFO - PROCESS | 1646 | 1466693987386 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}] 07:59:47 INFO - PROCESS | 1646 | 1466693987391 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:47 INFO - PROCESS | 1646 | 1466693987493 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:59:47 INFO - PROCESS | 1646 | 1466693987496 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 1646 | 1466693987498 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b0f000 == 33 [pid = 1646] [id = 212] 07:59:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x120feb800) [pid = 1646] [serial = 634] [outer = 0x0] 07:59:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123c94000) [pid = 1646] [serial = 635] [outer = 0x120feb800] 07:59:47 INFO - PROCESS | 1646 | 1466693987523 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1256b7000) [pid = 1646] [serial = 636] [outer = 0x120feb800] 07:59:47 INFO - PROCESS | 1646 | 1466693987857 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 529ms 07:59:47 INFO - PROCESS | 1646 | 1466693987903 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1646 | 1466693987904 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:59:47 INFO - PROCESS | 1646 | 1466693987906 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1646 | 1466693987908 Marionette TRACE conn2 <- [1,822,null,{}] 07:59:47 INFO - PROCESS | 1646 | 1466693987910 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}] 07:59:47 INFO - PROCESS | 1646 | 1466693987911 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:48 INFO - PROCESS | 1646 | 1466693988024 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:59:48 INFO - PROCESS | 1646 | 1466693988067 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1646 | 1466693988068 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x124290000 == 34 [pid = 1646] [id = 213] 07:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112752000) [pid = 1646] [serial = 637] [outer = 0x0] 07:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x125f3e000) [pid = 1646] [serial = 638] [outer = 0x112752000] 07:59:48 INFO - PROCESS | 1646 | 1466693988100 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126389400) [pid = 1646] [serial = 639] [outer = 0x112752000] 07:59:48 INFO - PROCESS | 1646 | 1466693988613 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] 07:59:48 INFO - PROCESS | 1646 | 1466693988628 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:59:48 INFO - PROCESS | 1646 | 1466693988636 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 1646 | 1466693988638 Marionette TRACE conn2 <- [1,826,null,{}] 07:59:48 INFO - PROCESS | 1646 | 1466693988640 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}] 07:59:48 INFO - PROCESS | 1646 | 1466693988641 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:48 INFO - PROCESS | 1646 | 1466693988713 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:59:48 INFO - PROCESS | 1646 | 1466693988722 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1646 | 1466693988723 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245e2000 == 35 [pid = 1646] [id = 214] 07:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119a2ec00) [pid = 1646] [serial = 640] [outer = 0x0] 07:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x125f37400) [pid = 1646] [serial = 641] [outer = 0x119a2ec00] 07:59:48 INFO - PROCESS | 1646 | 1466693988748 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1264f4400) [pid = 1646] [serial = 642] [outer = 0x119a2ec00] 07:59:49 INFO - PROCESS | 1646 | 1466693989071 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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 07:59:49 INFO - PROCESS | 1646 | 1466693989108 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:59:49 INFO - PROCESS | 1646 | 1466693989109 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:59:49 INFO - PROCESS | 1646 | 1466693989111 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 1646 | 1466693989112 Marionette TRACE conn2 <- [1,830,null,{}] 07:59:49 INFO - PROCESS | 1646 | 1466693989115 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}] 07:59:49 INFO - PROCESS | 1646 | 1466693989116 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:49 INFO - PROCESS | 1646 | 1466693989194 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:59:49 INFO - PROCESS | 1646 | 1466693989245 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1646 | 1466693989246 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12551d800 == 36 [pid = 1646] [id = 215] 07:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119767c00) [pid = 1646] [serial = 643] [outer = 0x0] 07:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12665e400) [pid = 1646] [serial = 644] [outer = 0x119767c00] 07:59:49 INFO - PROCESS | 1646 | 1466693989271 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1269fd000) [pid = 1646] [serial = 645] [outer = 0x119767c00] 07:59:49 INFO - PROCESS | 1646 | 1466693989535 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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 07:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:59:49 INFO - PROCESS | 1646 | 1466693989587 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 1646 | 1466693989589 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:59:49 INFO - PROCESS | 1646 | 1466693989591 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 1646 | 1466693989592 Marionette TRACE conn2 <- [1,834,null,{}] 07:59:49 INFO - PROCESS | 1646 | 1466693989594 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}] 07:59:49 INFO - PROCESS | 1646 | 1466693989595 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:49 INFO - PROCESS | 1646 | 1466693989713 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:59:49 INFO - PROCESS | 1646 | 1466693989720 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1646 | 1466693989721 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x126691800 == 37 [pid = 1646] [id = 216] 07:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12666b800) [pid = 1646] [serial = 646] [outer = 0x0] 07:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x126b31400) [pid = 1646] [serial = 647] [outer = 0x12666b800] 07:59:49 INFO - PROCESS | 1646 | 1466693989761 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x128942800) [pid = 1646] [serial = 648] [outer = 0x12666b800] 07:59:50 INFO - PROCESS | 1646 | 1466693990253 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]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 668ms 07:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:59:50 INFO - PROCESS | 1646 | 1466693990259 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 1646 | 1466693990261 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:59:50 INFO - PROCESS | 1646 | 1466693990263 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 1646 | 1466693990267 Marionette TRACE conn2 <- [1,838,null,{}] 07:59:50 INFO - PROCESS | 1646 | 1466693990269 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}] 07:59:50 INFO - PROCESS | 1646 | 1466693990271 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:50 INFO - PROCESS | 1646 | 1466693990365 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:59:50 INFO - PROCESS | 1646 | 1466693990370 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 1646 | 1466693990371 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x128966800 == 38 [pid = 1646] [id = 217] 07:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x128945c00) [pid = 1646] [serial = 649] [outer = 0x0] 07:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1289cc000) [pid = 1646] [serial = 650] [outer = 0x128945c00] 07:59:50 INFO - PROCESS | 1646 | 1466693990398 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128dd7400) [pid = 1646] [serial = 651] [outer = 0x128945c00] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x113aca000 == 37 [pid = 1646] [id = 207] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117009800 == 36 [pid = 1646] [id = 206] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d1800 == 35 [pid = 1646] [id = 210] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x124290000 == 34 [pid = 1646] [id = 213] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x119af2800 == 33 [pid = 1646] [id = 211] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x123b0f000 == 32 [pid = 1646] [id = 212] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12551d800 == 31 [pid = 1646] [id = 215] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x118135000 == 30 [pid = 1646] [id = 209] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x126691800 == 29 [pid = 1646] [id = 216] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1245e2000 == 28 [pid = 1646] [id = 214] 07:59:51 INFO - PROCESS | 1646 | --DOCSHELL 0x116946800 == 27 [pid = 1646] [id = 208] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12893e000) [pid = 1646] [serial = 593] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12666b000) [pid = 1646] [serial = 590] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118584c00) [pid = 1646] [serial = 581] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1185cfc00) [pid = 1646] [serial = 582] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1161b1400) [pid = 1646] [serial = 578] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116fb5800) [pid = 1646] [serial = 579] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11915d400) [pid = 1646] [serial = 584] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1194e4400) [pid = 1646] [serial = 585] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x124c96800) [pid = 1646] [serial = 587] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a5f1000) [pid = 1646] [serial = 576] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a446c00) [pid = 1646] [serial = 597] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12a5f6400) [pid = 1646] [serial = 600] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12a56d000) [pid = 1646] [serial = 599] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12b80ec00) [pid = 1646] [serial = 603] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12b5a5800) [pid = 1646] [serial = 602] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x128d2d400) [pid = 1646] [serial = 596] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126b36c00) [pid = 1646] [serial = 591] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1289c3400) [pid = 1646] [serial = 594] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x125612400) [pid = 1646] [serial = 588] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1290f9400) [pid = 1646] [serial = 552] [outer = 0x0] [url = about:blank] 07:59:51 INFO - PROCESS | 1646 | 1466693991904 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]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1675ms 07:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:59:51 INFO - PROCESS | 1646 | 1466693991939 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 1646 | 1466693991941 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:59:51 INFO - PROCESS | 1646 | 1466693991944 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 1646 | 1466693991946 Marionette TRACE conn2 <- [1,842,null,{}] 07:59:51 INFO - PROCESS | 1646 | 1466693991951 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}] 07:59:51 INFO - PROCESS | 1646 | 1466693991952 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:52 INFO - PROCESS | 1646 | 1466693992031 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:59:52 INFO - PROCESS | 1646 | 1466693992075 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1646 | 1466693992078 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x113030800 == 28 [pid = 1646] [id = 218] 07:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112dc2c00) [pid = 1646] [serial = 652] [outer = 0x0] 07:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x112fc8400) [pid = 1646] [serial = 653] [outer = 0x112dc2c00] 07:59:52 INFO - PROCESS | 1646 | 1466693992107 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11501b000) [pid = 1646] [serial = 654] [outer = 0x112dc2c00] 07:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 473ms 07:59:52 INFO - PROCESS | 1646 | 1466693992408 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]]]}] 07:59:52 INFO - PROCESS | 1646 | 1466693992420 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 1646 | 1466693992424 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:59:52 INFO - PROCESS | 1646 | 1466693992437 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1646 | 1466693992439 Marionette TRACE conn2 <- [1,846,null,{}] 07:59:52 INFO - PROCESS | 1646 | 1466693992442 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}] 07:59:52 INFO - PROCESS | 1646 | 1466693992444 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:52 INFO - PROCESS | 1646 | 1466693992525 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:59:52 INFO - PROCESS | 1646 | 1466693992532 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1646 | 1466693992534 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167e6800 == 29 [pid = 1646] [id = 219] 07:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x115f71000) [pid = 1646] [serial = 655] [outer = 0x0] 07:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116972800) [pid = 1646] [serial = 656] [outer = 0x115f71000] 07:59:52 INFO - PROCESS | 1646 | 1466693992561 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x116fb4400) [pid = 1646] [serial = 657] [outer = 0x115f71000] 07:59:52 INFO - PROCESS | 1646 | 1466693992912 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]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 530ms 07:59:52 INFO - PROCESS | 1646 | 1466693992959 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 1646 | 1466693992960 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:59:52 INFO - PROCESS | 1646 | 1466693992963 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1646 | 1466693992965 Marionette TRACE conn2 <- [1,850,null,{}] 07:59:52 INFO - PROCESS | 1646 | 1466693992973 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}] 07:59:52 INFO - PROCESS | 1646 | 1466693992977 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:53 INFO - PROCESS | 1646 | 1466693993042 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:59:53 INFO - PROCESS | 1646 | 1466693993050 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1646 | 1466693993052 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x117363000 == 30 [pid = 1646] [id = 220] 07:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x110f83400) [pid = 1646] [serial = 658] [outer = 0x0] 07:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1185c0800) [pid = 1646] [serial = 659] [outer = 0x110f83400] 07:59:53 INFO - PROCESS | 1646 | 1466693993080 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118712800) [pid = 1646] [serial = 660] [outer = 0x110f83400] 07:59:53 INFO - PROCESS | 1646 | 1466693993415 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]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 473ms 07:59:53 INFO - PROCESS | 1646 | 1466693993436 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1646 | 1466693993438 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:59:53 INFO - PROCESS | 1646 | 1466693993440 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1646 | 1466693993441 Marionette TRACE conn2 <- [1,854,null,{}] 07:59:53 INFO - PROCESS | 1646 | 1466693993444 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}] 07:59:53 INFO - PROCESS | 1646 | 1466693993445 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:53 INFO - PROCESS | 1646 | 1466693993521 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:59:53 INFO - PROCESS | 1646 | 1466693993569 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1646 | 1466693993570 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x118138800 == 31 [pid = 1646] [id = 221] 07:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118712400) [pid = 1646] [serial = 661] [outer = 0x0] 07:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1188a2400) [pid = 1646] [serial = 662] [outer = 0x118712400] 07:59:53 INFO - PROCESS | 1646 | 1466693993596 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119439000) [pid = 1646] [serial = 663] [outer = 0x118712400] 07:59:53 INFO - PROCESS | 1646 | 1466693993902 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]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 07:59:53 INFO - PROCESS | 1646 | 1466693993960 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:59:53 INFO - PROCESS | 1646 | 1466693993962 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:59:53 INFO - PROCESS | 1646 | 1466693993965 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1646 | 1466693993978 Marionette TRACE conn2 <- [1,858,null,{}] 07:59:53 INFO - PROCESS | 1646 | 1466693993982 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}] 07:59:53 INFO - PROCESS | 1646 | 1466693993984 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:54 INFO - PROCESS | 1646 | 1466693994090 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:59:54 INFO - PROCESS | 1646 | 1466693994156 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1646 | 1466693994157 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d3800 == 32 [pid = 1646] [id = 222] 07:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112db5c00) [pid = 1646] [serial = 664] [outer = 0x0] 07:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119441c00) [pid = 1646] [serial = 665] [outer = 0x112db5c00] 07:59:54 INFO - PROCESS | 1646 | 1466693994196 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119a2e000) [pid = 1646] [serial = 666] [outer = 0x112db5c00] 07:59:54 INFO - PROCESS | 1646 | 1466693994528 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 582ms 07:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:59:54 INFO - PROCESS | 1646 | 1466693994553 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1646 | 1466693994555 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:59:54 INFO - PROCESS | 1646 | 1466693994557 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1646 | 1466693994558 Marionette TRACE conn2 <- [1,862,null,{}] 07:59:54 INFO - PROCESS | 1646 | 1466693994560 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}] 07:59:54 INFO - PROCESS | 1646 | 1466693994568 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:54 INFO - PROCESS | 1646 | 1466693994658 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:59:54 INFO - PROCESS | 1646 | 1466693994664 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1646 | 1466693994666 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12392e800 == 33 [pid = 1646] [id = 223] 07:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123a35c00) [pid = 1646] [serial = 667] [outer = 0x0] 07:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x124076c00) [pid = 1646] [serial = 668] [outer = 0x123a35c00] 07:59:54 INFO - PROCESS | 1646 | 1466693994691 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x125049800) [pid = 1646] [serial = 669] [outer = 0x123a35c00] 07:59:54 INFO - PROCESS | 1646 | 1466693994988 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 07:59:55 INFO - PROCESS | 1646 | 1466693995027 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1646 | 1466693995029 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:59:55 INFO - PROCESS | 1646 | 1466693995054 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1646 | 1466693995055 Marionette TRACE conn2 <- [1,866,null,{}] 07:59:55 INFO - PROCESS | 1646 | 1466693995058 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}] 07:59:55 INFO - PROCESS | 1646 | 1466693995059 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:55 INFO - PROCESS | 1646 | 1466693995142 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:59:55 INFO - PROCESS | 1646 | 1466693995147 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1646 | 1466693995149 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x124281000 == 34 [pid = 1646] [id = 224] 07:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112a77000) [pid = 1646] [serial = 670] [outer = 0x0] 07:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1256af400) [pid = 1646] [serial = 671] [outer = 0x112a77000] 07:59:55 INFO - PROCESS | 1646 | 1466693995173 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126309800) [pid = 1646] [serial = 672] [outer = 0x112a77000] 07:59:55 INFO - PROCESS | 1646 | 1466693995483 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 488ms 07:59:55 INFO - PROCESS | 1646 | 1466693995527 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1646 | 1466693995528 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:59:55 INFO - PROCESS | 1646 | 1466693995531 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1646 | 1466693995532 Marionette TRACE conn2 <- [1,870,null,{}] 07:59:55 INFO - PROCESS | 1646 | 1466693995534 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}] 07:59:55 INFO - PROCESS | 1646 | 1466693995535 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:55 INFO - PROCESS | 1646 | 1466693995607 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:59:55 INFO - PROCESS | 1646 | 1466693995611 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1646 | 1466693995612 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245e2000 == 35 [pid = 1646] [id = 225] 07:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12560f400) [pid = 1646] [serial = 673] [outer = 0x0] 07:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12665ec00) [pid = 1646] [serial = 674] [outer = 0x12560f400] 07:59:55 INFO - PROCESS | 1646 | 1466693995639 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1266e3800) [pid = 1646] [serial = 675] [outer = 0x12560f400] 07:59:55 INFO - PROCESS | 1646 | 1466693995938 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 419ms 07:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:59:55 INFO - PROCESS | 1646 | 1466693995951 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1646 | 1466693995952 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:59:55 INFO - PROCESS | 1646 | 1466693995955 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1646 | 1466693995956 Marionette TRACE conn2 <- [1,874,null,{}] 07:59:55 INFO - PROCESS | 1646 | 1466693995959 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}] 07:59:55 INFO - PROCESS | 1646 | 1466693995961 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:56 INFO - PROCESS | 1646 | 1466693996072 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:59:56 INFO - PROCESS | 1646 | 1466693996077 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1646 | 1466693996078 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x117360000 == 36 [pid = 1646] [id = 226] 07:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1192b4c00) [pid = 1646] [serial = 676] [outer = 0x0] 07:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1266eac00) [pid = 1646] [serial = 677] [outer = 0x1192b4c00] 07:59:56 INFO - PROCESS | 1646 | 1466693996103 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126b37000) [pid = 1646] [serial = 678] [outer = 0x1192b4c00] 07:59:56 INFO - PROCESS | 1646 | 1466693996387 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]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 470ms 07:59:56 INFO - PROCESS | 1646 | 1466693996425 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1646 | 1466693996426 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:59:56 INFO - PROCESS | 1646 | 1466693996429 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1646 | 1466693996430 Marionette TRACE conn2 <- [1,878,null,{}] 07:59:56 INFO - PROCESS | 1646 | 1466693996436 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}] 07:59:56 INFO - PROCESS | 1646 | 1466693996437 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:56 INFO - PROCESS | 1646 | 1466693996516 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:59:56 INFO - PROCESS | 1646 | 1466693996520 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1646 | 1466693996521 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12648a800 == 37 [pid = 1646] [id = 227] 07:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126b35000) [pid = 1646] [serial = 679] [outer = 0x0] 07:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12894a800) [pid = 1646] [serial = 680] [outer = 0x126b35000] 07:59:56 INFO - PROCESS | 1646 | 1466693996546 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1289c9000) [pid = 1646] [serial = 681] [outer = 0x126b35000] 07:59:56 INFO - PROCESS | 1646 | 1466693996879 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]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 471ms 07:59:56 INFO - PROCESS | 1646 | 1466693996901 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1646 | 1466693996902 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:59:56 INFO - PROCESS | 1646 | 1466693996905 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1646 | 1466693996906 Marionette TRACE conn2 <- [1,882,null,{}] 07:59:56 INFO - PROCESS | 1646 | 1466693996909 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}] 07:59:56 INFO - PROCESS | 1646 | 1466693996910 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:57 INFO - PROCESS | 1646 | 1466693997022 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:59:57 INFO - PROCESS | 1646 | 1466693997036 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1646 | 1466693997037 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192cc800 == 38 [pid = 1646] [id = 228] 07:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1289c8c00) [pid = 1646] [serial = 682] [outer = 0x0] 07:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128dd0800) [pid = 1646] [serial = 683] [outer = 0x1289c8c00] 07:59:57 INFO - PROCESS | 1646 | 1466693997070 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1290f3c00) [pid = 1646] [serial = 684] [outer = 0x1289c8c00] 07:59:57 INFO - PROCESS | 1646 | 1466693997390 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 07:59:57 INFO - PROCESS | 1646 | 1466693997427 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 1646 | 1466693997428 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:59:57 INFO - PROCESS | 1646 | 1466693997438 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1646 | 1466693997439 Marionette TRACE conn2 <- [1,886,null,{}] 07:59:57 INFO - PROCESS | 1646 | 1466693997441 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}] 07:59:57 INFO - PROCESS | 1646 | 1466693997442 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:57 INFO - PROCESS | 1646 | 1466693997534 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:59:57 INFO - PROCESS | 1646 | 1466693997537 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1646 | 1466693997538 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x129030000 == 39 [pid = 1646] [id = 229] 07:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1290f4800) [pid = 1646] [serial = 685] [outer = 0x0] 07:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12930d800) [pid = 1646] [serial = 686] [outer = 0x1290f4800] 07:59:57 INFO - PROCESS | 1646 | 1466693997562 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a248800) [pid = 1646] [serial = 687] [outer = 0x1290f4800] 07:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 07:59:57 INFO - PROCESS | 1646 | 1466693997904 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]]]}] 07:59:57 INFO - PROCESS | 1646 | 1466693997907 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 1646 | 1466693997908 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:59:57 INFO - PROCESS | 1646 | 1466693997910 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1646 | 1466693997913 Marionette TRACE conn2 <- [1,890,null,{}] 07:59:57 INFO - PROCESS | 1646 | 1466693997916 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}] 07:59:57 INFO - PROCESS | 1646 | 1466693997917 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:58 INFO - PROCESS | 1646 | 1466693998012 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:59:58 INFO - PROCESS | 1646 | 1466693998035 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1646 | 1466693998036 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294c8000 == 40 [pid = 1646] [id = 230] 07:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a24bc00) [pid = 1646] [serial = 688] [outer = 0x0] 07:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a250000) [pid = 1646] [serial = 689] [outer = 0x12a24bc00] 07:59:58 INFO - PROCESS | 1646 | 1466693998059 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a44d400) [pid = 1646] [serial = 690] [outer = 0x12a24bc00] 07:59:58 INFO - PROCESS | 1646 | 1466693998401 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]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 07:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:59:58 INFO - PROCESS | 1646 | 1466693998437 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 1646 | 1466693998438 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:59:58 INFO - PROCESS | 1646 | 1466693998440 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 1646 | 1466693998441 Marionette TRACE conn2 <- [1,894,null,{}] 07:59:58 INFO - PROCESS | 1646 | 1466693998443 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}] 07:59:58 INFO - PROCESS | 1646 | 1466693998445 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:58 INFO - PROCESS | 1646 | 1466693998538 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:59:58 INFO - PROCESS | 1646 | 1466693998541 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1646 | 1466693998542 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a40d000 == 41 [pid = 1646] [id = 231] 07:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a55b400) [pid = 1646] [serial = 691] [outer = 0x0] 07:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a564c00) [pid = 1646] [serial = 692] [outer = 0x12a55b400] 07:59:58 INFO - PROCESS | 1646 | 1466693998566 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a56e400) [pid = 1646] [serial = 693] [outer = 0x12a55b400] 07:59:58 INFO - PROCESS | 1646 | 1466693998880 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]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 07:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:59:58 INFO - PROCESS | 1646 | 1466693998908 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 1646 | 1466693998910 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:59:58 INFO - PROCESS | 1646 | 1466693998919 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 1646 | 1466693998920 Marionette TRACE conn2 <- [1,898,null,{}] 07:59:58 INFO - PROCESS | 1646 | 1466693998922 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}] 07:59:58 INFO - PROCESS | 1646 | 1466693998923 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:59 INFO - PROCESS | 1646 | 1466693999136 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x115d14000) [pid = 1646] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x120feb800) [pid = 1646] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112752000) [pid = 1646] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119767c00) [pid = 1646] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119a2ec00) [pid = 1646] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12666b800) [pid = 1646] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1185cf400) [pid = 1646] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115f6b800) [pid = 1646] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118855c00) [pid = 1646] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1172cb400) [pid = 1646] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113d9a400) [pid = 1646] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112dbf400) [pid = 1646] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11858b400) [pid = 1646] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a24a800) [pid = 1646] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:59:59 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126311c00) [pid = 1646] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:59:59 INFO - PROCESS | 1646 | 1466693999177 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1646 | 1466693999178 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x117258800 == 42 [pid = 1646] [id = 232] 07:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x110f78800) [pid = 1646] [serial = 694] [outer = 0x0] 07:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112dbf400) [pid = 1646] [serial = 695] [outer = 0x110f78800] 07:59:59 INFO - PROCESS | 1646 | 1466693999202 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11858b400) [pid = 1646] [serial = 696] [outer = 0x110f78800] 07:59:59 INFO - PROCESS | 1646 | 1466693999477 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 578ms 07:59:59 INFO - PROCESS | 1646 | 1466693999490 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 1646 | 1466693999491 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:59:59 INFO - PROCESS | 1646 | 1466693999494 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1646 | 1466693999495 Marionette TRACE conn2 <- [1,902,null,{}] 07:59:59 INFO - PROCESS | 1646 | 1466693999505 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}] 07:59:59 INFO - PROCESS | 1646 | 1466693999506 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:59 INFO - PROCESS | 1646 | 1466693999589 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:59:59 INFO - PROCESS | 1646 | 1466693999594 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1646 | 1466693999595 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 07:59:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c7800 == 43 [pid = 1646] [id = 233] 07:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118858800) [pid = 1646] [serial = 697] [outer = 0x0] 07:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126311c00) [pid = 1646] [serial = 698] [outer = 0x118858800] 07:59:59 INFO - PROCESS | 1646 | 1466693999621 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a573c00) [pid = 1646] [serial = 699] [outer = 0x118858800] 07:59:59 INFO - PROCESS | 1646 | 1466693999932 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 480ms 07:59:59 INFO - PROCESS | 1646 | 1466693999975 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 1646 | 1466693999976 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:59:59 INFO - PROCESS | 1646 | 1466693999978 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1646 | 1466693999979 Marionette TRACE conn2 <- [1,906,null,{}] 07:59:59 INFO - PROCESS | 1646 | 1466693999982 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}] 07:59:59 INFO - PROCESS | 1646 | 1466693999983 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:00 INFO - PROCESS | 1646 | 1466694000095 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:00:00 INFO - PROCESS | 1646 | 1466694000103 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1646 | 1466694000104 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab72000 == 44 [pid = 1646] [id = 234] 08:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118585400) [pid = 1646] [serial = 700] [outer = 0x0] 08:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1289c6800) [pid = 1646] [serial = 701] [outer = 0x118585400] 08:00:00 INFO - PROCESS | 1646 | 1466694000128 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a576000) [pid = 1646] [serial = 702] [outer = 0x118585400] 08:00:00 INFO - PROCESS | 1646 | 1466694000430 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 473ms 08:00:00 INFO - PROCESS | 1646 | 1466694000453 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1646 | 1466694000454 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:00:00 INFO - PROCESS | 1646 | 1466694000457 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1646 | 1466694000458 Marionette TRACE conn2 <- [1,910,null,{}] 08:00:00 INFO - PROCESS | 1646 | 1466694000460 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 1646 | 1466694000461 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:00 INFO - PROCESS | 1646 | 1466694000541 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:00:00 INFO - PROCESS | 1646 | 1466694000545 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1646 | 1466694000546 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b51d000 == 45 [pid = 1646] [id = 235] 08:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a577c00) [pid = 1646] [serial = 703] [outer = 0x0] 08:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a903800) [pid = 1646] [serial = 704] [outer = 0x12a577c00] 08:00:00 INFO - PROCESS | 1646 | 1466694000572 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b59d000) [pid = 1646] [serial = 705] [outer = 0x12a577c00] 08:00:00 INFO - PROCESS | 1646 | 1466694000875 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 08:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:00:00 INFO - PROCESS | 1646 | 1466694000927 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1646 | 1466694000928 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:00:00 INFO - PROCESS | 1646 | 1466694000930 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1646 | 1466694000931 Marionette TRACE conn2 <- [1,914,null,{}] 08:00:00 INFO - PROCESS | 1646 | 1466694000934 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 1646 | 1466694000935 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:01 INFO - PROCESS | 1646 | 1466694001050 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:00:01 INFO - PROCESS | 1646 | 1466694001055 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 1646 | 1466694001056 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5be800 == 46 [pid = 1646] [id = 236] 08:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119fce800) [pid = 1646] [serial = 706] [outer = 0x0] 08:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12b5a6800) [pid = 1646] [serial = 707] [outer = 0x119fce800] 08:00:01 INFO - PROCESS | 1646 | 1466694001080 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12b80d800) [pid = 1646] [serial = 708] [outer = 0x119fce800] 08:00:01 INFO - PROCESS | 1646 | 1466694001625 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 721ms 08:00:01 INFO - PROCESS | 1646 | 1466694001673 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:00:01 INFO - PROCESS | 1646 | 1466694001676 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:00:01 INFO - PROCESS | 1646 | 1466694001683 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 1646 | 1466694001686 Marionette TRACE conn2 <- [1,918,null,{}] 08:00:01 INFO - PROCESS | 1646 | 1466694001690 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 1646 | 1466694001692 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:01 INFO - PROCESS | 1646 | 1466694001829 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:00:01 INFO - PROCESS | 1646 | 1466694001904 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 1646 | 1466694001906 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x116676800 == 47 [pid = 1646] [id = 237] 08:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x113a98c00) [pid = 1646] [serial = 709] [outer = 0x0] 08:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x113f13400) [pid = 1646] [serial = 710] [outer = 0x113a98c00] 08:00:01 INFO - PROCESS | 1646 | 1466694001937 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x115fc8400) [pid = 1646] [serial = 711] [outer = 0x113a98c00] 08:00:02 INFO - PROCESS | 1646 | 1466694002633 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1026ms 08:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:00:02 INFO - PROCESS | 1646 | 1466694002706 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 1646 | 1466694002709 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:00:02 INFO - PROCESS | 1646 | 1466694002712 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 1646 | 1466694002714 Marionette TRACE conn2 <- [1,922,null,{}] 08:00:02 INFO - PROCESS | 1646 | 1466694002718 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 1646 | 1466694002719 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:02 INFO - PROCESS | 1646 | 1466694002828 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12b51d000 == 46 [pid = 1646] [id = 235] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab72000 == 45 [pid = 1646] [id = 234] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c7800 == 44 [pid = 1646] [id = 233] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x117258800 == 43 [pid = 1646] [id = 232] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12a40d000 == 42 [pid = 1646] [id = 231] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1294c8000 == 41 [pid = 1646] [id = 230] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x129030000 == 40 [pid = 1646] [id = 229] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1192cc800 == 39 [pid = 1646] [id = 228] 08:00:02 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1289cc000) [pid = 1646] [serial = 650] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12648a800 == 38 [pid = 1646] [id = 227] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x117360000 == 37 [pid = 1646] [id = 226] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1245e2000 == 36 [pid = 1646] [id = 225] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x124281000 == 35 [pid = 1646] [id = 224] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12392e800 == 34 [pid = 1646] [id = 223] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d3800 == 33 [pid = 1646] [id = 222] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x118138800 == 32 [pid = 1646] [id = 221] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x117363000 == 31 [pid = 1646] [id = 220] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1167e6800 == 30 [pid = 1646] [id = 219] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x113030800 == 29 [pid = 1646] [id = 218] 08:00:02 INFO - PROCESS | 1646 | --DOCSHELL 0x128966800 == 28 [pid = 1646] [id = 217] 08:00:02 INFO - PROCESS | 1646 | 1466694002949 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 1646 | 1466694002952 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x113030800 == 29 [pid = 1646] [id = 238] 08:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x115f6ec00) [pid = 1646] [serial = 712] [outer = 0x0] 08:00:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x116746c00) [pid = 1646] [serial = 713] [outer = 0x115f6ec00] 08:00:02 INFO - PROCESS | 1646 | 1466694002980 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x116a14000) [pid = 1646] [serial = 714] [outer = 0x115f6ec00] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1197d2800) [pid = 1646] [serial = 632] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123c94000) [pid = 1646] [serial = 635] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x120fea800) [pid = 1646] [serial = 633] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x125f3e000) [pid = 1646] [serial = 638] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1256b7000) [pid = 1646] [serial = 636] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12665e400) [pid = 1646] [serial = 644] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x125f37400) [pid = 1646] [serial = 641] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1264f4400) [pid = 1646] [serial = 642] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x126b31400) [pid = 1646] [serial = 647] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126389400) [pid = 1646] [serial = 639] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119a2f000) [pid = 1646] [serial = 609] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119767400) [pid = 1646] [serial = 608] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x117045c00) [pid = 1646] [serial = 606] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116749000) [pid = 1646] [serial = 605] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1192b0c00) [pid = 1646] [serial = 629] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118316800) [pid = 1646] [serial = 626] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1187e0c00) [pid = 1646] [serial = 627] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x115fc4000) [pid = 1646] [serial = 623] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11674ac00) [pid = 1646] [serial = 624] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112fc9400) [pid = 1646] [serial = 620] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1133d0800) [pid = 1646] [serial = 621] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118854000) [pid = 1646] [serial = 618] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1185c4800) [pid = 1646] [serial = 617] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ba06000) [pid = 1646] [serial = 615] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a453400) [pid = 1646] [serial = 614] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128942800) [pid = 1646] [serial = 648] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128949400) [pid = 1646] [serial = 612] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126667c00) [pid = 1646] [serial = 611] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1269fd000) [pid = 1646] [serial = 645] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11976dc00) [pid = 1646] [serial = 630] [outer = 0x0] [url = about:blank] 08:00:03 INFO - PROCESS | 1646 | 1466694003304 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 622ms 08:00:03 INFO - PROCESS | 1646 | 1466694003334 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1646 | 1466694003338 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:00:03 INFO - PROCESS | 1646 | 1466694003342 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1646 | 1466694003344 Marionette TRACE conn2 <- [1,926,null,{}] 08:00:03 INFO - PROCESS | 1646 | 1466694003347 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1646 | 1466694003348 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:03 INFO - PROCESS | 1646 | 1466694003426 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:00:03 INFO - PROCESS | 1646 | 1466694003486 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1646 | 1466694003487 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169bf800 == 30 [pid = 1646] [id = 239] 08:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116746800) [pid = 1646] [serial = 715] [outer = 0x0] 08:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1172c2800) [pid = 1646] [serial = 716] [outer = 0x116746800] 08:00:03 INFO - PROCESS | 1646 | 1466694003518 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1185c8c00) [pid = 1646] [serial = 717] [outer = 0x116746800] 08:00:03 INFO - PROCESS | 1646 | 1466694003807 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 524ms 08:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:00:03 INFO - PROCESS | 1646 | 1466694003867 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1646 | 1466694003869 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:00:03 INFO - PROCESS | 1646 | 1466694003871 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1646 | 1466694003873 Marionette TRACE conn2 <- [1,930,null,{}] 08:00:03 INFO - PROCESS | 1646 | 1466694003881 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1646 | 1466694003884 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:03 INFO - PROCESS | 1646 | 1466694003968 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:00:04 INFO - PROCESS | 1646 | 1466694004019 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1646 | 1466694004021 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x118145800 == 31 [pid = 1646] [id = 240] 08:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1185cf000) [pid = 1646] [serial = 718] [outer = 0x0] 08:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11889c800) [pid = 1646] [serial = 719] [outer = 0x1185cf000] 08:00:04 INFO - PROCESS | 1646 | 1466694004051 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119774800) [pid = 1646] [serial = 720] [outer = 0x1185cf000] 08:00:04 INFO - PROCESS | 1646 | 1466694004335 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 470ms 08:00:04 INFO - PROCESS | 1646 | 1466694004341 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 1646 | 1466694004343 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:00:04 INFO - PROCESS | 1646 | 1466694004353 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1646 | 1466694004354 Marionette TRACE conn2 <- [1,934,null,{}] 08:00:04 INFO - PROCESS | 1646 | 1466694004357 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 1646 | 1466694004358 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:04 INFO - PROCESS | 1646 | 1466694004441 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:00:04 INFO - PROCESS | 1646 | 1466694004445 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1646 | 1466694004446 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195db800 == 32 [pid = 1646] [id = 241] 08:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112fcf400) [pid = 1646] [serial = 721] [outer = 0x0] 08:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1210edc00) [pid = 1646] [serial = 722] [outer = 0x112fcf400] 08:00:04 INFO - PROCESS | 1646 | 1466694004474 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123c98800) [pid = 1646] [serial = 723] [outer = 0x112fcf400] 08:00:04 INFO - PROCESS | 1646 | 1466694004862 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 529ms 08:00:04 INFO - PROCESS | 1646 | 1466694004894 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 1646 | 1466694004895 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:00:04 INFO - PROCESS | 1646 | 1466694004922 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1646 | 1466694004925 Marionette TRACE conn2 <- [1,938,null,{}] 08:00:04 INFO - PROCESS | 1646 | 1466694004928 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 1646 | 1466694004931 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:05 INFO - PROCESS | 1646 | 1466694005077 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:00:05 INFO - PROCESS | 1646 | 1466694005093 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1646 | 1466694005094 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ffa000 == 33 [pid = 1646] [id = 242] 08:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x113d30800) [pid = 1646] [serial = 724] [outer = 0x0] 08:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123fa9800) [pid = 1646] [serial = 725] [outer = 0x113d30800] 08:00:05 INFO - PROCESS | 1646 | 1466694005136 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124ad0800) [pid = 1646] [serial = 726] [outer = 0x113d30800] 08:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 684ms 08:00:05 INFO - PROCESS | 1646 | 1466694005588 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:00:05 INFO - PROCESS | 1646 | 1466694005592 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 1646 | 1466694005594 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:00:05 INFO - PROCESS | 1646 | 1466694005596 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 1646 | 1466694005599 Marionette TRACE conn2 <- [1,942,null,{}] 08:00:05 INFO - PROCESS | 1646 | 1466694005602 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 1646 | 1466694005606 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:05 INFO - PROCESS | 1646 | 1466694005716 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:00:05 INFO - PROCESS | 1646 | 1466694005748 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1646 | 1466694005749 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x124051800 == 34 [pid = 1646] [id = 243] 08:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124c9d000) [pid = 1646] [serial = 727] [outer = 0x0] 08:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125f3dc00) [pid = 1646] [serial = 728] [outer = 0x124c9d000] 08:00:05 INFO - PROCESS | 1646 | 1466694005774 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12666b800) [pid = 1646] [serial = 729] [outer = 0x124c9d000] 08:00:06 INFO - PROCESS | 1646 | 1466694006171 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 620ms 08:00:06 INFO - PROCESS | 1646 | 1466694006222 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:00:06 INFO - PROCESS | 1646 | 1466694006224 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:00:06 INFO - PROCESS | 1646 | 1466694006240 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1646 | 1466694006242 Marionette TRACE conn2 <- [1,946,null,{}] 08:00:06 INFO - PROCESS | 1646 | 1466694006256 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 1646 | 1466694006258 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:06 INFO - PROCESS | 1646 | 1466694006396 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:00:06 INFO - PROCESS | 1646 | 1466694006477 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1646 | 1466694006479 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x124556000 == 35 [pid = 1646] [id = 244] 08:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1188e9400) [pid = 1646] [serial = 730] [outer = 0x0] 08:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126b2e000) [pid = 1646] [serial = 731] [outer = 0x1188e9400] 08:00:06 INFO - PROCESS | 1646 | 1466694006503 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128942c00) [pid = 1646] [serial = 732] [outer = 0x1188e9400] 08:00:06 INFO - PROCESS | 1646 | 1466694006806 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 592ms 08:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:00:06 INFO - PROCESS | 1646 | 1466694006820 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 1646 | 1466694006822 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:00:06 INFO - PROCESS | 1646 | 1466694006824 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1646 | 1466694006825 Marionette TRACE conn2 <- [1,950,null,{}] 08:00:06 INFO - PROCESS | 1646 | 1466694006828 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 1646 | 1466694006829 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:07 INFO - PROCESS | 1646 | 1466694007083 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a577c00) [pid = 1646] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1290f4800) [pid = 1646] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12a24bc00) [pid = 1646] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a55b400) [pid = 1646] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112a77000) [pid = 1646] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x110f78800) [pid = 1646] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126b35000) [pid = 1646] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123a35c00) [pid = 1646] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118712400) [pid = 1646] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x115f71000) [pid = 1646] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112db5c00) [pid = 1646] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12560f400) [pid = 1646] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x110f83400) [pid = 1646] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112dc2c00) [pid = 1646] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1192b4c00) [pid = 1646] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128945c00) [pid = 1646] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1289c8c00) [pid = 1646] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118858800) [pid = 1646] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:00:07 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118585400) [pid = 1646] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:00:07 INFO - PROCESS | 1646 | 1466694007126 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 1646 | 1466694007127 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d76800 == 36 [pid = 1646] [id = 245] 08:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x111ba9400) [pid = 1646] [serial = 733] [outer = 0x0] 08:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1133d8c00) [pid = 1646] [serial = 734] [outer = 0x111ba9400] 08:00:07 INFO - PROCESS | 1646 | 1466694007151 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118712400) [pid = 1646] [serial = 735] [outer = 0x111ba9400] 08:00:07 INFO - PROCESS | 1646 | --DOCSHELL 0x113030800 == 35 [pid = 1646] [id = 238] 08:00:07 INFO - PROCESS | 1646 | --DOCSHELL 0x116676800 == 34 [pid = 1646] [id = 237] 08:00:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5be800 == 33 [pid = 1646] [id = 236] 08:00:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1195db800 == 32 [pid = 1646] [id = 241] 08:00:08 INFO - PROCESS | 1646 | --DOCSHELL 0x124051800 == 31 [pid = 1646] [id = 243] 08:00:08 INFO - PROCESS | 1646 | --DOCSHELL 0x119ffa000 == 30 [pid = 1646] [id = 242] 08:00:08 INFO - PROCESS | 1646 | --DOCSHELL 0x124556000 == 29 [pid = 1646] [id = 244] 08:00:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1169bf800 == 28 [pid = 1646] [id = 239] 08:00:08 INFO - PROCESS | 1646 | --DOCSHELL 0x118145800 == 27 [pid = 1646] [id = 240] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1266eac00) [pid = 1646] [serial = 677] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126b37000) [pid = 1646] [serial = 678] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128dd7400) [pid = 1646] [serial = 651] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128dd0800) [pid = 1646] [serial = 683] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1290f3c00) [pid = 1646] [serial = 684] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a248800) [pid = 1646] [serial = 687] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126311c00) [pid = 1646] [serial = 698] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12b59d000) [pid = 1646] [serial = 705] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a573c00) [pid = 1646] [serial = 699] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a576000) [pid = 1646] [serial = 702] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1289c6800) [pid = 1646] [serial = 701] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12a903800) [pid = 1646] [serial = 704] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12930d800) [pid = 1646] [serial = 686] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12a250000) [pid = 1646] [serial = 689] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12a564c00) [pid = 1646] [serial = 692] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12a44d400) [pid = 1646] [serial = 690] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12a56e400) [pid = 1646] [serial = 693] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1256af400) [pid = 1646] [serial = 671] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x126309800) [pid = 1646] [serial = 672] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x112dbf400) [pid = 1646] [serial = 695] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12894a800) [pid = 1646] [serial = 680] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1289c9000) [pid = 1646] [serial = 681] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x124076c00) [pid = 1646] [serial = 668] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x125049800) [pid = 1646] [serial = 669] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x11858b400) [pid = 1646] [serial = 696] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1188a2400) [pid = 1646] [serial = 662] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x119439000) [pid = 1646] [serial = 663] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x116972800) [pid = 1646] [serial = 656] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x116fb4400) [pid = 1646] [serial = 657] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x119441c00) [pid = 1646] [serial = 665] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x119a2e000) [pid = 1646] [serial = 666] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 52 (0x12665ec00) [pid = 1646] [serial = 674] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 51 (0x1266e3800) [pid = 1646] [serial = 675] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 50 (0x1185c0800) [pid = 1646] [serial = 659] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 49 (0x112fc8400) [pid = 1646] [serial = 653] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 48 (0x118712800) [pid = 1646] [serial = 660] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | --DOMWINDOW == 47 (0x11501b000) [pid = 1646] [serial = 654] [outer = 0x0] [url = about:blank] 08:00:08 INFO - PROCESS | 1646 | 1466694008366 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1571ms 08:00:08 INFO - PROCESS | 1646 | 1466694008396 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 1646 | 1466694008400 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:00:08 INFO - PROCESS | 1646 | 1466694008404 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 1646 | 1466694008406 Marionette TRACE conn2 <- [1,954,null,{}] 08:00:08 INFO - PROCESS | 1646 | 1466694008410 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 1646 | 1466694008411 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:08 INFO - PROCESS | 1646 | 1466694008499 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:00:08 INFO - PROCESS | 1646 | 1466694008544 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1646 | 1466694008546 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x113acb000 == 28 [pid = 1646] [id = 246] 08:00:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x113d2b800) [pid = 1646] [serial = 736] [outer = 0x0] 08:00:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x113d9f000) [pid = 1646] [serial = 737] [outer = 0x113d2b800] 08:00:08 INFO - PROCESS | 1646 | 1466694008577 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x11662b400) [pid = 1646] [serial = 738] [outer = 0x113d2b800] 08:00:08 INFO - PROCESS | 1646 | 1466694008875 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 523ms 08:00:08 INFO - PROCESS | 1646 | 1466694008926 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 1646 | 1466694008931 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:00:08 INFO - PROCESS | 1646 | 1466694008937 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 1646 | 1466694008939 Marionette TRACE conn2 <- [1,958,null,{}] 08:00:08 INFO - PROCESS | 1646 | 1466694008942 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 1646 | 1466694008943 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:09 INFO - PROCESS | 1646 | 1466694009023 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:00:09 INFO - PROCESS | 1646 | 1466694009068 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1646 | 1466694009070 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a5000 == 29 [pid = 1646] [id = 247] 08:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x116631800) [pid = 1646] [serial = 739] [outer = 0x0] 08:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x116fb4400) [pid = 1646] [serial = 740] [outer = 0x116631800] 08:00:09 INFO - PROCESS | 1646 | 1466694009099 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x11855b400) [pid = 1646] [serial = 741] [outer = 0x116631800] 08:00:09 INFO - PROCESS | 1646 | 1466694009387 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 471ms 08:00:09 INFO - PROCESS | 1646 | 1466694009408 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1646 | 1466694009410 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:00:09 INFO - PROCESS | 1646 | 1466694009413 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1646 | 1466694009416 Marionette TRACE conn2 <- [1,962,null,{}] 08:00:09 INFO - PROCESS | 1646 | 1466694009429 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 1646 | 1466694009436 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:09 INFO - PROCESS | 1646 | 1466694009512 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:00:09 INFO - PROCESS | 1646 | 1466694009517 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1646 | 1466694009519 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e53800 == 30 [pid = 1646] [id = 248] 08:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x1110a1c00) [pid = 1646] [serial = 742] [outer = 0x0] 08:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x1187ea800) [pid = 1646] [serial = 743] [outer = 0x1110a1c00] 08:00:09 INFO - PROCESS | 1646 | 1466694009549 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x119161400) [pid = 1646] [serial = 744] [outer = 0x1110a1c00] 08:00:09 INFO - PROCESS | 1646 | 1466694009883 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 478ms 08:00:09 INFO - PROCESS | 1646 | 1466694009891 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1646 | 1466694009892 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:00:09 INFO - PROCESS | 1646 | 1466694009895 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1646 | 1466694009896 Marionette TRACE conn2 <- [1,966,null,{}] 08:00:09 INFO - PROCESS | 1646 | 1466694009901 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 1646 | 1466694009903 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:10 INFO - PROCESS | 1646 | 1466694010003 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:00:10 INFO - PROCESS | 1646 | 1466694010009 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1646 | 1466694010010 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815b000 == 31 [pid = 1646] [id = 249] 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1187e2c00) [pid = 1646] [serial = 745] [outer = 0x0] 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x11943ec00) [pid = 1646] [serial = 746] [outer = 0x1187e2c00] 08:00:10 INFO - PROCESS | 1646 | 1466694010035 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1197dd800) [pid = 1646] [serial = 747] [outer = 0x1187e2c00] 08:00:10 INFO - PROCESS | 1646 | 1466694010337 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 471ms 08:00:10 INFO - PROCESS | 1646 | 1466694010368 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1646 | 1466694010370 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:00:10 INFO - PROCESS | 1646 | 1466694010372 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1646 | 1466694010373 Marionette TRACE conn2 <- [1,970,null,{}] 08:00:10 INFO - PROCESS | 1646 | 1466694010375 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 1646 | 1466694010377 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:10 INFO - PROCESS | 1646 | 1466694010457 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:00:10 INFO - PROCESS | 1646 | 1466694010460 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1646 | 1466694010462 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11997c000 == 32 [pid = 1646] [id = 250] 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x11662c000) [pid = 1646] [serial = 748] [outer = 0x0] 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x120ff2800) [pid = 1646] [serial = 749] [outer = 0x11662c000] 08:00:10 INFO - PROCESS | 1646 | 1466694010489 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x124077c00) [pid = 1646] [serial = 750] [outer = 0x11662c000] 08:00:10 INFO - PROCESS | 1646 | 1466694010824 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 08:00:10 INFO - PROCESS | 1646 | 1466694010841 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1646 | 1466694010842 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:00:10 INFO - PROCESS | 1646 | 1466694010845 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1646 | 1466694010847 Marionette TRACE conn2 <- [1,974,null,{}] 08:00:10 INFO - PROCESS | 1646 | 1466694010850 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 1646 | 1466694010854 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:10 INFO - PROCESS | 1646 | 1466694010967 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:00:10 INFO - PROCESS | 1646 | 1466694010973 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1646 | 1466694010974 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x123946000 == 33 [pid = 1646] [id = 251] 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x119a2e000) [pid = 1646] [serial = 751] [outer = 0x0] 08:00:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x124c95000) [pid = 1646] [serial = 752] [outer = 0x119a2e000] 08:00:11 INFO - PROCESS | 1646 | 1466694011001 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x126309800) [pid = 1646] [serial = 753] [outer = 0x119a2e000] 08:00:11 INFO - PROCESS | 1646 | 1466694011288 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 471ms 08:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:00:11 INFO - PROCESS | 1646 | 1466694011322 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 1646 | 1466694011323 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:00:11 INFO - PROCESS | 1646 | 1466694011325 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1646 | 1466694011327 Marionette TRACE conn2 <- [1,978,null,{}] 08:00:11 INFO - PROCESS | 1646 | 1466694011329 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 1646 | 1466694011333 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:11 INFO - PROCESS | 1646 | 1466694011414 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:00:11 INFO - PROCESS | 1646 | 1466694011418 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1646 | 1466694011419 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12442f000 == 34 [pid = 1646] [id = 252] 08:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1133a8000) [pid = 1646] [serial = 754] [outer = 0x0] 08:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x12665fc00) [pid = 1646] [serial = 755] [outer = 0x1133a8000] 08:00:11 INFO - PROCESS | 1646 | 1466694011445 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1266e7c00) [pid = 1646] [serial = 756] [outer = 0x1133a8000] 08:00:11 INFO - PROCESS | 1646 | 1466694011743 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 470ms 08:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:00:11 INFO - PROCESS | 1646 | 1466694011797 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 1646 | 1466694011799 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:00:11 INFO - PROCESS | 1646 | 1466694011802 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1646 | 1466694011803 Marionette TRACE conn2 <- [1,982,null,{}] 08:00:11 INFO - PROCESS | 1646 | 1466694011805 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 1646 | 1466694011807 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:11 INFO - PROCESS | 1646 | 1466694011900 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:00:11 INFO - PROCESS | 1646 | 1466694011906 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1646 | 1466694011907 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x124447800 == 35 [pid = 1646] [id = 253] 08:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x126309400) [pid = 1646] [serial = 757] [outer = 0x0] 08:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x126b2e400) [pid = 1646] [serial = 758] [outer = 0x126309400] 08:00:11 INFO - PROCESS | 1646 | 1466694011933 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x12893c800) [pid = 1646] [serial = 759] [outer = 0x126309400] 08:00:12 INFO - PROCESS | 1646 | 1466694012231 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 08:00:12 INFO - PROCESS | 1646 | 1466694012271 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1646 | 1466694012273 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:00:12 INFO - PROCESS | 1646 | 1466694012275 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1646 | 1466694012276 Marionette TRACE conn2 <- [1,986,null,{}] 08:00:12 INFO - PROCESS | 1646 | 1466694012279 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 1646 | 1466694012280 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:12 INFO - PROCESS | 1646 | 1466694012356 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:00:12 INFO - PROCESS | 1646 | 1466694012360 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1646 | 1466694012371 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e51000 == 36 [pid = 1646] [id = 254] 08:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11674e800) [pid = 1646] [serial = 760] [outer = 0x0] 08:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1289c1c00) [pid = 1646] [serial = 761] [outer = 0x11674e800] 08:00:12 INFO - PROCESS | 1646 | 1466694012397 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1289ca000) [pid = 1646] [serial = 762] [outer = 0x11674e800] 08:00:12 INFO - PROCESS | 1646 | 1466694012700 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 468ms 08:00:12 INFO - PROCESS | 1646 | 1466694012744 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1646 | 1466694012745 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:00:12 INFO - PROCESS | 1646 | 1466694012747 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1646 | 1466694012749 Marionette TRACE conn2 <- [1,990,null,{}] 08:00:12 INFO - PROCESS | 1646 | 1466694012751 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 1646 | 1466694012752 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:12 INFO - PROCESS | 1646 | 1466694012852 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:00:12 INFO - PROCESS | 1646 | 1466694012857 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1646 | 1466694012858 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x126486000 == 37 [pid = 1646] [id = 255] 08:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118582c00) [pid = 1646] [serial = 763] [outer = 0x0] 08:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1289ca800) [pid = 1646] [serial = 764] [outer = 0x118582c00] 08:00:12 INFO - PROCESS | 1646 | 1466694012883 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128dd4400) [pid = 1646] [serial = 765] [outer = 0x118582c00] 08:00:13 INFO - PROCESS | 1646 | 1466694013227 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 08:00:13 INFO - PROCESS | 1646 | 1466694013268 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:00:13 INFO - PROCESS | 1646 | 1466694013271 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:00:13 INFO - PROCESS | 1646 | 1466694013274 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1646 | 1466694013277 Marionette TRACE conn2 <- [1,994,null,{}] 08:00:13 INFO - PROCESS | 1646 | 1466694013280 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 1646 | 1466694013283 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:13 INFO - PROCESS | 1646 | 1466694013414 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:00:13 INFO - PROCESS | 1646 | 1466694013490 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1646 | 1466694013492 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x11997b800 == 38 [pid = 1646] [id = 256] 08:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x128dd3400) [pid = 1646] [serial = 766] [outer = 0x0] 08:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x128dd4c00) [pid = 1646] [serial = 767] [outer = 0x128dd3400] 08:00:13 INFO - PROCESS | 1646 | 1466694013542 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12a247800) [pid = 1646] [serial = 768] [outer = 0x128dd3400] 08:00:13 INFO - PROCESS | 1646 | 1466694013855 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 620ms 08:00:13 INFO - PROCESS | 1646 | 1466694013895 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1646 | 1466694013896 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:00:13 INFO - PROCESS | 1646 | 1466694013902 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1646 | 1466694013903 Marionette TRACE conn2 <- [1,998,null,{}] 08:00:13 INFO - PROCESS | 1646 | 1466694013905 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 1646 | 1466694013906 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:13 INFO - PROCESS | 1646 | 1466694013986 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:00:14 INFO - PROCESS | 1646 | 1466694014035 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 1646 | 1466694014036 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12896d000 == 39 [pid = 1646] [id = 257] 08:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x128d32800) [pid = 1646] [serial = 769] [outer = 0x0] 08:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12a24b800) [pid = 1646] [serial = 770] [outer = 0x128d32800] 08:00:14 INFO - PROCESS | 1646 | 1466694014060 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12a55b400) [pid = 1646] [serial = 771] [outer = 0x128d32800] 08:00:14 INFO - PROCESS | 1646 | 1466694014318 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 470ms 08:00:14 INFO - PROCESS | 1646 | 1466694014370 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:00:14 INFO - PROCESS | 1646 | 1466694014372 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:00:14 INFO - PROCESS | 1646 | 1466694014374 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1646 | 1466694014375 Marionette TRACE conn2 <- [1,1002,null,{}] 08:00:14 INFO - PROCESS | 1646 | 1466694014377 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 1646 | 1466694014378 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:14 INFO - PROCESS | 1646 | 1466694014470 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:00:14 INFO - PROCESS | 1646 | 1466694014473 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 1646 | 1466694014474 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292c1000 == 40 [pid = 1646] [id = 258] 08:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12a250000) [pid = 1646] [serial = 772] [outer = 0x0] 08:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12a567800) [pid = 1646] [serial = 773] [outer = 0x12a250000] 08:00:14 INFO - PROCESS | 1646 | 1466694014509 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12a575400) [pid = 1646] [serial = 774] [outer = 0x12a250000] 08:00:14 INFO - PROCESS | 1646 | 1466694014853 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 08:00:14 INFO - PROCESS | 1646 | 1466694014898 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 1646 | 1466694014900 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:00:14 INFO - PROCESS | 1646 | 1466694014919 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1646 | 1466694014920 Marionette TRACE conn2 <- [1,1006,null,{}] 08:00:14 INFO - PROCESS | 1646 | 1466694014922 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 1646 | 1466694014923 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:15 INFO - PROCESS | 1646 | 1466694015005 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:00:15 INFO - PROCESS | 1646 | 1466694015008 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1646 | 1466694015010 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292cc000 == 41 [pid = 1646] [id = 259] 08:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a569400) [pid = 1646] [serial = 775] [outer = 0x0] 08:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a5f6400) [pid = 1646] [serial = 776] [outer = 0x12a569400] 08:00:15 INFO - PROCESS | 1646 | 1466694015034 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a90b400) [pid = 1646] [serial = 777] [outer = 0x12a569400] 08:00:15 INFO - PROCESS | 1646 | 1466694015444 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 586ms 08:00:15 INFO - PROCESS | 1646 | 1466694015490 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 1646 | 1466694015492 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:00:15 INFO - PROCESS | 1646 | 1466694015496 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 1646 | 1466694015497 Marionette TRACE conn2 <- [1,1010,null,{}] 08:00:15 INFO - PROCESS | 1646 | 1466694015500 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 1646 | 1466694015501 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:15 INFO - PROCESS | 1646 | 1466694015637 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:00:15 INFO - PROCESS | 1646 | 1466694015671 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1646 | 1466694015672 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294e1800 == 42 [pid = 1646] [id = 260] 08:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x115f09800) [pid = 1646] [serial = 778] [outer = 0x0] 08:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b5a5000) [pid = 1646] [serial = 779] [outer = 0x115f09800] 08:00:15 INFO - PROCESS | 1646 | 1466694015711 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b80e000) [pid = 1646] [serial = 780] [outer = 0x115f09800] 08:00:16 INFO - PROCESS | 1646 | 1466694016063 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 622ms 08:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:00:16 INFO - PROCESS | 1646 | 1466694016117 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1646 | 1466694016118 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:00:16 INFO - PROCESS | 1646 | 1466694016120 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1646 | 1466694016121 Marionette TRACE conn2 <- [1,1014,null,{}] 08:00:16 INFO - PROCESS | 1646 | 1466694016124 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1646 | 1466694016125 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:16 INFO - PROCESS | 1646 | 1466694016223 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:00:16 INFO - PROCESS | 1646 | 1466694016238 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1646 | 1466694016239 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a54e800 == 43 [pid = 1646] [id = 261] 08:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b811400) [pid = 1646] [serial = 781] [outer = 0x0] 08:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba04000) [pid = 1646] [serial = 782] [outer = 0x12b811400] 08:00:16 INFO - PROCESS | 1646 | 1466694016263 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ba0c400) [pid = 1646] [serial = 783] [outer = 0x12b811400] 08:00:16 INFO - PROCESS | 1646 | 1466694016557 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 08:00:16 INFO - PROCESS | 1646 | 1466694016590 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1646 | 1466694016591 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:00:16 INFO - PROCESS | 1646 | 1466694016593 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1646 | 1466694016594 Marionette TRACE conn2 <- [1,1018,null,{}] 08:00:16 INFO - PROCESS | 1646 | 1466694016598 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1646 | 1466694016601 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:16 INFO - PROCESS | 1646 | 1466694016728 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:00:16 INFO - PROCESS | 1646 | 1466694016776 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1646 | 1466694016776 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab6e800 == 44 [pid = 1646] [id = 262] 08:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12893cc00) [pid = 1646] [serial = 784] [outer = 0x0] 08:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba14400) [pid = 1646] [serial = 785] [outer = 0x12893cc00] 08:00:16 INFO - PROCESS | 1646 | 1466694016816 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ba1a800) [pid = 1646] [serial = 786] [outer = 0x12893cc00] 08:00:17 INFO - PROCESS | 1646 | 1466694017276 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112fcf400) [pid = 1646] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113d30800) [pid = 1646] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1188e9400) [pid = 1646] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124c9d000) [pid = 1646] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1185cf000) [pid = 1646] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116746800) [pid = 1646] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115f6ec00) [pid = 1646] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113a98c00) [pid = 1646] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:00:17 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119fce800) [pid = 1646] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 720ms 08:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:00:17 INFO - PROCESS | 1646 | 1466694017314 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1646 | 1466694017315 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:00:17 INFO - PROCESS | 1646 | 1466694017317 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1646 | 1466694017318 Marionette TRACE conn2 <- [1,1022,null,{}] 08:00:17 INFO - PROCESS | 1646 | 1466694017320 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 1646 | 1466694017321 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:17 INFO - PROCESS | 1646 | 1466694017404 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:00:17 INFO - PROCESS | 1646 | 1466694017407 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 1646 | 1466694017408 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b11000 == 45 [pid = 1646] [id = 263] 08:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x117048000) [pid = 1646] [serial = 787] [outer = 0x0] 08:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1188a0800) [pid = 1646] [serial = 788] [outer = 0x117048000] 08:00:17 INFO - PROCESS | 1646 | 1466694017432 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124c9d000) [pid = 1646] [serial = 789] [outer = 0x117048000] 08:00:17 INFO - PROCESS | 1646 | 1466694017740 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 08:00:17 INFO - PROCESS | 1646 | 1466694017785 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1646 | 1466694017787 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:00:17 INFO - PROCESS | 1646 | 1466694017789 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1646 | 1466694017790 Marionette TRACE conn2 <- [1,1026,null,{}] 08:00:17 INFO - PROCESS | 1646 | 1466694017792 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 1646 | 1466694017793 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:17 INFO - PROCESS | 1646 | 1466694017883 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:00:17 INFO - PROCESS | 1646 | 1466694017934 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 1646 | 1466694017935 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5b4000 == 46 [pid = 1646] [id = 264] 08:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x116fb1000) [pid = 1646] [serial = 790] [outer = 0x0] 08:00:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba15c00) [pid = 1646] [serial = 791] [outer = 0x116fb1000] 08:00:17 INFO - PROCESS | 1646 | 1466694017959 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bda6000) [pid = 1646] [serial = 792] [outer = 0x116fb1000] 08:00:18 INFO - PROCESS | 1646 | 1466694018234 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 468ms 08:00:18 INFO - PROCESS | 1646 | 1466694018258 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1646 | 1466694018259 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:00:18 INFO - PROCESS | 1646 | 1466694018261 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1646 | 1466694018262 Marionette TRACE conn2 <- [1,1030,null,{}] 08:00:18 INFO - PROCESS | 1646 | 1466694018273 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 1646 | 1466694018274 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:18 INFO - PROCESS | 1646 | 1466694018360 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:00:18 INFO - PROCESS | 1646 | 1466694018366 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1646 | 1466694018367 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba3b000 == 47 [pid = 1646] [id = 265] 08:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124c91c00) [pid = 1646] [serial = 793] [outer = 0x0] 08:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bdb3400) [pid = 1646] [serial = 794] [outer = 0x124c91c00] 08:00:18 INFO - PROCESS | 1646 | 1466694018391 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bdba000) [pid = 1646] [serial = 795] [outer = 0x124c91c00] 08:00:18 INFO - PROCESS | 1646 | 1466694018710 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 475ms 08:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:00:18 INFO - PROCESS | 1646 | 1466694018737 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1646 | 1466694018738 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:00:18 INFO - PROCESS | 1646 | 1466694018740 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1646 | 1466694018741 Marionette TRACE conn2 <- [1,1034,null,{}] 08:00:18 INFO - PROCESS | 1646 | 1466694018744 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 1646 | 1466694018745 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:18 INFO - PROCESS | 1646 | 1466694018863 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:00:18 INFO - PROCESS | 1646 | 1466694018869 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1646 | 1466694018870 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd69000 == 48 [pid = 1646] [id = 266] 08:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12ba1a400) [pid = 1646] [serial = 796] [outer = 0x0] 08:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bdb7400) [pid = 1646] [serial = 797] [outer = 0x12ba1a400] 08:00:18 INFO - PROCESS | 1646 | 1466694018895 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12c5d9400) [pid = 1646] [serial = 798] [outer = 0x12ba1a400] 08:00:19 INFO - PROCESS | 1646 | 1466694019194 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 08:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:00:19 INFO - PROCESS | 1646 | 1466694019209 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1646 | 1466694019211 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:00:19 INFO - PROCESS | 1646 | 1466694019214 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1646 | 1466694019217 Marionette TRACE conn2 <- [1,1038,null,{}] 08:00:19 INFO - PROCESS | 1646 | 1466694019221 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 1646 | 1466694019222 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:19 INFO - PROCESS | 1646 | 1466694019308 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:00:19 INFO - PROCESS | 1646 | 1466694019404 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 1646 | 1466694019406 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11206b000 == 49 [pid = 1646] [id = 267] 08:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x110f7d400) [pid = 1646] [serial = 799] [outer = 0x0] 08:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x111d22000) [pid = 1646] [serial = 800] [outer = 0x110f7d400] 08:00:19 INFO - PROCESS | 1646 | 1466694019438 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112db7c00) [pid = 1646] [serial = 801] [outer = 0x110f7d400] 08:00:19 INFO - PROCESS | 1646 | 1466694019946 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 773ms 08:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:00:20 INFO - PROCESS | 1646 | 1466694020003 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1646 | 1466694020005 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:00:20 INFO - PROCESS | 1646 | 1466694020008 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1646 | 1466694020010 Marionette TRACE conn2 <- [1,1042,null,{}] 08:00:20 INFO - PROCESS | 1646 | 1466694020014 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 1646 | 1466694020017 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:20 INFO - PROCESS | 1646 | 1466694020130 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:00:20 INFO - PROCESS | 1646 | 1466694020206 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1646 | 1466694020208 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x117365000 == 50 [pid = 1646] [id = 268] 08:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11674ac00) [pid = 1646] [serial = 802] [outer = 0x0] 08:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x117042800) [pid = 1646] [serial = 803] [outer = 0x11674ac00] 08:00:20 INFO - PROCESS | 1646 | 1466694020238 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11831b800) [pid = 1646] [serial = 804] [outer = 0x11674ac00] 08:00:21 INFO - PROCESS | 1646 | 1466694021100 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1120ms 08:00:21 INFO - PROCESS | 1646 | 1466694021129 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 1646 | 1466694021131 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:00:21 INFO - PROCESS | 1646 | 1466694021134 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1646 | 1466694021136 Marionette TRACE conn2 <- [1,1046,null,{}] 08:00:21 INFO - PROCESS | 1646 | 1466694021139 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 1646 | 1466694021141 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:21 INFO - PROCESS | 1646 | 1466694021242 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:00:21 INFO - PROCESS | 1646 | 1466694021295 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1646 | 1466694021297 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117241000 == 51 [pid = 1646] [id = 269] 08:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1176e2400) [pid = 1646] [serial = 805] [outer = 0x0] 08:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11858e800) [pid = 1646] [serial = 806] [outer = 0x1176e2400] 08:00:21 INFO - PROCESS | 1646 | 1466694021325 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1185cf000) [pid = 1646] [serial = 807] [outer = 0x1176e2400] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd69000 == 50 [pid = 1646] [id = 266] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba3b000 == 49 [pid = 1646] [id = 265] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5b4000 == 48 [pid = 1646] [id = 264] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123b11000 == 47 [pid = 1646] [id = 263] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab6e800 == 46 [pid = 1646] [id = 262] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a54e800 == 45 [pid = 1646] [id = 261] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1133d8c00) [pid = 1646] [serial = 734] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1294e1800 == 44 [pid = 1646] [id = 260] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1292cc000 == 43 [pid = 1646] [id = 259] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1292c1000 == 42 [pid = 1646] [id = 258] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12896d000 == 41 [pid = 1646] [id = 257] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x11997b800 == 40 [pid = 1646] [id = 256] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x126486000 == 39 [pid = 1646] [id = 255] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x117e51000 == 38 [pid = 1646] [id = 254] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x124447800 == 37 [pid = 1646] [id = 253] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12442f000 == 36 [pid = 1646] [id = 252] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123946000 == 35 [pid = 1646] [id = 251] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x11997c000 == 34 [pid = 1646] [id = 250] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x11815b000 == 33 [pid = 1646] [id = 249] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x117e53800 == 32 [pid = 1646] [id = 248] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a5000 == 31 [pid = 1646] [id = 247] 08:00:21 INFO - PROCESS | 1646 | --DOCSHELL 0x113acb000 == 30 [pid = 1646] [id = 246] 08:00:21 INFO - PROCESS | 1646 | 1466694021704 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128942c00) [pid = 1646] [serial = 732] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12666b800) [pid = 1646] [serial = 729] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126b2e000) [pid = 1646] [serial = 731] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x125f3dc00) [pid = 1646] [serial = 728] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11889c800) [pid = 1646] [serial = 719] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119774800) [pid = 1646] [serial = 720] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1172c2800) [pid = 1646] [serial = 716] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1185c8c00) [pid = 1646] [serial = 717] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x116746c00) [pid = 1646] [serial = 713] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116a14000) [pid = 1646] [serial = 714] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x115fc8400) [pid = 1646] [serial = 711] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113f13400) [pid = 1646] [serial = 710] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b5a6800) [pid = 1646] [serial = 707] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12b80d800) [pid = 1646] [serial = 708] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123c98800) [pid = 1646] [serial = 723] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1210edc00) [pid = 1646] [serial = 722] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123fa9800) [pid = 1646] [serial = 725] [outer = 0x0] [url = about:blank] 08:00:21 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124ad0800) [pid = 1646] [serial = 726] [outer = 0x0] [url = about:blank] 08:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 620ms 08:00:21 INFO - PROCESS | 1646 | 1466694021754 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 1646 | 1466694021757 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:00:21 INFO - PROCESS | 1646 | 1466694021762 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1646 | 1466694021763 Marionette TRACE conn2 <- [1,1050,null,{}] 08:00:21 INFO - PROCESS | 1646 | 1466694021766 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 1646 | 1466694021767 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:21 INFO - PROCESS | 1646 | 1466694021845 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:00:21 INFO - PROCESS | 1646 | 1466694021851 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1646 | 1466694021853 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117021800 == 31 [pid = 1646] [id = 270] 08:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1187ebc00) [pid = 1646] [serial = 808] [outer = 0x0] 08:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11885e800) [pid = 1646] [serial = 809] [outer = 0x1187ebc00] 08:00:21 INFO - PROCESS | 1646 | 1466694021880 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11943e000) [pid = 1646] [serial = 810] [outer = 0x1187ebc00] 08:00:22 INFO - PROCESS | 1646 | 1466694022223 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 472ms 08:00:22 INFO - PROCESS | 1646 | 1466694022234 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1646 | 1466694022235 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:00:22 INFO - PROCESS | 1646 | 1466694022237 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1646 | 1466694022240 Marionette TRACE conn2 <- [1,1054,null,{}] 08:00:22 INFO - PROCESS | 1646 | 1466694022248 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 1646 | 1466694022251 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:22 INFO - PROCESS | 1646 | 1466694022331 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:00:22 INFO - PROCESS | 1646 | 1466694022381 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1646 | 1466694022383 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195c6000 == 32 [pid = 1646] [id = 271] 08:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1194db400) [pid = 1646] [serial = 811] [outer = 0x0] 08:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119fce800) [pid = 1646] [serial = 812] [outer = 0x1194db400] 08:00:22 INFO - PROCESS | 1646 | 1466694022412 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12407e400) [pid = 1646] [serial = 813] [outer = 0x1194db400] 08:00:22 INFO - PROCESS | 1646 | 1466694022723 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 523ms 08:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:00:22 INFO - PROCESS | 1646 | 1466694022761 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1646 | 1466694022762 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:00:22 INFO - PROCESS | 1646 | 1466694022767 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1646 | 1466694022768 Marionette TRACE conn2 <- [1,1058,null,{}] 08:00:22 INFO - PROCESS | 1646 | 1466694022771 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 1646 | 1466694022772 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:22 INFO - PROCESS | 1646 | 1466694022850 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:00:22 INFO - PROCESS | 1646 | 1466694022854 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1646 | 1466694022855 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385a800 == 33 [pid = 1646] [id = 272] 08:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124ad3c00) [pid = 1646] [serial = 814] [outer = 0x0] 08:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x125610800) [pid = 1646] [serial = 815] [outer = 0x124ad3c00] 08:00:22 INFO - PROCESS | 1646 | 1466694022881 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125f36c00) [pid = 1646] [serial = 816] [outer = 0x124ad3c00] 08:00:23 INFO - PROCESS | 1646 | 1466694023171 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 421ms 08:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:00:23 INFO - PROCESS | 1646 | 1466694023188 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1646 | 1466694023189 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:00:23 INFO - PROCESS | 1646 | 1466694023191 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1646 | 1466694023192 Marionette TRACE conn2 <- [1,1062,null,{}] 08:00:23 INFO - PROCESS | 1646 | 1466694023194 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 1646 | 1466694023196 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:23 INFO - PROCESS | 1646 | 1466694023310 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:00:23 INFO - PROCESS | 1646 | 1466694023333 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1646 | 1466694023334 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x116947800 == 34 [pid = 1646] [id = 273] 08:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126305800) [pid = 1646] [serial = 817] [outer = 0x0] 08:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12642e000) [pid = 1646] [serial = 818] [outer = 0x126305800] 08:00:23 INFO - PROCESS | 1646 | 1466694023361 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126664400) [pid = 1646] [serial = 819] [outer = 0x126305800] 08:00:23 INFO - PROCESS | 1646 | 1466694023712 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 08:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:00:23 INFO - PROCESS | 1646 | 1466694023761 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1646 | 1466694023762 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:00:23 INFO - PROCESS | 1646 | 1466694023764 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1646 | 1466694023765 Marionette TRACE conn2 <- [1,1066,null,{}] 08:00:23 INFO - PROCESS | 1646 | 1466694023773 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 1646 | 1466694023777 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:23 INFO - PROCESS | 1646 | 1466694023893 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:00:23 INFO - PROCESS | 1646 | 1466694023901 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1646 | 1466694023902 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x124a33000 == 35 [pid = 1646] [id = 274] 08:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124e22c00) [pid = 1646] [serial = 820] [outer = 0x0] 08:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126b2f000) [pid = 1646] [serial = 821] [outer = 0x124e22c00] 08:00:23 INFO - PROCESS | 1646 | 1466694023927 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128dd6800) [pid = 1646] [serial = 822] [outer = 0x124e22c00] 08:00:24 INFO - PROCESS | 1646 | 1466694024248 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 523ms 08:00:24 INFO - PROCESS | 1646 | 1466694024288 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 1646 | 1466694024290 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:00:24 INFO - PROCESS | 1646 | 1466694024292 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1646 | 1466694024293 Marionette TRACE conn2 <- [1,1070,null,{}] 08:00:24 INFO - PROCESS | 1646 | 1466694024295 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 1646 | 1466694024297 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:24 INFO - PROCESS | 1646 | 1466694024399 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:00:24 INFO - PROCESS | 1646 | 1466694024431 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1646 | 1466694024432 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x126420000 == 36 [pid = 1646] [id = 275] 08:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128dd6c00) [pid = 1646] [serial = 823] [outer = 0x0] 08:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1290f6000) [pid = 1646] [serial = 824] [outer = 0x128dd6c00] 08:00:24 INFO - PROCESS | 1646 | 1466694024457 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12930f000) [pid = 1646] [serial = 825] [outer = 0x128dd6c00] 08:00:24 INFO - PROCESS | 1646 | 1466694024778 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 08:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:00:24 INFO - PROCESS | 1646 | 1466694024815 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 1646 | 1466694024816 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:00:24 INFO - PROCESS | 1646 | 1466694024819 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1646 | 1466694024820 Marionette TRACE conn2 <- [1,1074,null,{}] 08:00:24 INFO - PROCESS | 1646 | 1466694024822 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 1646 | 1466694024823 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:24 INFO - PROCESS | 1646 | 1466694024919 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:00:24 INFO - PROCESS | 1646 | 1466694024923 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1646 | 1466694024924 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x126979800 == 37 [pid = 1646] [id = 276] 08:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1290f0800) [pid = 1646] [serial = 826] [outer = 0x0] 08:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12a24a400) [pid = 1646] [serial = 827] [outer = 0x1290f0800] 08:00:24 INFO - PROCESS | 1646 | 1466694024949 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12a455c00) [pid = 1646] [serial = 828] [outer = 0x1290f0800] 08:00:25 INFO - PROCESS | 1646 | 1466694025293 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 08:00:25 INFO - PROCESS | 1646 | 1466694025337 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 1646 | 1466694025339 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:00:25 INFO - PROCESS | 1646 | 1466694025341 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1646 | 1466694025342 Marionette TRACE conn2 <- [1,1078,null,{}] 08:00:25 INFO - PROCESS | 1646 | 1466694025345 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 1646 | 1466694025356 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:25 INFO - PROCESS | 1646 | 1466694025461 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:00:25 INFO - PROCESS | 1646 | 1466694025479 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1646 | 1466694025481 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12896d000 == 38 [pid = 1646] [id = 277] 08:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12a563000) [pid = 1646] [serial = 829] [outer = 0x0] 08:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12a56e400) [pid = 1646] [serial = 830] [outer = 0x12a563000] 08:00:25 INFO - PROCESS | 1646 | 1466694025521 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12a5fa000) [pid = 1646] [serial = 831] [outer = 0x12a563000] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x115f09800) [pid = 1646] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118582c00) [pid = 1646] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126309400) [pid = 1646] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12a250000) [pid = 1646] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x116631800) [pid = 1646] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12b811400) [pid = 1646] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12893cc00) [pid = 1646] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x111ba9400) [pid = 1646] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x117048000) [pid = 1646] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1133a8000) [pid = 1646] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x116fb1000) [pid = 1646] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124c91c00) [pid = 1646] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11662c000) [pid = 1646] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a569400) [pid = 1646] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128d32800) [pid = 1646] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1187e2c00) [pid = 1646] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x113d2b800) [pid = 1646] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119a2e000) [pid = 1646] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1110a1c00) [pid = 1646] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11674e800) [pid = 1646] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:00:26 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128dd3400) [pid = 1646] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:00:26 INFO - PROCESS | 1646 | 1466694026267 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 975ms 08:00:26 INFO - PROCESS | 1646 | 1466694026317 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1646 | 1466694026319 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:00:26 INFO - PROCESS | 1646 | 1466694026323 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1646 | 1466694026325 Marionette TRACE conn2 <- [1,1082,null,{}] 08:00:26 INFO - PROCESS | 1646 | 1466694026328 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 1646 | 1466694026330 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:26 INFO - PROCESS | 1646 | 1466694026417 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:00:26 INFO - PROCESS | 1646 | 1466694026421 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 1646 | 1466694026422 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ff4800 == 39 [pid = 1646] [id = 278] 08:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11697e000) [pid = 1646] [serial = 832] [outer = 0x0] 08:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118858800) [pid = 1646] [serial = 833] [outer = 0x11697e000] 08:00:26 INFO - PROCESS | 1646 | 1466694026446 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12630ac00) [pid = 1646] [serial = 834] [outer = 0x11697e000] 08:00:26 INFO - PROCESS | 1646 | 1466694026774 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 471ms 08:00:26 INFO - PROCESS | 1646 | 1466694026794 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:00:26 INFO - PROCESS | 1646 | 1466694026806 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:00:26 INFO - PROCESS | 1646 | 1466694026808 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1646 | 1466694026810 Marionette TRACE conn2 <- [1,1086,null,{}] 08:00:26 INFO - PROCESS | 1646 | 1466694026812 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 1646 | 1466694026814 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:26 INFO - PROCESS | 1646 | 1466694026924 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:00:26 INFO - PROCESS | 1646 | 1466694026930 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 1646 | 1466694026932 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294d9800 == 40 [pid = 1646] [id = 279] 08:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1185c5c00) [pid = 1646] [serial = 835] [outer = 0x0] 08:00:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1289c7400) [pid = 1646] [serial = 836] [outer = 0x1185c5c00] 08:00:26 INFO - PROCESS | 1646 | 1466694026959 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b806800) [pid = 1646] [serial = 837] [outer = 0x1185c5c00] 08:00:27 INFO - PROCESS | 1646 | 1466694027254 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 08:00:27 INFO - PROCESS | 1646 | 1466694027278 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1646 | 1466694027279 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:00:27 INFO - PROCESS | 1646 | 1466694027286 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1646 | 1466694027287 Marionette TRACE conn2 <- [1,1090,null,{}] 08:00:27 INFO - PROCESS | 1646 | 1466694027289 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 1646 | 1466694027291 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:27 INFO - PROCESS | 1646 | 1466694027372 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:00:27 INFO - PROCESS | 1646 | 1466694027375 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1646 | 1466694027376 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5b4000 == 41 [pid = 1646] [id = 280] 08:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a572c00) [pid = 1646] [serial = 838] [outer = 0x0] 08:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ba09800) [pid = 1646] [serial = 839] [outer = 0x12a572c00] 08:00:27 INFO - PROCESS | 1646 | 1466694027400 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ba17800) [pid = 1646] [serial = 840] [outer = 0x12a572c00] 08:00:27 INFO - PROCESS | 1646 | 1466694027744 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 471ms 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:00:27 INFO - PROCESS | 1646 | 1466694027757 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1646 | 1466694027758 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:00:27 INFO - PROCESS | 1646 | 1466694027760 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1646 | 1466694027761 Marionette TRACE conn2 <- [1,1094,null,{}] 08:00:27 INFO - PROCESS | 1646 | 1466694027764 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 1646 | 1466694027765 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:27 INFO - PROCESS | 1646 | 1466694027868 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:00:27 INFO - PROCESS | 1646 | 1466694027874 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1646 | 1466694027875 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b51d000 == 42 [pid = 1646] [id = 281] 08:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11889f000) [pid = 1646] [serial = 841] [outer = 0x0] 08:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ba1c000) [pid = 1646] [serial = 842] [outer = 0x11889f000] 08:00:27 INFO - PROCESS | 1646 | 1466694027899 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bdabc00) [pid = 1646] [serial = 843] [outer = 0x11889f000] 08:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 621ms 08:00:28 INFO - PROCESS | 1646 | 1466694028375 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:00:28 INFO - PROCESS | 1646 | 1466694028382 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 1646 | 1466694028384 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:00:28 INFO - PROCESS | 1646 | 1466694028387 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 1646 | 1466694028391 Marionette TRACE conn2 <- [1,1098,null,{}] 08:00:28 INFO - PROCESS | 1646 | 1466694028394 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 1646 | 1466694028396 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:28 INFO - PROCESS | 1646 | 1466694028499 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:00:28 INFO - PROCESS | 1646 | 1466694028565 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1646 | 1466694028567 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x117257800 == 43 [pid = 1646] [id = 282] 08:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1161b4c00) [pid = 1646] [serial = 844] [outer = 0x0] 08:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x117043800) [pid = 1646] [serial = 845] [outer = 0x1161b4c00] 08:00:28 INFO - PROCESS | 1646 | 1466694028598 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x118710800) [pid = 1646] [serial = 846] [outer = 0x1161b4c00] 08:00:29 INFO - PROCESS | 1646 | 1466694029020 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 08:00:29 INFO - PROCESS | 1646 | 1466694029059 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1646 | 1466694029062 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:00:29 INFO - PROCESS | 1646 | 1466694029067 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1646 | 1466694029069 Marionette TRACE conn2 <- [1,1102,null,{}] 08:00:29 INFO - PROCESS | 1646 | 1466694029071 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 1646 | 1466694029073 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:29 INFO - PROCESS | 1646 | 1466694029198 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:00:29 INFO - PROCESS | 1646 | 1466694029280 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 1646 | 1466694029282 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245ed000 == 44 [pid = 1646] [id = 283] 08:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1197d7400) [pid = 1646] [serial = 847] [outer = 0x0] 08:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x120ff3000) [pid = 1646] [serial = 848] [outer = 0x1197d7400] 08:00:29 INFO - PROCESS | 1646 | 1466694029312 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x123c98c00) [pid = 1646] [serial = 849] [outer = 0x1197d7400] 08:00:29 INFO - PROCESS | 1646 | 1466694029737 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 719ms 08:00:29 INFO - PROCESS | 1646 | 1466694029787 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1646 | 1466694029789 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:00:29 INFO - PROCESS | 1646 | 1466694029792 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1646 | 1466694029796 Marionette TRACE conn2 <- [1,1106,null,{}] 08:00:29 INFO - PROCESS | 1646 | 1466694029806 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 1646 | 1466694029810 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:29 INFO - PROCESS | 1646 | 1466694029957 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:00:30 INFO - PROCESS | 1646 | 1466694030059 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1646 | 1466694030063 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd6f000 == 45 [pid = 1646] [id = 284] 08:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x125f3f800) [pid = 1646] [serial = 850] [outer = 0x0] 08:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x126665000) [pid = 1646] [serial = 851] [outer = 0x125f3f800] 08:00:30 INFO - PROCESS | 1646 | 1466694030110 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x126b36400) [pid = 1646] [serial = 852] [outer = 0x125f3f800] 08:00:30 INFO - PROCESS | 1646 | 1466694030513 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 775ms 08:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:00:30 INFO - PROCESS | 1646 | 1466694030568 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1646 | 1466694030570 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:00:30 INFO - PROCESS | 1646 | 1466694030572 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1646 | 1466694030573 Marionette TRACE conn2 <- [1,1110,null,{}] 08:00:30 INFO - PROCESS | 1646 | 1466694030576 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1646 | 1466694030577 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:30 INFO - PROCESS | 1646 | 1466694030679 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:00:30 INFO - PROCESS | 1646 | 1466694030734 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1646 | 1466694030736 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c061000 == 46 [pid = 1646] [id = 285] 08:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12894a400) [pid = 1646] [serial = 853] [outer = 0x0] 08:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x128d2d000) [pid = 1646] [serial = 854] [outer = 0x12894a400] 08:00:30 INFO - PROCESS | 1646 | 1466694030765 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12930e800) [pid = 1646] [serial = 855] [outer = 0x12894a400] 08:00:31 INFO - PROCESS | 1646 | 1466694031171 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 619ms 08:00:31 INFO - PROCESS | 1646 | 1466694031191 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1646 | 1466694031193 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:00:31 INFO - PROCESS | 1646 | 1466694031195 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1646 | 1466694031196 Marionette TRACE conn2 <- [1,1114,null,{}] 08:00:31 INFO - PROCESS | 1646 | 1466694031199 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 1646 | 1466694031200 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:31 INFO - PROCESS | 1646 | 1466694031298 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:00:31 INFO - PROCESS | 1646 | 1466694031351 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 1646 | 1466694031353 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12443d800 == 47 [pid = 1646] [id = 286] 08:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x116972000) [pid = 1646] [serial = 856] [outer = 0x0] 08:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1289cf000) [pid = 1646] [serial = 857] [outer = 0x116972000] 08:00:31 INFO - PROCESS | 1646 | 1466694031382 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12a568400) [pid = 1646] [serial = 858] [outer = 0x116972000] 08:00:31 INFO - PROCESS | 1646 | 1466694031900 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 768ms 08:00:31 INFO - PROCESS | 1646 | 1466694031964 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:00:31 INFO - PROCESS | 1646 | 1466694031966 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:00:31 INFO - PROCESS | 1646 | 1466694031969 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1646 | 1466694031971 Marionette TRACE conn2 <- [1,1118,null,{}] 08:00:31 INFO - PROCESS | 1646 | 1466694031975 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 1646 | 1466694031976 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:32 INFO - PROCESS | 1646 | 1466694032070 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:00:32 INFO - PROCESS | 1646 | 1466694032146 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1646 | 1466694032147 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11224b800 == 48 [pid = 1646] [id = 287] 08:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1133b0800) [pid = 1646] [serial = 859] [outer = 0x0] 08:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x115f68400) [pid = 1646] [serial = 860] [outer = 0x1133b0800] 08:00:32 INFO - PROCESS | 1646 | 1466694032176 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x118587800) [pid = 1646] [serial = 861] [outer = 0x1133b0800] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5b4000 == 47 [pid = 1646] [id = 280] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1294d9800 == 46 [pid = 1646] [id = 279] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x119ff4800 == 45 [pid = 1646] [id = 278] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12896d000 == 44 [pid = 1646] [id = 277] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x126979800 == 43 [pid = 1646] [id = 276] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x126420000 == 42 [pid = 1646] [id = 275] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x124a33000 == 41 [pid = 1646] [id = 274] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x116947800 == 40 [pid = 1646] [id = 273] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12385a800 == 39 [pid = 1646] [id = 272] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1195c6000 == 38 [pid = 1646] [id = 271] 08:00:32 INFO - PROCESS | 1646 | --DOCSHELL 0x117021800 == 37 [pid = 1646] [id = 270] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117241000 == 36 [pid = 1646] [id = 269] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x113d76800 == 35 [pid = 1646] [id = 245] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117365000 == 34 [pid = 1646] [id = 268] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x11206b000 == 33 [pid = 1646] [id = 267] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12443d800 == 32 [pid = 1646] [id = 286] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12c061000 == 31 [pid = 1646] [id = 285] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd6f000 == 30 [pid = 1646] [id = 284] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1245ed000 == 29 [pid = 1646] [id = 283] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117257800 == 28 [pid = 1646] [id = 282] 08:00:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12b51d000 == 27 [pid = 1646] [id = 281] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12b5a5000) [pid = 1646] [serial = 779] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1289ca800) [pid = 1646] [serial = 764] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x128dd4400) [pid = 1646] [serial = 765] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x126b2e400) [pid = 1646] [serial = 758] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12893c800) [pid = 1646] [serial = 759] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12a567800) [pid = 1646] [serial = 773] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12a575400) [pid = 1646] [serial = 774] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x116fb4400) [pid = 1646] [serial = 740] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12ba04000) [pid = 1646] [serial = 782] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12b80e000) [pid = 1646] [serial = 780] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11855b400) [pid = 1646] [serial = 741] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12ba14400) [pid = 1646] [serial = 785] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x118712400) [pid = 1646] [serial = 735] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12ba1a800) [pid = 1646] [serial = 786] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1188a0800) [pid = 1646] [serial = 788] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x124c9d000) [pid = 1646] [serial = 789] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12665fc00) [pid = 1646] [serial = 755] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12bda6000) [pid = 1646] [serial = 792] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12bdb3400) [pid = 1646] [serial = 794] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1266e7c00) [pid = 1646] [serial = 756] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x120ff2800) [pid = 1646] [serial = 749] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x124077c00) [pid = 1646] [serial = 750] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a5f6400) [pid = 1646] [serial = 776] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a24b800) [pid = 1646] [serial = 770] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a55b400) [pid = 1646] [serial = 771] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11943ec00) [pid = 1646] [serial = 746] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1197dd800) [pid = 1646] [serial = 747] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113d9f000) [pid = 1646] [serial = 737] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11662b400) [pid = 1646] [serial = 738] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124c95000) [pid = 1646] [serial = 752] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126309800) [pid = 1646] [serial = 753] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187ea800) [pid = 1646] [serial = 743] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119161400) [pid = 1646] [serial = 744] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1289c1c00) [pid = 1646] [serial = 761] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1289ca000) [pid = 1646] [serial = 762] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128dd4c00) [pid = 1646] [serial = 767] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12bdba000) [pid = 1646] [serial = 795] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a247800) [pid = 1646] [serial = 768] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12ba0c400) [pid = 1646] [serial = 783] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a90b400) [pid = 1646] [serial = 777] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12bdb7400) [pid = 1646] [serial = 797] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12ba15c00) [pid = 1646] [serial = 791] [outer = 0x0] [url = about:blank] 08:00:33 INFO - PROCESS | 1646 | 1466694033251 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1328ms 08:00:33 INFO - PROCESS | 1646 | 1466694033300 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1646 | 1466694033302 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:00:33 INFO - PROCESS | 1646 | 1466694033305 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1646 | 1466694033308 Marionette TRACE conn2 <- [1,1122,null,{}] 08:00:33 INFO - PROCESS | 1646 | 1466694033311 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 1646 | 1466694033313 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:33 INFO - PROCESS | 1646 | 1466694033410 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:00:33 INFO - PROCESS | 1646 | 1466694033470 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1646 | 1466694033471 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ac000 == 28 [pid = 1646] [id = 288] 08:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118582400) [pid = 1646] [serial = 862] [outer = 0x0] 08:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11858a800) [pid = 1646] [serial = 863] [outer = 0x118582400] 08:00:33 INFO - PROCESS | 1646 | 1466694033499 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118712800) [pid = 1646] [serial = 864] [outer = 0x118582400] 08:00:33 INFO - PROCESS | 1646 | 1466694033847 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 570ms 08:00:33 INFO - PROCESS | 1646 | 1466694033876 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1646 | 1466694033882 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:00:33 INFO - PROCESS | 1646 | 1466694033891 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1646 | 1466694033894 Marionette TRACE conn2 <- [1,1126,null,{}] 08:00:33 INFO - PROCESS | 1646 | 1466694033898 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 1646 | 1466694033902 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:34 INFO - PROCESS | 1646 | 1466694034024 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:00:34 INFO - PROCESS | 1646 | 1466694034035 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1646 | 1466694034037 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1184b8000 == 29 [pid = 1646] [id = 289] 08:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11889c800) [pid = 1646] [serial = 865] [outer = 0x0] 08:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11976d400) [pid = 1646] [serial = 866] [outer = 0x11889c800] 08:00:34 INFO - PROCESS | 1646 | 1466694034076 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1197d7c00) [pid = 1646] [serial = 867] [outer = 0x11889c800] 08:00:34 INFO - PROCESS | 1646 | 1466694034543 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 673ms 08:00:34 INFO - PROCESS | 1646 | 1466694034564 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1646 | 1466694034566 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:00:34 INFO - PROCESS | 1646 | 1466694034570 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1646 | 1466694034573 Marionette TRACE conn2 <- [1,1130,null,{}] 08:00:34 INFO - PROCESS | 1646 | 1466694034594 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 1646 | 1466694034601 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:34 INFO - PROCESS | 1646 | 1466694034745 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:00:34 INFO - PROCESS | 1646 | 1466694034837 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1646 | 1466694034839 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ddb000 == 30 [pid = 1646] [id = 290] 08:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x113d9a800) [pid = 1646] [serial = 868] [outer = 0x0] 08:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1249ca400) [pid = 1646] [serial = 869] [outer = 0x113d9a800] 08:00:34 INFO - PROCESS | 1646 | 1466694034871 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x124e1d400) [pid = 1646] [serial = 870] [outer = 0x113d9a800] 08:00:35 INFO - PROCESS | 1646 | 1466694035180 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 623ms 08:00:35 INFO - PROCESS | 1646 | 1466694035193 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 1646 | 1466694035194 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:00:35 INFO - PROCESS | 1646 | 1466694035208 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1646 | 1466694035209 Marionette TRACE conn2 <- [1,1134,null,{}] 08:00:35 INFO - PROCESS | 1646 | 1466694035212 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 1646 | 1466694035213 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:35 INFO - PROCESS | 1646 | 1466694035314 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:00:35 INFO - PROCESS | 1646 | 1466694035318 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1646 | 1466694035319 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b20000 == 31 [pid = 1646] [id = 291] 08:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125613000) [pid = 1646] [serial = 871] [outer = 0x0] 08:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12638d400) [pid = 1646] [serial = 872] [outer = 0x125613000] 08:00:35 INFO - PROCESS | 1646 | 1466694035344 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1264f4c00) [pid = 1646] [serial = 873] [outer = 0x125613000] 08:00:35 INFO - PROCESS | 1646 | 1466694035659 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 473ms 08:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:00:35 INFO - PROCESS | 1646 | 1466694035677 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 1646 | 1466694035679 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:00:35 INFO - PROCESS | 1646 | 1466694035692 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1646 | 1466694035693 Marionette TRACE conn2 <- [1,1138,null,{}] 08:00:35 INFO - PROCESS | 1646 | 1466694035696 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 1646 | 1466694035697 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:35 INFO - PROCESS | 1646 | 1466694035794 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:00:35 INFO - PROCESS | 1646 | 1466694035797 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1646 | 1466694035798 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x124441000 == 32 [pid = 1646] [id = 292] 08:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1131ec400) [pid = 1646] [serial = 874] [outer = 0x0] 08:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126669000) [pid = 1646] [serial = 875] [outer = 0x1131ec400] 08:00:35 INFO - PROCESS | 1646 | 1466694035823 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126b36800) [pid = 1646] [serial = 876] [outer = 0x1131ec400] 08:00:36 INFO - PROCESS | 1646 | 1466694036215 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 579ms 08:00:36 INFO - PROCESS | 1646 | 1466694036262 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1646 | 1466694036265 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:00:36 INFO - PROCESS | 1646 | 1466694036268 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1646 | 1466694036270 Marionette TRACE conn2 <- [1,1142,null,{}] 08:00:36 INFO - PROCESS | 1646 | 1466694036273 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 1646 | 1466694036279 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:36 INFO - PROCESS | 1646 | 1466694036463 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:00:36 INFO - PROCESS | 1646 | 1466694036518 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1646 | 1466694036519 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x125621000 == 33 [pid = 1646] [id = 293] 08:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12893d000) [pid = 1646] [serial = 877] [outer = 0x0] 08:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1289c9000) [pid = 1646] [serial = 878] [outer = 0x12893d000] 08:00:36 INFO - PROCESS | 1646 | 1466694036560 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1290fac00) [pid = 1646] [serial = 879] [outer = 0x12893d000] 08:00:36 INFO - PROCESS | 1646 | 1466694036941 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 720ms 08:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:00:37 INFO - PROCESS | 1646 | 1466694036991 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1646 | 1466694036993 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:00:37 INFO - PROCESS | 1646 | 1466694036996 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1646 | 1466694036998 Marionette TRACE conn2 <- [1,1146,null,{}] 08:00:37 INFO - PROCESS | 1646 | 1466694037001 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 1646 | 1466694037003 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:37 INFO - PROCESS | 1646 | 1466694037145 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a572c00) [pid = 1646] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12ba1a400) [pid = 1646] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x124e22c00) [pid = 1646] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128dd6c00) [pid = 1646] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1187ebc00) [pid = 1646] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126305800) [pid = 1646] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1194db400) [pid = 1646] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11674ac00) [pid = 1646] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124ad3c00) [pid = 1646] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1176e2400) [pid = 1646] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1290f0800) [pid = 1646] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a563000) [pid = 1646] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1185c5c00) [pid = 1646] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11697e000) [pid = 1646] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:00:37 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11889f000) [pid = 1646] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:00:37 INFO - PROCESS | 1646 | 1466694037452 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1646 | 1466694037453 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x116676800 == 34 [pid = 1646] [id = 294] 08:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x111f2a000) [pid = 1646] [serial = 880] [outer = 0x0] 08:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x113d23800) [pid = 1646] [serial = 881] [outer = 0x111f2a000] 08:00:37 INFO - PROCESS | 1646 | 1466694037478 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1185cc800) [pid = 1646] [serial = 882] [outer = 0x111f2a000] 08:00:37 INFO - PROCESS | 1646 | 1466694037734 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 771ms 08:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:00:37 INFO - PROCESS | 1646 | 1466694037772 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1646 | 1466694037773 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:00:37 INFO - PROCESS | 1646 | 1466694037775 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1646 | 1466694037776 Marionette TRACE conn2 <- [1,1150,null,{}] 08:00:37 INFO - PROCESS | 1646 | 1466694037779 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 1646 | 1466694037780 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:37 INFO - PROCESS | 1646 | 1466694037868 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:00:37 INFO - PROCESS | 1646 | 1466694037871 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1646 | 1466694037872 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266b1000 == 35 [pid = 1646] [id = 295] 08:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1185cd400) [pid = 1646] [serial = 883] [outer = 0x0] 08:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128d2d400) [pid = 1646] [serial = 884] [outer = 0x1185cd400] 08:00:37 INFO - PROCESS | 1646 | 1466694037896 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a247800) [pid = 1646] [serial = 885] [outer = 0x1185cd400] 08:00:38 INFO - PROCESS | 1646 | 1466694038200 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 08:00:38 INFO - PROCESS | 1646 | 1466694038244 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1646 | 1466694038245 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:00:38 INFO - PROCESS | 1646 | 1466694038247 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1646 | 1466694038256 Marionette TRACE conn2 <- [1,1154,null,{}] 08:00:38 INFO - PROCESS | 1646 | 1466694038259 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 1646 | 1466694038260 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:38 INFO - PROCESS | 1646 | 1466694038358 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:00:38 INFO - PROCESS | 1646 | 1466694038377 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1646 | 1466694038378 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dda000 == 36 [pid = 1646] [id = 296] 08:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a560400) [pid = 1646] [serial = 886] [outer = 0x0] 08:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a563800) [pid = 1646] [serial = 887] [outer = 0x12a560400] 08:00:38 INFO - PROCESS | 1646 | 1466694038402 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a56f800) [pid = 1646] [serial = 888] [outer = 0x12a560400] 08:00:38 INFO - PROCESS | 1646 | 1466694038707 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 478ms 08:00:38 INFO - PROCESS | 1646 | 1466694038727 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1646 | 1466694038728 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:00:38 INFO - PROCESS | 1646 | 1466694038733 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1646 | 1466694038735 Marionette TRACE conn2 <- [1,1158,null,{}] 08:00:38 INFO - PROCESS | 1646 | 1466694038738 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 1646 | 1466694038739 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:38 INFO - PROCESS | 1646 | 1466694038824 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:00:38 INFO - PROCESS | 1646 | 1466694038828 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1646 | 1466694038829 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292c8800 == 37 [pid = 1646] [id = 297] 08:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a56fc00) [pid = 1646] [serial = 889] [outer = 0x0] 08:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a905000) [pid = 1646] [serial = 890] [outer = 0x12a56fc00] 08:00:38 INFO - PROCESS | 1646 | 1466694038859 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b5a1c00) [pid = 1646] [serial = 891] [outer = 0x12a56fc00] 08:00:39 INFO - PROCESS | 1646 | 1466694039232 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 523ms 08:00:39 INFO - PROCESS | 1646 | 1466694039258 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1646 | 1466694039275 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:00:39 INFO - PROCESS | 1646 | 1466694039285 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1646 | 1466694039288 Marionette TRACE conn2 <- [1,1162,null,{}] 08:00:39 INFO - PROCESS | 1646 | 1466694039292 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 1646 | 1466694039294 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:39 INFO - PROCESS | 1646 | 1466694039465 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:00:39 INFO - PROCESS | 1646 | 1466694039579 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1646 | 1466694039581 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d6c000 == 38 [pid = 1646] [id = 298] 08:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x110f79400) [pid = 1646] [serial = 892] [outer = 0x0] 08:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x111d18000) [pid = 1646] [serial = 893] [outer = 0x110f79400] 08:00:39 INFO - PROCESS | 1646 | 1466694039635 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x115f67c00) [pid = 1646] [serial = 894] [outer = 0x110f79400] 08:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11885b400) [pid = 1646] [serial = 895] [outer = 0x12cc6a400] 08:00:40 INFO - PROCESS | 1646 | 1466694040309 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1078ms 08:00:40 INFO - PROCESS | 1646 | 1466694040360 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1646 | 1466694040363 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:00:40 INFO - PROCESS | 1646 | 1466694040367 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1646 | 1466694040369 Marionette TRACE conn2 <- [1,1166,null,{}] 08:00:40 INFO - PROCESS | 1646 | 1466694040373 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 1646 | 1466694040376 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:40 INFO - PROCESS | 1646 | 1466694040492 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:00:40 INFO - PROCESS | 1646 | 1466694040586 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1646 | 1466694040589 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c33000 == 39 [pid = 1646] [id = 299] 08:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1187e4400) [pid = 1646] [serial = 896] [outer = 0x0] 08:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1197de000) [pid = 1646] [serial = 897] [outer = 0x1187e4400] 08:00:40 INFO - PROCESS | 1646 | 1466694040638 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123f9ec00) [pid = 1646] [serial = 898] [outer = 0x1187e4400] 08:00:41 INFO - PROCESS | 1646 | 1466694041201 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 871ms 08:00:41 INFO - PROCESS | 1646 | 1466694041239 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:00:41 INFO - PROCESS | 1646 | 1466694041242 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:00:41 INFO - PROCESS | 1646 | 1466694041245 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1646 | 1466694041246 Marionette TRACE conn2 <- [1,1170,null,{}] 08:00:41 INFO - PROCESS | 1646 | 1466694041249 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 1646 | 1466694041250 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:41 INFO - PROCESS | 1646 | 1466694041359 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:00:41 INFO - PROCESS | 1646 | 1466694041417 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1646 | 1466694041418 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ff2000 == 40 [pid = 1646] [id = 300] 08:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1187e9400) [pid = 1646] [serial = 899] [outer = 0x0] 08:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x124acb000) [pid = 1646] [serial = 900] [outer = 0x1187e9400] 08:00:41 INFO - PROCESS | 1646 | 1466694041448 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1266eb800) [pid = 1646] [serial = 901] [outer = 0x1187e9400] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1292c8800 == 39 [pid = 1646] [id = 297] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x119dda000 == 38 [pid = 1646] [id = 296] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1266b1000 == 37 [pid = 1646] [id = 295] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x116676800 == 36 [pid = 1646] [id = 294] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x125621000 == 35 [pid = 1646] [id = 293] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x124441000 == 34 [pid = 1646] [id = 292] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x123b20000 == 33 [pid = 1646] [id = 291] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x119ddb000 == 32 [pid = 1646] [id = 290] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1184b8000 == 31 [pid = 1646] [id = 289] 08:00:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ac000 == 30 [pid = 1646] [id = 288] 08:00:42 INFO - PROCESS | 1646 | 1466694042123 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12ba09800) [pid = 1646] [serial = 839] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12c5d9400) [pid = 1646] [serial = 798] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126b2f000) [pid = 1646] [serial = 821] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12930f000) [pid = 1646] [serial = 825] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1290f6000) [pid = 1646] [serial = 824] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11885e800) [pid = 1646] [serial = 809] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11943e000) [pid = 1646] [serial = 810] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12642e000) [pid = 1646] [serial = 818] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119fce800) [pid = 1646] [serial = 812] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12407e400) [pid = 1646] [serial = 813] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x117042800) [pid = 1646] [serial = 803] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11831b800) [pid = 1646] [serial = 804] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x125610800) [pid = 1646] [serial = 815] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125f36c00) [pid = 1646] [serial = 816] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11858e800) [pid = 1646] [serial = 806] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1185cf000) [pid = 1646] [serial = 807] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x111d22000) [pid = 1646] [serial = 800] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12ba17800) [pid = 1646] [serial = 840] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a455c00) [pid = 1646] [serial = 828] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a24a400) [pid = 1646] [serial = 827] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a56e400) [pid = 1646] [serial = 830] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b806800) [pid = 1646] [serial = 837] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118858800) [pid = 1646] [serial = 833] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a5fa000) [pid = 1646] [serial = 831] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128dd6800) [pid = 1646] [serial = 822] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12630ac00) [pid = 1646] [serial = 834] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126664400) [pid = 1646] [serial = 819] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1289c7400) [pid = 1646] [serial = 836] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12bdabc00) [pid = 1646] [serial = 843] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12ba1c000) [pid = 1646] [serial = 842] [outer = 0x0] [url = about:blank] 08:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 920ms 08:00:42 INFO - PROCESS | 1646 | 1466694042166 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:00:42 INFO - PROCESS | 1646 | 1466694042170 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:00:42 INFO - PROCESS | 1646 | 1466694042174 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1646 | 1466694042177 Marionette TRACE conn2 <- [1,1174,null,{}] 08:00:42 INFO - PROCESS | 1646 | 1466694042182 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 1646 | 1466694042184 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:42 INFO - PROCESS | 1646 | 1466694042301 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:00:42 INFO - PROCESS | 1646 | 1466694042313 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1646 | 1466694042315 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x117022000 == 31 [pid = 1646] [id = 301] 08:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1187efc00) [pid = 1646] [serial = 902] [outer = 0x0] 08:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118895400) [pid = 1646] [serial = 903] [outer = 0x1187efc00] 08:00:42 INFO - PROCESS | 1646 | 1466694042361 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119443800) [pid = 1646] [serial = 904] [outer = 0x1187efc00] 08:00:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 08:00:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:00:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1 08:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:42 INFO - _addTest/ [0,1177,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1646 | 1466694042851 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:00:42 INFO - PROCESS | 1646 | 1466694042858 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1646 | 1466694042859 Marionette TRACE conn2 <- [1,1178,null,{}] 08:00:42 INFO - PROCESS | 1646 | 1466694042862 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 1646 | 1466694042864 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:42 INFO - PROCESS | 1646 | 1466694042944 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:00:42 INFO - PROCESS | 1646 | 1466694042951 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1646 | 1466694042953 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917e800 == 32 [pid = 1646] [id = 302] 08:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x120ff6c00) [pid = 1646] [serial = 905] [outer = 0x0] 08:00:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x124c95000) [pid = 1646] [serial = 906] [outer = 0x120ff6c00] 08:00:42 INFO - PROCESS | 1646 | 1466694042980 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x125612800) [pid = 1646] [serial = 907] [outer = 0x120ff6c00] 08:00:43 INFO - PROCESS | 1646 | 1466694043311 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1646 | 1466694043329 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:00:43 INFO - PROCESS | 1646 | 1466694043334 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1646 | 1466694043337 Marionette TRACE conn2 <- [1,1182,null,{}] 08:00:43 INFO - PROCESS | 1646 | 1466694043344 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 1646 | 1466694043348 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:43 INFO - PROCESS | 1646 | 1466694043424 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:00:43 INFO - PROCESS | 1646 | 1466694043429 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1646 | 1466694043431 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a74800 == 33 [pid = 1646] [id = 303] 08:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116749c00) [pid = 1646] [serial = 908] [outer = 0x0] 08:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1269f7800) [pid = 1646] [serial = 909] [outer = 0x116749c00] 08:00:43 INFO - PROCESS | 1646 | 1466694043461 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128940400) [pid = 1646] [serial = 910] [outer = 0x116749c00] 08:00:43 INFO - PROCESS | 1646 | 1466694043804 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] 08:00:43 INFO - PROCESS | 1646 | 1466694043857 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:00:43 INFO - PROCESS | 1646 | 1466694043859 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1646 | 1466694043860 Marionette TRACE conn2 <- [1,1186,null,{}] 08:00:43 INFO - PROCESS | 1646 | 1466694043862 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 1646 | 1466694043864 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:43 INFO - PROCESS | 1646 | 1466694043969 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:00:43 INFO - PROCESS | 1646 | 1466694043975 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1646 | 1466694043976 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x124449800 == 34 [pid = 1646] [id = 304] 08:00:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128946400) [pid = 1646] [serial = 911] [outer = 0x0] 08:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128b16000) [pid = 1646] [serial = 912] [outer = 0x128946400] 08:00:44 INFO - PROCESS | 1646 | 1466694044001 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1290f6c00) [pid = 1646] [serial = 913] [outer = 0x128946400] 08:00:44 INFO - PROCESS | 1646 | 1466694044333 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1646 | 1466694044380 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:00:44 INFO - PROCESS | 1646 | 1466694044382 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1646 | 1466694044383 Marionette TRACE conn2 <- [1,1190,null,{}] 08:00:44 INFO - PROCESS | 1646 | 1466694044385 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 1646 | 1466694044386 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:44 INFO - PROCESS | 1646 | 1466694044480 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:00:44 INFO - PROCESS | 1646 | 1466694044484 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1646 | 1466694044485 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x126692800 == 35 [pid = 1646] [id = 305] 08:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116748c00) [pid = 1646] [serial = 914] [outer = 0x0] 08:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a247400) [pid = 1646] [serial = 915] [outer = 0x116748c00] 08:00:44 INFO - PROCESS | 1646 | 1466694044510 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a567800) [pid = 1646] [serial = 916] [outer = 0x116748c00] 08:00:44 INFO - PROCESS | 1646 | 1466694044879 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1646 | 1466694044904 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:00:44 INFO - PROCESS | 1646 | 1466694044906 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1646 | 1466694044908 Marionette TRACE conn2 <- [1,1194,null,{}] 08:00:44 INFO - PROCESS | 1646 | 1466694044910 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 1646 | 1466694044914 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:45 INFO - PROCESS | 1646 | 1466694045027 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:00:45 INFO - PROCESS | 1646 | 1466694045039 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1646 | 1466694045040 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12896e800 == 36 [pid = 1646] [id = 306] 08:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a573c00) [pid = 1646] [serial = 917] [outer = 0x0] 08:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b810800) [pid = 1646] [serial = 918] [outer = 0x12a573c00] 08:00:45 INFO - PROCESS | 1646 | 1466694045065 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bda3400) [pid = 1646] [serial = 919] [outer = 0x12a573c00] 08:00:45 INFO - PROCESS | 1646 | 1466694045407 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1646 | 1466694045430 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:00:45 INFO - PROCESS | 1646 | 1466694045439 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1646 | 1466694045440 Marionette TRACE conn2 <- [1,1198,null,{}] 08:00:45 INFO - PROCESS | 1646 | 1466694045443 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 1646 | 1466694045444 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:45 INFO - PROCESS | 1646 | 1466694045539 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:00:45 INFO - PROCESS | 1646 | 1466694045542 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1646 | 1466694045543 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294c7000 == 37 [pid = 1646] [id = 307] 08:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a5f2c00) [pid = 1646] [serial = 920] [outer = 0x0] 08:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bdae800) [pid = 1646] [serial = 921] [outer = 0x12a5f2c00] 08:00:45 INFO - PROCESS | 1646 | 1466694045567 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bdb5800) [pid = 1646] [serial = 922] [outer = 0x12a5f2c00] 08:00:45 INFO - PROCESS | 1646 | 1466694045871 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 469ms 08:00:45 INFO - PROCESS | 1646 | 1466694045909 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1646 | 1466694045910 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:00:45 INFO - PROCESS | 1646 | 1466694045912 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1646 | 1466694045913 Marionette TRACE conn2 <- [1,1202,null,{}] 08:00:45 INFO - PROCESS | 1646 | 1466694045918 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 1646 | 1466694045919 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:46 INFO - PROCESS | 1646 | 1466694046013 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:00:46 INFO - PROCESS | 1646 | 1466694046022 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1646 | 1466694046024 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a54a800 == 38 [pid = 1646] [id = 308] 08:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12bdb9000) [pid = 1646] [serial = 923] [outer = 0x0] 08:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12bdbcc00) [pid = 1646] [serial = 924] [outer = 0x12bdb9000] 08:00:46 INFO - PROCESS | 1646 | 1466694046057 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12c5d9400) [pid = 1646] [serial = 925] [outer = 0x12bdb9000] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125613000) [pid = 1646] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12893d000) [pid = 1646] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1197d7400) [pid = 1646] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118582400) [pid = 1646] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11889c800) [pid = 1646] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125f3f800) [pid = 1646] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12894a400) [pid = 1646] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x111f2a000) [pid = 1646] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116972000) [pid = 1646] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a560400) [pid = 1646] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1185cd400) [pid = 1646] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x110f7d400) [pid = 1646] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1131ec400) [pid = 1646] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113d9a800) [pid = 1646] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1133b0800) [pid = 1646] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:00:46 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1161b4c00) [pid = 1646] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:00:46 INFO - PROCESS | 1646 | 1466694046440 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 571ms 08:00:46 INFO - PROCESS | 1646 | 1466694046484 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1646 | 1466694046485 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:00:46 INFO - PROCESS | 1646 | 1466694046487 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1646 | 1466694046488 Marionette TRACE conn2 <- [1,1206,null,{}] 08:00:46 INFO - PROCESS | 1646 | 1466694046491 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 1646 | 1466694046492 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:46 INFO - PROCESS | 1646 | 1466694046571 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:00:46 INFO - PROCESS | 1646 | 1466694046625 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1646 | 1466694046627 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a69000 == 39 [pid = 1646] [id = 309] 08:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1161b4c00) [pid = 1646] [serial = 926] [outer = 0x0] 08:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118855000) [pid = 1646] [serial = 927] [outer = 0x1161b4c00] 08:00:46 INFO - PROCESS | 1646 | 1466694046653 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125049400) [pid = 1646] [serial = 928] [outer = 0x1161b4c00] 08:00:46 INFO - PROCESS | 1646 | 1466694046975 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 521ms 08:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:00:47 INFO - PROCESS | 1646 | 1466694047009 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1646 | 1466694047011 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:00:47 INFO - PROCESS | 1646 | 1466694047016 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1646 | 1466694047019 Marionette TRACE conn2 <- [1,1210,null,{}] 08:00:47 INFO - PROCESS | 1646 | 1466694047023 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 1646 | 1466694047025 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:47 INFO - PROCESS | 1646 | 1466694047147 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:00:47 INFO - PROCESS | 1646 | 1466694047226 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1646 | 1466694047237 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab74800 == 40 [pid = 1646] [id = 310] 08:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11870d800) [pid = 1646] [serial = 929] [outer = 0x0] 08:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12893b800) [pid = 1646] [serial = 930] [outer = 0x11870d800] 08:00:47 INFO - PROCESS | 1646 | 1466694047278 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12bdbb000) [pid = 1646] [serial = 931] [outer = 0x11870d800] 08:00:47 INFO - PROCESS | 1646 | 1466694047586 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 623ms 08:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:00:47 INFO - PROCESS | 1646 | 1466694047638 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1646 | 1466694047640 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:00:47 INFO - PROCESS | 1646 | 1466694047642 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1646 | 1466694047643 Marionette TRACE conn2 <- [1,1214,null,{}] 08:00:47 INFO - PROCESS | 1646 | 1466694047645 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 1646 | 1466694047647 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:47 INFO - PROCESS | 1646 | 1466694047740 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:00:47 INFO - PROCESS | 1646 | 1466694047794 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1646 | 1466694047795 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b534000 == 41 [pid = 1646] [id = 311] 08:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a447800) [pid = 1646] [serial = 932] [outer = 0x0] 08:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12c5dc400) [pid = 1646] [serial = 933] [outer = 0x12a447800] 08:00:47 INFO - PROCESS | 1646 | 1466694047821 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12c9d8000) [pid = 1646] [serial = 934] [outer = 0x12a447800] 08:00:48 INFO - PROCESS | 1646 | 1466694048104 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 08:00:48 INFO - PROCESS | 1646 | 1466694048162 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 1646 | 1466694048164 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:00:48 INFO - PROCESS | 1646 | 1466694048169 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1646 | 1466694048171 Marionette TRACE conn2 <- [1,1218,null,{}] 08:00:48 INFO - PROCESS | 1646 | 1466694048174 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 1646 | 1466694048175 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:48 INFO - PROCESS | 1646 | 1466694048296 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:00:48 INFO - PROCESS | 1646 | 1466694048485 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1646 | 1466694048487 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x11507b800 == 42 [pid = 1646] [id = 312] 08:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1131ec400) [pid = 1646] [serial = 935] [outer = 0x0] 08:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x115f0d800) [pid = 1646] [serial = 936] [outer = 0x1131ec400] 08:00:48 INFO - PROCESS | 1646 | 1466694048541 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116fb5800) [pid = 1646] [serial = 937] [outer = 0x1131ec400] 08:00:49 INFO - PROCESS | 1646 | 1466694049035 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 873ms 08:00:49 INFO - PROCESS | 1646 | 1466694049044 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1646 | 1466694049046 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:00:49 INFO - PROCESS | 1646 | 1466694049052 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1646 | 1466694049054 Marionette TRACE conn2 <- [1,1222,null,{}] 08:00:49 INFO - PROCESS | 1646 | 1466694049057 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1646 | 1466694049061 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:49 INFO - PROCESS | 1646 | 1466694049163 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:00:49 INFO - PROCESS | 1646 | 1466694049219 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1646 | 1466694049221 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a61000 == 43 [pid = 1646] [id = 313] 08:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118710400) [pid = 1646] [serial = 938] [outer = 0x0] 08:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119a2f800) [pid = 1646] [serial = 939] [outer = 0x118710400] 08:00:49 INFO - PROCESS | 1646 | 1466694049251 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125049800) [pid = 1646] [serial = 940] [outer = 0x118710400] 08:00:49 INFO - PROCESS | 1646 | 1466694049633 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1646 | 1466694049677 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:00:49 INFO - PROCESS | 1646 | 1466694049680 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1646 | 1466694049681 Marionette TRACE conn2 <- [1,1226,null,{}] 08:00:49 INFO - PROCESS | 1646 | 1466694049684 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1646 | 1466694049685 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:49 INFO - PROCESS | 1646 | 1466694049786 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:00:49 INFO - PROCESS | 1646 | 1466694049874 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1646 | 1466694049876 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294c7800 == 44 [pid = 1646] [id = 314] 08:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12665fc00) [pid = 1646] [serial = 941] [outer = 0x0] 08:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1289c7000) [pid = 1646] [serial = 942] [outer = 0x12665fc00] 08:00:49 INFO - PROCESS | 1646 | 1466694049904 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a24a800) [pid = 1646] [serial = 943] [outer = 0x12665fc00] 08:00:50 INFO - PROCESS | 1646 | 1466694050320 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 673ms 08:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:00:50 INFO - PROCESS | 1646 | 1466694050353 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1646 | 1466694050355 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:00:50 INFO - PROCESS | 1646 | 1466694050362 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1646 | 1466694050367 Marionette TRACE conn2 <- [1,1230,null,{}] 08:00:50 INFO - PROCESS | 1646 | 1466694050388 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 1646 | 1466694050390 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:50 INFO - PROCESS | 1646 | 1466694050493 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:00:50 INFO - PROCESS | 1646 | 1466694050563 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1646 | 1466694050564 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd6e000 == 45 [pid = 1646] [id = 315] 08:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b5a0c00) [pid = 1646] [serial = 944] [outer = 0x0] 08:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ba07c00) [pid = 1646] [serial = 945] [outer = 0x12b5a0c00] 08:00:50 INFO - PROCESS | 1646 | 1466694050593 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ba16000) [pid = 1646] [serial = 946] [outer = 0x12b5a0c00] 08:00:51 INFO - PROCESS | 1646 | 1466694051021 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 695ms 08:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:00:51 INFO - PROCESS | 1646 | 1466694051054 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1646 | 1466694051056 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:00:51 INFO - PROCESS | 1646 | 1466694051058 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1646 | 1466694051059 Marionette TRACE conn2 <- [1,1234,null,{}] 08:00:51 INFO - PROCESS | 1646 | 1466694051080 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1646 | 1466694051081 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:51 INFO - PROCESS | 1646 | 1466694051217 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:00:51 INFO - PROCESS | 1646 | 1466694051256 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1646 | 1466694051258 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x11701b800 == 46 [pid = 1646] [id = 316] 08:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126309800) [pid = 1646] [serial = 947] [outer = 0x0] 08:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1289c8800) [pid = 1646] [serial = 948] [outer = 0x126309800] 08:00:51 INFO - PROCESS | 1646 | 1466694051287 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ba17800) [pid = 1646] [serial = 949] [outer = 0x126309800] 08:00:51 INFO - PROCESS | 1646 | 1466694051817 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 820ms 08:00:51 INFO - PROCESS | 1646 | 1466694051879 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:00:51 INFO - PROCESS | 1646 | 1466694051881 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:00:51 INFO - PROCESS | 1646 | 1466694051884 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1646 | 1466694051886 Marionette TRACE conn2 <- [1,1238,null,{}] 08:00:51 INFO - PROCESS | 1646 | 1466694051889 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1646 | 1466694051891 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:51 INFO - PROCESS | 1646 | 1466694051986 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:00:52 INFO - PROCESS | 1646 | 1466694052043 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1646 | 1466694052045 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119af1800 == 47 [pid = 1646] [id = 317] 08:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11855c800) [pid = 1646] [serial = 950] [outer = 0x0] 08:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11858e800) [pid = 1646] [serial = 951] [outer = 0x11855c800] 08:00:52 INFO - PROCESS | 1646 | 1466694052073 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1187ed400) [pid = 1646] [serial = 952] [outer = 0x11855c800] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12b534000 == 46 [pid = 1646] [id = 311] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab74800 == 45 [pid = 1646] [id = 310] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x123a69000 == 44 [pid = 1646] [id = 309] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12a54a800 == 43 [pid = 1646] [id = 308] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1294c7000 == 42 [pid = 1646] [id = 307] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12896e800 == 41 [pid = 1646] [id = 306] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x126692800 == 40 [pid = 1646] [id = 305] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x124449800 == 39 [pid = 1646] [id = 304] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x123a74800 == 38 [pid = 1646] [id = 303] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11917e800 == 37 [pid = 1646] [id = 302] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x117022000 == 36 [pid = 1646] [id = 301] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x119ff2000 == 35 [pid = 1646] [id = 300] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x119c33000 == 34 [pid = 1646] [id = 299] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11224b800 == 33 [pid = 1646] [id = 287] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x113d6c000 == 32 [pid = 1646] [id = 298] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11701b800 == 31 [pid = 1646] [id = 316] 08:00:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd6e000 == 30 [pid = 1646] [id = 315] 08:00:53 INFO - PROCESS | 1646 | --DOCSHELL 0x1294c7800 == 29 [pid = 1646] [id = 314] 08:00:53 INFO - PROCESS | 1646 | --DOCSHELL 0x123a61000 == 28 [pid = 1646] [id = 313] 08:00:53 INFO - PROCESS | 1646 | --DOCSHELL 0x11507b800 == 27 [pid = 1646] [id = 312] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x112db7c00) [pid = 1646] [serial = 801] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12a905000) [pid = 1646] [serial = 890] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x126669000) [pid = 1646] [serial = 875] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1249ca400) [pid = 1646] [serial = 869] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118587800) [pid = 1646] [serial = 861] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118710800) [pid = 1646] [serial = 846] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12638d400) [pid = 1646] [serial = 872] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x117043800) [pid = 1646] [serial = 845] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x115f68400) [pid = 1646] [serial = 860] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1289c9000) [pid = 1646] [serial = 878] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123c98c00) [pid = 1646] [serial = 849] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11858a800) [pid = 1646] [serial = 863] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118712800) [pid = 1646] [serial = 864] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1290fac00) [pid = 1646] [serial = 879] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x120ff3000) [pid = 1646] [serial = 848] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11976d400) [pid = 1646] [serial = 866] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126b36400) [pid = 1646] [serial = 852] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1197d7c00) [pid = 1646] [serial = 867] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126665000) [pid = 1646] [serial = 851] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12930e800) [pid = 1646] [serial = 855] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1185cc800) [pid = 1646] [serial = 882] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128d2d000) [pid = 1646] [serial = 854] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12a568400) [pid = 1646] [serial = 858] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1289cf000) [pid = 1646] [serial = 857] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a56f800) [pid = 1646] [serial = 888] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128d2d400) [pid = 1646] [serial = 884] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126b36800) [pid = 1646] [serial = 876] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113d23800) [pid = 1646] [serial = 881] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1264f4c00) [pid = 1646] [serial = 873] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a247800) [pid = 1646] [serial = 885] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a563800) [pid = 1646] [serial = 887] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124e1d400) [pid = 1646] [serial = 870] [outer = 0x0] [url = about:blank] 08:00:53 INFO - PROCESS | 1646 | 1466694053090 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1222ms 08:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:00:53 INFO - PROCESS | 1646 | 1466694053107 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1646 | 1466694053109 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:00:53 INFO - PROCESS | 1646 | 1466694053112 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1646 | 1466694053114 Marionette TRACE conn2 <- [1,1242,null,{}] 08:00:53 INFO - PROCESS | 1646 | 1466694053119 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 1646 | 1466694053120 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:53 INFO - PROCESS | 1646 | 1466694053204 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:00:53 INFO - PROCESS | 1646 | 1466694053210 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1646 | 1466694053211 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161a5000 == 28 [pid = 1646] [id = 318] 08:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x116a0c000) [pid = 1646] [serial = 953] [outer = 0x0] 08:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x117044800) [pid = 1646] [serial = 954] [outer = 0x116a0c000] 08:00:53 INFO - PROCESS | 1646 | 1466694053242 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11831cc00) [pid = 1646] [serial = 955] [outer = 0x116a0c000] 08:00:53 INFO - PROCESS | 1646 | 1466694053592 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 523ms 08:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:00:53 INFO - PROCESS | 1646 | 1466694053642 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1646 | 1466694053645 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:00:53 INFO - PROCESS | 1646 | 1466694053651 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1646 | 1466694053653 Marionette TRACE conn2 <- [1,1246,null,{}] 08:00:53 INFO - PROCESS | 1646 | 1466694053655 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 1646 | 1466694053657 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:53 INFO - PROCESS | 1646 | 1466694053734 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:00:53 INFO - PROCESS | 1646 | 1466694053740 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1646 | 1466694053741 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e5a000 == 29 [pid = 1646] [id = 319] 08:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1185ce800) [pid = 1646] [serial = 956] [outer = 0x0] 08:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11889bc00) [pid = 1646] [serial = 957] [outer = 0x1185ce800] 08:00:53 INFO - PROCESS | 1646 | 1466694053770 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119441400) [pid = 1646] [serial = 958] [outer = 0x1185ce800] 08:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 08:00:54 INFO - PROCESS | 1646 | 1466694054115 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:00:54 INFO - PROCESS | 1646 | 1466694054121 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1646 | 1466694054122 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:00:54 INFO - PROCESS | 1646 | 1466694054124 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1646 | 1466694054127 Marionette TRACE conn2 <- [1,1250,null,{}] 08:00:54 INFO - PROCESS | 1646 | 1466694054138 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 1646 | 1466694054141 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:54 INFO - PROCESS | 1646 | 1466694054222 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:00:54 INFO - PROCESS | 1646 | 1466694054275 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1646 | 1466694054277 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119961800 == 30 [pid = 1646] [id = 320] 08:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1188f0800) [pid = 1646] [serial = 959] [outer = 0x0] 08:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x120ff4800) [pid = 1646] [serial = 960] [outer = 0x1188f0800] 08:00:54 INFO - PROCESS | 1646 | 1466694054305 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124c9e400) [pid = 1646] [serial = 961] [outer = 0x1188f0800] 08:00:54 INFO - PROCESS | 1646 | 1466694054604 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 521ms 08:00:54 INFO - PROCESS | 1646 | 1466694054645 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1646 | 1466694054647 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:00:54 INFO - PROCESS | 1646 | 1466694054652 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1646 | 1466694054653 Marionette TRACE conn2 <- [1,1254,null,{}] 08:00:54 INFO - PROCESS | 1646 | 1466694054655 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 1646 | 1466694054656 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:54 INFO - PROCESS | 1646 | 1466694054732 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:00:54 INFO - PROCESS | 1646 | 1466694054789 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1646 | 1466694054790 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385c000 == 31 [pid = 1646] [id = 321] 08:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124c94800) [pid = 1646] [serial = 962] [outer = 0x0] 08:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125611000) [pid = 1646] [serial = 963] [outer = 0x124c94800] 08:00:54 INFO - PROCESS | 1646 | 1466694054816 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1264f1400) [pid = 1646] [serial = 964] [outer = 0x124c94800] 08:00:55 INFO - PROCESS | 1646 | 1466694055081 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 08:00:55 INFO - PROCESS | 1646 | 1466694055129 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1646 | 1466694055130 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:00:55 INFO - PROCESS | 1646 | 1466694055140 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1646 | 1466694055141 Marionette TRACE conn2 <- [1,1258,null,{}] 08:00:55 INFO - PROCESS | 1646 | 1466694055143 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 1646 | 1466694055145 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:55 INFO - PROCESS | 1646 | 1466694055245 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:00:55 INFO - PROCESS | 1646 | 1466694055249 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1646 | 1466694055250 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x124444800 == 32 [pid = 1646] [id = 322] 08:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1150c4400) [pid = 1646] [serial = 965] [outer = 0x0] 08:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126668c00) [pid = 1646] [serial = 966] [outer = 0x1150c4400] 08:00:55 INFO - PROCESS | 1646 | 1466694055275 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126b36800) [pid = 1646] [serial = 967] [outer = 0x1150c4400] 08:00:55 INFO - PROCESS | 1646 | 1466694055603 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 08:00:55 INFO - PROCESS | 1646 | 1466694055664 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1646 | 1466694055665 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:00:55 INFO - PROCESS | 1646 | 1466694055667 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1646 | 1466694055669 Marionette TRACE conn2 <- [1,1262,null,{}] 08:00:55 INFO - PROCESS | 1646 | 1466694055671 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 1646 | 1466694055675 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:55 INFO - PROCESS | 1646 | 1466694055787 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:00:55 INFO - PROCESS | 1646 | 1466694055819 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1646 | 1466694055820 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x125673000 == 33 [pid = 1646] [id = 323] 08:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126b37000) [pid = 1646] [serial = 968] [outer = 0x0] 08:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1289c2800) [pid = 1646] [serial = 969] [outer = 0x126b37000] 08:00:55 INFO - PROCESS | 1646 | 1466694055845 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1290fbc00) [pid = 1646] [serial = 970] [outer = 0x126b37000] 08:00:56 INFO - PROCESS | 1646 | 1466694056143 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 08:00:56 INFO - PROCESS | 1646 | 1466694056188 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1646 | 1466694056189 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:00:56 INFO - PROCESS | 1646 | 1466694056191 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1646 | 1466694056193 Marionette TRACE conn2 <- [1,1266,null,{}] 08:00:56 INFO - PROCESS | 1646 | 1466694056219 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1646 | 1466694056221 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:56 INFO - PROCESS | 1646 | 1466694056314 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:00:56 INFO - PROCESS | 1646 | 1466694056318 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1646 | 1466694056319 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x126965000 == 34 [pid = 1646] [id = 324] 08:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124c9e800) [pid = 1646] [serial = 971] [outer = 0x0] 08:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129311400) [pid = 1646] [serial = 972] [outer = 0x124c9e800] 08:00:56 INFO - PROCESS | 1646 | 1466694056343 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a568400) [pid = 1646] [serial = 973] [outer = 0x124c9e800] 08:00:56 INFO - PROCESS | 1646 | 1466694056655 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 493ms 08:00:56 INFO - PROCESS | 1646 | 1466694056698 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1646 | 1466694056700 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:00:56 INFO - PROCESS | 1646 | 1466694056705 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1646 | 1466694056706 Marionette TRACE conn2 <- [1,1270,null,{}] 08:00:56 INFO - PROCESS | 1646 | 1466694056708 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1646 | 1466694056709 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:56 INFO - PROCESS | 1646 | 1466694056804 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:00:56 INFO - PROCESS | 1646 | 1466694056842 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1646 | 1466694056843 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12896a800 == 35 [pid = 1646] [id = 325] 08:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a56bc00) [pid = 1646] [serial = 974] [outer = 0x0] 08:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a5f6c00) [pid = 1646] [serial = 975] [outer = 0x12a56bc00] 08:00:56 INFO - PROCESS | 1646 | 1466694056868 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b59d000) [pid = 1646] [serial = 976] [outer = 0x12a56bc00] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a56fc00) [pid = 1646] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116748c00) [pid = 1646] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a573c00) [pid = 1646] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12bdb9000) [pid = 1646] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1161b4c00) [pid = 1646] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116749c00) [pid = 1646] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1187efc00) [pid = 1646] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128946400) [pid = 1646] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1187e4400) [pid = 1646] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x120ff6c00) [pid = 1646] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x110f79400) [pid = 1646] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1187e9400) [pid = 1646] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a5f2c00) [pid = 1646] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a447800) [pid = 1646] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:00:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11870d800) [pid = 1646] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:00:57 INFO - PROCESS | 1646 | 1466694057346 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 672ms 08:00:57 INFO - PROCESS | 1646 | 1466694057377 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1646 | 1466694057379 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:00:57 INFO - PROCESS | 1646 | 1466694057381 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1646 | 1466694057384 Marionette TRACE conn2 <- [1,1274,null,{}] 08:00:57 INFO - PROCESS | 1646 | 1466694057387 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 1646 | 1466694057388 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:57 INFO - PROCESS | 1646 | 1466694057469 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:00:57 INFO - PROCESS | 1646 | 1466694057473 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1646 | 1466694057474 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d15000 == 36 [pid = 1646] [id = 326] 08:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112a77000) [pid = 1646] [serial = 977] [outer = 0x0] 08:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120ff5c00) [pid = 1646] [serial = 978] [outer = 0x112a77000] 08:00:57 INFO - PROCESS | 1646 | 1466694057501 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126b32000) [pid = 1646] [serial = 979] [outer = 0x112a77000] 08:00:57 INFO - PROCESS | 1646 | 1466694057820 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 473ms 08:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:00:57 INFO - PROCESS | 1646 | 1466694057854 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1646 | 1466694057855 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:00:57 INFO - PROCESS | 1646 | 1466694057857 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1646 | 1466694057858 Marionette TRACE conn2 <- [1,1278,null,{}] 08:00:57 INFO - PROCESS | 1646 | 1466694057861 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 1646 | 1466694057862 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:57 INFO - PROCESS | 1646 | 1466694057958 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:00:57 INFO - PROCESS | 1646 | 1466694057965 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1646 | 1466694057968 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292d4000 == 37 [pid = 1646] [id = 327] 08:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126b32400) [pid = 1646] [serial = 980] [outer = 0x0] 08:00:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a570000) [pid = 1646] [serial = 981] [outer = 0x126b32400] 08:00:57 INFO - PROCESS | 1646 | 1466694057993 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b806800) [pid = 1646] [serial = 982] [outer = 0x126b32400] 08:00:58 INFO - PROCESS | 1646 | 1466694058371 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 522ms 08:00:58 INFO - PROCESS | 1646 | 1466694058380 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1646 | 1466694058384 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:00:58 INFO - PROCESS | 1646 | 1466694058388 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1646 | 1466694058390 Marionette TRACE conn2 <- [1,1282,null,{}] 08:00:58 INFO - PROCESS | 1646 | 1466694058394 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 1646 | 1466694058396 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:58 INFO - PROCESS | 1646 | 1466694058518 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:00:58 INFO - PROCESS | 1646 | 1466694058568 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 1646 | 1466694058570 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c6800 == 38 [pid = 1646] [id = 328] 08:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128946400) [pid = 1646] [serial = 983] [outer = 0x0] 08:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba12400) [pid = 1646] [serial = 984] [outer = 0x128946400] 08:00:58 INFO - PROCESS | 1646 | 1466694058591 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bdb6800) [pid = 1646] [serial = 985] [outer = 0x128946400] 08:00:59 INFO - PROCESS | 1646 | 1466694058994 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 622ms 08:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:00:59 INFO - PROCESS | 1646 | 1466694059010 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1646 | 1466694059012 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:00:59 INFO - PROCESS | 1646 | 1466694059015 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1646 | 1466694059019 Marionette TRACE conn2 <- [1,1286,null,{}] 08:00:59 INFO - PROCESS | 1646 | 1466694059023 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 1646 | 1466694059025 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:59 INFO - PROCESS | 1646 | 1466694059149 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:00:59 INFO - PROCESS | 1646 | 1466694059339 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1646 | 1466694059341 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:00:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x11225e000 == 39 [pid = 1646] [id = 329] 08:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x110f7f400) [pid = 1646] [serial = 986] [outer = 0x0] 08:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1122ab800) [pid = 1646] [serial = 987] [outer = 0x110f7f400] 08:00:59 INFO - PROCESS | 1646 | 1466694059382 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x113d9b000) [pid = 1646] [serial = 988] [outer = 0x110f7f400] 08:00:59 INFO - PROCESS | 1646 | 1466694059914 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 973ms 08:00:59 INFO - PROCESS | 1646 | 1466694059990 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1646 | 1466694059992 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:00:59 INFO - PROCESS | 1646 | 1466694059995 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1646 | 1466694059997 Marionette TRACE conn2 <- [1,1290,null,{}] 08:01:00 INFO - PROCESS | 1646 | 1466694060001 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 1646 | 1466694060004 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:00 INFO - PROCESS | 1646 | 1466694060119 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:01:00 INFO - PROCESS | 1646 | 1466694060197 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1646 | 1466694060199 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x11996c800 == 40 [pid = 1646] [id = 330] 08:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1185ce000) [pid = 1646] [serial = 989] [outer = 0x0] 08:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1187e2c00) [pid = 1646] [serial = 990] [outer = 0x1185ce000] 08:01:00 INFO - PROCESS | 1646 | 1466694060229 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11943c800) [pid = 1646] [serial = 991] [outer = 0x1185ce000] 08:01:00 INFO - PROCESS | 1646 | 1466694060759 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 772ms 08:01:00 INFO - PROCESS | 1646 | 1466694060769 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1646 | 1466694060772 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:01:00 INFO - PROCESS | 1646 | 1466694060775 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1646 | 1466694060776 Marionette TRACE conn2 <- [1,1294,null,{}] 08:01:00 INFO - PROCESS | 1646 | 1466694060779 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 1646 | 1466694060781 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:00 INFO - PROCESS | 1646 | 1466694060986 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:01:01 INFO - PROCESS | 1646 | 1466694061076 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1646 | 1466694061077 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x11701d000 == 41 [pid = 1646] [id = 331] 08:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112758800) [pid = 1646] [serial = 992] [outer = 0x0] 08:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11855b400) [pid = 1646] [serial = 993] [outer = 0x112758800] 08:01:01 INFO - PROCESS | 1646 | 1466694061106 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11870e000) [pid = 1646] [serial = 994] [outer = 0x112758800] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c6800 == 40 [pid = 1646] [id = 328] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x1292d4000 == 39 [pid = 1646] [id = 327] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x128d15000 == 38 [pid = 1646] [id = 326] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x12896a800 == 37 [pid = 1646] [id = 325] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x126965000 == 36 [pid = 1646] [id = 324] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x125673000 == 35 [pid = 1646] [id = 323] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x124444800 == 34 [pid = 1646] [id = 322] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x12385c000 == 33 [pid = 1646] [id = 321] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x119961800 == 32 [pid = 1646] [id = 320] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x117e5a000 == 31 [pid = 1646] [id = 319] 08:01:01 INFO - PROCESS | 1646 | --DOCSHELL 0x1161a5000 == 30 [pid = 1646] [id = 318] 08:01:01 INFO - PROCESS | 1646 | 1466694061540 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12b5a1c00) [pid = 1646] [serial = 891] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12a247400) [pid = 1646] [serial = 915] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12b810800) [pid = 1646] [serial = 918] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12bdbcc00) [pid = 1646] [serial = 924] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118855000) [pid = 1646] [serial = 927] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1269f7800) [pid = 1646] [serial = 909] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128940400) [pid = 1646] [serial = 910] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118895400) [pid = 1646] [serial = 903] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119443800) [pid = 1646] [serial = 904] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128b16000) [pid = 1646] [serial = 912] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1197de000) [pid = 1646] [serial = 897] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123f9ec00) [pid = 1646] [serial = 898] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124c95000) [pid = 1646] [serial = 906] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125612800) [pid = 1646] [serial = 907] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x111d18000) [pid = 1646] [serial = 893] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115f67c00) [pid = 1646] [serial = 894] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124acb000) [pid = 1646] [serial = 900] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1266eb800) [pid = 1646] [serial = 901] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12bdae800) [pid = 1646] [serial = 921] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12bdb5800) [pid = 1646] [serial = 922] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12c9d8000) [pid = 1646] [serial = 934] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1150c4000) [pid = 1646] [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.] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x125049400) [pid = 1646] [serial = 928] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12bda3400) [pid = 1646] [serial = 919] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12c5d9400) [pid = 1646] [serial = 925] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12bdbb000) [pid = 1646] [serial = 931] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a567800) [pid = 1646] [serial = 916] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1290f6c00) [pid = 1646] [serial = 913] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12c5dc400) [pid = 1646] [serial = 933] [outer = 0x0] [url = about:blank] 08:01:01 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12893b800) [pid = 1646] [serial = 930] [outer = 0x0] [url = about:blank] 08:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 820ms 08:01:01 INFO - PROCESS | 1646 | 1466694061596 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1646 | 1466694061599 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:01:01 INFO - PROCESS | 1646 | 1466694061603 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1646 | 1466694061605 Marionette TRACE conn2 <- [1,1298,null,{}] 08:01:01 INFO - PROCESS | 1646 | 1466694061608 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 1646 | 1466694061610 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:01 INFO - PROCESS | 1646 | 1466694061688 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:01:01 INFO - PROCESS | 1646 | 1466694061692 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1646 | 1466694061693 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x117250000 == 31 [pid = 1646] [id = 332] 08:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119774800) [pid = 1646] [serial = 995] [outer = 0x0] 08:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119a38800) [pid = 1646] [serial = 996] [outer = 0x119774800] 08:01:01 INFO - PROCESS | 1646 | 1466694061722 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123df9c00) [pid = 1646] [serial = 997] [outer = 0x119774800] 08:01:02 INFO - PROCESS | 1646 | 1466694062073 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 08:01:02 INFO - PROCESS | 1646 | 1466694062123 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1646 | 1466694062125 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:01:02 INFO - PROCESS | 1646 | 1466694062127 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1646 | 1466694062128 Marionette TRACE conn2 <- [1,1302,null,{}] 08:01:02 INFO - PROCESS | 1646 | 1466694062131 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 1646 | 1466694062132 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:02 INFO - PROCESS | 1646 | 1466694062210 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:01:02 INFO - PROCESS | 1646 | 1466694062218 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1646 | 1466694062220 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c33000 == 32 [pid = 1646] [id = 333] 08:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x124ad3000) [pid = 1646] [serial = 998] [outer = 0x0] 08:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1256b1800) [pid = 1646] [serial = 999] [outer = 0x124ad3000] 08:01:02 INFO - PROCESS | 1646 | 1466694062245 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126390000) [pid = 1646] [serial = 1000] [outer = 0x124ad3000] 08:01:02 INFO - PROCESS | 1646 | 1466694062611 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 08:01:02 INFO - PROCESS | 1646 | 1466694062646 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1646 | 1466694062648 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:01:02 INFO - PROCESS | 1646 | 1466694062665 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1646 | 1466694062668 Marionette TRACE conn2 <- [1,1306,null,{}] 08:01:02 INFO - PROCESS | 1646 | 1466694062672 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 1646 | 1466694062675 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:02 INFO - PROCESS | 1646 | 1466694062758 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:01:02 INFO - PROCESS | 1646 | 1466694062762 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1646 | 1466694062763 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x124445800 == 33 [pid = 1646] [id = 334] 08:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1264f0400) [pid = 1646] [serial = 1001] [outer = 0x0] 08:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126669800) [pid = 1646] [serial = 1002] [outer = 0x1264f0400] 08:01:02 INFO - PROCESS | 1646 | 1466694062791 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1289c3c00) [pid = 1646] [serial = 1003] [outer = 0x1264f0400] 08:01:03 INFO - PROCESS | 1646 | 1466694063119 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 486ms 08:01:03 INFO - PROCESS | 1646 | 1466694063138 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:01:03 INFO - PROCESS | 1646 | 1466694063139 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:01:03 INFO - PROCESS | 1646 | 1466694063142 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1646 | 1466694063143 Marionette TRACE conn2 <- [1,1310,null,{}] 08:01:03 INFO - PROCESS | 1646 | 1466694063145 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 1646 | 1466694063146 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:03 INFO - PROCESS | 1646 | 1466694063224 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:01:03 INFO - PROCESS | 1646 | 1466694063228 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1646 | 1466694063229 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d3000 == 34 [pid = 1646] [id = 335] 08:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1264f2000) [pid = 1646] [serial = 1004] [outer = 0x0] 08:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1289cc800) [pid = 1646] [serial = 1005] [outer = 0x1264f2000] 08:01:03 INFO - PROCESS | 1646 | 1466694063307 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1290ed400) [pid = 1646] [serial = 1006] [outer = 0x1264f2000] 08:01:03 INFO - PROCESS | 1646 | 1466694063605 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1646 | 1466694063662 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:01:03 INFO - PROCESS | 1646 | 1466694063664 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1646 | 1466694063667 Marionette TRACE conn2 <- [1,1314,null,{}] 08:01:03 INFO - PROCESS | 1646 | 1466694063671 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 1646 | 1466694063672 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:03 INFO - PROCESS | 1646 | 1466694063766 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:01:03 INFO - PROCESS | 1646 | 1466694063800 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1646 | 1466694063804 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266b1000 == 35 [pid = 1646] [id = 336] 08:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a55e800) [pid = 1646] [serial = 1007] [outer = 0x0] 08:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a563800) [pid = 1646] [serial = 1008] [outer = 0x12a55e800] 08:01:03 INFO - PROCESS | 1646 | 1466694063837 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a902800) [pid = 1646] [serial = 1009] [outer = 0x12a55e800] 08:01:04 INFO - PROCESS | 1646 | 1466694064235 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 621ms 08:01:04 INFO - PROCESS | 1646 | 1466694064286 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1646 | 1466694064288 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:01:04 INFO - PROCESS | 1646 | 1466694064300 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1646 | 1466694064302 Marionette TRACE conn2 <- [1,1318,null,{}] 08:01:04 INFO - PROCESS | 1646 | 1466694064305 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 1646 | 1466694064308 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:04 INFO - PROCESS | 1646 | 1466694064426 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:01:04 INFO - PROCESS | 1646 | 1466694064471 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1646 | 1466694064472 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x129043800 == 36 [pid = 1646] [id = 337] 08:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b5a7c00) [pid = 1646] [serial = 1010] [outer = 0x0] 08:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba1c000) [pid = 1646] [serial = 1011] [outer = 0x12b5a7c00] 08:01:04 INFO - PROCESS | 1646 | 1466694064503 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12bdab800) [pid = 1646] [serial = 1012] [outer = 0x12b5a7c00] 08:01:04 INFO - PROCESS | 1646 | 1466694064829 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 570ms 08:01:04 INFO - PROCESS | 1646 | 1466694064872 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1646 | 1466694064873 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:01:04 INFO - PROCESS | 1646 | 1466694064876 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1646 | 1466694064877 Marionette TRACE conn2 <- [1,1322,null,{}] 08:01:04 INFO - PROCESS | 1646 | 1466694064879 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 1646 | 1466694064880 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:04 INFO - PROCESS | 1646 | 1466694064975 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:01:04 INFO - PROCESS | 1646 | 1466694064979 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1646 | 1466694064980 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294df800 == 37 [pid = 1646] [id = 338] 08:01:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x113f15000) [pid = 1646] [serial = 1013] [outer = 0x0] 08:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bdb9c00) [pid = 1646] [serial = 1014] [outer = 0x113f15000] 08:01:05 INFO - PROCESS | 1646 | 1466694065006 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bda7800) [pid = 1646] [serial = 1015] [outer = 0x113f15000] 08:01:05 INFO - PROCESS | 1646 | 1466694065325 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 468ms 08:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:01:05 INFO - PROCESS | 1646 | 1466694065345 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1646 | 1466694065346 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:01:05 INFO - PROCESS | 1646 | 1466694065348 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1646 | 1466694065352 Marionette TRACE conn2 <- [1,1326,null,{}] 08:01:05 INFO - PROCESS | 1646 | 1466694065367 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 1646 | 1466694065370 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:05 INFO - PROCESS | 1646 | 1466694065469 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:01:05 INFO - PROCESS | 1646 | 1466694065472 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1646 | 1466694065473 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c3000 == 38 [pid = 1646] [id = 339] 08:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1256b7000) [pid = 1646] [serial = 1016] [outer = 0x0] 08:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12c5e5c00) [pid = 1646] [serial = 1017] [outer = 0x1256b7000] 08:01:05 INFO - PROCESS | 1646 | 1466694065505 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12c9d5400) [pid = 1646] [serial = 1018] [outer = 0x1256b7000] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x116a0c000) [pid = 1646] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118710400) [pid = 1646] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11855c800) [pid = 1646] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12665fc00) [pid = 1646] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b5a0c00) [pid = 1646] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126309800) [pid = 1646] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126b37000) [pid = 1646] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a56bc00) [pid = 1646] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124c9e800) [pid = 1646] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112a77000) [pid = 1646] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126b32400) [pid = 1646] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1150c4400) [pid = 1646] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1188f0800) [pid = 1646] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x124c94800) [pid = 1646] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1185ce800) [pid = 1646] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:01:05 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1131ec400) [pid = 1646] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:01:05 INFO - PROCESS | 1646 | 1466694065890 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 581ms 08:01:05 INFO - PROCESS | 1646 | 1466694065931 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1646 | 1466694065933 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:01:05 INFO - PROCESS | 1646 | 1466694065938 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1646 | 1466694065939 Marionette TRACE conn2 <- [1,1330,null,{}] 08:01:05 INFO - PROCESS | 1646 | 1466694065941 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 1646 | 1466694065943 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:06 INFO - PROCESS | 1646 | 1466694066023 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:01:06 INFO - PROCESS | 1646 | 1466694066026 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1646 | 1466694066028 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12442b800 == 39 [pid = 1646] [id = 340] 08:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x110facc00) [pid = 1646] [serial = 1019] [outer = 0x0] 08:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x110fb3800) [pid = 1646] [serial = 1020] [outer = 0x110facc00] 08:01:06 INFO - PROCESS | 1646 | 1466694066052 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x110fb7800) [pid = 1646] [serial = 1021] [outer = 0x110facc00] 08:01:06 INFO - PROCESS | 1646 | 1466694066363 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 469ms 08:01:06 INFO - PROCESS | 1646 | 1466694066406 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1646 | 1466694066408 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:01:06 INFO - PROCESS | 1646 | 1466694066410 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1646 | 1466694066411 Marionette TRACE conn2 <- [1,1334,null,{}] 08:01:06 INFO - PROCESS | 1646 | 1466694066413 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1646 | 1466694066415 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:06 INFO - PROCESS | 1646 | 1466694066494 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:01:06 INFO - PROCESS | 1646 | 1466694066497 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1646 | 1466694066500 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba27800 == 40 [pid = 1646] [id = 341] 08:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1133b0800) [pid = 1646] [serial = 1022] [outer = 0x0] 08:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1188ea400) [pid = 1646] [serial = 1023] [outer = 0x1133b0800] 08:01:06 INFO - PROCESS | 1646 | 1466694066536 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1266e8800) [pid = 1646] [serial = 1024] [outer = 0x1133b0800] 08:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 473ms 08:01:06 INFO - PROCESS | 1646 | 1466694066877 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:01:06 INFO - PROCESS | 1646 | 1466694066885 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1646 | 1466694066888 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:01:06 INFO - PROCESS | 1646 | 1466694066890 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1646 | 1466694066892 Marionette TRACE conn2 <- [1,1338,null,{}] 08:01:06 INFO - PROCESS | 1646 | 1466694066895 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1646 | 1466694066896 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:07 INFO - PROCESS | 1646 | 1466694067018 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:01:07 INFO - PROCESS | 1646 | 1466694067024 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1646 | 1466694067025 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd7c000 == 41 [pid = 1646] [id = 342] 08:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x113d9a800) [pid = 1646] [serial = 1025] [outer = 0x0] 08:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a448c00) [pid = 1646] [serial = 1026] [outer = 0x113d9a800] 08:01:07 INFO - PROCESS | 1646 | 1466694067049 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12c9de000) [pid = 1646] [serial = 1027] [outer = 0x113d9a800] 08:01:07 INFO - PROCESS | 1646 | 1466694067860 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1021ms 08:01:07 INFO - PROCESS | 1646 | 1466694067913 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1646 | 1466694067916 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:01:07 INFO - PROCESS | 1646 | 1466694067919 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1646 | 1466694067921 Marionette TRACE conn2 <- [1,1342,null,{}] 08:01:07 INFO - PROCESS | 1646 | 1466694067925 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 1646 | 1466694067927 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:08 INFO - PROCESS | 1646 | 1466694068075 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:01:08 INFO - PROCESS | 1646 | 1466694068129 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1646 | 1466694068131 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e4d000 == 42 [pid = 1646] [id = 343] 08:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x110f9e000) [pid = 1646] [serial = 1028] [outer = 0x0] 08:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x110fa4000) [pid = 1646] [serial = 1029] [outer = 0x110f9e000] 08:01:08 INFO - PROCESS | 1646 | 1466694068163 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x110fb8800) [pid = 1646] [serial = 1030] [outer = 0x110f9e000] 08:01:08 INFO - PROCESS | 1646 | 1466694068639 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 771ms 08:01:08 INFO - PROCESS | 1646 | 1466694068699 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1646 | 1466694068702 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:01:08 INFO - PROCESS | 1646 | 1466694068708 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1646 | 1466694068710 Marionette TRACE conn2 <- [1,1346,null,{}] 08:01:08 INFO - PROCESS | 1646 | 1466694068712 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 1646 | 1466694068714 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:08 INFO - PROCESS | 1646 | 1466694068816 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:01:08 INFO - PROCESS | 1646 | 1466694068886 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1646 | 1466694068887 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12552b800 == 43 [pid = 1646] [id = 344] 08:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11915a000) [pid = 1646] [serial = 1031] [outer = 0x0] 08:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1194e4400) [pid = 1646] [serial = 1032] [outer = 0x11915a000] 08:01:08 INFO - PROCESS | 1646 | 1466694068917 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123f9d800) [pid = 1646] [serial = 1033] [outer = 0x11915a000] 08:01:09 INFO - PROCESS | 1646 | 1466694069346 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 08:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:01:09 INFO - PROCESS | 1646 | 1466694069379 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1646 | 1466694069381 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:01:09 INFO - PROCESS | 1646 | 1466694069383 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1646 | 1466694069386 Marionette TRACE conn2 <- [1,1350,null,{}] 08:01:09 INFO - PROCESS | 1646 | 1466694069413 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 1646 | 1466694069416 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:09 INFO - PROCESS | 1646 | 1466694069552 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:01:09 INFO - PROCESS | 1646 | 1466694069564 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1646 | 1466694069565 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba31800 == 44 [pid = 1646] [id = 345] 08:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1264eb800) [pid = 1646] [serial = 1034] [outer = 0x0] 08:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126664400) [pid = 1646] [serial = 1035] [outer = 0x1264eb800] 08:01:09 INFO - PROCESS | 1646 | 1466694069608 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12893c800) [pid = 1646] [serial = 1036] [outer = 0x1264eb800] 08:01:10 INFO - PROCESS | 1646 | 1466694070056 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 746ms 08:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:01:10 INFO - PROCESS | 1646 | 1466694070130 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 1646 | 1466694070131 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:01:10 INFO - PROCESS | 1646 | 1466694070134 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 1646 | 1466694070135 Marionette TRACE conn2 <- [1,1354,null,{}] 08:01:10 INFO - PROCESS | 1646 | 1466694070137 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1646 | 1466694070139 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:10 INFO - PROCESS | 1646 | 1466694070257 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:01:10 INFO - PROCESS | 1646 | 1466694070329 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1646 | 1466694070331 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12902d000 == 45 [pid = 1646] [id = 346] 08:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1197d1400) [pid = 1646] [serial = 1037] [outer = 0x0] 08:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128d33000) [pid = 1646] [serial = 1038] [outer = 0x1197d1400] 08:01:10 INFO - PROCESS | 1646 | 1466694070360 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a247800) [pid = 1646] [serial = 1039] [outer = 0x1197d1400] 08:01:10 INFO - PROCESS | 1646 | 1466694070980 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 870ms 08:01:11 INFO - PROCESS | 1646 | 1466694071005 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:01:11 INFO - PROCESS | 1646 | 1466694071007 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:01:11 INFO - PROCESS | 1646 | 1466694071010 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1646 | 1466694071012 Marionette TRACE conn2 <- [1,1358,null,{}] 08:01:11 INFO - PROCESS | 1646 | 1466694071015 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 1646 | 1466694071019 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:11 INFO - PROCESS | 1646 | 1466694071112 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:01:11 INFO - PROCESS | 1646 | 1466694071186 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1646 | 1466694071188 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161a1000 == 46 [pid = 1646] [id = 347] 08:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x117047c00) [pid = 1646] [serial = 1040] [outer = 0x0] 08:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118316800) [pid = 1646] [serial = 1041] [outer = 0x117047c00] 08:01:11 INFO - PROCESS | 1646 | 1466694071216 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1185ce800) [pid = 1646] [serial = 1042] [outer = 0x117047c00] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba27800 == 45 [pid = 1646] [id = 341] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12442b800 == 44 [pid = 1646] [id = 340] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c3000 == 43 [pid = 1646] [id = 339] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1294df800 == 42 [pid = 1646] [id = 338] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x129043800 == 41 [pid = 1646] [id = 337] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1266b1000 == 40 [pid = 1646] [id = 336] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d3000 == 39 [pid = 1646] [id = 335] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x124445800 == 38 [pid = 1646] [id = 334] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x119c33000 == 37 [pid = 1646] [id = 333] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x117250000 == 36 [pid = 1646] [id = 332] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x11701d000 == 35 [pid = 1646] [id = 331] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x11996c800 == 34 [pid = 1646] [id = 330] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x11225e000 == 33 [pid = 1646] [id = 329] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x119af1800 == 32 [pid = 1646] [id = 317] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12902d000 == 31 [pid = 1646] [id = 346] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba31800 == 30 [pid = 1646] [id = 345] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12552b800 == 29 [pid = 1646] [id = 344] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd7c000 == 28 [pid = 1646] [id = 342] 08:01:12 INFO - PROCESS | 1646 | --DOCSHELL 0x117e4d000 == 27 [pid = 1646] [id = 343] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126668c00) [pid = 1646] [serial = 966] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x120ff4800) [pid = 1646] [serial = 960] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x124c9e400) [pid = 1646] [serial = 961] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x125611000) [pid = 1646] [serial = 963] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11889bc00) [pid = 1646] [serial = 957] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116fb5800) [pid = 1646] [serial = 937] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x115f0d800) [pid = 1646] [serial = 936] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119441400) [pid = 1646] [serial = 958] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x117044800) [pid = 1646] [serial = 954] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125049800) [pid = 1646] [serial = 940] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11831cc00) [pid = 1646] [serial = 955] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119a2f800) [pid = 1646] [serial = 939] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1187ed400) [pid = 1646] [serial = 952] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11858e800) [pid = 1646] [serial = 951] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a24a800) [pid = 1646] [serial = 943] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1289c7000) [pid = 1646] [serial = 942] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12ba16000) [pid = 1646] [serial = 946] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12ba07c00) [pid = 1646] [serial = 945] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12ba17800) [pid = 1646] [serial = 949] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1289c8800) [pid = 1646] [serial = 948] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1290fbc00) [pid = 1646] [serial = 970] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1289c2800) [pid = 1646] [serial = 969] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a5f6c00) [pid = 1646] [serial = 975] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x129311400) [pid = 1646] [serial = 972] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126b32000) [pid = 1646] [serial = 979] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a570000) [pid = 1646] [serial = 981] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x120ff5c00) [pid = 1646] [serial = 978] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b59d000) [pid = 1646] [serial = 976] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12b806800) [pid = 1646] [serial = 982] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12ba12400) [pid = 1646] [serial = 984] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a568400) [pid = 1646] [serial = 973] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126b36800) [pid = 1646] [serial = 967] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1264f1400) [pid = 1646] [serial = 964] [outer = 0x0] [url = about:blank] 08:01:12 INFO - PROCESS | 1646 | 1466694072164 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1176ms 08:01:12 INFO - PROCESS | 1646 | 1466694072187 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1646 | 1466694072189 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:01:12 INFO - PROCESS | 1646 | 1466694072192 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1646 | 1466694072194 Marionette TRACE conn2 <- [1,1362,null,{}] 08:01:12 INFO - PROCESS | 1646 | 1466694072198 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1646 | 1466694072199 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:12 INFO - PROCESS | 1646 | 1466694072282 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:01:12 INFO - PROCESS | 1646 | 1466694072289 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1646 | 1466694072292 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d6c000 == 28 [pid = 1646] [id = 348] 08:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112755400) [pid = 1646] [serial = 1043] [outer = 0x0] 08:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112a7bc00) [pid = 1646] [serial = 1044] [outer = 0x112755400] 08:01:12 INFO - PROCESS | 1646 | 1466694072319 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x110fafc00) [pid = 1646] [serial = 1045] [outer = 0x112755400] 08:01:12 INFO - PROCESS | 1646 | 1466694072695 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 08:01:12 INFO - PROCESS | 1646 | 1466694072712 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1646 | 1466694072716 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:01:12 INFO - PROCESS | 1646 | 1466694072720 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1646 | 1466694072722 Marionette TRACE conn2 <- [1,1366,null,{}] 08:01:12 INFO - PROCESS | 1646 | 1466694072724 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1646 | 1466694072726 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:12 INFO - PROCESS | 1646 | 1466694072803 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:01:12 INFO - PROCESS | 1646 | 1466694072808 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1646 | 1466694072809 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x117256000 == 29 [pid = 1646] [id = 349] 08:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1164d9800) [pid = 1646] [serial = 1046] [outer = 0x0] 08:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x117044800) [pid = 1646] [serial = 1047] [outer = 0x1164d9800] 08:01:12 INFO - PROCESS | 1646 | 1466694072839 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11855dc00) [pid = 1646] [serial = 1048] [outer = 0x1164d9800] 08:01:13 INFO - PROCESS | 1646 | 1466694073242 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1646 | 1466694073294 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:01:13 INFO - PROCESS | 1646 | 1466694073297 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1646 | 1466694073301 Marionette TRACE conn2 <- [1,1370,null,{}] 08:01:13 INFO - PROCESS | 1646 | 1466694073313 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 1646 | 1466694073318 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:13 INFO - PROCESS | 1646 | 1466694073407 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:01:13 INFO - PROCESS | 1646 | 1466694073412 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1646 | 1466694073414 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195e1800 == 30 [pid = 1646] [id = 350] 08:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x110fa1400) [pid = 1646] [serial = 1049] [outer = 0x0] 08:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11943fc00) [pid = 1646] [serial = 1050] [outer = 0x110fa1400] 08:01:13 INFO - PROCESS | 1646 | 1466694073451 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a34400) [pid = 1646] [serial = 1051] [outer = 0x110fa1400] 08:01:13 INFO - PROCESS | 1646 | 1466694073790 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1646 | 1466694073825 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:01:13 INFO - PROCESS | 1646 | 1466694073827 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1646 | 1466694073828 Marionette TRACE conn2 <- [1,1374,null,{}] 08:01:13 INFO - PROCESS | 1646 | 1466694073830 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 1646 | 1466694073831 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:13 INFO - PROCESS | 1646 | 1466694073937 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:01:13 INFO - PROCESS | 1646 | 1466694073942 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1646 | 1466694073943 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a5e800 == 31 [pid = 1646] [id = 351] 08:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120ff5800) [pid = 1646] [serial = 1052] [outer = 0x0] 08:01:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12407d800) [pid = 1646] [serial = 1053] [outer = 0x120ff5800] 08:01:13 INFO - PROCESS | 1646 | 1466694073971 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124c92c00) [pid = 1646] [serial = 1054] [outer = 0x120ff5800] 08:01:14 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:14 INFO - PROCESS | 1646 | 1466694074330 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 1646 | 1466694074346 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:01:14 INFO - PROCESS | 1646 | 1466694074348 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 1646 | 1466694074355 Marionette TRACE conn2 <- [1,1378,null,{}] 08:01:14 INFO - PROCESS | 1646 | 1466694074358 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 1646 | 1466694074359 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:14 INFO - PROCESS | 1646 | 1466694074498 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:01:14 INFO - PROCESS | 1646 | 1466694074523 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1646 | 1466694074524 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12428a000 == 32 [pid = 1646] [id = 352] 08:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x115fc9400) [pid = 1646] [serial = 1055] [outer = 0x0] 08:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125612400) [pid = 1646] [serial = 1056] [outer = 0x115fc9400] 08:01:14 INFO - PROCESS | 1646 | 1466694074565 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126309400) [pid = 1646] [serial = 1057] [outer = 0x115fc9400] 08:01:15 INFO - PROCESS | 1646 | 1466694075016 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1646 | 1466694075024 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:01:15 INFO - PROCESS | 1646 | 1466694075026 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1646 | 1466694075027 Marionette TRACE conn2 <- [1,1382,null,{}] 08:01:15 INFO - PROCESS | 1646 | 1466694075030 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 1646 | 1466694075034 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:15 INFO - PROCESS | 1646 | 1466694075146 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:01:15 INFO - PROCESS | 1646 | 1466694075180 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1646 | 1466694075182 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x125519000 == 33 [pid = 1646] [id = 353] 08:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126431800) [pid = 1646] [serial = 1058] [outer = 0x0] 08:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1266ea000) [pid = 1646] [serial = 1059] [outer = 0x126431800] 08:01:15 INFO - PROCESS | 1646 | 1466694075207 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1289c1800) [pid = 1646] [serial = 1060] [outer = 0x126431800] 08:01:15 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:15 INFO - PROCESS | 1646 | 1466694075537 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1646 | 1466694075546 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:01:15 INFO - PROCESS | 1646 | 1466694075548 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1646 | 1466694075558 Marionette TRACE conn2 <- [1,1386,null,{}] 08:01:15 INFO - PROCESS | 1646 | 1466694075561 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 1646 | 1466694075562 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:15 INFO - PROCESS | 1646 | 1466694075653 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:01:15 INFO - PROCESS | 1646 | 1466694075689 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1646 | 1466694075690 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x126487800 == 34 [pid = 1646] [id = 354] 08:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1289cac00) [pid = 1646] [serial = 1061] [outer = 0x0] 08:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128dd0400) [pid = 1646] [serial = 1062] [outer = 0x1289cac00] 08:01:15 INFO - PROCESS | 1646 | 1466694075714 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1290f0000) [pid = 1646] [serial = 1063] [outer = 0x1289cac00] 08:01:16 INFO - PROCESS | 1646 | 1466694076046 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1646 | 1466694076082 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:01:16 INFO - PROCESS | 1646 | 1466694076085 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1646 | 1466694076086 Marionette TRACE conn2 <- [1,1390,null,{}] 08:01:16 INFO - PROCESS | 1646 | 1466694076088 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 1646 | 1466694076089 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:16 INFO - PROCESS | 1646 | 1466694076346 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b5a7c00) [pid = 1646] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1256b7000) [pid = 1646] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1185ce000) [pid = 1646] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119774800) [pid = 1646] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113f15000) [pid = 1646] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1264f2000) [pid = 1646] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1264f0400) [pid = 1646] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x110f7f400) [pid = 1646] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112758800) [pid = 1646] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x124ad3000) [pid = 1646] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1133b0800) [pid = 1646] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x110facc00) [pid = 1646] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a55e800) [pid = 1646] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128946400) [pid = 1646] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:01:16 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x113d9a800) [pid = 1646] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:01:16 INFO - PROCESS | 1646 | 1466694076391 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1646 | 1466694076392 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12406d000 == 35 [pid = 1646] [id = 355] 08:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x110f97800) [pid = 1646] [serial = 1064] [outer = 0x0] 08:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x110fae800) [pid = 1646] [serial = 1065] [outer = 0x110f97800] 08:01:16 INFO - PROCESS | 1646 | 1466694076417 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1150c4400) [pid = 1646] [serial = 1066] [outer = 0x110f97800] 08:01:16 INFO - PROCESS | 1646 | 1466694076669 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 621ms 08:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:01:16 INFO - PROCESS | 1646 | 1466694076706 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1646 | 1466694076707 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:01:16 INFO - PROCESS | 1646 | 1466694076710 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1646 | 1466694076711 Marionette TRACE conn2 <- [1,1394,null,{}] 08:01:16 INFO - PROCESS | 1646 | 1466694076713 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 1646 | 1466694076714 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:16 INFO - PROCESS | 1646 | 1466694076803 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:01:16 INFO - PROCESS | 1646 | 1466694076807 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1646 | 1466694076808 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195df800 == 36 [pid = 1646] [id = 356] 08:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1185cf400) [pid = 1646] [serial = 1067] [outer = 0x0] 08:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1264f0400) [pid = 1646] [serial = 1068] [outer = 0x1185cf400] 08:01:16 INFO - PROCESS | 1646 | 1466694076832 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1290f6800) [pid = 1646] [serial = 1069] [outer = 0x1185cf400] 08:01:17 INFO - PROCESS | 1646 | 1466694077154 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 08:01:17 INFO - PROCESS | 1646 | 1466694077178 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1646 | 1466694077179 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:01:17 INFO - PROCESS | 1646 | 1466694077182 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1646 | 1466694077183 Marionette TRACE conn2 <- [1,1398,null,{}] 08:01:17 INFO - PROCESS | 1646 | 1466694077187 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1646 | 1466694077189 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:17 INFO - PROCESS | 1646 | 1466694077289 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:01:17 INFO - PROCESS | 1646 | 1466694077295 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1646 | 1466694077296 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x129039000 == 37 [pid = 1646] [id = 357] 08:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x115fcb000) [pid = 1646] [serial = 1070] [outer = 0x0] 08:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12930f400) [pid = 1646] [serial = 1071] [outer = 0x115fcb000] 08:01:17 INFO - PROCESS | 1646 | 1466694077320 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a44d400) [pid = 1646] [serial = 1072] [outer = 0x115fcb000] 08:01:17 INFO - PROCESS | 1646 | 1466694077601 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 473ms 08:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:01:17 INFO - PROCESS | 1646 | 1466694077655 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1646 | 1466694077657 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:01:17 INFO - PROCESS | 1646 | 1466694077659 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1646 | 1466694077661 Marionette TRACE conn2 <- [1,1402,null,{}] 08:01:17 INFO - PROCESS | 1646 | 1466694077663 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1646 | 1466694077665 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:17 INFO - PROCESS | 1646 | 1466694077761 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:01:17 INFO - PROCESS | 1646 | 1466694077766 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1646 | 1466694077769 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x124286000 == 38 [pid = 1646] [id = 358] 08:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x120ff4000) [pid = 1646] [serial = 1073] [outer = 0x0] 08:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a56bc00) [pid = 1646] [serial = 1074] [outer = 0x120ff4000] 08:01:17 INFO - PROCESS | 1646 | 1466694077795 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a906c00) [pid = 1646] [serial = 1075] [outer = 0x120ff4000] 08:01:18 INFO - PROCESS | 1646 | 1466694078127 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 08:01:18 INFO - PROCESS | 1646 | 1466694078187 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1646 | 1466694078189 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:01:18 INFO - PROCESS | 1646 | 1466694078191 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1646 | 1466694078193 Marionette TRACE conn2 <- [1,1406,null,{}] 08:01:18 INFO - PROCESS | 1646 | 1466694078195 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1646 | 1466694078196 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:18 INFO - PROCESS | 1646 | 1466694078272 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:01:18 INFO - PROCESS | 1646 | 1466694078276 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1646 | 1466694078277 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d6000 == 39 [pid = 1646] [id = 359] 08:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a908400) [pid = 1646] [serial = 1076] [outer = 0x0] 08:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b5a7c00) [pid = 1646] [serial = 1077] [outer = 0x12a908400] 08:01:18 INFO - PROCESS | 1646 | 1466694078301 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba03c00) [pid = 1646] [serial = 1078] [outer = 0x12a908400] 08:01:18 INFO - PROCESS | 1646 | 1466694078874 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 08:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:01:18 INFO - PROCESS | 1646 | 1466694078912 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1646 | 1466694078914 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:01:18 INFO - PROCESS | 1646 | 1466694078919 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1646 | 1466694078923 Marionette TRACE conn2 <- [1,1410,null,{}] 08:01:18 INFO - PROCESS | 1646 | 1466694078927 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1646 | 1466694078928 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:19 INFO - PROCESS | 1646 | 1466694079040 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:01:19 INFO - PROCESS | 1646 | 1466694079095 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1646 | 1466694079096 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11812e000 == 40 [pid = 1646] [id = 360] 08:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112fd3400) [pid = 1646] [serial = 1079] [outer = 0x0] 08:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113f13800) [pid = 1646] [serial = 1080] [outer = 0x112fd3400] 08:01:19 INFO - PROCESS | 1646 | 1466694079128 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x116a13c00) [pid = 1646] [serial = 1081] [outer = 0x112fd3400] 08:01:19 INFO - PROCESS | 1646 | 1466694079952 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1075ms 08:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:01:19 INFO - PROCESS | 1646 | 1466694079993 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1646 | 1466694079995 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:01:20 INFO - PROCESS | 1646 | 1466694079998 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1646 | 1466694080000 Marionette TRACE conn2 <- [1,1414,null,{}] 08:01:20 INFO - PROCESS | 1646 | 1466694080003 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 1646 | 1466694080005 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:20 INFO - PROCESS | 1646 | 1466694080112 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:01:20 INFO - PROCESS | 1646 | 1466694080166 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1646 | 1466694080169 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x11701d800 == 41 [pid = 1646] [id = 361] 08:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x116a13000) [pid = 1646] [serial = 1082] [outer = 0x0] 08:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x117044c00) [pid = 1646] [serial = 1083] [outer = 0x116a13000] 08:01:20 INFO - PROCESS | 1646 | 1466694080197 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118587c00) [pid = 1646] [serial = 1084] [outer = 0x116a13000] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x124286000 == 40 [pid = 1646] [id = 358] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x129039000 == 39 [pid = 1646] [id = 357] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1195df800 == 38 [pid = 1646] [id = 356] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12406d000 == 37 [pid = 1646] [id = 355] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x126487800 == 36 [pid = 1646] [id = 354] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x125519000 == 35 [pid = 1646] [id = 353] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12428a000 == 34 [pid = 1646] [id = 352] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123a5e800 == 33 [pid = 1646] [id = 351] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1195e1800 == 32 [pid = 1646] [id = 350] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x117256000 == 31 [pid = 1646] [id = 349] 08:01:20 INFO - PROCESS | 1646 | --DOCSHELL 0x113d6c000 == 30 [pid = 1646] [id = 348] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bdb6800) [pid = 1646] [serial = 985] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12ba1c000) [pid = 1646] [serial = 1011] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12bdab800) [pid = 1646] [serial = 1012] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12c5e5c00) [pid = 1646] [serial = 1017] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1187e2c00) [pid = 1646] [serial = 990] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11943c800) [pid = 1646] [serial = 991] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119a38800) [pid = 1646] [serial = 996] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123df9c00) [pid = 1646] [serial = 997] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12bdb9c00) [pid = 1646] [serial = 1014] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1289cc800) [pid = 1646] [serial = 1005] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126669800) [pid = 1646] [serial = 1002] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1289c3c00) [pid = 1646] [serial = 1003] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1122ab800) [pid = 1646] [serial = 987] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x113d9b000) [pid = 1646] [serial = 988] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11855b400) [pid = 1646] [serial = 993] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11870e000) [pid = 1646] [serial = 994] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126390000) [pid = 1646] [serial = 1000] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1256b1800) [pid = 1646] [serial = 999] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1188ea400) [pid = 1646] [serial = 1023] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12c9d5400) [pid = 1646] [serial = 1018] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x110fb3800) [pid = 1646] [serial = 1020] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a563800) [pid = 1646] [serial = 1008] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12bda7800) [pid = 1646] [serial = 1015] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a902800) [pid = 1646] [serial = 1009] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12c9de000) [pid = 1646] [serial = 1027] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x110fb7800) [pid = 1646] [serial = 1021] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1290ed400) [pid = 1646] [serial = 1006] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1266e8800) [pid = 1646] [serial = 1024] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a448c00) [pid = 1646] [serial = 1026] [outer = 0x0] [url = about:blank] 08:01:20 INFO - PROCESS | 1646 | 1466694080693 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 723ms 08:01:20 INFO - PROCESS | 1646 | 1466694080721 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1646 | 1466694080727 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:01:20 INFO - PROCESS | 1646 | 1466694080734 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1646 | 1466694080737 Marionette TRACE conn2 <- [1,1418,null,{}] 08:01:20 INFO - PROCESS | 1646 | 1466694080741 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 1646 | 1466694080743 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:20 INFO - PROCESS | 1646 | 1466694080868 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:01:20 INFO - PROCESS | 1646 | 1466694080952 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1646 | 1466694080953 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188b7000 == 31 [pid = 1646] [id = 362] 08:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11858b000) [pid = 1646] [serial = 1085] [outer = 0x0] 08:01:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118854c00) [pid = 1646] [serial = 1086] [outer = 0x11858b000] 08:01:20 INFO - PROCESS | 1646 | 1466694080993 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1192b4c00) [pid = 1646] [serial = 1087] [outer = 0x11858b000] 08:01:21 INFO - PROCESS | 1646 | 1466694081334 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 621ms 08:01:21 INFO - PROCESS | 1646 | 1466694081355 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1646 | 1466694081357 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:01:21 INFO - PROCESS | 1646 | 1466694081360 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1646 | 1466694081362 Marionette TRACE conn2 <- [1,1422,null,{}] 08:01:21 INFO - PROCESS | 1646 | 1466694081370 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 1646 | 1466694081374 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:21 INFO - PROCESS | 1646 | 1466694081474 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:01:21 INFO - PROCESS | 1646 | 1466694081530 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1646 | 1466694081532 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x123943000 == 32 [pid = 1646] [id = 363] 08:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119441400) [pid = 1646] [serial = 1088] [outer = 0x0] 08:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x120ff4800) [pid = 1646] [serial = 1089] [outer = 0x119441400] 08:01:21 INFO - PROCESS | 1646 | 1466694081562 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x124e22800) [pid = 1646] [serial = 1090] [outer = 0x119441400] 08:01:21 INFO - PROCESS | 1646 | 1466694081866 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 524ms 08:01:21 INFO - PROCESS | 1646 | 1466694081890 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1646 | 1466694081892 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:01:21 INFO - PROCESS | 1646 | 1466694081894 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1646 | 1466694081895 Marionette TRACE conn2 <- [1,1426,null,{}] 08:01:21 INFO - PROCESS | 1646 | 1466694081898 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 1646 | 1466694081899 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:21 INFO - PROCESS | 1646 | 1466694081985 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:01:21 INFO - PROCESS | 1646 | 1466694081989 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1646 | 1466694081990 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x124557800 == 33 [pid = 1646] [id = 364] 08:01:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x125f3e000) [pid = 1646] [serial = 1091] [outer = 0x0] 08:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126424c00) [pid = 1646] [serial = 1092] [outer = 0x125f3e000] 08:01:22 INFO - PROCESS | 1646 | 1466694082015 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126660800) [pid = 1646] [serial = 1093] [outer = 0x125f3e000] 08:01:22 INFO - PROCESS | 1646 | 1466694082340 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 470ms 08:01:22 INFO - PROCESS | 1646 | 1466694082364 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1646 | 1466694082367 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:01:22 INFO - PROCESS | 1646 | 1466694082369 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1646 | 1466694082370 Marionette TRACE conn2 <- [1,1430,null,{}] 08:01:22 INFO - PROCESS | 1646 | 1466694082372 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1646 | 1466694082374 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:22 INFO - PROCESS | 1646 | 1466694082480 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:01:22 INFO - PROCESS | 1646 | 1466694082485 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1646 | 1466694082486 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x124ae1800 == 34 [pid = 1646] [id = 365] 08:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113a9ec00) [pid = 1646] [serial = 1094] [outer = 0x0] 08:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126662800) [pid = 1646] [serial = 1095] [outer = 0x113a9ec00] 08:01:22 INFO - PROCESS | 1646 | 1466694082511 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x126b2fc00) [pid = 1646] [serial = 1096] [outer = 0x113a9ec00] 08:01:22 INFO - PROCESS | 1646 | 1466694082864 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 08:01:22 INFO - PROCESS | 1646 | 1466694082888 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1646 | 1466694082889 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:01:22 INFO - PROCESS | 1646 | 1466694082900 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1646 | 1466694082901 Marionette TRACE conn2 <- [1,1434,null,{}] 08:01:22 INFO - PROCESS | 1646 | 1466694082903 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1646 | 1466694082907 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:23 INFO - PROCESS | 1646 | 1466694083023 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:01:23 INFO - PROCESS | 1646 | 1466694083062 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1646 | 1466694083063 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12895b800 == 35 [pid = 1646] [id = 366] 08:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126b38c00) [pid = 1646] [serial = 1097] [outer = 0x0] 08:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1289c7000) [pid = 1646] [serial = 1098] [outer = 0x126b38c00] 08:01:23 INFO - PROCESS | 1646 | 1466694083088 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a248400) [pid = 1646] [serial = 1099] [outer = 0x126b38c00] 08:01:23 INFO - PROCESS | 1646 | 1466694083419 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 569ms 08:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:01:23 INFO - PROCESS | 1646 | 1466694083470 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1646 | 1466694083471 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:01:23 INFO - PROCESS | 1646 | 1466694083473 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1646 | 1466694083474 Marionette TRACE conn2 <- [1,1438,null,{}] 08:01:23 INFO - PROCESS | 1646 | 1466694083476 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 1646 | 1466694083477 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:23 INFO - PROCESS | 1646 | 1466694083574 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:01:23 INFO - PROCESS | 1646 | 1466694083594 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1646 | 1466694083595 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12903c800 == 36 [pid = 1646] [id = 367] 08:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a455000) [pid = 1646] [serial = 1100] [outer = 0x0] 08:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a567000) [pid = 1646] [serial = 1101] [outer = 0x12a455000] 08:01:23 INFO - PROCESS | 1646 | 1466694083627 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a575400) [pid = 1646] [serial = 1102] [outer = 0x12a455000] 08:01:23 INFO - PROCESS | 1646 | 1466694083945 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 08:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:01:23 INFO - PROCESS | 1646 | 1466694083991 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1646 | 1466694083992 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:01:23 INFO - PROCESS | 1646 | 1466694083994 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1646 | 1466694083995 Marionette TRACE conn2 <- [1,1442,null,{}] 08:01:24 INFO - PROCESS | 1646 | 1466694083998 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1646 | 1466694083999 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:24 INFO - PROCESS | 1646 | 1466694084093 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:01:24 INFO - PROCESS | 1646 | 1466694084105 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1646 | 1466694084106 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x118124800 == 37 [pid = 1646] [id = 368] 08:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119774c00) [pid = 1646] [serial = 1103] [outer = 0x0] 08:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a903800) [pid = 1646] [serial = 1104] [outer = 0x119774c00] 08:01:24 INFO - PROCESS | 1646 | 1466694084131 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b5a5800) [pid = 1646] [serial = 1105] [outer = 0x119774c00] 08:01:24 INFO - PROCESS | 1646 | 1466694084478 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 08:01:24 INFO - PROCESS | 1646 | 1466694084513 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1646 | 1466694084514 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:01:24 INFO - PROCESS | 1646 | 1466694084523 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1646 | 1466694084524 Marionette TRACE conn2 <- [1,1446,null,{}] 08:01:24 INFO - PROCESS | 1646 | 1466694084526 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1646 | 1466694084527 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:24 INFO - PROCESS | 1646 | 1466694084623 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:01:24 INFO - PROCESS | 1646 | 1466694084626 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1646 | 1466694084627 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7ca000 == 38 [pid = 1646] [id = 369] 08:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123bf3400) [pid = 1646] [serial = 1106] [outer = 0x0] 08:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba04000) [pid = 1646] [serial = 1107] [outer = 0x123bf3400] 08:01:24 INFO - PROCESS | 1646 | 1466694084659 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12ba10400) [pid = 1646] [serial = 1108] [outer = 0x123bf3400] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117047c00) [pid = 1646] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x110f97800) [pid = 1646] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1264eb800) [pid = 1646] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126431800) [pid = 1646] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x120ff5800) [pid = 1646] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x110f9e000) [pid = 1646] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115fc9400) [pid = 1646] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11915a000) [pid = 1646] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1164d9800) [pid = 1646] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110fa1400) [pid = 1646] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112755400) [pid = 1646] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1289cac00) [pid = 1646] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1185cf400) [pid = 1646] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1197d1400) [pid = 1646] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x115fcb000) [pid = 1646] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:01:24 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x120ff4000) [pid = 1646] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:01:25 INFO - PROCESS | 1646 | 1466694085025 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 517ms 08:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:01:25 INFO - PROCESS | 1646 | 1466694085041 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1646 | 1466694085042 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:01:25 INFO - PROCESS | 1646 | 1466694085044 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1646 | 1466694085045 Marionette TRACE conn2 <- [1,1450,null,{}] 08:01:25 INFO - PROCESS | 1646 | 1466694085048 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1646 | 1466694085049 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:25 INFO - PROCESS | 1646 | 1466694085128 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:01:25 INFO - PROCESS | 1646 | 1466694085183 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1646 | 1466694085185 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab71800 == 39 [pid = 1646] [id = 370] 08:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112755400) [pid = 1646] [serial = 1109] [outer = 0x0] 08:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1187e4400) [pid = 1646] [serial = 1110] [outer = 0x112755400] 08:01:25 INFO - PROCESS | 1646 | 1466694085210 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124e23000) [pid = 1646] [serial = 1111] [outer = 0x112755400] 08:01:25 INFO - PROCESS | 1646 | 1466694085478 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 468ms 08:01:25 INFO - PROCESS | 1646 | 1466694085513 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1646 | 1466694085516 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:01:25 INFO - PROCESS | 1646 | 1466694085531 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1646 | 1466694085533 Marionette TRACE conn2 <- [1,1454,null,{}] 08:01:25 INFO - PROCESS | 1646 | 1466694085540 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1646 | 1466694085542 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:25 INFO - PROCESS | 1646 | 1466694085695 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:01:25 INFO - PROCESS | 1646 | 1466694085703 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1646 | 1466694085705 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba2a000 == 40 [pid = 1646] [id = 371] 08:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119fcd800) [pid = 1646] [serial = 1112] [outer = 0x0] 08:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a447c00) [pid = 1646] [serial = 1113] [outer = 0x119fcd800] 08:01:25 INFO - PROCESS | 1646 | 1466694085743 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12bda7400) [pid = 1646] [serial = 1114] [outer = 0x119fcd800] 08:01:26 INFO - PROCESS | 1646 | 1466694086058 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 576ms 08:01:26 INFO - PROCESS | 1646 | 1466694086117 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1646 | 1466694086120 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:01:26 INFO - PROCESS | 1646 | 1466694086124 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1646 | 1466694086125 Marionette TRACE conn2 <- [1,1458,null,{}] 08:01:26 INFO - PROCESS | 1646 | 1466694086127 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 1646 | 1466694086128 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:26 INFO - PROCESS | 1646 | 1466694086210 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:01:26 INFO - PROCESS | 1646 | 1466694086213 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1646 | 1466694086214 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd7d800 == 41 [pid = 1646] [id = 372] 08:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a56cc00) [pid = 1646] [serial = 1115] [outer = 0x0] 08:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12bdb9000) [pid = 1646] [serial = 1116] [outer = 0x12a56cc00] 08:01:26 INFO - PROCESS | 1646 | 1466694086239 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12c5da000) [pid = 1646] [serial = 1117] [outer = 0x12a56cc00] 08:01:26 INFO - PROCESS | 1646 | 1466694086573 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 470ms 08:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:01:26 INFO - PROCESS | 1646 | 1466694086594 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1646 | 1466694086595 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:01:26 INFO - PROCESS | 1646 | 1466694086597 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1646 | 1466694086599 Marionette TRACE conn2 <- [1,1462,null,{}] 08:01:26 INFO - PROCESS | 1646 | 1466694086604 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 1646 | 1466694086605 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:26 INFO - PROCESS | 1646 | 1466694086690 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:01:26 INFO - PROCESS | 1646 | 1466694086693 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1646 | 1466694086694 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c06b000 == 42 [pid = 1646] [id = 373] 08:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12c5dd400) [pid = 1646] [serial = 1118] [outer = 0x0] 08:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12c5e2000) [pid = 1646] [serial = 1119] [outer = 0x12c5dd400] 08:01:26 INFO - PROCESS | 1646 | 1466694086718 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12c9d4800) [pid = 1646] [serial = 1120] [outer = 0x12c5dd400] 08:01:27 INFO - PROCESS | 1646 | 1466694087277 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 721ms 08:01:27 INFO - PROCESS | 1646 | 1466694087320 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1646 | 1466694087324 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:01:27 INFO - PROCESS | 1646 | 1466694087329 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1646 | 1466694087332 Marionette TRACE conn2 <- [1,1466,null,{}] 08:01:27 INFO - PROCESS | 1646 | 1466694087338 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1646 | 1466694087341 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:27 INFO - PROCESS | 1646 | 1466694087496 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:01:27 INFO - PROCESS | 1646 | 1466694087596 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1646 | 1466694087598 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x119add800 == 43 [pid = 1646] [id = 374] 08:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11858e800) [pid = 1646] [serial = 1121] [outer = 0x0] 08:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1185c6c00) [pid = 1646] [serial = 1122] [outer = 0x11858e800] 08:01:27 INFO - PROCESS | 1646 | 1466694087629 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11889f000) [pid = 1646] [serial = 1123] [outer = 0x11858e800] 08:01:28 INFO - PROCESS | 1646 | 1466694088052 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 777ms 08:01:28 INFO - PROCESS | 1646 | 1466694088105 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1646 | 1466694088108 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:01:28 INFO - PROCESS | 1646 | 1466694088112 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1646 | 1466694088114 Marionette TRACE conn2 <- [1,1470,null,{}] 08:01:28 INFO - PROCESS | 1646 | 1466694088137 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 1646 | 1466694088138 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:28 INFO - PROCESS | 1646 | 1466694088240 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:01:28 INFO - PROCESS | 1646 | 1466694088309 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1646 | 1466694088311 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266a9800 == 44 [pid = 1646] [id = 375] 08:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123b35000) [pid = 1646] [serial = 1124] [outer = 0x0] 08:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1242eb800) [pid = 1646] [serial = 1125] [outer = 0x123b35000] 08:01:28 INFO - PROCESS | 1646 | 1466694088341 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12560e000) [pid = 1646] [serial = 1126] [outer = 0x123b35000] 08:01:28 INFO - PROCESS | 1646 | 1466694088788 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 08:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:01:28 INFO - PROCESS | 1646 | 1466694088821 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1646 | 1466694088822 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:01:28 INFO - PROCESS | 1646 | 1466694088825 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1646 | 1466694088827 Marionette TRACE conn2 <- [1,1474,null,{}] 08:01:28 INFO - PROCESS | 1646 | 1466694088852 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 1646 | 1466694088855 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:28 INFO - PROCESS | 1646 | 1466694088977 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:01:29 INFO - PROCESS | 1646 | 1466694089030 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1646 | 1466694089032 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c414800 == 45 [pid = 1646] [id = 376] 08:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1289c0800) [pid = 1646] [serial = 1127] [outer = 0x0] 08:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1289cbc00) [pid = 1646] [serial = 1128] [outer = 0x1289c0800] 08:01:29 INFO - PROCESS | 1646 | 1466694089065 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1290ed400) [pid = 1646] [serial = 1129] [outer = 0x1289c0800] 08:01:29 INFO - PROCESS | 1646 | 1466694089511 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 721ms 08:01:29 INFO - PROCESS | 1646 | 1466694089547 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1646 | 1466694089549 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:01:29 INFO - PROCESS | 1646 | 1466694089570 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1646 | 1466694089571 Marionette TRACE conn2 <- [1,1478,null,{}] 08:01:29 INFO - PROCESS | 1646 | 1466694089573 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 1646 | 1466694089575 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:29 INFO - PROCESS | 1646 | 1466694089677 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:01:29 INFO - PROCESS | 1646 | 1466694089745 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1646 | 1466694089747 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c82e800 == 46 [pid = 1646] [id = 377] 08:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a56ec00) [pid = 1646] [serial = 1130] [outer = 0x0] 08:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b5a1000) [pid = 1646] [serial = 1131] [outer = 0x12a56ec00] 08:01:29 INFO - PROCESS | 1646 | 1466694089778 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ba17000) [pid = 1646] [serial = 1132] [outer = 0x12a56ec00] 08:01:30 INFO - PROCESS | 1646 | 1466694090419 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 872ms 08:01:30 INFO - PROCESS | 1646 | 1466694090460 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 1646 | 1466694090463 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:01:30 INFO - PROCESS | 1646 | 1466694090466 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1646 | 1466694090471 Marionette TRACE conn2 <- [1,1482,null,{}] 08:01:30 INFO - PROCESS | 1646 | 1466694090474 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 1646 | 1466694090477 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:30 INFO - PROCESS | 1646 | 1466694090573 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:01:30 INFO - PROCESS | 1646 | 1466694090641 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1646 | 1466694090644 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385a800 == 47 [pid = 1646] [id = 378] 08:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1161af000) [pid = 1646] [serial = 1133] [outer = 0x0] 08:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1172cd800) [pid = 1646] [serial = 1134] [outer = 0x1161af000] 08:01:30 INFO - PROCESS | 1646 | 1466694090671 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1185ccc00) [pid = 1646] [serial = 1135] [outer = 0x1161af000] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd7d800 == 46 [pid = 1646] [id = 372] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba2a000 == 45 [pid = 1646] [id = 371] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab71800 == 44 [pid = 1646] [id = 370] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7ca000 == 43 [pid = 1646] [id = 369] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x118124800 == 42 [pid = 1646] [id = 368] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12903c800 == 41 [pid = 1646] [id = 367] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12895b800 == 40 [pid = 1646] [id = 366] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x124ae1800 == 39 [pid = 1646] [id = 365] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x124557800 == 38 [pid = 1646] [id = 364] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x123943000 == 37 [pid = 1646] [id = 363] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1188b7000 == 36 [pid = 1646] [id = 362] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11701d800 == 35 [pid = 1646] [id = 361] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11812e000 == 34 [pid = 1646] [id = 360] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d6000 == 33 [pid = 1646] [id = 359] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1161a1000 == 32 [pid = 1646] [id = 347] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12c82e800 == 31 [pid = 1646] [id = 377] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12c414800 == 30 [pid = 1646] [id = 376] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1266a9800 == 29 [pid = 1646] [id = 375] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x119add800 == 28 [pid = 1646] [id = 374] 08:01:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12c06b000 == 27 [pid = 1646] [id = 373] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1185ce800) [pid = 1646] [serial = 1042] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x110fae800) [pid = 1646] [serial = 1065] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126664400) [pid = 1646] [serial = 1035] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1289c1800) [pid = 1646] [serial = 1060] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12407d800) [pid = 1646] [serial = 1053] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x110fa4000) [pid = 1646] [serial = 1029] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12893c800) [pid = 1646] [serial = 1036] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126309400) [pid = 1646] [serial = 1057] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123f9d800) [pid = 1646] [serial = 1033] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11855dc00) [pid = 1646] [serial = 1048] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1150c4400) [pid = 1646] [serial = 1066] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118316800) [pid = 1646] [serial = 1041] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1266ea000) [pid = 1646] [serial = 1059] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11943fc00) [pid = 1646] [serial = 1050] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x110fafc00) [pid = 1646] [serial = 1045] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117044800) [pid = 1646] [serial = 1047] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1290f0000) [pid = 1646] [serial = 1063] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1290f6800) [pid = 1646] [serial = 1069] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x125612400) [pid = 1646] [serial = 1056] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128d33000) [pid = 1646] [serial = 1038] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119a34400) [pid = 1646] [serial = 1051] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x110fb8800) [pid = 1646] [serial = 1030] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1194e4400) [pid = 1646] [serial = 1032] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a44d400) [pid = 1646] [serial = 1072] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124c92c00) [pid = 1646] [serial = 1054] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128dd0400) [pid = 1646] [serial = 1062] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a247800) [pid = 1646] [serial = 1039] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112a7bc00) [pid = 1646] [serial = 1044] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12930f400) [pid = 1646] [serial = 1071] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1264f0400) [pid = 1646] [serial = 1068] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a56bc00) [pid = 1646] [serial = 1074] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a906c00) [pid = 1646] [serial = 1075] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1646 | 1466694091773 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1326ms 08:01:31 INFO - PROCESS | 1646 | 1466694091793 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:01:31 INFO - PROCESS | 1646 | 1466694091796 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:01:31 INFO - PROCESS | 1646 | 1466694091803 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1646 | 1466694091805 Marionette TRACE conn2 <- [1,1486,null,{}] 08:01:31 INFO - PROCESS | 1646 | 1466694091809 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 1646 | 1466694091811 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:31 INFO - PROCESS | 1646 | 1466694091919 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:01:31 INFO - PROCESS | 1646 | 1466694091926 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1646 | 1466694091927 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x116955800 == 28 [pid = 1646] [id = 379] 08:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x115d1dc00) [pid = 1646] [serial = 1136] [outer = 0x0] 08:01:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x115f72c00) [pid = 1646] [serial = 1137] [outer = 0x115d1dc00] 08:01:31 INFO - PROCESS | 1646 | 1466694091974 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116972400) [pid = 1646] [serial = 1138] [outer = 0x115d1dc00] 08:01:32 INFO - PROCESS | 1646 | 1466694092314 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 575ms 08:01:32 INFO - PROCESS | 1646 | 1466694092373 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 1646 | 1466694092377 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:01:32 INFO - PROCESS | 1646 | 1466694092381 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1646 | 1466694092383 Marionette TRACE conn2 <- [1,1490,null,{}] 08:01:32 INFO - PROCESS | 1646 | 1466694092386 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 1646 | 1466694092387 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:32 INFO - PROCESS | 1646 | 1466694092465 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:01:32 INFO - PROCESS | 1646 | 1466694092471 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1646 | 1466694092473 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x118129800 == 29 [pid = 1646] [id = 380] 08:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1176e1000) [pid = 1646] [serial = 1139] [outer = 0x0] 08:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1185ce000) [pid = 1646] [serial = 1140] [outer = 0x1176e1000] 08:01:32 INFO - PROCESS | 1646 | 1466694092500 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118852400) [pid = 1646] [serial = 1141] [outer = 0x1176e1000] 08:01:32 INFO - PROCESS | 1646 | 1466694092837 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 08:01:32 INFO - PROCESS | 1646 | 1466694092854 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 1646 | 1466694092856 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:01:32 INFO - PROCESS | 1646 | 1466694092858 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1646 | 1466694092861 Marionette TRACE conn2 <- [1,1494,null,{}] 08:01:32 INFO - PROCESS | 1646 | 1466694092868 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 1646 | 1466694092871 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:32 INFO - PROCESS | 1646 | 1466694092953 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:01:33 INFO - PROCESS | 1646 | 1466694093008 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1646 | 1466694093010 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c28800 == 30 [pid = 1646] [id = 381] 08:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112a73400) [pid = 1646] [serial = 1142] [outer = 0x0] 08:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11976f400) [pid = 1646] [serial = 1143] [outer = 0x112a73400] 08:01:33 INFO - PROCESS | 1646 | 1466694093038 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1188e6800) [pid = 1646] [serial = 1144] [outer = 0x112a73400] 08:01:33 INFO - PROCESS | 1646 | 1466694093387 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 570ms 08:01:33 INFO - PROCESS | 1646 | 1466694093429 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1646 | 1466694093431 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:01:33 INFO - PROCESS | 1646 | 1466694093433 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1646 | 1466694093434 Marionette TRACE conn2 <- [1,1498,null,{}] 08:01:33 INFO - PROCESS | 1646 | 1466694093436 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 1646 | 1466694093437 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:33 INFO - PROCESS | 1646 | 1466694093522 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:01:33 INFO - PROCESS | 1646 | 1466694093578 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1646 | 1466694093579 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ebf800 == 31 [pid = 1646] [id = 382] 08:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11915d400) [pid = 1646] [serial = 1145] [outer = 0x0] 08:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124a93000) [pid = 1646] [serial = 1146] [outer = 0x11915d400] 08:01:33 INFO - PROCESS | 1646 | 1466694093604 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12642b000) [pid = 1646] [serial = 1147] [outer = 0x11915d400] 08:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 469ms 08:01:33 INFO - PROCESS | 1646 | 1466694093896 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:01:33 INFO - PROCESS | 1646 | 1466694093912 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1646 | 1466694093914 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:01:33 INFO - PROCESS | 1646 | 1466694093924 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1646 | 1466694093925 Marionette TRACE conn2 <- [1,1502,null,{}] 08:01:33 INFO - PROCESS | 1646 | 1466694093927 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 1646 | 1466694093929 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:34 INFO - PROCESS | 1646 | 1466694094027 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:01:34 INFO - PROCESS | 1646 | 1466694094030 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1646 | 1466694094032 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x125528800 == 32 [pid = 1646] [id = 383] 08:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1172c2800) [pid = 1646] [serial = 1148] [outer = 0x0] 08:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126661c00) [pid = 1646] [serial = 1149] [outer = 0x1172c2800] 08:01:34 INFO - PROCESS | 1646 | 1466694094057 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1269f6c00) [pid = 1646] [serial = 1150] [outer = 0x1172c2800] 08:01:34 INFO - PROCESS | 1646 | 1466694094410 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 526ms 08:01:34 INFO - PROCESS | 1646 | 1466694094442 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1646 | 1466694094444 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:01:34 INFO - PROCESS | 1646 | 1466694094446 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1646 | 1466694094447 Marionette TRACE conn2 <- [1,1506,null,{}] 08:01:34 INFO - PROCESS | 1646 | 1466694094449 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1646 | 1466694094453 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:34 INFO - PROCESS | 1646 | 1466694094557 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:01:34 INFO - PROCESS | 1646 | 1466694094599 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1646 | 1466694094600 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266a6800 == 33 [pid = 1646] [id = 384] 08:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126b38400) [pid = 1646] [serial = 1151] [outer = 0x0] 08:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1289c2800) [pid = 1646] [serial = 1152] [outer = 0x126b38400] 08:01:34 INFO - PROCESS | 1646 | 1466694094625 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128dd6c00) [pid = 1646] [serial = 1153] [outer = 0x126b38400] 08:01:34 INFO - PROCESS | 1646 | 1466694094959 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 517ms 08:01:34 INFO - PROCESS | 1646 | 1466694094964 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1646 | 1466694094967 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:01:34 INFO - PROCESS | 1646 | 1466694094971 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1646 | 1466694094973 Marionette TRACE conn2 <- [1,1510,null,{}] 08:01:34 INFO - PROCESS | 1646 | 1466694094976 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1646 | 1466694094978 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:35 INFO - PROCESS | 1646 | 1466694095123 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:01:35 INFO - PROCESS | 1646 | 1466694095149 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1646 | 1466694095150 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x128962000 == 34 [pid = 1646] [id = 385] 08:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11885a400) [pid = 1646] [serial = 1154] [outer = 0x0] 08:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1290f7000) [pid = 1646] [serial = 1155] [outer = 0x11885a400] 08:01:35 INFO - PROCESS | 1646 | 1466694095191 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a24dc00) [pid = 1646] [serial = 1156] [outer = 0x11885a400] 08:01:35 INFO - PROCESS | 1646 | 1466694095615 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 673ms 08:01:35 INFO - PROCESS | 1646 | 1466694095644 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1646 | 1466694095646 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:01:35 INFO - PROCESS | 1646 | 1466694095649 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1646 | 1466694095651 Marionette TRACE conn2 <- [1,1514,null,{}] 08:01:35 INFO - PROCESS | 1646 | 1466694095661 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 1646 | 1466694095663 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:35 INFO - PROCESS | 1646 | 1466694095807 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126b38c00) [pid = 1646] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119774c00) [pid = 1646] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a455000) [pid = 1646] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123bf3400) [pid = 1646] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112755400) [pid = 1646] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x125f3e000) [pid = 1646] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113a9ec00) [pid = 1646] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119441400) [pid = 1646] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116a13000) [pid = 1646] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112fd3400) [pid = 1646] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11858b000) [pid = 1646] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a56cc00) [pid = 1646] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a908400) [pid = 1646] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12c5dd400) [pid = 1646] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:01:36 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119fcd800) [pid = 1646] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:01:36 INFO - PROCESS | 1646 | 1466694096225 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1646 | 1466694096238 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dda000 == 35 [pid = 1646] [id = 386] 08:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x110f79400) [pid = 1646] [serial = 1157] [outer = 0x0] 08:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x110fb5000) [pid = 1646] [serial = 1158] [outer = 0x110f79400] 08:01:36 INFO - PROCESS | 1646 | 1466694096279 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x116748c00) [pid = 1646] [serial = 1159] [outer = 0x110f79400] 08:01:36 INFO - PROCESS | 1646 | 1466694096564 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 08:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:01:36 INFO - PROCESS | 1646 | 1466694096579 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1646 | 1466694096580 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:01:36 INFO - PROCESS | 1646 | 1466694096592 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1646 | 1466694096593 Marionette TRACE conn2 <- [1,1518,null,{}] 08:01:36 INFO - PROCESS | 1646 | 1466694096595 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 1646 | 1466694096597 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:36 INFO - PROCESS | 1646 | 1466694096677 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:01:36 INFO - PROCESS | 1646 | 1466694096681 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1646 | 1466694096682 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c28000 == 36 [pid = 1646] [id = 387] 08:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1188f0800) [pid = 1646] [serial = 1160] [outer = 0x0] 08:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1264f4400) [pid = 1646] [serial = 1161] [outer = 0x1188f0800] 08:01:36 INFO - PROCESS | 1646 | 1466694096709 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a44d400) [pid = 1646] [serial = 1162] [outer = 0x1188f0800] 08:01:37 INFO - PROCESS | 1646 | 1466694097025 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 478ms 08:01:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:01:37 INFO - PROCESS | 1646 | 1466694097061 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1646 | 1466694097062 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:01:37 INFO - PROCESS | 1646 | 1466694097065 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1646 | 1466694097066 Marionette TRACE conn2 <- [1,1522,null,{}] 08:01:37 INFO - PROCESS | 1646 | 1466694097068 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1646 | 1466694097069 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:37 INFO - PROCESS | 1646 | 1466694097174 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:01:37 INFO - PROCESS | 1646 | 1466694097180 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1646 | 1466694097181 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a54f000 == 37 [pid = 1646] [id = 388] 08:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112dbf400) [pid = 1646] [serial = 1163] [outer = 0x0] 08:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128dda400) [pid = 1646] [serial = 1164] [outer = 0x112dbf400] 08:01:37 INFO - PROCESS | 1646 | 1466694097213 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a573c00) [pid = 1646] [serial = 1165] [outer = 0x112dbf400] 08:01:37 INFO - PROCESS | 1646 | 1466694097514 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:01:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:01:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:01:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:01:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:01:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:01:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:01:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:01:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:01:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 08:01:37 INFO - PROCESS | 1646 | 1466694097537 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1646 | 1466694097539 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:01:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:01:37 INFO - PROCESS | 1646 | 1466694097542 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1646 | 1466694097544 Marionette TRACE conn2 <- [1,1526,null,{}] 08:01:37 INFO - PROCESS | 1646 | 1466694097546 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1646 | 1466694097547 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:37 INFO - PROCESS | 1646 | 1466694097638 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:01:37 INFO - PROCESS | 1646 | 1466694097641 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1646 | 1466694097643 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x111f07000 == 38 [pid = 1646] [id = 389] 08:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a56e000) [pid = 1646] [serial = 1166] [outer = 0x0] 08:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a906c00) [pid = 1646] [serial = 1167] [outer = 0x12a56e000] 08:01:37 INFO - PROCESS | 1646 | 1466694097669 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ba13400) [pid = 1646] [serial = 1168] [outer = 0x12a56e000] 08:01:37 INFO - PROCESS | 1646 | 1466694097991 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:01:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:01:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:01:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:01:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 08:01:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:01:38 INFO - PROCESS | 1646 | 1466694098013 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 1646 | 1466694098014 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:01:38 INFO - PROCESS | 1646 | 1466694098017 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1646 | 1466694098019 Marionette TRACE conn2 <- [1,1530,null,{}] 08:01:38 INFO - PROCESS | 1646 | 1466694098022 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 1646 | 1466694098023 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:38 INFO - PROCESS | 1646 | 1466694098126 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:01:38 INFO - PROCESS | 1646 | 1466694098132 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1646 | 1466694098133 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba3c800 == 39 [pid = 1646] [id = 390] 08:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118854000) [pid = 1646] [serial = 1169] [outer = 0x0] 08:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba1bc00) [pid = 1646] [serial = 1170] [outer = 0x118854000] 08:01:38 INFO - PROCESS | 1646 | 1466694098165 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12bdc0000) [pid = 1646] [serial = 1171] [outer = 0x118854000] 08:01:38 INFO - PROCESS | 1646 | 1466694098624 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:01:38 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:01:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:01:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:01:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:01:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 620ms 08:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:01:38 INFO - PROCESS | 1646 | 1466694098638 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 1646 | 1466694098640 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:01:38 INFO - PROCESS | 1646 | 1466694098643 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1646 | 1466694098645 Marionette TRACE conn2 <- [1,1534,null,{}] 08:01:38 INFO - PROCESS | 1646 | 1466694098649 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 1646 | 1466694098651 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:38 INFO - PROCESS | 1646 | 1466694098764 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:01:38 INFO - PROCESS | 1646 | 1466694098844 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1646 | 1466694098846 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164aa000 == 40 [pid = 1646] [id = 391] 08:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x116909400) [pid = 1646] [serial = 1172] [outer = 0x0] 08:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x117045c00) [pid = 1646] [serial = 1173] [outer = 0x116909400] 08:01:38 INFO - PROCESS | 1646 | 1466694098899 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1185ce400) [pid = 1646] [serial = 1174] [outer = 0x116909400] 08:01:39 INFO - PROCESS | 1646 | 1466694099397 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 820ms 08:01:39 INFO - PROCESS | 1646 | 1466694099464 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1646 | 1466694099467 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:01:39 INFO - PROCESS | 1646 | 1466694099472 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1646 | 1466694099474 Marionette TRACE conn2 <- [1,1538,null,{}] 08:01:39 INFO - PROCESS | 1646 | 1466694099476 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 1646 | 1466694099478 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:39 INFO - PROCESS | 1646 | 1466694099592 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:01:39 INFO - PROCESS | 1646 | 1466694099650 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1646 | 1466694099651 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fb2800 == 41 [pid = 1646] [id = 392] 08:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x120ff7800) [pid = 1646] [serial = 1175] [outer = 0x0] 08:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123c98400) [pid = 1646] [serial = 1176] [outer = 0x120ff7800] 08:01:39 INFO - PROCESS | 1646 | 1466694099682 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x125619c00) [pid = 1646] [serial = 1177] [outer = 0x120ff7800] 08:01:40 INFO - PROCESS | 1646 | 1466694100363 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 920ms 08:01:40 INFO - PROCESS | 1646 | 1466694100411 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1646 | 1466694100413 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:01:40 INFO - PROCESS | 1646 | 1466694100420 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1646 | 1466694100422 Marionette TRACE conn2 <- [1,1542,null,{}] 08:01:40 INFO - PROCESS | 1646 | 1466694100425 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1646 | 1466694100427 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:40 INFO - PROCESS | 1646 | 1466694100533 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x111f07000 == 40 [pid = 1646] [id = 389] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12a54f000 == 39 [pid = 1646] [id = 388] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119c28000 == 38 [pid = 1646] [id = 387] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119dda000 == 37 [pid = 1646] [id = 386] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x128962000 == 36 [pid = 1646] [id = 385] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1266a6800 == 35 [pid = 1646] [id = 384] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x125528800 == 34 [pid = 1646] [id = 383] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x123ebf800 == 33 [pid = 1646] [id = 382] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119c28800 == 32 [pid = 1646] [id = 381] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x118129800 == 31 [pid = 1646] [id = 380] 08:01:40 INFO - PROCESS | 1646 | --DOCSHELL 0x116955800 == 30 [pid = 1646] [id = 379] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a248400) [pid = 1646] [serial = 1099] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1289c7000) [pid = 1646] [serial = 1098] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a903800) [pid = 1646] [serial = 1104] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a567000) [pid = 1646] [serial = 1101] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12ba04000) [pid = 1646] [serial = 1107] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1187e4400) [pid = 1646] [serial = 1110] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126424c00) [pid = 1646] [serial = 1092] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126662800) [pid = 1646] [serial = 1095] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x120ff4800) [pid = 1646] [serial = 1089] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124e22800) [pid = 1646] [serial = 1090] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117044c00) [pid = 1646] [serial = 1083] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118587c00) [pid = 1646] [serial = 1084] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113f13800) [pid = 1646] [serial = 1080] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116a13c00) [pid = 1646] [serial = 1081] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118854c00) [pid = 1646] [serial = 1086] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12b5a5800) [pid = 1646] [serial = 1105] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1192b4c00) [pid = 1646] [serial = 1087] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12c5da000) [pid = 1646] [serial = 1117] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12ba03c00) [pid = 1646] [serial = 1078] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b5a7c00) [pid = 1646] [serial = 1077] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126660800) [pid = 1646] [serial = 1093] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12c9d4800) [pid = 1646] [serial = 1120] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a447c00) [pid = 1646] [serial = 1113] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12bdb9000) [pid = 1646] [serial = 1116] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12ba10400) [pid = 1646] [serial = 1108] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x124e23000) [pid = 1646] [serial = 1111] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12c5e2000) [pid = 1646] [serial = 1119] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12a575400) [pid = 1646] [serial = 1102] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126b2fc00) [pid = 1646] [serial = 1096] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12bda7400) [pid = 1646] [serial = 1114] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1646 | 1466694100648 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1646 | 1466694100651 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x115dec000 == 31 [pid = 1646] [id = 393] 08:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x113d30400) [pid = 1646] [serial = 1178] [outer = 0x0] 08:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x116fb2400) [pid = 1646] [serial = 1179] [outer = 0x113d30400] 08:01:40 INFO - PROCESS | 1646 | 1466694100680 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1185c6800) [pid = 1646] [serial = 1180] [outer = 0x113d30400] 08:01:40 INFO - PROCESS | 1646 | 1466694100977 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 573ms 08:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:01:40 INFO - PROCESS | 1646 | 1466694100991 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1646 | 1466694100994 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:01:40 INFO - PROCESS | 1646 | 1466694100998 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1646 | 1466694101003 Marionette TRACE conn2 <- [1,1546,null,{}] 08:01:41 INFO - PROCESS | 1646 | 1466694101012 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1646 | 1466694101014 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:41 INFO - PROCESS | 1646 | 1466694101107 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:01:41 INFO - PROCESS | 1646 | 1466694101112 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1646 | 1466694101115 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d2000 == 32 [pid = 1646] [id = 394] 08:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1188e8400) [pid = 1646] [serial = 1181] [outer = 0x0] 08:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119a2e000) [pid = 1646] [serial = 1182] [outer = 0x1188e8400] 08:01:41 INFO - PROCESS | 1646 | 1466694101160 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123e59000) [pid = 1646] [serial = 1183] [outer = 0x1188e8400] 08:01:41 INFO - PROCESS | 1646 | 1466694101652 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 682ms 08:01:41 INFO - PROCESS | 1646 | 1466694101680 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1646 | 1466694101682 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:01:41 INFO - PROCESS | 1646 | 1466694101692 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1646 | 1466694101694 Marionette TRACE conn2 <- [1,1550,null,{}] 08:01:41 INFO - PROCESS | 1646 | 1466694101704 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1646 | 1466694101707 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:41 INFO - PROCESS | 1646 | 1466694101791 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:01:41 INFO - PROCESS | 1646 | 1466694101795 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1646 | 1466694101797 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x124276800 == 33 [pid = 1646] [id = 395] 08:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x126313c00) [pid = 1646] [serial = 1184] [outer = 0x0] 08:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1264f2400) [pid = 1646] [serial = 1185] [outer = 0x126313c00] 08:01:41 INFO - PROCESS | 1646 | 1466694101827 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1266e2000) [pid = 1646] [serial = 1186] [outer = 0x126313c00] 08:01:42 INFO - PROCESS | 1646 | 1466694102177 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 523ms 08:01:42 INFO - PROCESS | 1646 | 1466694102216 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1646 | 1466694102219 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:01:42 INFO - PROCESS | 1646 | 1466694102222 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1646 | 1466694102223 Marionette TRACE conn2 <- [1,1554,null,{}] 08:01:42 INFO - PROCESS | 1646 | 1466694102226 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1646 | 1466694102227 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:42 INFO - PROCESS | 1646 | 1466694102307 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:01:42 INFO - PROCESS | 1646 | 1466694102311 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1646 | 1466694102312 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12562e000 == 34 [pid = 1646] [id = 396] 08:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126b36400) [pid = 1646] [serial = 1187] [outer = 0x0] 08:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128945000) [pid = 1646] [serial = 1188] [outer = 0x126b36400] 08:01:42 INFO - PROCESS | 1646 | 1466694102338 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1289c7000) [pid = 1646] [serial = 1189] [outer = 0x126b36400] 08:01:42 INFO - PROCESS | 1646 | 1466694102661 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 08:01:42 INFO - PROCESS | 1646 | 1466694102691 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1646 | 1466694102692 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:01:42 INFO - PROCESS | 1646 | 1466694102695 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1646 | 1466694102696 Marionette TRACE conn2 <- [1,1558,null,{}] 08:01:42 INFO - PROCESS | 1646 | 1466694102698 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1646 | 1466694102699 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:42 INFO - PROCESS | 1646 | 1466694102780 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:01:42 INFO - PROCESS | 1646 | 1466694102849 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1646 | 1466694102850 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266a2000 == 35 [pid = 1646] [id = 397] 08:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11870e000) [pid = 1646] [serial = 1190] [outer = 0x0] 08:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128b15000) [pid = 1646] [serial = 1191] [outer = 0x11870e000] 08:01:42 INFO - PROCESS | 1646 | 1466694102875 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1290f3c00) [pid = 1646] [serial = 1192] [outer = 0x11870e000] 08:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 08:01:43 INFO - PROCESS | 1646 | 1466694103208 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:01:43 INFO - PROCESS | 1646 | 1466694103213 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1646 | 1466694103214 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:01:43 INFO - PROCESS | 1646 | 1466694103218 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1646 | 1466694103220 Marionette TRACE conn2 <- [1,1562,null,{}] 08:01:43 INFO - PROCESS | 1646 | 1466694103223 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1646 | 1466694103227 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:43 INFO - PROCESS | 1646 | 1466694103349 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:01:43 INFO - PROCESS | 1646 | 1466694103389 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1646 | 1466694103390 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294c7800 == 36 [pid = 1646] [id = 398] 08:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a245800) [pid = 1646] [serial = 1193] [outer = 0x0] 08:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a565c00) [pid = 1646] [serial = 1194] [outer = 0x12a245800] 08:01:43 INFO - PROCESS | 1646 | 1466694103416 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b80e400) [pid = 1646] [serial = 1195] [outer = 0x12a245800] 08:01:43 INFO - PROCESS | 1646 | 1466694103723 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 08:01:43 INFO - PROCESS | 1646 | 1466694103739 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1646 | 1466694103740 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:01:43 INFO - PROCESS | 1646 | 1466694103748 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1646 | 1466694103760 Marionette TRACE conn2 <- [1,1566,null,{}] 08:01:43 INFO - PROCESS | 1646 | 1466694103762 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1646 | 1466694103764 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:43 INFO - PROCESS | 1646 | 1466694103859 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:01:43 INFO - PROCESS | 1646 | 1466694103872 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1646 | 1466694103873 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11641b000 == 37 [pid = 1646] [id = 399] 08:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b80ec00) [pid = 1646] [serial = 1196] [outer = 0x0] 08:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba07800) [pid = 1646] [serial = 1197] [outer = 0x12b80ec00] 08:01:43 INFO - PROCESS | 1646 | 1466694103898 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ba21800) [pid = 1646] [serial = 1198] [outer = 0x12b80ec00] 08:01:44 INFO - PROCESS | 1646 | 1466694104256 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 532ms 08:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:01:44 INFO - PROCESS | 1646 | 1466694104281 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1646 | 1466694104283 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:01:44 INFO - PROCESS | 1646 | 1466694104286 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1646 | 1466694104288 Marionette TRACE conn2 <- [1,1570,null,{}] 08:01:44 INFO - PROCESS | 1646 | 1466694104297 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1646 | 1466694104299 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:44 INFO - PROCESS | 1646 | 1466694104448 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:01:44 INFO - PROCESS | 1646 | 1466694104461 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1646 | 1466694104463 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab74000 == 38 [pid = 1646] [id = 400] 08:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b5a2000) [pid = 1646] [serial = 1199] [outer = 0x0] 08:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bdb2400) [pid = 1646] [serial = 1200] [outer = 0x12b5a2000] 08:01:44 INFO - PROCESS | 1646 | 1466694104500 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12c5d8400) [pid = 1646] [serial = 1201] [outer = 0x12b5a2000] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12a56e000) [pid = 1646] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1172c2800) [pid = 1646] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126b38400) [pid = 1646] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11885a400) [pid = 1646] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x110f79400) [pid = 1646] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112a73400) [pid = 1646] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115d1dc00) [pid = 1646] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1176e1000) [pid = 1646] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1161af000) [pid = 1646] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11915d400) [pid = 1646] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112dbf400) [pid = 1646] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11858e800) [pid = 1646] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123b35000) [pid = 1646] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1289c0800) [pid = 1646] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a56ec00) [pid = 1646] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:01:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1188f0800) [pid = 1646] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:01:44 INFO - PROCESS | 1646 | 1466694104936 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 678ms 08:01:44 INFO - PROCESS | 1646 | 1466694104963 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:01:44 INFO - PROCESS | 1646 | 1466694104976 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:01:44 INFO - PROCESS | 1646 | 1466694104978 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1646 | 1466694104979 Marionette TRACE conn2 <- [1,1574,null,{}] 08:01:44 INFO - PROCESS | 1646 | 1466694104981 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1646 | 1466694104983 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:45 INFO - PROCESS | 1646 | 1466694105058 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:01:45 INFO - PROCESS | 1646 | 1466694105061 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1646 | 1466694105062 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294dc800 == 39 [pid = 1646] [id = 401] 08:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113a9ec00) [pid = 1646] [serial = 1202] [outer = 0x0] 08:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11858d800) [pid = 1646] [serial = 1203] [outer = 0x113a9ec00] 08:01:45 INFO - PROCESS | 1646 | 1466694105089 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123c97800) [pid = 1646] [serial = 1204] [outer = 0x113a9ec00] 08:01:45 INFO - PROCESS | 1646 | 1466694105424 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 468ms 08:01:45 INFO - PROCESS | 1646 | 1466694105446 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1646 | 1466694105447 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:01:45 INFO - PROCESS | 1646 | 1466694105450 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1646 | 1466694105452 Marionette TRACE conn2 <- [1,1578,null,{}] 08:01:45 INFO - PROCESS | 1646 | 1466694105454 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1646 | 1466694105455 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:45 INFO - PROCESS | 1646 | 1466694105560 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:01:45 INFO - PROCESS | 1646 | 1466694105567 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1646 | 1466694105568 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba32800 == 40 [pid = 1646] [id = 402] 08:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1187ea800) [pid = 1646] [serial = 1205] [outer = 0x0] 08:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126b31c00) [pid = 1646] [serial = 1206] [outer = 0x1187ea800] 08:01:45 INFO - PROCESS | 1646 | 1466694105592 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12bdab400) [pid = 1646] [serial = 1207] [outer = 0x1187ea800] 08:01:45 INFO - PROCESS | 1646 | 1466694105912 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 08:01:45 INFO - PROCESS | 1646 | 1466694105922 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1646 | 1466694105923 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:01:45 INFO - PROCESS | 1646 | 1466694105926 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1646 | 1466694105927 Marionette TRACE conn2 <- [1,1582,null,{}] 08:01:45 INFO - PROCESS | 1646 | 1466694105930 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1646 | 1466694105931 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:46 INFO - PROCESS | 1646 | 1466694106026 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:01:46 INFO - PROCESS | 1646 | 1466694106029 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1646 | 1466694106031 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c06e000 == 41 [pid = 1646] [id = 403] 08:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11956ec00) [pid = 1646] [serial = 1208] [outer = 0x0] 08:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12bda8400) [pid = 1646] [serial = 1209] [outer = 0x11956ec00] 08:01:46 INFO - PROCESS | 1646 | 1466694106057 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12c5e3800) [pid = 1646] [serial = 1210] [outer = 0x11956ec00] 08:01:46 INFO - PROCESS | 1646 | 1466694106381 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 470ms 08:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:01:46 INFO - PROCESS | 1646 | 1466694106397 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1646 | 1466694106399 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:01:46 INFO - PROCESS | 1646 | 1466694106406 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1646 | 1466694106408 Marionette TRACE conn2 <- [1,1586,null,{}] 08:01:46 INFO - PROCESS | 1646 | 1466694106412 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 1646 | 1466694106414 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:46 INFO - PROCESS | 1646 | 1466694106549 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:01:46 INFO - PROCESS | 1646 | 1466694106555 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1646 | 1466694106556 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c412800 == 42 [pid = 1646] [id = 404] 08:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11956f800) [pid = 1646] [serial = 1211] [outer = 0x0] 08:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12c9d1000) [pid = 1646] [serial = 1212] [outer = 0x11956f800] 08:01:46 INFO - PROCESS | 1646 | 1466694106580 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12c9de400) [pid = 1646] [serial = 1213] [outer = 0x11956f800] 08:01:46 INFO - PROCESS | 1646 | 1466694106955 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 577ms 08:01:46 INFO - PROCESS | 1646 | 1466694106980 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1646 | 1466694106983 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:01:46 INFO - PROCESS | 1646 | 1466694106988 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1646 | 1466694106991 Marionette TRACE conn2 <- [1,1590,null,{}] 08:01:47 INFO - PROCESS | 1646 | 1466694106996 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1646 | 1466694106997 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:47 INFO - PROCESS | 1646 | 1466694107109 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:01:47 INFO - PROCESS | 1646 | 1466694107180 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1646 | 1466694107184 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e3a800 == 43 [pid = 1646] [id = 405] 08:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1133db000) [pid = 1646] [serial = 1214] [outer = 0x0] 08:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x115f08c00) [pid = 1646] [serial = 1215] [outer = 0x1133db000] 08:01:47 INFO - PROCESS | 1646 | 1466694107215 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11858ac00) [pid = 1646] [serial = 1216] [outer = 0x1133db000] 08:01:47 INFO - PROCESS | 1646 | 1466694107641 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 676ms 08:01:47 INFO - PROCESS | 1646 | 1466694107664 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1646 | 1466694107669 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:01:47 INFO - PROCESS | 1646 | 1466694107674 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1646 | 1466694107676 Marionette TRACE conn2 <- [1,1594,null,{}] 08:01:47 INFO - PROCESS | 1646 | 1466694107679 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1646 | 1466694107681 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:47 INFO - PROCESS | 1646 | 1466694107784 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:01:47 INFO - PROCESS | 1646 | 1466694107845 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1646 | 1466694107846 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245e3000 == 44 [pid = 1646] [id = 406] 08:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11956b400) [pid = 1646] [serial = 1217] [outer = 0x0] 08:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119578000) [pid = 1646] [serial = 1218] [outer = 0x11956b400] 08:01:47 INFO - PROCESS | 1646 | 1466694107878 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123c98800) [pid = 1646] [serial = 1219] [outer = 0x11956b400] 08:01:48 INFO - PROCESS | 1646 | 1466694108336 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 669ms 08:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:01:48 INFO - PROCESS | 1646 | 1466694108344 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1646 | 1466694108345 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:01:48 INFO - PROCESS | 1646 | 1466694108348 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1646 | 1466694108351 Marionette TRACE conn2 <- [1,1598,null,{}] 08:01:48 INFO - PROCESS | 1646 | 1466694108361 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1646 | 1466694108364 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:48 INFO - PROCESS | 1646 | 1466694108489 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:01:48 INFO - PROCESS | 1646 | 1466694108575 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1646 | 1466694108577 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c05f000 == 45 [pid = 1646] [id = 407] 08:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126662800) [pid = 1646] [serial = 1220] [outer = 0x0] 08:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126b32400) [pid = 1646] [serial = 1221] [outer = 0x126662800] 08:01:48 INFO - PROCESS | 1646 | 1466694108610 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128949400) [pid = 1646] [serial = 1222] [outer = 0x126662800] 08:01:49 INFO - PROCESS | 1646 | 1466694109034 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 723ms 08:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:01:49 INFO - PROCESS | 1646 | 1466694109072 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1646 | 1466694109073 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:01:49 INFO - PROCESS | 1646 | 1466694109076 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1646 | 1466694109077 Marionette TRACE conn2 <- [1,1602,null,{}] 08:01:49 INFO - PROCESS | 1646 | 1466694109079 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 1646 | 1466694109081 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:49 INFO - PROCESS | 1646 | 1466694109185 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:01:49 INFO - PROCESS | 1646 | 1466694109257 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1646 | 1466694109259 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf29000 == 46 [pid = 1646] [id = 408] 08:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a245c00) [pid = 1646] [serial = 1223] [outer = 0x0] 08:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a564800) [pid = 1646] [serial = 1224] [outer = 0x12a245c00] 08:01:49 INFO - PROCESS | 1646 | 1466694109287 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a5f2c00) [pid = 1646] [serial = 1225] [outer = 0x12a245c00] 08:01:49 INFO - PROCESS | 1646 | 1466694109724 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 08:01:49 INFO - PROCESS | 1646 | 1466694109746 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1646 | 1466694109748 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:01:49 INFO - PROCESS | 1646 | 1466694109750 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1646 | 1466694109751 Marionette TRACE conn2 <- [1,1606,null,{}] 08:01:49 INFO - PROCESS | 1646 | 1466694109754 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 1646 | 1466694109755 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:49 INFO - PROCESS | 1646 | 1466694109873 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:01:49 INFO - PROCESS | 1646 | 1466694109933 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1646 | 1466694109935 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x112fa2000 == 47 [pid = 1646] [id = 409] 08:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x110f9a800) [pid = 1646] [serial = 1226] [outer = 0x0] 08:01:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1185c8c00) [pid = 1646] [serial = 1227] [outer = 0x110f9a800] 08:01:49 INFO - PROCESS | 1646 | 1466694109976 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12a251400) [pid = 1646] [serial = 1228] [outer = 0x110f9a800] 08:01:50 INFO - PROCESS | 1646 | 1466694110505 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 819ms 08:01:50 INFO - PROCESS | 1646 | 1466694110570 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:01:50 INFO - PROCESS | 1646 | 1466694110572 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:01:50 INFO - PROCESS | 1646 | 1466694110575 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1646 | 1466694110577 Marionette TRACE conn2 <- [1,1610,null,{}] 08:01:50 INFO - PROCESS | 1646 | 1466694110581 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 1646 | 1466694110582 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:50 INFO - PROCESS | 1646 | 1466694110680 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:01:50 INFO - PROCESS | 1646 | 1466694110743 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1646 | 1466694110744 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x123eb6000 == 48 [pid = 1646] [id = 410] 08:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1172c6000) [pid = 1646] [serial = 1229] [outer = 0x0] 08:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x118318800) [pid = 1646] [serial = 1230] [outer = 0x1172c6000] 08:01:50 INFO - PROCESS | 1646 | 1466694110772 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118850800) [pid = 1646] [serial = 1231] [outer = 0x1172c6000] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c06e000 == 47 [pid = 1646] [id = 403] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba32800 == 46 [pid = 1646] [id = 402] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1294dc800 == 45 [pid = 1646] [id = 401] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab74000 == 44 [pid = 1646] [id = 400] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x11641b000 == 43 [pid = 1646] [id = 399] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1294c7800 == 42 [pid = 1646] [id = 398] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1266a2000 == 41 [pid = 1646] [id = 397] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12562e000 == 40 [pid = 1646] [id = 396] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x124276800 == 39 [pid = 1646] [id = 395] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d2000 == 38 [pid = 1646] [id = 394] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x115dec000 == 37 [pid = 1646] [id = 393] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1164aa000 == 36 [pid = 1646] [id = 391] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba3c800 == 35 [pid = 1646] [id = 390] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x125fb2800 == 34 [pid = 1646] [id = 392] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12385a800 == 33 [pid = 1646] [id = 378] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x112fa2000 == 32 [pid = 1646] [id = 409] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf29000 == 31 [pid = 1646] [id = 408] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c05f000 == 30 [pid = 1646] [id = 407] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x1245e3000 == 29 [pid = 1646] [id = 406] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x12c412800 == 28 [pid = 1646] [id = 404] 08:01:51 INFO - PROCESS | 1646 | --DOCSHELL 0x117e3a800 == 27 [pid = 1646] [id = 405] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12a906c00) [pid = 1646] [serial = 1167] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126661c00) [pid = 1646] [serial = 1149] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x128dd6c00) [pid = 1646] [serial = 1153] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1289c2800) [pid = 1646] [serial = 1152] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1290f7000) [pid = 1646] [serial = 1155] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x110fb5000) [pid = 1646] [serial = 1158] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116748c00) [pid = 1646] [serial = 1159] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11976f400) [pid = 1646] [serial = 1143] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1188e6800) [pid = 1646] [serial = 1144] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x115f72c00) [pid = 1646] [serial = 1137] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116972400) [pid = 1646] [serial = 1138] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1185ce000) [pid = 1646] [serial = 1140] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118852400) [pid = 1646] [serial = 1141] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1185ccc00) [pid = 1646] [serial = 1135] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1172cd800) [pid = 1646] [serial = 1134] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124a93000) [pid = 1646] [serial = 1146] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a573c00) [pid = 1646] [serial = 1165] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11889f000) [pid = 1646] [serial = 1123] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1185c6c00) [pid = 1646] [serial = 1122] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12560e000) [pid = 1646] [serial = 1126] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1242eb800) [pid = 1646] [serial = 1125] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1290ed400) [pid = 1646] [serial = 1129] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1289cbc00) [pid = 1646] [serial = 1128] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ba17000) [pid = 1646] [serial = 1132] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a24dc00) [pid = 1646] [serial = 1156] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1269f6c00) [pid = 1646] [serial = 1150] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b5a1000) [pid = 1646] [serial = 1131] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1264f4400) [pid = 1646] [serial = 1161] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12642b000) [pid = 1646] [serial = 1147] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12ba13400) [pid = 1646] [serial = 1168] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a44d400) [pid = 1646] [serial = 1162] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128dda400) [pid = 1646] [serial = 1164] [outer = 0x0] [url = about:blank] 08:01:51 INFO - PROCESS | 1646 | 1466694111759 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1223ms 08:01:51 INFO - PROCESS | 1646 | 1466694111805 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:01:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:01:51 INFO - PROCESS | 1646 | 1466694111807 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:01:51 INFO - PROCESS | 1646 | 1466694111810 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1646 | 1466694111812 Marionette TRACE conn2 <- [1,1614,null,{}] 08:01:51 INFO - PROCESS | 1646 | 1466694111816 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1646 | 1466694111818 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:51 INFO - PROCESS | 1646 | 1466694111902 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:01:51 INFO - PROCESS | 1646 | 1466694111907 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1646 | 1466694111909 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x116411000 == 28 [pid = 1646] [id = 411] 08:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111fcc400) [pid = 1646] [serial = 1232] [outer = 0x0] 08:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1122a2400) [pid = 1646] [serial = 1233] [outer = 0x111fcc400] 08:01:51 INFO - PROCESS | 1646 | 1466694111939 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1110a9000) [pid = 1646] [serial = 1234] [outer = 0x111fcc400] 08:01:52 INFO - PROCESS | 1646 | 1466694112312 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 08:01:52 INFO - PROCESS | 1646 | 1466694112330 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1646 | 1466694112333 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:01:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:01:52 INFO - PROCESS | 1646 | 1466694112340 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1646 | 1466694112342 Marionette TRACE conn2 <- [1,1618,null,{}] 08:01:52 INFO - PROCESS | 1646 | 1466694112344 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1646 | 1466694112346 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:52 INFO - PROCESS | 1646 | 1466694112424 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:01:52 INFO - PROCESS | 1646 | 1466694112428 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1646 | 1466694112429 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x117259000 == 29 [pid = 1646] [id = 412] 08:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x115d10400) [pid = 1646] [serial = 1235] [outer = 0x0] 08:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115f72c00) [pid = 1646] [serial = 1236] [outer = 0x115d10400] 08:01:52 INFO - PROCESS | 1646 | 1466694112459 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11662e000) [pid = 1646] [serial = 1237] [outer = 0x115d10400] 08:01:52 INFO - PROCESS | 1646 | 1466694112807 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 471ms 08:01:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:01:52 INFO - PROCESS | 1646 | 1466694112811 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1646 | 1466694112812 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:01:52 INFO - PROCESS | 1646 | 1466694112815 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1646 | 1466694112819 Marionette TRACE conn2 <- [1,1622,null,{}] 08:01:52 INFO - PROCESS | 1646 | 1466694112827 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1646 | 1466694112830 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:52 INFO - PROCESS | 1646 | 1466694112914 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:01:52 INFO - PROCESS | 1646 | 1466694112971 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1646 | 1466694112973 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119961800 == 30 [pid = 1646] [id = 413] 08:01:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1130da000) [pid = 1646] [serial = 1238] [outer = 0x0] 08:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1176e9400) [pid = 1646] [serial = 1239] [outer = 0x1130da000] 08:01:53 INFO - PROCESS | 1646 | 1466694113002 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118711000) [pid = 1646] [serial = 1240] [outer = 0x1130da000] 08:01:53 INFO - PROCESS | 1646 | 1466694113306 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 523ms 08:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:01:53 INFO - PROCESS | 1646 | 1466694113340 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1646 | 1466694113342 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:01:53 INFO - PROCESS | 1646 | 1466694113344 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1646 | 1466694113345 Marionette TRACE conn2 <- [1,1626,null,{}] 08:01:53 INFO - PROCESS | 1646 | 1466694113347 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1646 | 1466694113348 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:53 INFO - PROCESS | 1646 | 1466694113429 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:01:53 INFO - PROCESS | 1646 | 1466694113489 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1646 | 1466694113490 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12385c000 == 31 [pid = 1646] [id = 414] 08:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1185c2c00) [pid = 1646] [serial = 1241] [outer = 0x0] 08:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1188e6800) [pid = 1646] [serial = 1242] [outer = 0x1185c2c00] 08:01:53 INFO - PROCESS | 1646 | 1466694113516 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11956ac00) [pid = 1646] [serial = 1243] [outer = 0x1185c2c00] 08:01:53 INFO - PROCESS | 1646 | 1466694113821 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 519ms 08:01:53 INFO - PROCESS | 1646 | 1466694113863 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1646 | 1466694113865 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:01:53 INFO - PROCESS | 1646 | 1466694113867 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1646 | 1466694113870 Marionette TRACE conn2 <- [1,1630,null,{}] 08:01:53 INFO - PROCESS | 1646 | 1466694113879 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1646 | 1466694113880 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:53 INFO - PROCESS | 1646 | 1466694113973 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:01:53 INFO - PROCESS | 1646 | 1466694113978 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1646 | 1466694113979 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x124442000 == 32 [pid = 1646] [id = 415] 08:01:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1133d8c00) [pid = 1646] [serial = 1244] [outer = 0x0] 08:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119575400) [pid = 1646] [serial = 1245] [outer = 0x1133d8c00] 08:01:54 INFO - PROCESS | 1646 | 1466694114004 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120ff5800) [pid = 1646] [serial = 1246] [outer = 0x1133d8c00] 08:01:54 INFO - PROCESS | 1646 | 1466694114356 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:01:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 527ms 08:01:54 INFO - PROCESS | 1646 | 1466694114394 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1646 | 1466694114395 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:01:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:01:54 INFO - PROCESS | 1646 | 1466694114398 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1646 | 1466694114399 Marionette TRACE conn2 <- [1,1634,null,{}] 08:01:54 INFO - PROCESS | 1646 | 1466694114403 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1646 | 1466694114408 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:54 INFO - PROCESS | 1646 | 1466694114517 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:01:54 INFO - PROCESS | 1646 | 1466694114555 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1646 | 1466694114556 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fac800 == 33 [pid = 1646] [id = 416] 08:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123a39c00) [pid = 1646] [serial = 1247] [outer = 0x0] 08:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124076c00) [pid = 1646] [serial = 1248] [outer = 0x123a39c00] 08:01:54 INFO - PROCESS | 1646 | 1466694114581 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125f3a400) [pid = 1646] [serial = 1249] [outer = 0x123a39c00] 08:01:54 INFO - PROCESS | 1646 | 1466694114877 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:01:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 08:01:54 INFO - PROCESS | 1646 | 1466694114919 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:01:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:01:54 INFO - PROCESS | 1646 | 1466694114928 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:01:54 INFO - PROCESS | 1646 | 1466694114930 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1646 | 1466694114931 Marionette TRACE conn2 <- [1,1638,null,{}] 08:01:54 INFO - PROCESS | 1646 | 1466694114944 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1646 | 1466694114945 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:55 INFO - PROCESS | 1646 | 1466694115038 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:01:55 INFO - PROCESS | 1646 | 1466694115042 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1646 | 1466694115043 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266a3000 == 34 [pid = 1646] [id = 417] 08:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119774400) [pid = 1646] [serial = 1250] [outer = 0x0] 08:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125f3c400) [pid = 1646] [serial = 1251] [outer = 0x119774400] 08:01:55 INFO - PROCESS | 1646 | 1466694115067 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1264f6400) [pid = 1646] [serial = 1252] [outer = 0x119774400] 08:01:55 INFO - PROCESS | 1646 | 1466694115388 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 473ms 08:01:55 INFO - PROCESS | 1646 | 1466694115408 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1646 | 1466694115409 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:01:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:01:55 INFO - PROCESS | 1646 | 1466694115426 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1646 | 1466694115428 Marionette TRACE conn2 <- [1,1642,null,{}] 08:01:55 INFO - PROCESS | 1646 | 1466694115430 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 1646 | 1466694115431 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:55 INFO - PROCESS | 1646 | 1466694115535 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:01:55 INFO - PROCESS | 1646 | 1466694115539 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1646 | 1466694115540 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d09800 == 35 [pid = 1646] [id = 418] 08:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x110fb3000) [pid = 1646] [serial = 1253] [outer = 0x0] 08:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126669400) [pid = 1646] [serial = 1254] [outer = 0x110fb3000] 08:01:55 INFO - PROCESS | 1646 | 1466694115565 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126b2f400) [pid = 1646] [serial = 1255] [outer = 0x110fb3000] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a245800) [pid = 1646] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12b80ec00) [pid = 1646] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b5a2000) [pid = 1646] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126313c00) [pid = 1646] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x120ff7800) [pid = 1646] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118854000) [pid = 1646] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1188e8400) [pid = 1646] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11956ec00) [pid = 1646] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126b36400) [pid = 1646] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116909400) [pid = 1646] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113d30400) [pid = 1646] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11956f800) [pid = 1646] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113a9ec00) [pid = 1646] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1187ea800) [pid = 1646] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:01:55 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11870e000) [pid = 1646] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:01:56 INFO - PROCESS | 1646 | 1466694116063 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:01:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 684ms 08:01:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:01:56 INFO - PROCESS | 1646 | 1466694116095 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1646 | 1466694116097 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:01:56 INFO - PROCESS | 1646 | 1466694116099 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1646 | 1466694116100 Marionette TRACE conn2 <- [1,1646,null,{}] 08:01:56 INFO - PROCESS | 1646 | 1466694116112 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1646 | 1466694116113 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:56 INFO - PROCESS | 1646 | 1466694116230 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:01:56 INFO - PROCESS | 1646 | 1466694116321 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1646 | 1466694116323 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195e1800 == 36 [pid = 1646] [id = 419] 08:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x111d22400) [pid = 1646] [serial = 1256] [outer = 0x0] 08:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1188e9400) [pid = 1646] [serial = 1257] [outer = 0x111d22400] 08:01:56 INFO - PROCESS | 1646 | 1466694116363 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126669c00) [pid = 1646] [serial = 1258] [outer = 0x111d22400] 08:01:56 INFO - PROCESS | 1646 | 1466694116709 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:01:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 622ms 08:01:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:01:56 INFO - PROCESS | 1646 | 1466694116724 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1646 | 1466694116725 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:01:56 INFO - PROCESS | 1646 | 1466694116728 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1646 | 1466694116729 Marionette TRACE conn2 <- [1,1650,null,{}] 08:01:56 INFO - PROCESS | 1646 | 1466694116731 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1646 | 1466694116732 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:56 INFO - PROCESS | 1646 | 1466694116812 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:01:56 INFO - PROCESS | 1646 | 1466694116872 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1646 | 1466694116873 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292d4000 == 37 [pid = 1646] [id = 420] 08:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11976d000) [pid = 1646] [serial = 1259] [outer = 0x0] 08:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126b37800) [pid = 1646] [serial = 1260] [outer = 0x11976d000] 08:01:56 INFO - PROCESS | 1646 | 1466694116897 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128947c00) [pid = 1646] [serial = 1261] [outer = 0x11976d000] 08:01:57 INFO - PROCESS | 1646 | 1466694117183 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 471ms 08:01:57 INFO - PROCESS | 1646 | 1466694117208 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1646 | 1466694117209 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:01:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:01:57 INFO - PROCESS | 1646 | 1466694117212 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1646 | 1466694117214 Marionette TRACE conn2 <- [1,1654,null,{}] 08:01:57 INFO - PROCESS | 1646 | 1466694117216 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1646 | 1466694117229 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:57 INFO - PROCESS | 1646 | 1466694117321 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:01:57 INFO - PROCESS | 1646 | 1466694117324 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1646 | 1466694117326 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x124448800 == 38 [pid = 1646] [id = 421] 08:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128948400) [pid = 1646] [serial = 1262] [outer = 0x0] 08:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128d2e400) [pid = 1646] [serial = 1263] [outer = 0x128948400] 08:01:57 INFO - PROCESS | 1646 | 1466694117353 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1290f6800) [pid = 1646] [serial = 1264] [outer = 0x128948400] 08:01:57 INFO - PROCESS | 1646 | 1466694117673 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 08:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:01:57 INFO - PROCESS | 1646 | 1466694117682 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1646 | 1466694117683 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:01:57 INFO - PROCESS | 1646 | 1466694117689 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1646 | 1466694117691 Marionette TRACE conn2 <- [1,1658,null,{}] 08:01:57 INFO - PROCESS | 1646 | 1466694117695 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1646 | 1466694117696 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:57 INFO - PROCESS | 1646 | 1466694117776 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:01:57 INFO - PROCESS | 1646 | 1466694117839 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1646 | 1466694117840 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b518000 == 39 [pid = 1646] [id = 422] 08:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x120ff4400) [pid = 1646] [serial = 1265] [outer = 0x0] 08:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12930b800) [pid = 1646] [serial = 1266] [outer = 0x120ff4400] 08:01:57 INFO - PROCESS | 1646 | 1466694117864 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a252400) [pid = 1646] [serial = 1267] [outer = 0x120ff4400] 08:01:58 INFO - PROCESS | 1646 | 1466694118410 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 774ms 08:01:58 INFO - PROCESS | 1646 | 1466694118463 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1646 | 1466694118466 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:01:58 INFO - PROCESS | 1646 | 1466694118470 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1646 | 1466694118472 Marionette TRACE conn2 <- [1,1662,null,{}] 08:01:58 INFO - PROCESS | 1646 | 1466694118476 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 1646 | 1466694118478 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:58 INFO - PROCESS | 1646 | 1466694118594 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:01:58 INFO - PROCESS | 1646 | 1466694118677 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1646 | 1466694118679 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11724c800 == 40 [pid = 1646] [id = 423] 08:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112a7ec00) [pid = 1646] [serial = 1268] [outer = 0x0] 08:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112fd1400) [pid = 1646] [serial = 1269] [outer = 0x112a7ec00] 08:01:58 INFO - PROCESS | 1646 | 1466694118710 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x115fc6c00) [pid = 1646] [serial = 1270] [outer = 0x112a7ec00] 08:01:59 INFO - PROCESS | 1646 | 1466694119261 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 824ms 08:01:59 INFO - PROCESS | 1646 | 1466694119316 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1646 | 1466694119321 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:01:59 INFO - PROCESS | 1646 | 1466694119326 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1646 | 1466694119328 Marionette TRACE conn2 <- [1,1666,null,{}] 08:01:59 INFO - PROCESS | 1646 | 1466694119330 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 1646 | 1466694119332 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:59 INFO - PROCESS | 1646 | 1466694119548 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:01:59 INFO - PROCESS | 1646 | 1466694119642 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1646 | 1466694119643 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:01:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x11667e000 == 41 [pid = 1646] [id = 424] 08:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1122aa400) [pid = 1646] [serial = 1271] [outer = 0x0] 08:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112dbf400) [pid = 1646] [serial = 1272] [outer = 0x1122aa400] 08:01:59 INFO - PROCESS | 1646 | 1466694119673 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x115fc9400) [pid = 1646] [serial = 1273] [outer = 0x1122aa400] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x124448800 == 40 [pid = 1646] [id = 421] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1292d4000 == 39 [pid = 1646] [id = 420] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1195e1800 == 38 [pid = 1646] [id = 419] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x128d09800 == 37 [pid = 1646] [id = 418] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1266a3000 == 36 [pid = 1646] [id = 417] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x125fac800 == 35 [pid = 1646] [id = 416] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x124442000 == 34 [pid = 1646] [id = 415] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12385c000 == 33 [pid = 1646] [id = 414] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x119961800 == 32 [pid = 1646] [id = 413] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x117259000 == 31 [pid = 1646] [id = 412] 08:02:00 INFO - PROCESS | 1646 | --DOCSHELL 0x116411000 == 30 [pid = 1646] [id = 411] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a565c00) [pid = 1646] [serial = 1194] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12ba07800) [pid = 1646] [serial = 1197] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12b80e400) [pid = 1646] [serial = 1195] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12bdb2400) [pid = 1646] [serial = 1200] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1264f2400) [pid = 1646] [serial = 1185] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1266e2000) [pid = 1646] [serial = 1186] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123c98400) [pid = 1646] [serial = 1176] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125619c00) [pid = 1646] [serial = 1177] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12bdc0000) [pid = 1646] [serial = 1171] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12ba1bc00) [pid = 1646] [serial = 1170] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119a2e000) [pid = 1646] [serial = 1182] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12c5e3800) [pid = 1646] [serial = 1210] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123e59000) [pid = 1646] [serial = 1183] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128945000) [pid = 1646] [serial = 1188] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1289c7000) [pid = 1646] [serial = 1189] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x117045c00) [pid = 1646] [serial = 1173] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1185ce400) [pid = 1646] [serial = 1174] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116fb2400) [pid = 1646] [serial = 1179] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1185c6800) [pid = 1646] [serial = 1180] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12c9de400) [pid = 1646] [serial = 1213] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123c97800) [pid = 1646] [serial = 1204] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12c9d1000) [pid = 1646] [serial = 1212] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11858d800) [pid = 1646] [serial = 1203] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12bda8400) [pid = 1646] [serial = 1209] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12bdab400) [pid = 1646] [serial = 1207] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128b15000) [pid = 1646] [serial = 1191] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ba21800) [pid = 1646] [serial = 1198] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12c5d8400) [pid = 1646] [serial = 1201] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1290f3c00) [pid = 1646] [serial = 1192] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126b31c00) [pid = 1646] [serial = 1206] [outer = 0x0] [url = about:blank] 08:02:00 INFO - PROCESS | 1646 | 1466694120245 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 973ms 08:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:02:00 INFO - PROCESS | 1646 | 1466694120301 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 1646 | 1466694120304 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:02:00 INFO - PROCESS | 1646 | 1466694120309 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1646 | 1466694120312 Marionette TRACE conn2 <- [1,1670,null,{}] 08:02:00 INFO - PROCESS | 1646 | 1466694120316 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1646 | 1466694120319 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:00 INFO - PROCESS | 1646 | 1466694120413 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:02:00 INFO - PROCESS | 1646 | 1466694120473 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1646 | 1466694120474 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e3e000 == 31 [pid = 1646] [id = 425] 08:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1161b3000) [pid = 1646] [serial = 1274] [outer = 0x0] 08:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1172c5c00) [pid = 1646] [serial = 1275] [outer = 0x1161b3000] 08:02:00 INFO - PROCESS | 1646 | 1466694120501 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1185c6800) [pid = 1646] [serial = 1276] [outer = 0x1161b3000] 08:02:00 INFO - PROCESS | 1646 | 1466694120814 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 523ms 08:02:00 INFO - PROCESS | 1646 | 1466694120831 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 1646 | 1466694120833 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:02:00 INFO - PROCESS | 1646 | 1466694120838 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1646 | 1466694120840 Marionette TRACE conn2 <- [1,1674,null,{}] 08:02:00 INFO - PROCESS | 1646 | 1466694120843 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1646 | 1466694120844 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:00 INFO - PROCESS | 1646 | 1466694120924 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:02:00 INFO - PROCESS | 1646 | 1466694120955 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1646 | 1466694120956 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x123935800 == 32 [pid = 1646] [id = 426] 08:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119161800) [pid = 1646] [serial = 1277] [outer = 0x0] 08:02:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1194db400) [pid = 1646] [serial = 1278] [outer = 0x119161800] 08:02:00 INFO - PROCESS | 1646 | 1466694120981 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119573000) [pid = 1646] [serial = 1279] [outer = 0x119161800] 08:02:01 INFO - PROCESS | 1646 | 1466694121337 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 08:02:01 INFO - PROCESS | 1646 | 1466694121358 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1646 | 1466694121360 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:02:01 INFO - PROCESS | 1646 | 1466694121371 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1646 | 1466694121374 Marionette TRACE conn2 <- [1,1678,null,{}] 08:02:01 INFO - PROCESS | 1646 | 1466694121377 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1646 | 1466694121379 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:01 INFO - PROCESS | 1646 | 1466694121461 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:02:01 INFO - PROCESS | 1646 | 1466694121465 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1646 | 1466694121466 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x124cbc800 == 33 [pid = 1646] [id = 427] 08:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x111bad400) [pid = 1646] [serial = 1280] [outer = 0x0] 08:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a38800) [pid = 1646] [serial = 1281] [outer = 0x111bad400] 08:02:01 INFO - PROCESS | 1646 | 1466694121493 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1242e7400) [pid = 1646] [serial = 1282] [outer = 0x111bad400] 08:02:01 INFO - PROCESS | 1646 | 1466694121823 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 477ms 08:02:01 INFO - PROCESS | 1646 | 1466694121842 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:02:01 INFO - PROCESS | 1646 | 1466694121843 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:02:01 INFO - PROCESS | 1646 | 1466694121845 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1646 | 1466694121846 Marionette TRACE conn2 <- [1,1682,null,{}] 08:02:01 INFO - PROCESS | 1646 | 1466694121848 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1646 | 1466694121850 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:01 INFO - PROCESS | 1646 | 1466694121956 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:02:02 INFO - PROCESS | 1646 | 1466694122044 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1646 | 1466694122045 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x126698000 == 34 [pid = 1646] [id = 428] 08:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11223ec00) [pid = 1646] [serial = 1283] [outer = 0x0] 08:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124a8f400) [pid = 1646] [serial = 1284] [outer = 0x11223ec00] 08:02:02 INFO - PROCESS | 1646 | 1466694122086 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125613000) [pid = 1646] [serial = 1285] [outer = 0x11223ec00] 08:02:02 INFO - PROCESS | 1646 | 1466694122538 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 719ms 08:02:02 INFO - PROCESS | 1646 | 1466694122565 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1646 | 1466694122566 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:02:02 INFO - PROCESS | 1646 | 1466694122569 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1646 | 1466694122570 Marionette TRACE conn2 <- [1,1686,null,{}] 08:02:02 INFO - PROCESS | 1646 | 1466694122573 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 1646 | 1466694122574 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:02 INFO - PROCESS | 1646 | 1466694122676 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:02:02 INFO - PROCESS | 1646 | 1466694122680 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1646 | 1466694122684 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12455b800 == 35 [pid = 1646] [id = 429] 08:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1264f0400) [pid = 1646] [serial = 1286] [outer = 0x0] 08:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126662000) [pid = 1646] [serial = 1287] [outer = 0x1264f0400] 08:02:02 INFO - PROCESS | 1646 | 1466694122748 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126b29400) [pid = 1646] [serial = 1288] [outer = 0x1264f0400] 08:02:03 INFO - PROCESS | 1646 | 1466694123081 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 569ms 08:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:02:03 INFO - PROCESS | 1646 | 1466694123139 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1646 | 1466694123140 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:02:03 INFO - PROCESS | 1646 | 1466694123142 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1646 | 1466694123143 Marionette TRACE conn2 <- [1,1690,null,{}] 08:02:03 INFO - PROCESS | 1646 | 1466694123145 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1646 | 1466694123147 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:03 INFO - PROCESS | 1646 | 1466694123250 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:02:03 INFO - PROCESS | 1646 | 1466694123261 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1646 | 1466694123262 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294cd000 == 36 [pid = 1646] [id = 430] 08:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12893d000) [pid = 1646] [serial = 1289] [outer = 0x0] 08:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1289c3400) [pid = 1646] [serial = 1290] [outer = 0x12893d000] 08:02:03 INFO - PROCESS | 1646 | 1466694123287 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128dd1400) [pid = 1646] [serial = 1291] [outer = 0x12893d000] 08:02:03 INFO - PROCESS | 1646 | 1466694123674 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 568ms 08:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:02:03 INFO - PROCESS | 1646 | 1466694123711 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1646 | 1466694123713 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:02:03 INFO - PROCESS | 1646 | 1466694123718 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1646 | 1466694123721 Marionette TRACE conn2 <- [1,1694,null,{}] 08:02:03 INFO - PROCESS | 1646 | 1466694123725 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1646 | 1466694123726 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:03 INFO - PROCESS | 1646 | 1466694123872 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:02:03 INFO - PROCESS | 1646 | 1466694123888 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1646 | 1466694123889 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c3800 == 37 [pid = 1646] [id = 431] 08:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128b12400) [pid = 1646] [serial = 1292] [outer = 0x0] 08:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1290f1400) [pid = 1646] [serial = 1293] [outer = 0x128b12400] 08:02:03 INFO - PROCESS | 1646 | 1466694123914 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129311400) [pid = 1646] [serial = 1294] [outer = 0x128b12400] 08:02:04 INFO - PROCESS | 1646 | 1466694124223 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 525ms 08:02:04 INFO - PROCESS | 1646 | 1466694124241 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1646 | 1466694124242 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:02:04 INFO - PROCESS | 1646 | 1466694124245 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1646 | 1466694124246 Marionette TRACE conn2 <- [1,1698,null,{}] 08:02:04 INFO - PROCESS | 1646 | 1466694124249 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 1646 | 1466694124250 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:04 INFO - PROCESS | 1646 | 1466694124430 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1133d8c00) [pid = 1646] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x111fcc400) [pid = 1646] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x115d10400) [pid = 1646] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1130da000) [pid = 1646] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1172c6000) [pid = 1646] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1185c2c00) [pid = 1646] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123a39c00) [pid = 1646] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x110fb3000) [pid = 1646] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x111d22400) [pid = 1646] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119774400) [pid = 1646] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128948400) [pid = 1646] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11976d000) [pid = 1646] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1133db000) [pid = 1646] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11956b400) [pid = 1646] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126662800) [pid = 1646] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a245c00) [pid = 1646] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:02:04 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x110f9a800) [pid = 1646] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:02:04 INFO - PROCESS | 1646 | 1466694124497 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1646 | 1466694124498 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a62800 == 38 [pid = 1646] [id = 432] 08:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x110fb8c00) [pid = 1646] [serial = 1295] [outer = 0x0] 08:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112a7f400) [pid = 1646] [serial = 1296] [outer = 0x110fb8c00] 08:02:04 INFO - PROCESS | 1646 | 1466694124533 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1172c6000) [pid = 1646] [serial = 1297] [outer = 0x110fb8c00] 08:02:04 INFO - PROCESS | 1646 | 1466694124791 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 569ms 08:02:04 INFO - PROCESS | 1646 | 1466694124814 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1646 | 1466694124815 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:02:04 INFO - PROCESS | 1646 | 1466694124826 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1646 | 1466694124827 Marionette TRACE conn2 <- [1,1702,null,{}] 08:02:04 INFO - PROCESS | 1646 | 1466694124829 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 1646 | 1466694124831 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:04 INFO - PROCESS | 1646 | 1466694124916 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:02:04 INFO - PROCESS | 1646 | 1466694124922 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1646 | 1466694124923 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x124aeb000 == 39 [pid = 1646] [id = 433] 08:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118324800) [pid = 1646] [serial = 1298] [outer = 0x0] 08:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1242e9800) [pid = 1646] [serial = 1299] [outer = 0x118324800] 08:02:04 INFO - PROCESS | 1646 | 1466694124947 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126b31c00) [pid = 1646] [serial = 1300] [outer = 0x118324800] 08:02:05 INFO - PROCESS | 1646 | 1466694125277 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 478ms 08:02:05 INFO - PROCESS | 1646 | 1466694125299 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1646 | 1466694125303 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:02:05 INFO - PROCESS | 1646 | 1466694125342 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 1646 | 1466694125344 Marionette TRACE conn2 <- [1,1706,null,{}] 08:02:05 INFO - PROCESS | 1646 | 1466694125347 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1646 | 1466694125349 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:05 INFO - PROCESS | 1646 | 1466694125473 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:02:05 INFO - PROCESS | 1646 | 1466694125478 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1646 | 1466694125480 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd6d800 == 40 [pid = 1646] [id = 434] 08:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12553bc00) [pid = 1646] [serial = 1301] [outer = 0x0] 08:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128dd4800) [pid = 1646] [serial = 1302] [outer = 0x12553bc00] 08:02:05 INFO - PROCESS | 1646 | 1466694125527 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a55b800) [pid = 1646] [serial = 1303] [outer = 0x12553bc00] 08:02:05 INFO - PROCESS | 1646 | 1466694125911 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 631ms 08:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:02:05 INFO - PROCESS | 1646 | 1466694125964 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1646 | 1466694125966 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:02:05 INFO - PROCESS | 1646 | 1466694125968 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 1646 | 1466694125970 Marionette TRACE conn2 <- [1,1710,null,{}] 08:02:05 INFO - PROCESS | 1646 | 1466694125972 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1646 | 1466694125974 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:06 INFO - PROCESS | 1646 | 1466694126064 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:02:06 INFO - PROCESS | 1646 | 1466694126068 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1646 | 1466694126070 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c070000 == 41 [pid = 1646] [id = 435] 08:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a565400) [pid = 1646] [serial = 1304] [outer = 0x0] 08:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a5f5c00) [pid = 1646] [serial = 1305] [outer = 0x12a565400] 08:02:06 INFO - PROCESS | 1646 | 1466694126095 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b5a2000) [pid = 1646] [serial = 1306] [outer = 0x12a565400] 08:02:06 INFO - PROCESS | 1646 | 1466694126465 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 521ms 08:02:06 INFO - PROCESS | 1646 | 1466694126490 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1646 | 1466694126493 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:02:06 INFO - PROCESS | 1646 | 1466694126497 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1646 | 1466694126500 Marionette TRACE conn2 <- [1,1714,null,{}] 08:02:06 INFO - PROCESS | 1646 | 1466694126508 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 1646 | 1466694126510 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:06 INFO - PROCESS | 1646 | 1466694126630 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:02:06 INFO - PROCESS | 1646 | 1466694126693 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1646 | 1466694126695 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x117019000 == 42 [pid = 1646] [id = 436] 08:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1122ab000) [pid = 1646] [serial = 1307] [outer = 0x0] 08:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x113375c00) [pid = 1646] [serial = 1308] [outer = 0x1122ab000] 08:02:06 INFO - PROCESS | 1646 | 1466694126728 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116972400) [pid = 1646] [serial = 1309] [outer = 0x1122ab000] 08:02:07 INFO - PROCESS | 1646 | 1466694127174 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 725ms 08:02:07 INFO - PROCESS | 1646 | 1466694127222 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1646 | 1466694127225 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:02:07 INFO - PROCESS | 1646 | 1466694127230 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1646 | 1466694127232 Marionette TRACE conn2 <- [1,1718,null,{}] 08:02:07 INFO - PROCESS | 1646 | 1466694127253 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1646 | 1466694127255 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:07 INFO - PROCESS | 1646 | 1466694127360 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:02:07 INFO - PROCESS | 1646 | 1466694127434 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1646 | 1466694127435 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x125621000 == 43 [pid = 1646] [id = 437] 08:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1185cfc00) [pid = 1646] [serial = 1310] [outer = 0x0] 08:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1188a1000) [pid = 1646] [serial = 1311] [outer = 0x1185cfc00] 08:02:07 INFO - PROCESS | 1646 | 1466694127466 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119571000) [pid = 1646] [serial = 1312] [outer = 0x1185cfc00] 08:02:07 INFO - PROCESS | 1646 | 1466694127888 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 669ms 08:02:07 INFO - PROCESS | 1646 | 1466694127900 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1646 | 1466694127903 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:02:07 INFO - PROCESS | 1646 | 1466694127906 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1646 | 1466694127909 Marionette TRACE conn2 <- [1,1722,null,{}] 08:02:07 INFO - PROCESS | 1646 | 1466694127916 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1646 | 1466694127920 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:08 INFO - PROCESS | 1646 | 1466694128040 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:02:08 INFO - PROCESS | 1646 | 1466694128101 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 1646 | 1466694128104 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c058800 == 44 [pid = 1646] [id = 438] 08:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123e59000) [pid = 1646] [serial = 1313] [outer = 0x0] 08:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1256b2800) [pid = 1646] [serial = 1314] [outer = 0x123e59000] 08:02:08 INFO - PROCESS | 1646 | 1466694128136 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1266ea000) [pid = 1646] [serial = 1315] [outer = 0x123e59000] 08:02:08 INFO - PROCESS | 1646 | 1466694128590 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 724ms 08:02:08 INFO - PROCESS | 1646 | 1466694128631 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1646 | 1466694128633 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:02:08 INFO - PROCESS | 1646 | 1466694128635 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1646 | 1466694128636 Marionette TRACE conn2 <- [1,1726,null,{}] 08:02:08 INFO - PROCESS | 1646 | 1466694128639 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1646 | 1466694128640 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:08 INFO - PROCESS | 1646 | 1466694128742 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:02:08 INFO - PROCESS | 1646 | 1466694128854 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 1646 | 1466694128856 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c839000 == 45 [pid = 1646] [id = 439] 08:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126b34c00) [pid = 1646] [serial = 1316] [outer = 0x0] 08:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a24e000) [pid = 1646] [serial = 1317] [outer = 0x126b34c00] 08:02:08 INFO - PROCESS | 1646 | 1466694128888 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a567000) [pid = 1646] [serial = 1318] [outer = 0x126b34c00] 08:02:09 INFO - PROCESS | 1646 | 1466694129323 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 721ms 08:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:02:09 INFO - PROCESS | 1646 | 1466694129357 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1646 | 1466694129359 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:02:09 INFO - PROCESS | 1646 | 1466694129361 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1646 | 1466694129362 Marionette TRACE conn2 <- [1,1730,null,{}] 08:02:09 INFO - PROCESS | 1646 | 1466694129365 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 1646 | 1466694129366 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:09 INFO - PROCESS | 1646 | 1466694129465 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:02:09 INFO - PROCESS | 1646 | 1466694129539 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1646 | 1466694129540 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e43800 == 46 [pid = 1646] [id = 440] 08:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1131f2c00) [pid = 1646] [serial = 1319] [outer = 0x0] 08:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x116749000) [pid = 1646] [serial = 1320] [outer = 0x1131f2c00] 08:02:09 INFO - PROCESS | 1646 | 1466694129571 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126b36c00) [pid = 1646] [serial = 1321] [outer = 0x1131f2c00] 08:02:10 INFO - PROCESS | 1646 | 1466694130127 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 772ms 08:02:10 INFO - PROCESS | 1646 | 1466694130155 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1646 | 1466694130157 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:02:10 INFO - PROCESS | 1646 | 1466694130162 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1646 | 1466694130164 Marionette TRACE conn2 <- [1,1734,null,{}] 08:02:10 INFO - PROCESS | 1646 | 1466694130168 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1646 | 1466694130171 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:10 INFO - PROCESS | 1646 | 1466694130266 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:02:10 INFO - PROCESS | 1646 | 1466694130341 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1646 | 1466694130343 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188c0000 == 47 [pid = 1646] [id = 441] 08:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11674c800) [pid = 1646] [serial = 1322] [outer = 0x0] 08:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118552000) [pid = 1646] [serial = 1323] [outer = 0x11674c800] 08:02:10 INFO - PROCESS | 1646 | 1466694130372 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11870c800) [pid = 1646] [serial = 1324] [outer = 0x11674c800] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd6d800 == 46 [pid = 1646] [id = 434] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x124aeb000 == 45 [pid = 1646] [id = 433] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x123a62800 == 44 [pid = 1646] [id = 432] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c3800 == 43 [pid = 1646] [id = 431] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1294cd000 == 42 [pid = 1646] [id = 430] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12455b800 == 41 [pid = 1646] [id = 429] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x126698000 == 40 [pid = 1646] [id = 428] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x124cbc800 == 39 [pid = 1646] [id = 427] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x123935800 == 38 [pid = 1646] [id = 426] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x117e3e000 == 37 [pid = 1646] [id = 425] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x11667e000 == 36 [pid = 1646] [id = 424] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12b518000 == 35 [pid = 1646] [id = 422] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x11724c800 == 34 [pid = 1646] [id = 423] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x123eb6000 == 33 [pid = 1646] [id = 410] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x117e43800 == 32 [pid = 1646] [id = 440] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12c839000 == 31 [pid = 1646] [id = 439] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12c058800 == 30 [pid = 1646] [id = 438] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x125621000 == 29 [pid = 1646] [id = 437] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12c070000 == 28 [pid = 1646] [id = 435] 08:02:11 INFO - PROCESS | 1646 | --DOCSHELL 0x117019000 == 27 [pid = 1646] [id = 436] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12930b800) [pid = 1646] [serial = 1266] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119575400) [pid = 1646] [serial = 1245] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1122a2400) [pid = 1646] [serial = 1233] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1110a9000) [pid = 1646] [serial = 1234] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x115f72c00) [pid = 1646] [serial = 1236] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11662e000) [pid = 1646] [serial = 1237] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1176e9400) [pid = 1646] [serial = 1239] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118711000) [pid = 1646] [serial = 1240] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118850800) [pid = 1646] [serial = 1231] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118318800) [pid = 1646] [serial = 1230] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1188e6800) [pid = 1646] [serial = 1242] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x124076c00) [pid = 1646] [serial = 1248] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x125f3a400) [pid = 1646] [serial = 1249] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126669400) [pid = 1646] [serial = 1254] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1188e9400) [pid = 1646] [serial = 1257] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125f3c400) [pid = 1646] [serial = 1251] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128d2e400) [pid = 1646] [serial = 1263] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128947c00) [pid = 1646] [serial = 1261] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126669c00) [pid = 1646] [serial = 1258] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1264f6400) [pid = 1646] [serial = 1252] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x120ff5800) [pid = 1646] [serial = 1246] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11858ac00) [pid = 1646] [serial = 1216] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126b37800) [pid = 1646] [serial = 1260] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x115f08c00) [pid = 1646] [serial = 1215] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123c98800) [pid = 1646] [serial = 1219] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119578000) [pid = 1646] [serial = 1218] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128949400) [pid = 1646] [serial = 1222] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126b32400) [pid = 1646] [serial = 1221] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a5f2c00) [pid = 1646] [serial = 1225] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a564800) [pid = 1646] [serial = 1224] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a251400) [pid = 1646] [serial = 1228] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1185c8c00) [pid = 1646] [serial = 1227] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1290f6800) [pid = 1646] [serial = 1264] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126b2f400) [pid = 1646] [serial = 1255] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11956ac00) [pid = 1646] [serial = 1243] [outer = 0x0] [url = about:blank] 08:02:11 INFO - PROCESS | 1646 | 1466694131412 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1276ms 08:02:11 INFO - PROCESS | 1646 | 1466694131439 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:02:11 INFO - PROCESS | 1646 | 1466694131441 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:02:11 INFO - PROCESS | 1646 | 1466694131444 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1646 | 1466694131446 Marionette TRACE conn2 <- [1,1738,null,{}] 08:02:11 INFO - PROCESS | 1646 | 1466694131449 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 1646 | 1466694131451 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:11 INFO - PROCESS | 1646 | 1466694131532 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:02:11 INFO - PROCESS | 1646 | 1466694131539 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1646 | 1466694131542 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a1000 == 28 [pid = 1646] [id = 442] 08:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112d6f400) [pid = 1646] [serial = 1325] [outer = 0x0] 08:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x115f08c00) [pid = 1646] [serial = 1326] [outer = 0x112d6f400] 08:02:11 INFO - PROCESS | 1646 | 1466694131570 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11674ac00) [pid = 1646] [serial = 1327] [outer = 0x112d6f400] 08:02:11 INFO - PROCESS | 1646 | 1466694131938 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 08:02:11 INFO - PROCESS | 1646 | 1466694131963 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1646 | 1466694131967 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:02:11 INFO - PROCESS | 1646 | 1466694131972 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1646 | 1466694131973 Marionette TRACE conn2 <- [1,1742,null,{}] 08:02:11 INFO - PROCESS | 1646 | 1466694131976 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 1646 | 1466694131977 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:12 INFO - PROCESS | 1646 | 1466694132055 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:02:12 INFO - PROCESS | 1646 | 1466694132059 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1646 | 1466694132061 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917b000 == 29 [pid = 1646] [id = 443] 08:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1176e0000) [pid = 1646] [serial = 1328] [outer = 0x0] 08:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1185c6c00) [pid = 1646] [serial = 1329] [outer = 0x1176e0000] 08:02:12 INFO - PROCESS | 1646 | 1466694132090 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118851400) [pid = 1646] [serial = 1330] [outer = 0x1176e0000] 08:02:12 INFO - PROCESS | 1646 | 1466694132689 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 769ms 08:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:02:12 INFO - PROCESS | 1646 | 1466694132741 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1646 | 1466694132743 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:02:12 INFO - PROCESS | 1646 | 1466694132746 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1646 | 1466694132747 Marionette TRACE conn2 <- [1,1746,null,{}] 08:02:12 INFO - PROCESS | 1646 | 1466694132750 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1646 | 1466694132752 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:12 INFO - PROCESS | 1646 | 1466694132888 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:02:12 INFO - PROCESS | 1646 | 1466694132967 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1646 | 1466694132968 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d9800 == 30 [pid = 1646] [id = 444] 08:02:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1172c4400) [pid = 1646] [serial = 1331] [outer = 0x0] 08:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11831cc00) [pid = 1646] [serial = 1332] [outer = 0x1172c4400] 08:02:13 INFO - PROCESS | 1646 | 1466694133007 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187e6400) [pid = 1646] [serial = 1333] [outer = 0x1172c4400] 08:02:13 INFO - PROCESS | 1646 | 1466694133575 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 871ms 08:02:13 INFO - PROCESS | 1646 | 1466694133630 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1646 | 1466694133633 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:02:13 INFO - PROCESS | 1646 | 1466694133641 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1646 | 1466694133643 Marionette TRACE conn2 <- [1,1750,null,{}] 08:02:13 INFO - PROCESS | 1646 | 1466694133646 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 1646 | 1466694133647 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:13 INFO - PROCESS | 1646 | 1466694133754 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:02:13 INFO - PROCESS | 1646 | 1466694133889 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1646 | 1466694133890 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161a5000 == 31 [pid = 1646] [id = 445] 08:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x110fad400) [pid = 1646] [serial = 1334] [outer = 0x0] 08:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x111d18000) [pid = 1646] [serial = 1335] [outer = 0x110fad400] 08:02:13 INFO - PROCESS | 1646 | 1466694133919 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x113f20000) [pid = 1646] [serial = 1336] [outer = 0x110fad400] 08:02:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1169a1000 == 30 [pid = 1646] [id = 442] 08:02:14 INFO - PROCESS | 1646 | 1466694134318 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 723ms 08:02:14 INFO - PROCESS | 1646 | 1466694134366 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1646 | 1466694134368 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:02:14 INFO - PROCESS | 1646 | 1466694134370 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1646 | 1466694134372 Marionette TRACE conn2 <- [1,1754,null,{}] 08:02:14 INFO - PROCESS | 1646 | 1466694134376 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1646 | 1466694134377 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:14 INFO - PROCESS | 1646 | 1466694134459 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:02:14 INFO - PROCESS | 1646 | 1466694134520 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1646 | 1466694134521 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x123854000 == 31 [pid = 1646] [id = 446] 08:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116fb1800) [pid = 1646] [serial = 1337] [outer = 0x0] 08:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119158400) [pid = 1646] [serial = 1338] [outer = 0x116fb1800] 08:02:14 INFO - PROCESS | 1646 | 1466694134548 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119576400) [pid = 1646] [serial = 1339] [outer = 0x116fb1800] 08:02:14 INFO - PROCESS | 1646 | 1466694134842 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 08:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:02:14 INFO - PROCESS | 1646 | 1466694134893 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1646 | 1466694134896 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:02:14 INFO - PROCESS | 1646 | 1466694134898 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1646 | 1466694134899 Marionette TRACE conn2 <- [1,1758,null,{}] 08:02:14 INFO - PROCESS | 1646 | 1466694134903 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1646 | 1466694134905 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:14 INFO - PROCESS | 1646 | 1466694134983 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:02:15 INFO - PROCESS | 1646 | 1466694135042 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1646 | 1466694135043 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x124444000 == 32 [pid = 1646] [id = 447] 08:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x116909400) [pid = 1646] [serial = 1340] [outer = 0x0] 08:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119a37400) [pid = 1646] [serial = 1341] [outer = 0x116909400] 08:02:15 INFO - PROCESS | 1646 | 1466694135073 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123f9d800) [pid = 1646] [serial = 1342] [outer = 0x116909400] 08:02:15 INFO - PROCESS | 1646 | 1466694135533 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 08:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:02:15 INFO - PROCESS | 1646 | 1466694135569 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1646 | 1466694135570 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:02:15 INFO - PROCESS | 1646 | 1466694135578 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1646 | 1466694135582 Marionette TRACE conn2 <- [1,1762,null,{}] 08:02:15 INFO - PROCESS | 1646 | 1466694135586 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 1646 | 1466694135588 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:15 INFO - PROCESS | 1646 | 1466694135688 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:02:15 INFO - PROCESS | 1646 | 1466694135751 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1646 | 1466694135752 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x126485800 == 33 [pid = 1646] [id = 448] 08:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124e1e000) [pid = 1646] [serial = 1343] [outer = 0x0] 08:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125f39800) [pid = 1646] [serial = 1344] [outer = 0x124e1e000] 08:02:15 INFO - PROCESS | 1646 | 1466694135777 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126392400) [pid = 1646] [serial = 1345] [outer = 0x124e1e000] 08:02:16 INFO - PROCESS | 1646 | 1466694136091 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 532ms 08:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:02:16 INFO - PROCESS | 1646 | 1466694136107 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1646 | 1466694136109 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:02:16 INFO - PROCESS | 1646 | 1466694136111 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1646 | 1466694136112 Marionette TRACE conn2 <- [1,1766,null,{}] 08:02:16 INFO - PROCESS | 1646 | 1466694136114 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1646 | 1466694136115 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:16 INFO - PROCESS | 1646 | 1466694136217 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:02:16 INFO - PROCESS | 1646 | 1466694136227 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1646 | 1466694136229 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x112acb800 == 34 [pid = 1646] [id = 449] 08:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124ad0c00) [pid = 1646] [serial = 1346] [outer = 0x0] 08:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12666b400) [pid = 1646] [serial = 1347] [outer = 0x124ad0c00] 08:02:16 INFO - PROCESS | 1646 | 1466694136254 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1269ff800) [pid = 1646] [serial = 1348] [outer = 0x124ad0c00] 08:02:16 INFO - PROCESS | 1646 | 1466694136566 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 08:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:02:16 INFO - PROCESS | 1646 | 1466694136641 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1646 | 1466694136642 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:02:16 INFO - PROCESS | 1646 | 1466694136644 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1646 | 1466694136645 Marionette TRACE conn2 <- [1,1770,null,{}] 08:02:16 INFO - PROCESS | 1646 | 1466694136647 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1646 | 1466694136649 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:16 INFO - PROCESS | 1646 | 1466694136744 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:02:16 INFO - PROCESS | 1646 | 1466694136748 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1646 | 1466694136752 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x124436000 == 35 [pid = 1646] [id = 450] 08:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128945400) [pid = 1646] [serial = 1349] [outer = 0x0] 08:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128948c00) [pid = 1646] [serial = 1350] [outer = 0x128945400] 08:02:16 INFO - PROCESS | 1646 | 1466694136786 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128b1c000) [pid = 1646] [serial = 1351] [outer = 0x128945400] 08:02:17 INFO - PROCESS | 1646 | 1466694137156 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 08:02:17 INFO - PROCESS | 1646 | 1466694137163 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1646 | 1466694137164 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:02:17 INFO - PROCESS | 1646 | 1466694137166 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1646 | 1466694137169 Marionette TRACE conn2 <- [1,1774,null,{}] 08:02:17 INFO - PROCESS | 1646 | 1466694137172 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 1646 | 1466694137173 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:17 INFO - PROCESS | 1646 | 1466694137274 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:02:17 INFO - PROCESS | 1646 | 1466694137283 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1646 | 1466694137285 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294de000 == 36 [pid = 1646] [id = 451] 08:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1289ca800) [pid = 1646] [serial = 1352] [outer = 0x0] 08:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1290f4c00) [pid = 1646] [serial = 1353] [outer = 0x1289ca800] 08:02:17 INFO - PROCESS | 1646 | 1466694137312 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a44e400) [pid = 1646] [serial = 1354] [outer = 0x1289ca800] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11674c800) [pid = 1646] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1122ab000) [pid = 1646] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1185cfc00) [pid = 1646] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123e59000) [pid = 1646] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126b34c00) [pid = 1646] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1264f0400) [pid = 1646] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12893d000) [pid = 1646] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128b12400) [pid = 1646] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1122aa400) [pid = 1646] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x120ff4400) [pid = 1646] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119161800) [pid = 1646] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x111bad400) [pid = 1646] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11223ec00) [pid = 1646] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112a7ec00) [pid = 1646] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x110fb8c00) [pid = 1646] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1161b3000) [pid = 1646] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12a565400) [pid = 1646] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1131f2c00) [pid = 1646] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12553bc00) [pid = 1646] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118324800) [pid = 1646] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:02:17 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112d6f400) [pid = 1646] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:02:17 INFO - PROCESS | 1646 | 1466694137658 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 522ms 08:02:17 INFO - PROCESS | 1646 | 1466694137690 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:02:17 INFO - PROCESS | 1646 | 1466694137698 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:02:17 INFO - PROCESS | 1646 | 1466694137701 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1646 | 1466694137703 Marionette TRACE conn2 <- [1,1778,null,{}] 08:02:17 INFO - PROCESS | 1646 | 1466694137714 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 1646 | 1466694137715 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:17 INFO - PROCESS | 1646 | 1466694137790 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:02:17 INFO - PROCESS | 1646 | 1466694137793 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1646 | 1466694137794 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195c8000 == 37 [pid = 1646] [id = 452] 08:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112a7ec00) [pid = 1646] [serial = 1355] [outer = 0x0] 08:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116a19800) [pid = 1646] [serial = 1356] [outer = 0x112a7ec00] 08:02:17 INFO - PROCESS | 1646 | 1466694137819 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1188a0800) [pid = 1646] [serial = 1357] [outer = 0x112a7ec00] 08:02:18 INFO - PROCESS | 1646 | 1466694138145 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 479ms 08:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:02:18 INFO - PROCESS | 1646 | 1466694138181 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1646 | 1466694138182 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:02:18 INFO - PROCESS | 1646 | 1466694138184 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1646 | 1466694138188 Marionette TRACE conn2 <- [1,1782,null,{}] 08:02:18 INFO - PROCESS | 1646 | 1466694138190 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1646 | 1466694138192 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:18 INFO - PROCESS | 1646 | 1466694138267 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:02:18 INFO - PROCESS | 1646 | 1466694138273 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1646 | 1466694138274 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d2800 == 38 [pid = 1646] [id = 453] 08:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11943b800) [pid = 1646] [serial = 1358] [outer = 0x0] 08:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126424c00) [pid = 1646] [serial = 1359] [outer = 0x11943b800] 08:02:18 INFO - PROCESS | 1646 | 1466694138298 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128dd2000) [pid = 1646] [serial = 1360] [outer = 0x11943b800] 08:02:18 INFO - PROCESS | 1646 | 1466694138617 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 474ms 08:02:18 INFO - PROCESS | 1646 | 1466694138659 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:02:18 INFO - PROCESS | 1646 | 1466694138668 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:02:18 INFO - PROCESS | 1646 | 1466694138671 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1646 | 1466694138672 Marionette TRACE conn2 <- [1,1786,null,{}] 08:02:18 INFO - PROCESS | 1646 | 1466694138674 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1646 | 1466694138675 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:18 INFO - PROCESS | 1646 | 1466694138776 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:02:18 INFO - PROCESS | 1646 | 1466694138783 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1646 | 1466694138783 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5bd000 == 39 [pid = 1646] [id = 454] 08:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1264f0400) [pid = 1646] [serial = 1361] [outer = 0x0] 08:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a245c00) [pid = 1646] [serial = 1362] [outer = 0x1264f0400] 08:02:18 INFO - PROCESS | 1646 | 1466694138811 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a565400) [pid = 1646] [serial = 1363] [outer = 0x1264f0400] 08:02:19 INFO - PROCESS | 1646 | 1466694139094 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 08:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:02:19 INFO - PROCESS | 1646 | 1466694139141 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1646 | 1466694139142 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:02:19 INFO - PROCESS | 1646 | 1466694139144 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1646 | 1466694139146 Marionette TRACE conn2 <- [1,1790,null,{}] 08:02:19 INFO - PROCESS | 1646 | 1466694139148 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 1646 | 1466694139149 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:19 INFO - PROCESS | 1646 | 1466694139227 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:02:19 INFO - PROCESS | 1646 | 1466694139230 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1646 | 1466694139232 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c05a000 == 40 [pid = 1646] [id = 455] 08:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a568800) [pid = 1646] [serial = 1364] [outer = 0x0] 08:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a5f1800) [pid = 1646] [serial = 1365] [outer = 0x12a568800] 08:02:19 INFO - PROCESS | 1646 | 1466694139261 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b5a1800) [pid = 1646] [serial = 1366] [outer = 0x12a568800] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1188c0000 == 39 [pid = 1646] [id = 441] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123854000 == 38 [pid = 1646] [id = 446] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1161a5000 == 37 [pid = 1646] [id = 445] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d9800 == 36 [pid = 1646] [id = 444] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11917b000 == 35 [pid = 1646] [id = 443] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x124444000 == 34 [pid = 1646] [id = 447] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x126485800 == 33 [pid = 1646] [id = 448] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1294de000 == 32 [pid = 1646] [id = 451] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d2800 == 31 [pid = 1646] [id = 453] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x124436000 == 30 [pid = 1646] [id = 450] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1195c8000 == 29 [pid = 1646] [id = 452] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x112acb800 == 28 [pid = 1646] [id = 449] 08:02:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5bd000 == 27 [pid = 1646] [id = 454] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x115f08c00) [pid = 1646] [serial = 1326] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118552000) [pid = 1646] [serial = 1323] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116972400) [pid = 1646] [serial = 1309] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11870c800) [pid = 1646] [serial = 1324] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x113375c00) [pid = 1646] [serial = 1308] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119571000) [pid = 1646] [serial = 1312] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1188a1000) [pid = 1646] [serial = 1311] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11674ac00) [pid = 1646] [serial = 1327] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1266ea000) [pid = 1646] [serial = 1315] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1256b2800) [pid = 1646] [serial = 1314] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a567000) [pid = 1646] [serial = 1318] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126662000) [pid = 1646] [serial = 1287] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1289c3400) [pid = 1646] [serial = 1290] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126b29400) [pid = 1646] [serial = 1288] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1290f1400) [pid = 1646] [serial = 1293] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128dd1400) [pid = 1646] [serial = 1291] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112dbf400) [pid = 1646] [serial = 1272] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129311400) [pid = 1646] [serial = 1294] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x115fc9400) [pid = 1646] [serial = 1273] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a252400) [pid = 1646] [serial = 1267] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1194db400) [pid = 1646] [serial = 1278] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119573000) [pid = 1646] [serial = 1279] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119a38800) [pid = 1646] [serial = 1281] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1242e7400) [pid = 1646] [serial = 1282] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x124a8f400) [pid = 1646] [serial = 1284] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x112fd1400) [pid = 1646] [serial = 1269] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x115fc6c00) [pid = 1646] [serial = 1270] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x112a7f400) [pid = 1646] [serial = 1296] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1172c5c00) [pid = 1646] [serial = 1275] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x1185c6800) [pid = 1646] [serial = 1276] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1172c6000) [pid = 1646] [serial = 1297] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12a5f5c00) [pid = 1646] [serial = 1305] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12b5a2000) [pid = 1646] [serial = 1306] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12a24e000) [pid = 1646] [serial = 1317] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x126b36c00) [pid = 1646] [serial = 1321] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x116749000) [pid = 1646] [serial = 1320] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12a55b800) [pid = 1646] [serial = 1303] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1242e9800) [pid = 1646] [serial = 1299] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x128dd4800) [pid = 1646] [serial = 1302] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x126b31c00) [pid = 1646] [serial = 1300] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x125613000) [pid = 1646] [serial = 1285] [outer = 0x0] [url = about:blank] 08:02:20 INFO - PROCESS | 1646 | 1466694140733 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1619ms 08:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:02:20 INFO - PROCESS | 1646 | 1466694140765 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1646 | 1466694140767 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:02:20 INFO - PROCESS | 1646 | 1466694140770 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1646 | 1466694140772 Marionette TRACE conn2 <- [1,1794,null,{}] 08:02:20 INFO - PROCESS | 1646 | 1466694140776 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1646 | 1466694140778 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:20 INFO - PROCESS | 1646 | 1466694140861 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:02:20 INFO - PROCESS | 1646 | 1466694140917 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1646 | 1466694140920 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694c800 == 28 [pid = 1646] [id = 456] 08:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1150c4000) [pid = 1646] [serial = 1367] [outer = 0x0] 08:02:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x1164e1c00) [pid = 1646] [serial = 1368] [outer = 0x1150c4000] 08:02:20 INFO - PROCESS | 1646 | 1466694140949 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1172c4c00) [pid = 1646] [serial = 1369] [outer = 0x1150c4000] 08:02:21 INFO - PROCESS | 1646 | 1466694141261 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 522ms 08:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:02:21 INFO - PROCESS | 1646 | 1466694141291 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1646 | 1466694141295 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:02:21 INFO - PROCESS | 1646 | 1466694141299 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1646 | 1466694141302 Marionette TRACE conn2 <- [1,1798,null,{}] 08:02:21 INFO - PROCESS | 1646 | 1466694141307 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1646 | 1466694141309 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:21 INFO - PROCESS | 1646 | 1466694141388 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:02:21 INFO - PROCESS | 1646 | 1466694141392 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1646 | 1466694141394 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x119177000 == 29 [pid = 1646] [id = 457] 08:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x118583400) [pid = 1646] [serial = 1370] [outer = 0x0] 08:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x118858800) [pid = 1646] [serial = 1371] [outer = 0x118583400] 08:02:21 INFO - PROCESS | 1646 | 1466694141423 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11956a400) [pid = 1646] [serial = 1372] [outer = 0x118583400] 08:02:21 INFO - PROCESS | 1646 | 1466694141777 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 524ms 08:02:21 INFO - PROCESS | 1646 | 1466694141824 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1646 | 1466694141826 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:02:21 INFO - PROCESS | 1646 | 1466694141841 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1646 | 1466694141845 Marionette TRACE conn2 <- [1,1802,null,{}] 08:02:21 INFO - PROCESS | 1646 | 1466694141857 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1646 | 1466694141861 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:21 INFO - PROCESS | 1646 | 1466694141982 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:02:22 INFO - PROCESS | 1646 | 1466694141995 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1646 | 1466694141998 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a5e800 == 30 [pid = 1646] [id = 458] 08:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x110fa0400) [pid = 1646] [serial = 1373] [outer = 0x0] 08:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1238e6400) [pid = 1646] [serial = 1374] [outer = 0x110fa0400] 08:02:22 INFO - PROCESS | 1646 | 1466694142044 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x123e59000) [pid = 1646] [serial = 1375] [outer = 0x110fa0400] 08:02:22 INFO - PROCESS | 1646 | 1466694142453 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 635ms 08:02:22 INFO - PROCESS | 1646 | 1466694142468 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1646 | 1466694142473 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:02:22 INFO - PROCESS | 1646 | 1466694142478 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1646 | 1466694142479 Marionette TRACE conn2 <- [1,1806,null,{}] 08:02:22 INFO - PROCESS | 1646 | 1466694142482 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1646 | 1466694142483 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:22 INFO - PROCESS | 1646 | 1466694142593 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:02:22 INFO - PROCESS | 1646 | 1466694142599 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1646 | 1466694142599 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x124290800 == 31 [pid = 1646] [id = 459] 08:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1249c2800) [pid = 1646] [serial = 1376] [outer = 0x0] 08:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x124c9e800) [pid = 1646] [serial = 1377] [outer = 0x1249c2800] 08:02:22 INFO - PROCESS | 1646 | 1466694142627 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x126309800) [pid = 1646] [serial = 1378] [outer = 0x1249c2800] 08:02:22 INFO - PROCESS | 1646 | 1466694142933 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 468ms 08:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:02:22 INFO - PROCESS | 1646 | 1466694142947 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1646 | 1466694142949 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:02:22 INFO - PROCESS | 1646 | 1466694142952 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1646 | 1466694142957 Marionette TRACE conn2 <- [1,1810,null,{}] 08:02:22 INFO - PROCESS | 1646 | 1466694142960 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1646 | 1466694142962 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:23 INFO - PROCESS | 1646 | 1466694143052 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:02:23 INFO - PROCESS | 1646 | 1466694143057 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1646 | 1466694143059 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fb2800 == 32 [pid = 1646] [id = 460] 08:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x112a75000) [pid = 1646] [serial = 1379] [outer = 0x0] 08:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1264ef800) [pid = 1646] [serial = 1380] [outer = 0x112a75000] 08:02:23 INFO - PROCESS | 1646 | 1466694143083 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x126b29400) [pid = 1646] [serial = 1381] [outer = 0x112a75000] 08:02:23 INFO - PROCESS | 1646 | 1466694143423 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 523ms 08:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:02:23 INFO - PROCESS | 1646 | 1466694143475 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1646 | 1466694143476 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:02:23 INFO - PROCESS | 1646 | 1466694143478 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1646 | 1466694143479 Marionette TRACE conn2 <- [1,1814,null,{}] 08:02:23 INFO - PROCESS | 1646 | 1466694143481 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 1646 | 1466694143486 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:23 INFO - PROCESS | 1646 | 1466694143578 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:02:23 INFO - PROCESS | 1646 | 1466694143581 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1646 | 1466694143583 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12895f000 == 33 [pid = 1646] [id = 461] 08:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x12893b400) [pid = 1646] [serial = 1382] [outer = 0x0] 08:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1289cdc00) [pid = 1646] [serial = 1383] [outer = 0x12893b400] 08:02:23 INFO - PROCESS | 1646 | 1466694143610 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1290f7000) [pid = 1646] [serial = 1384] [outer = 0x12893b400] 08:02:23 INFO - PROCESS | 1646 | 1466694143940 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 470ms 08:02:23 INFO - PROCESS | 1646 | 1466694143949 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1646 | 1466694143950 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:02:23 INFO - PROCESS | 1646 | 1466694143954 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1646 | 1466694143955 Marionette TRACE conn2 <- [1,1818,null,{}] 08:02:23 INFO - PROCESS | 1646 | 1466694143958 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 1646 | 1466694143960 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:24 INFO - PROCESS | 1646 | 1466694144066 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:02:24 INFO - PROCESS | 1646 | 1466694144149 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1646 | 1466694144150 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x129039800 == 34 [pid = 1646] [id = 462] 08:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123b2fc00) [pid = 1646] [serial = 1385] [outer = 0x0] 08:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12a248000) [pid = 1646] [serial = 1386] [outer = 0x123b2fc00] 08:02:24 INFO - PROCESS | 1646 | 1466694144190 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12a56d000) [pid = 1646] [serial = 1387] [outer = 0x123b2fc00] 08:02:24 INFO - PROCESS | 1646 | 1466694144504 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 570ms 08:02:24 INFO - PROCESS | 1646 | 1466694144527 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1646 | 1466694144528 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:02:24 INFO - PROCESS | 1646 | 1466694144530 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1646 | 1466694144532 Marionette TRACE conn2 <- [1,1822,null,{}] 08:02:24 INFO - PROCESS | 1646 | 1466694144542 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1646 | 1466694144543 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:24 INFO - PROCESS | 1646 | 1466694144626 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:02:24 INFO - PROCESS | 1646 | 1466694144684 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1646 | 1466694144685 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294cd000 == 35 [pid = 1646] [id = 463] 08:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12893b800) [pid = 1646] [serial = 1388] [outer = 0x0] 08:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12a5fb000) [pid = 1646] [serial = 1389] [outer = 0x12893b800] 08:02:24 INFO - PROCESS | 1646 | 1466694144710 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12b5d2400) [pid = 1646] [serial = 1390] [outer = 0x12893b800] 08:02:24 INFO - PROCESS | 1646 | 1466694144991 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 467ms 08:02:25 INFO - PROCESS | 1646 | 1466694145000 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1646 | 1466694145001 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:02:25 INFO - PROCESS | 1646 | 1466694145011 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1646 | 1466694145013 Marionette TRACE conn2 <- [1,1826,null,{}] 08:02:25 INFO - PROCESS | 1646 | 1466694145015 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1646 | 1466694145016 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:25 INFO - PROCESS | 1646 | 1466694145108 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:02:25 INFO - PROCESS | 1646 | 1466694145112 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1646 | 1466694145113 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x123948800 == 36 [pid = 1646] [id = 464] 08:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12b5d5400) [pid = 1646] [serial = 1391] [outer = 0x0] 08:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12b5d7800) [pid = 1646] [serial = 1392] [outer = 0x12b5d5400] 08:02:25 INFO - PROCESS | 1646 | 1466694145137 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12b5dec00) [pid = 1646] [serial = 1393] [outer = 0x12b5d5400] 08:02:25 INFO - PROCESS | 1646 | 1466694145459 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 469ms 08:02:25 INFO - PROCESS | 1646 | 1466694145482 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1646 | 1466694145483 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:02:25 INFO - PROCESS | 1646 | 1466694145486 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1646 | 1466694145489 Marionette TRACE conn2 <- [1,1830,null,{}] 08:02:25 INFO - PROCESS | 1646 | 1466694145491 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1646 | 1466694145493 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:25 INFO - PROCESS | 1646 | 1466694145607 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:02:25 INFO - PROCESS | 1646 | 1466694145613 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1646 | 1466694145614 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5b3000 == 37 [pid = 1646] [id = 465] 08:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12b5a1400) [pid = 1646] [serial = 1394] [outer = 0x0] 08:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12b805000) [pid = 1646] [serial = 1395] [outer = 0x12b5a1400] 08:02:25 INFO - PROCESS | 1646 | 1466694145639 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12ba05c00) [pid = 1646] [serial = 1396] [outer = 0x12b5a1400] 08:02:26 INFO - PROCESS | 1646 | 1466694146036 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 572ms 08:02:26 INFO - PROCESS | 1646 | 1466694146058 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1646 | 1466694146061 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:02:26 INFO - PROCESS | 1646 | 1466694146064 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1646 | 1466694146067 Marionette TRACE conn2 <- [1,1834,null,{}] 08:02:26 INFO - PROCESS | 1646 | 1466694146079 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1646 | 1466694146082 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:26 INFO - PROCESS | 1646 | 1466694146258 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:02:26 INFO - PROCESS | 1646 | 1466694146280 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1646 | 1466694146282 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fb0800 == 38 [pid = 1646] [id = 466] 08:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12ba06000) [pid = 1646] [serial = 1397] [outer = 0x0] 08:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12ba16400) [pid = 1646] [serial = 1398] [outer = 0x12ba06000] 08:02:26 INFO - PROCESS | 1646 | 1466694146324 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12bda4000) [pid = 1646] [serial = 1399] [outer = 0x12ba06000] 08:02:26 INFO - PROCESS | 1646 | 1466694146715 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 680ms 08:02:26 INFO - PROCESS | 1646 | 1466694146744 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1646 | 1466694146745 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:02:26 INFO - PROCESS | 1646 | 1466694146747 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1646 | 1466694146748 Marionette TRACE conn2 <- [1,1838,null,{}] 08:02:26 INFO - PROCESS | 1646 | 1466694146751 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1646 | 1466694146752 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:26 INFO - PROCESS | 1646 | 1466694146853 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:02:26 INFO - PROCESS | 1646 | 1466694146892 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1646 | 1466694146893 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c410000 == 39 [pid = 1646] [id = 467] 08:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12bda4400) [pid = 1646] [serial = 1400] [outer = 0x0] 08:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12bdabc00) [pid = 1646] [serial = 1401] [outer = 0x12bda4400] 08:02:26 INFO - PROCESS | 1646 | 1466694146918 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12bdb7800) [pid = 1646] [serial = 1402] [outer = 0x12bda4400] 08:02:27 INFO - PROCESS | 1646 | 1466694147229 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 519ms 08:02:27 INFO - PROCESS | 1646 | 1466694147267 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1646 | 1466694147268 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:02:27 INFO - PROCESS | 1646 | 1466694147272 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1646 | 1466694147273 Marionette TRACE conn2 <- [1,1842,null,{}] 08:02:27 INFO - PROCESS | 1646 | 1466694147276 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1646 | 1466694147277 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:27 INFO - PROCESS | 1646 | 1466694147385 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:02:27 INFO - PROCESS | 1646 | 1466694147389 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1646 | 1466694147390 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c832800 == 40 [pid = 1646] [id = 468] 08:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1290f6800) [pid = 1646] [serial = 1403] [outer = 0x0] 08:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12bdbc000) [pid = 1646] [serial = 1404] [outer = 0x1290f6800] 08:02:27 INFO - PROCESS | 1646 | 1466694147413 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12c5d8c00) [pid = 1646] [serial = 1405] [outer = 0x1290f6800] 08:02:27 INFO - PROCESS | 1646 | 1466694147775 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 08:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:02:27 INFO - PROCESS | 1646 | 1466694147792 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1646 | 1466694147794 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:02:27 INFO - PROCESS | 1646 | 1466694147798 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1646 | 1466694147799 Marionette TRACE conn2 <- [1,1846,null,{}] 08:02:27 INFO - PROCESS | 1646 | 1466694147806 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1646 | 1466694147808 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:28 INFO - PROCESS | 1646 | 1466694148315 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124e1e000) [pid = 1646] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x124ad0c00) [pid = 1646] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128945400) [pid = 1646] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1289ca800) [pid = 1646] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11943b800) [pid = 1646] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112a7ec00) [pid = 1646] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1264f0400) [pid = 1646] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116909400) [pid = 1646] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116fb1800) [pid = 1646] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x110fad400) [pid = 1646] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1172c4400) [pid = 1646] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:02:28 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1176e0000) [pid = 1646] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:02:28 INFO - PROCESS | 1646 | 1466694148369 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1646 | 1466694148370 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x119de9000 == 41 [pid = 1646] [id = 469] 08:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x110fa9800) [pid = 1646] [serial = 1406] [outer = 0x0] 08:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1131ec400) [pid = 1646] [serial = 1407] [outer = 0x110fa9800] 08:02:28 INFO - PROCESS | 1646 | 1466694148394 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11885a400) [pid = 1646] [serial = 1408] [outer = 0x110fa9800] 08:02:28 INFO - PROCESS | 1646 | 1466694148702 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 925ms 08:02:28 INFO - PROCESS | 1646 | 1466694148724 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 1646 | 1466694148726 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:02:28 INFO - PROCESS | 1646 | 1466694148729 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1646 | 1466694148730 Marionette TRACE conn2 <- [1,1850,null,{}] 08:02:28 INFO - PROCESS | 1646 | 1466694148732 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 1646 | 1466694148735 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:28 INFO - PROCESS | 1646 | 1466694148853 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:02:28 INFO - PROCESS | 1646 | 1466694148942 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1646 | 1466694148943 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf2d000 == 42 [pid = 1646] [id = 470] 08:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x111d75800) [pid = 1646] [serial = 1409] [outer = 0x0] 08:02:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123c97800) [pid = 1646] [serial = 1410] [outer = 0x111d75800] 08:02:28 INFO - PROCESS | 1646 | 1466694148982 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a568400) [pid = 1646] [serial = 1411] [outer = 0x111d75800] 08:02:29 INFO - PROCESS | 1646 | 1466694149331 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 621ms 08:02:29 INFO - PROCESS | 1646 | 1466694149350 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1646 | 1466694149351 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:02:29 INFO - PROCESS | 1646 | 1466694149357 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1646 | 1466694149358 Marionette TRACE conn2 <- [1,1854,null,{}] 08:02:29 INFO - PROCESS | 1646 | 1466694149360 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 1646 | 1466694149362 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:29 INFO - PROCESS | 1646 | 1466694149452 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:02:29 INFO - PROCESS | 1646 | 1466694149524 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1646 | 1466694149525 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0f1000 == 43 [pid = 1646] [id = 471] 08:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x113a98c00) [pid = 1646] [serial = 1412] [outer = 0x0] 08:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12c5e0800) [pid = 1646] [serial = 1413] [outer = 0x113a98c00] 08:02:29 INFO - PROCESS | 1646 | 1466694149565 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12c9d1c00) [pid = 1646] [serial = 1414] [outer = 0x113a98c00] 08:02:29 INFO - PROCESS | 1646 | 1466694149926 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 620ms 08:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:02:29 INFO - PROCESS | 1646 | 1466694149976 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1646 | 1466694149976 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:02:29 INFO - PROCESS | 1646 | 1466694149978 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1646 | 1466694149980 Marionette TRACE conn2 <- [1,1858,null,{}] 08:02:29 INFO - PROCESS | 1646 | 1466694149982 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 1646 | 1466694149983 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:30 INFO - PROCESS | 1646 | 1466694150139 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:02:30 INFO - PROCESS | 1646 | 1466694150153 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1646 | 1466694150153 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a4800 == 44 [pid = 1646] [id = 472] 08:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1264f0400) [pid = 1646] [serial = 1415] [outer = 0x0] 08:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12c9d2800) [pid = 1646] [serial = 1416] [outer = 0x1264f0400] 08:02:30 INFO - PROCESS | 1646 | 1466694150194 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12c9de000) [pid = 1646] [serial = 1417] [outer = 0x1264f0400] 08:02:30 INFO - PROCESS | 1646 | 1466694150874 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 08:02:30 INFO - PROCESS | 1646 | 1466694150958 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1646 | 1466694150961 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:02:30 INFO - PROCESS | 1646 | 1466694150965 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1646 | 1466694150968 Marionette TRACE conn2 <- [1,1862,null,{}] 08:02:30 INFO - PROCESS | 1646 | 1466694150972 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 1646 | 1466694150974 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:31 INFO - PROCESS | 1646 | 1466694151090 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:02:31 INFO - PROCESS | 1646 | 1466694151151 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1646 | 1466694151152 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916c000 == 45 [pid = 1646] [id = 473] 08:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x113a9f400) [pid = 1646] [serial = 1418] [outer = 0x0] 08:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11674ac00) [pid = 1646] [serial = 1419] [outer = 0x113a9f400] 08:02:31 INFO - PROCESS | 1646 | 1466694151183 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118580400) [pid = 1646] [serial = 1420] [outer = 0x113a9f400] 08:02:31 INFO - PROCESS | 1646 | 1466694151984 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1076ms 08:02:32 INFO - PROCESS | 1646 | 1466694152045 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1646 | 1466694152050 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:02:32 INFO - PROCESS | 1646 | 1466694152055 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1646 | 1466694152058 Marionette TRACE conn2 <- [1,1866,null,{}] 08:02:32 INFO - PROCESS | 1646 | 1466694152063 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1646 | 1466694152065 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:32 INFO - PROCESS | 1646 | 1466694152220 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:02:32 INFO - PROCESS | 1646 | 1466694152357 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1646 | 1466694152359 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11694b800 == 46 [pid = 1646] [id = 474] 08:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x116fb3400) [pid = 1646] [serial = 1421] [outer = 0x0] 08:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1176e9400) [pid = 1646] [serial = 1422] [outer = 0x116fb3400] 08:02:32 INFO - PROCESS | 1646 | 1466694152390 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1185c8c00) [pid = 1646] [serial = 1423] [outer = 0x116fb3400] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0f1000 == 45 [pid = 1646] [id = 471] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf2d000 == 44 [pid = 1646] [id = 470] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x119de9000 == 43 [pid = 1646] [id = 469] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12c832800 == 42 [pid = 1646] [id = 468] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12c410000 == 41 [pid = 1646] [id = 467] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x125fb0800 == 40 [pid = 1646] [id = 466] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a5f1800) [pid = 1646] [serial = 1365] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5b3000 == 39 [pid = 1646] [id = 465] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x123948800 == 38 [pid = 1646] [id = 464] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1294cd000 == 37 [pid = 1646] [id = 463] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x129039800 == 36 [pid = 1646] [id = 462] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12895f000 == 35 [pid = 1646] [id = 461] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x125fb2800 == 34 [pid = 1646] [id = 460] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x124290800 == 33 [pid = 1646] [id = 459] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x123a5e800 == 32 [pid = 1646] [id = 458] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x119177000 == 31 [pid = 1646] [id = 457] 08:02:32 INFO - PROCESS | 1646 | --DOCSHELL 0x11694c800 == 30 [pid = 1646] [id = 456] 08:02:32 INFO - PROCESS | 1646 | 1466694152795 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 773ms 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125f39800) [pid = 1646] [serial = 1344] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12666b400) [pid = 1646] [serial = 1347] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1269ff800) [pid = 1646] [serial = 1348] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126392400) [pid = 1646] [serial = 1345] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128948c00) [pid = 1646] [serial = 1350] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128b1c000) [pid = 1646] [serial = 1351] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1290f4c00) [pid = 1646] [serial = 1353] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126424c00) [pid = 1646] [serial = 1359] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116a19800) [pid = 1646] [serial = 1356] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a44e400) [pid = 1646] [serial = 1354] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128dd2000) [pid = 1646] [serial = 1360] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a565400) [pid = 1646] [serial = 1363] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119a37400) [pid = 1646] [serial = 1341] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119158400) [pid = 1646] [serial = 1338] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119576400) [pid = 1646] [serial = 1339] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113f20000) [pid = 1646] [serial = 1336] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x111d18000) [pid = 1646] [serial = 1335] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1187e6400) [pid = 1646] [serial = 1333] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11831cc00) [pid = 1646] [serial = 1332] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1185c6c00) [pid = 1646] [serial = 1329] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118851400) [pid = 1646] [serial = 1330] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123f9d800) [pid = 1646] [serial = 1342] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1188a0800) [pid = 1646] [serial = 1357] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12a245c00) [pid = 1646] [serial = 1362] [outer = 0x0] [url = about:blank] 08:02:32 INFO - PROCESS | 1646 | 1466694152834 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1646 | 1466694152840 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:02:32 INFO - PROCESS | 1646 | 1466694152846 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1646 | 1466694152848 Marionette TRACE conn2 <- [1,1870,null,{}] 08:02:32 INFO - PROCESS | 1646 | 1466694152850 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1646 | 1466694152852 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:32 INFO - PROCESS | 1646 | 1466694152932 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:02:32 INFO - PROCESS | 1646 | 1466694152939 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1646 | 1466694152940 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815b000 == 31 [pid = 1646] [id = 475] 08:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1185cb400) [pid = 1646] [serial = 1424] [outer = 0x0] 08:02:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1187ea400) [pid = 1646] [serial = 1425] [outer = 0x1185cb400] 08:02:32 INFO - PROCESS | 1646 | 1466694152969 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119441800) [pid = 1646] [serial = 1426] [outer = 0x1185cb400] 08:02:33 INFO - PROCESS | 1646 | 1466694153320 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 518ms 08:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:02:33 INFO - PROCESS | 1646 | 1466694153374 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1646 | 1466694153376 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:02:33 INFO - PROCESS | 1646 | 1466694153379 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1646 | 1466694153382 Marionette TRACE conn2 <- [1,1874,null,{}] 08:02:33 INFO - PROCESS | 1646 | 1466694153389 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1646 | 1466694153393 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:33 INFO - PROCESS | 1646 | 1466694153472 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:02:33 INFO - PROCESS | 1646 | 1466694153478 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1646 | 1466694153480 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12393f000 == 32 [pid = 1646] [id = 476] 08:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119573400) [pid = 1646] [serial = 1427] [outer = 0x0] 08:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x120feb400) [pid = 1646] [serial = 1428] [outer = 0x119573400] 08:02:33 INFO - PROCESS | 1646 | 1466694153510 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123faac00) [pid = 1646] [serial = 1429] [outer = 0x119573400] 08:02:33 INFO - PROCESS | 1646 | 1466694153874 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 525ms 08:02:33 INFO - PROCESS | 1646 | 1466694153904 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1646 | 1466694153906 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:02:33 INFO - PROCESS | 1646 | 1466694153908 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1646 | 1466694153909 Marionette TRACE conn2 <- [1,1878,null,{}] 08:02:33 INFO - PROCESS | 1646 | 1466694153911 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1646 | 1466694153913 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:34 INFO - PROCESS | 1646 | 1466694153999 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:02:34 INFO - PROCESS | 1646 | 1466694154056 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1646 | 1466694154058 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x124442000 == 33 [pid = 1646] [id = 477] 08:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112a7bc00) [pid = 1646] [serial = 1430] [outer = 0x0] 08:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1242ebc00) [pid = 1646] [serial = 1431] [outer = 0x112a7bc00] 08:02:34 INFO - PROCESS | 1646 | 1466694154084 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126313c00) [pid = 1646] [serial = 1432] [outer = 0x112a7bc00] 08:02:34 INFO - PROCESS | 1646 | 1466694154344 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 469ms 08:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:02:34 INFO - PROCESS | 1646 | 1466694154378 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1646 | 1466694154379 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:02:34 INFO - PROCESS | 1646 | 1466694154381 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1646 | 1466694154383 Marionette TRACE conn2 <- [1,1882,null,{}] 08:02:34 INFO - PROCESS | 1646 | 1466694154394 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 1646 | 1466694154395 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:34 INFO - PROCESS | 1646 | 1466694154488 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:02:34 INFO - PROCESS | 1646 | 1466694154493 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1646 | 1466694154494 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x126691800 == 34 [pid = 1646] [id = 478] 08:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112db6400) [pid = 1646] [serial = 1433] [outer = 0x0] 08:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12665e800) [pid = 1646] [serial = 1434] [outer = 0x112db6400] 08:02:34 INFO - PROCESS | 1646 | 1466694154520 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1269ff000) [pid = 1646] [serial = 1435] [outer = 0x112db6400] 08:02:34 INFO - PROCESS | 1646 | 1466694154897 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 569ms 08:02:34 INFO - PROCESS | 1646 | 1466694154959 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1646 | 1466694154960 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:02:34 INFO - PROCESS | 1646 | 1466694154963 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1646 | 1466694154964 Marionette TRACE conn2 <- [1,1886,null,{}] 08:02:34 INFO - PROCESS | 1646 | 1466694154966 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 1646 | 1466694154970 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:35 INFO - PROCESS | 1646 | 1466694155095 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:02:35 INFO - PROCESS | 1646 | 1466694155133 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1646 | 1466694155134 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x128962800 == 35 [pid = 1646] [id = 479] 08:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126b31c00) [pid = 1646] [serial = 1436] [outer = 0x0] 08:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128948c00) [pid = 1646] [serial = 1437] [outer = 0x126b31c00] 08:02:35 INFO - PROCESS | 1646 | 1466694155159 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1290f0c00) [pid = 1646] [serial = 1438] [outer = 0x126b31c00] 08:02:35 INFO - PROCESS | 1646 | 1466694155455 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 08:02:35 INFO - PROCESS | 1646 | 1466694155483 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1646 | 1466694155485 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:02:35 INFO - PROCESS | 1646 | 1466694155491 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1646 | 1466694155492 Marionette TRACE conn2 <- [1,1890,null,{}] 08:02:35 INFO - PROCESS | 1646 | 1466694155494 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 1646 | 1466694155495 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:35 INFO - PROCESS | 1646 | 1466694155592 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:02:35 INFO - PROCESS | 1646 | 1466694155601 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1646 | 1466694155602 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292c6800 == 36 [pid = 1646] [id = 480] 08:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1133db000) [pid = 1646] [serial = 1439] [outer = 0x0] 08:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12930b800) [pid = 1646] [serial = 1440] [outer = 0x1133db000] 08:02:35 INFO - PROCESS | 1646 | 1466694155630 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a44e400) [pid = 1646] [serial = 1441] [outer = 0x1133db000] 08:02:35 INFO - PROCESS | 1646 | 1466694155979 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms 08:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:02:36 INFO - PROCESS | 1646 | 1466694156009 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1646 | 1466694156010 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:02:36 INFO - PROCESS | 1646 | 1466694156012 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1646 | 1466694156013 Marionette TRACE conn2 <- [1,1894,null,{}] 08:02:36 INFO - PROCESS | 1646 | 1466694156016 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1646 | 1466694156017 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:36 INFO - PROCESS | 1646 | 1466694156116 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:02:36 INFO - PROCESS | 1646 | 1466694156120 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1646 | 1466694156121 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11997a800 == 37 [pid = 1646] [id = 481] 08:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a24d800) [pid = 1646] [serial = 1442] [outer = 0x0] 08:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a569c00) [pid = 1646] [serial = 1443] [outer = 0x12a24d800] 08:02:36 INFO - PROCESS | 1646 | 1466694156147 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a5f5c00) [pid = 1646] [serial = 1444] [outer = 0x12a24d800] 08:02:36 INFO - PROCESS | 1646 | 1466694156467 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 470ms 08:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:02:36 INFO - PROCESS | 1646 | 1466694156482 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1646 | 1466694156483 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:02:36 INFO - PROCESS | 1646 | 1466694156493 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1646 | 1466694156495 Marionette TRACE conn2 <- [1,1898,null,{}] 08:02:36 INFO - PROCESS | 1646 | 1466694156497 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1646 | 1466694156498 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:36 INFO - PROCESS | 1646 | 1466694156611 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12ba06000) [pid = 1646] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x110fa0400) [pid = 1646] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a568800) [pid = 1646] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b5a1400) [pid = 1646] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123b2fc00) [pid = 1646] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1249c2800) [pid = 1646] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12bda4400) [pid = 1646] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12b5d5400) [pid = 1646] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1150c4000) [pid = 1646] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12893b800) [pid = 1646] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12893b400) [pid = 1646] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112a75000) [pid = 1646] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118583400) [pid = 1646] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113a98c00) [pid = 1646] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1290f6800) [pid = 1646] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x110fa9800) [pid = 1646] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:02:36 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x111d75800) [pid = 1646] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:02:36 INFO - PROCESS | 1646 | 1466694156889 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1646 | 1466694156891 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a3e000 == 38 [pid = 1646] [id = 482] 08:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111ba9400) [pid = 1646] [serial = 1445] [outer = 0x0] 08:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11229ec00) [pid = 1646] [serial = 1446] [outer = 0x111ba9400] 08:02:36 INFO - PROCESS | 1646 | 1466694156924 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1150b8800) [pid = 1646] [serial = 1447] [outer = 0x111ba9400] 08:02:37 INFO - PROCESS | 1646 | 1466694157404 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 978ms 08:02:37 INFO - PROCESS | 1646 | 1466694157467 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:02:37 INFO - PROCESS | 1646 | 1466694157471 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:02:37 INFO - PROCESS | 1646 | 1466694157476 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1646 | 1466694157479 Marionette TRACE conn2 <- [1,1902,null,{}] 08:02:37 INFO - PROCESS | 1646 | 1466694157484 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1646 | 1466694157489 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:37 INFO - PROCESS | 1646 | 1466694157670 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:02:37 INFO - PROCESS | 1646 | 1466694157719 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1646 | 1466694157721 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ddb800 == 39 [pid = 1646] [id = 483] 08:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1172c4400) [pid = 1646] [serial = 1448] [outer = 0x0] 08:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1185ce400) [pid = 1646] [serial = 1449] [outer = 0x1172c4400] 08:02:37 INFO - PROCESS | 1646 | 1466694157753 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119166000) [pid = 1646] [serial = 1450] [outer = 0x1172c4400] 08:02:38 INFO - PROCESS | 1646 | 1466694158206 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 773ms 08:02:38 INFO - PROCESS | 1646 | 1466694158250 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1646 | 1466694158252 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:02:38 INFO - PROCESS | 1646 | 1466694158255 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1646 | 1466694158256 Marionette TRACE conn2 <- [1,1906,null,{}] 08:02:38 INFO - PROCESS | 1646 | 1466694158259 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1646 | 1466694158260 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:38 INFO - PROCESS | 1646 | 1466694158366 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:02:38 INFO - PROCESS | 1646 | 1466694158427 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1646 | 1466694158429 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266ae000 == 40 [pid = 1646] [id = 484] 08:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11956c000) [pid = 1646] [serial = 1451] [outer = 0x0] 08:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11976f400) [pid = 1646] [serial = 1452] [outer = 0x11956c000] 08:02:38 INFO - PROCESS | 1646 | 1466694158459 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124a88c00) [pid = 1646] [serial = 1453] [outer = 0x11956c000] 08:02:38 INFO - PROCESS | 1646 | 1466694158924 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 719ms 08:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:02:38 INFO - PROCESS | 1646 | 1466694158974 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1646 | 1466694158976 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:02:38 INFO - PROCESS | 1646 | 1466694158983 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1646 | 1466694158987 Marionette TRACE conn2 <- [1,1910,null,{}] 08:02:38 INFO - PROCESS | 1646 | 1466694158991 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1646 | 1466694158993 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:39 INFO - PROCESS | 1646 | 1466694159090 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:02:39 INFO - PROCESS | 1646 | 1466694159193 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1646 | 1466694159194 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5b1000 == 41 [pid = 1646] [id = 485] 08:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125f32c00) [pid = 1646] [serial = 1454] [outer = 0x0] 08:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12666b000) [pid = 1646] [serial = 1455] [outer = 0x125f32c00] 08:02:39 INFO - PROCESS | 1646 | 1466694159224 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128945c00) [pid = 1646] [serial = 1456] [outer = 0x125f32c00] 08:02:39 INFO - PROCESS | 1646 | 1466694159699 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 778ms 08:02:39 INFO - PROCESS | 1646 | 1466694159758 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1646 | 1466694159761 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:02:39 INFO - PROCESS | 1646 | 1466694159765 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1646 | 1466694159767 Marionette TRACE conn2 <- [1,1914,null,{}] 08:02:39 INFO - PROCESS | 1646 | 1466694159770 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 1646 | 1466694159773 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:39 INFO - PROCESS | 1646 | 1466694159907 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:02:39 INFO - PROCESS | 1646 | 1466694159977 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1646 | 1466694159978 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba36800 == 42 [pid = 1646] [id = 486] 08:02:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128b15000) [pid = 1646] [serial = 1457] [outer = 0x0] 08:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128dd2000) [pid = 1646] [serial = 1458] [outer = 0x128b15000] 08:02:40 INFO - PROCESS | 1646 | 1466694160007 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129309800) [pid = 1646] [serial = 1459] [outer = 0x128b15000] 08:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a56d400) [pid = 1646] [serial = 1460] [outer = 0x12cc6a400] 08:02:40 INFO - PROCESS | 1646 | 1466694160445 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 722ms 08:02:40 INFO - PROCESS | 1646 | 1466694160486 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:02:40 INFO - PROCESS | 1646 | 1466694160488 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:02:40 INFO - PROCESS | 1646 | 1466694160490 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1646 | 1466694160492 Marionette TRACE conn2 <- [1,1918,null,{}] 08:02:40 INFO - PROCESS | 1646 | 1466694160494 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1646 | 1466694160495 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:40 INFO - PROCESS | 1646 | 1466694160596 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:02:40 INFO - PROCESS | 1646 | 1466694160679 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1646 | 1466694160684 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ebd000 == 43 [pid = 1646] [id = 487] 08:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1249c2000) [pid = 1646] [serial = 1461] [outer = 0x0] 08:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a453000) [pid = 1646] [serial = 1462] [outer = 0x1249c2000] 08:02:40 INFO - PROCESS | 1646 | 1466694160725 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b5d5c00) [pid = 1646] [serial = 1463] [outer = 0x1249c2000] 08:02:41 INFO - PROCESS | 1646 | 1466694161437 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 971ms 08:02:41 INFO - PROCESS | 1646 | 1466694161461 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1646 | 1466694161463 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:02:41 INFO - PROCESS | 1646 | 1466694161466 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1646 | 1466694161468 Marionette TRACE conn2 <- [1,1922,null,{}] 08:02:41 INFO - PROCESS | 1646 | 1466694161473 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 1646 | 1466694161475 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:41 INFO - PROCESS | 1646 | 1466694161592 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:02:41 INFO - PROCESS | 1646 | 1466694161695 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1646 | 1466694161699 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11997f000 == 44 [pid = 1646] [id = 488] 08:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x116976800) [pid = 1646] [serial = 1464] [outer = 0x0] 08:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11704f000) [pid = 1646] [serial = 1465] [outer = 0x116976800] 08:02:41 INFO - PROCESS | 1646 | 1466694161745 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1185cf000) [pid = 1646] [serial = 1466] [outer = 0x116976800] 08:02:42 INFO - PROCESS | 1646 | 1466694162253 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 823ms 08:02:42 INFO - PROCESS | 1646 | 1466694162311 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1646 | 1466694162314 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:02:42 INFO - PROCESS | 1646 | 1466694162320 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1646 | 1466694162323 Marionette TRACE conn2 <- [1,1926,null,{}] 08:02:42 INFO - PROCESS | 1646 | 1466694162325 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1646 | 1466694162327 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11997a800 == 43 [pid = 1646] [id = 481] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1292c6800 == 42 [pid = 1646] [id = 480] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x128962800 == 41 [pid = 1646] [id = 479] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x126691800 == 40 [pid = 1646] [id = 478] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x124442000 == 39 [pid = 1646] [id = 477] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12393f000 == 38 [pid = 1646] [id = 476] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11815b000 == 37 [pid = 1646] [id = 475] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11694b800 == 36 [pid = 1646] [id = 474] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11916c000 == 35 [pid = 1646] [id = 473] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5b4800 == 34 [pid = 1646] [id = 9] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf3c800 == 33 [pid = 1646] [id = 17] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11725c000 == 32 [pid = 1646] [id = 25] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c834800 == 31 [pid = 1646] [id = 14] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c413000 == 30 [pid = 1646] [id = 13] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd79000 == 29 [pid = 1646] [id = 11] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11264c800 == 28 [pid = 1646] [id = 23] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12a54c000 == 27 [pid = 1646] [id = 8] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12dd31000 == 26 [pid = 1646] [id = 22] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba2f800 == 25 [pid = 1646] [id = 10] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c05a000 == 24 [pid = 1646] [id = 455] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x112ab5800 == 23 [pid = 1646] [id = 26] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1184c1000 == 22 [pid = 1646] [id = 19] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x129037800 == 21 [pid = 1646] [id = 6] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12d7e3000 == 20 [pid = 1646] [id = 20] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12d7e8000 == 19 [pid = 1646] [id = 21] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x124440000 == 18 [pid = 1646] [id = 15] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x117002800 == 17 [pid = 1646] [id = 24] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c068000 == 16 [pid = 1646] [id = 12] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x123ebd000 == 15 [pid = 1646] [id = 487] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba36800 == 14 [pid = 1646] [id = 486] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5b1000 == 13 [pid = 1646] [id = 485] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1266ae000 == 12 [pid = 1646] [id = 484] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a4800 == 11 [pid = 1646] [id = 472] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119ddb800 == 10 [pid = 1646] [id = 483] 08:02:43 INFO - PROCESS | 1646 | --DOCSHELL 0x113a3e000 == 9 [pid = 1646] [id = 482] 08:02:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11997f000 == 8 [pid = 1646] [id = 488] 08:02:44 INFO - PROCESS | 1646 | 1466694164025 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12c9d2800) [pid = 1646] [serial = 1416] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12ba16400) [pid = 1646] [serial = 1398] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1238e6400) [pid = 1646] [serial = 1374] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x123e59000) [pid = 1646] [serial = 1375] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12b5a1800) [pid = 1646] [serial = 1366] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b805000) [pid = 1646] [serial = 1395] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a248000) [pid = 1646] [serial = 1386] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a56d000) [pid = 1646] [serial = 1387] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x124c9e800) [pid = 1646] [serial = 1377] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12bdb7800) [pid = 1646] [serial = 1402] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126309800) [pid = 1646] [serial = 1378] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12b5d7800) [pid = 1646] [serial = 1392] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12bdabc00) [pid = 1646] [serial = 1401] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12b5dec00) [pid = 1646] [serial = 1393] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1164e1c00) [pid = 1646] [serial = 1368] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1172c4c00) [pid = 1646] [serial = 1369] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a5fb000) [pid = 1646] [serial = 1389] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b5d2400) [pid = 1646] [serial = 1390] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1289cdc00) [pid = 1646] [serial = 1383] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1290f7000) [pid = 1646] [serial = 1384] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1264ef800) [pid = 1646] [serial = 1380] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126b29400) [pid = 1646] [serial = 1381] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118858800) [pid = 1646] [serial = 1371] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11956a400) [pid = 1646] [serial = 1372] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12c5e0800) [pid = 1646] [serial = 1413] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12c5d8c00) [pid = 1646] [serial = 1405] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12bdbc000) [pid = 1646] [serial = 1404] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1131ec400) [pid = 1646] [serial = 1407] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12bda4000) [pid = 1646] [serial = 1399] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11885a400) [pid = 1646] [serial = 1408] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12ba05c00) [pid = 1646] [serial = 1396] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12c9d1c00) [pid = 1646] [serial = 1414] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12a568400) [pid = 1646] [serial = 1411] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x123c97800) [pid = 1646] [serial = 1410] [outer = 0x0] [url = about:blank] 08:02:44 INFO - PROCESS | 1646 | 1466694164156 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1646 | 1466694164157 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x113a3b000 == 9 [pid = 1646] [id = 489] 08:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x111d22c00) [pid = 1646] [serial = 1467] [outer = 0x0] 08:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x111d7b400) [pid = 1646] [serial = 1468] [outer = 0x111d22c00] 08:02:44 INFO - PROCESS | 1646 | 1466694164186 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x112db7800) [pid = 1646] [serial = 1469] [outer = 0x111d22c00] 08:02:44 INFO - PROCESS | 1646 | 1466694164480 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2176ms 08:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:02:44 INFO - PROCESS | 1646 | 1466694164497 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 1646 | 1466694164500 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:02:44 INFO - PROCESS | 1646 | 1466694164511 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1646 | 1466694164513 Marionette TRACE conn2 <- [1,1930,null,{}] 08:02:44 INFO - PROCESS | 1646 | 1466694164516 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 1646 | 1466694164518 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:44 INFO - PROCESS | 1646 | 1466694164637 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:02:44 INFO - PROCESS | 1646 | 1466694164686 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1646 | 1466694164688 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e57000 == 10 [pid = 1646] [id = 490] 08:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112dc1400) [pid = 1646] [serial = 1470] [outer = 0x0] 08:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x115f67c00) [pid = 1646] [serial = 1471] [outer = 0x112dc1400] 08:02:44 INFO - PROCESS | 1646 | 1466694164715 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11697cc00) [pid = 1646] [serial = 1472] [outer = 0x112dc1400] 08:02:45 INFO - PROCESS | 1646 | 1466694165057 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 580ms 08:02:45 INFO - PROCESS | 1646 | 1466694165084 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1646 | 1466694165088 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:02:45 INFO - PROCESS | 1646 | 1466694165091 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 1646 | 1466694165093 Marionette TRACE conn2 <- [1,1934,null,{}] 08:02:45 INFO - PROCESS | 1646 | 1466694165097 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 1646 | 1466694165099 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:45 INFO - PROCESS | 1646 | 1466694165231 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:02:45 INFO - PROCESS | 1646 | 1466694165288 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1646 | 1466694165289 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x119963800 == 11 [pid = 1646] [id = 491] 08:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116fb2400) [pid = 1646] [serial = 1473] [outer = 0x0] 08:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11855dc00) [pid = 1646] [serial = 1474] [outer = 0x116fb2400] 08:02:45 INFO - PROCESS | 1646 | 1466694165315 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118712800) [pid = 1646] [serial = 1475] [outer = 0x116fb2400] 08:02:45 INFO - PROCESS | 1646 | 1466694165652 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 572ms 08:02:45 INFO - PROCESS | 1646 | 1466694165662 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1646 | 1466694165665 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:02:45 INFO - PROCESS | 1646 | 1466694165675 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 1646 | 1466694165678 Marionette TRACE conn2 <- [1,1938,null,{}] 08:02:45 INFO - PROCESS | 1646 | 1466694165680 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 1646 | 1466694165683 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:45 INFO - PROCESS | 1646 | 1466694165761 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:02:45 INFO - PROCESS | 1646 | 1466694165820 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1646 | 1466694165821 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x123948000 == 12 [pid = 1646] [id = 492] 08:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118712000) [pid = 1646] [serial = 1476] [outer = 0x0] 08:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118858000) [pid = 1646] [serial = 1477] [outer = 0x118712000] 08:02:45 INFO - PROCESS | 1646 | 1466694165847 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11956fc00) [pid = 1646] [serial = 1478] [outer = 0x118712000] 08:02:46 INFO - PROCESS | 1646 | 1466694166156 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 529ms 08:02:46 INFO - PROCESS | 1646 | 1466694166198 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1646 | 1466694166199 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:02:46 INFO - PROCESS | 1646 | 1466694166201 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1646 | 1466694166203 Marionette TRACE conn2 <- [1,1942,null,{}] 08:02:46 INFO - PROCESS | 1646 | 1466694166205 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1646 | 1466694166206 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:46 INFO - PROCESS | 1646 | 1466694166304 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:02:46 INFO - PROCESS | 1646 | 1466694166308 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1646 | 1466694166309 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x124434800 == 13 [pid = 1646] [id = 493] 08:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1164e6800) [pid = 1646] [serial = 1479] [outer = 0x0] 08:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11976d800) [pid = 1646] [serial = 1480] [outer = 0x1164e6800] 08:02:46 INFO - PROCESS | 1646 | 1466694166333 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119fcd400) [pid = 1646] [serial = 1481] [outer = 0x1164e6800] 08:02:46 INFO - PROCESS | 1646 | 1466694166680 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 08:02:46 INFO - PROCESS | 1646 | 1466694166723 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1646 | 1466694166724 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:02:46 INFO - PROCESS | 1646 | 1466694166726 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1646 | 1466694166727 Marionette TRACE conn2 <- [1,1946,null,{}] 08:02:46 INFO - PROCESS | 1646 | 1466694166729 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1646 | 1466694166730 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:46 INFO - PROCESS | 1646 | 1466694166822 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:02:46 INFO - PROCESS | 1646 | 1466694166859 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1646 | 1466694166862 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fa8800 == 14 [pid = 1646] [id = 494] 08:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x123dfa000) [pid = 1646] [serial = 1482] [outer = 0x0] 08:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123fa6800) [pid = 1646] [serial = 1483] [outer = 0x123dfa000] 08:02:46 INFO - PROCESS | 1646 | 1466694166895 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x125538400) [pid = 1646] [serial = 1484] [outer = 0x123dfa000] 08:02:47 INFO - PROCESS | 1646 | 1466694167319 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 618ms 08:02:47 INFO - PROCESS | 1646 | 1466694167345 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1646 | 1466694167347 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:02:47 INFO - PROCESS | 1646 | 1466694167366 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1646 | 1466694167368 Marionette TRACE conn2 <- [1,1950,null,{}] 08:02:47 INFO - PROCESS | 1646 | 1466694167373 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 1646 | 1466694167375 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:47 INFO - PROCESS | 1646 | 1466694167519 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:02:47 INFO - PROCESS | 1646 | 1466694167542 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1646 | 1466694167544 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x115dec000 == 15 [pid = 1646] [id = 495] 08:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1256bc400) [pid = 1646] [serial = 1485] [outer = 0x0] 08:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125f40000) [pid = 1646] [serial = 1486] [outer = 0x1256bc400] 08:02:47 INFO - PROCESS | 1646 | 1466694167584 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12665f800) [pid = 1646] [serial = 1487] [outer = 0x1256bc400] 08:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 634ms 08:02:47 INFO - PROCESS | 1646 | 1466694167984 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:02:47 INFO - PROCESS | 1646 | 1466694167991 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:02:48 INFO - PROCESS | 1646 | 1466694168000 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:02:48 INFO - PROCESS | 1646 | 1466694168002 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1646 | 1466694168003 Marionette TRACE conn2 <- [1,1954,null,{}] 08:02:48 INFO - PROCESS | 1646 | 1466694168005 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1646 | 1466694168006 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:48 INFO - PROCESS | 1646 | 1466694168099 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1133db000) [pid = 1646] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112a7bc00) [pid = 1646] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116fb3400) [pid = 1646] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119573400) [pid = 1646] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x113a9f400) [pid = 1646] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1185cb400) [pid = 1646] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1264f0400) [pid = 1646] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126b31c00) [pid = 1646] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112db6400) [pid = 1646] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1249c2000) [pid = 1646] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x128b15000) [pid = 1646] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x125f32c00) [pid = 1646] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11956c000) [pid = 1646] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x111ba9400) [pid = 1646] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1172c4400) [pid = 1646] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:02:48 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12a24d800) [pid = 1646] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:02:48 INFO - PROCESS | 1646 | 1466694168291 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1646 | 1466694168292 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x117240000 == 16 [pid = 1646] [id = 496] 08:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x110f83c00) [pid = 1646] [serial = 1488] [outer = 0x0] 08:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112751c00) [pid = 1646] [serial = 1489] [outer = 0x110f83c00] 08:02:48 INFO - PROCESS | 1646 | 1466694168318 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1172c2400) [pid = 1646] [serial = 1490] [outer = 0x110f83c00] 08:02:48 INFO - PROCESS | 1646 | 1466694168688 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 720ms 08:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:02:48 INFO - PROCESS | 1646 | 1466694168723 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1646 | 1466694168724 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:02:48 INFO - PROCESS | 1646 | 1466694168726 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1646 | 1466694168727 Marionette TRACE conn2 <- [1,1958,null,{}] 08:02:48 INFO - PROCESS | 1646 | 1466694168729 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1646 | 1466694168730 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:48 INFO - PROCESS | 1646 | 1466694168807 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:02:48 INFO - PROCESS | 1646 | 1466694168810 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1646 | 1466694168811 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x129047000 == 17 [pid = 1646] [id = 497] 08:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1194d7800) [pid = 1646] [serial = 1491] [outer = 0x0] 08:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x125f39800) [pid = 1646] [serial = 1492] [outer = 0x1194d7800] 08:02:48 INFO - PROCESS | 1646 | 1466694168836 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12666d400) [pid = 1646] [serial = 1493] [outer = 0x1194d7800] 08:02:49 INFO - PROCESS | 1646 | 1466694169165 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 470ms 08:02:49 INFO - PROCESS | 1646 | 1466694169197 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1646 | 1466694169198 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:02:49 INFO - PROCESS | 1646 | 1466694169200 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1646 | 1466694169201 Marionette TRACE conn2 <- [1,1962,null,{}] 08:02:49 INFO - PROCESS | 1646 | 1466694169204 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1646 | 1466694169205 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:49 INFO - PROCESS | 1646 | 1466694169279 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:02:49 INFO - PROCESS | 1646 | 1466694169283 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1646 | 1466694169284 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294e1800 == 18 [pid = 1646] [id = 498] 08:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12666d000) [pid = 1646] [serial = 1494] [outer = 0x0] 08:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1266ec800) [pid = 1646] [serial = 1495] [outer = 0x12666d000] 08:02:49 INFO - PROCESS | 1646 | 1466694169311 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126b36800) [pid = 1646] [serial = 1496] [outer = 0x12666d000] 08:02:49 INFO - PROCESS | 1646 | 1466694169634 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 468ms 08:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:02:49 INFO - PROCESS | 1646 | 1466694169669 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1646 | 1466694169670 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:02:49 INFO - PROCESS | 1646 | 1466694169672 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1646 | 1466694169673 Marionette TRACE conn2 <- [1,1966,null,{}] 08:02:49 INFO - PROCESS | 1646 | 1466694169676 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1646 | 1466694169677 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:49 INFO - PROCESS | 1646 | 1466694169757 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:02:49 INFO - PROCESS | 1646 | 1466694169812 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1646 | 1466694169813 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a542800 == 19 [pid = 1646] [id = 499] 08:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1266eb800) [pid = 1646] [serial = 1497] [outer = 0x0] 08:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12893f400) [pid = 1646] [serial = 1498] [outer = 0x1266eb800] 08:02:49 INFO - PROCESS | 1646 | 1466694169844 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1289c7800) [pid = 1646] [serial = 1499] [outer = 0x1266eb800] 08:02:50 INFO - PROCESS | 1646 | 1466694170130 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 469ms 08:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:02:50 INFO - PROCESS | 1646 | 1466694170144 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1646 | 1466694170146 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:02:50 INFO - PROCESS | 1646 | 1466694170148 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1646 | 1466694170150 Marionette TRACE conn2 <- [1,1970,null,{}] 08:02:50 INFO - PROCESS | 1646 | 1466694170160 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1646 | 1466694170161 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:50 INFO - PROCESS | 1646 | 1466694170259 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:02:50 INFO - PROCESS | 1646 | 1466694170263 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1646 | 1466694170264 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ebd000 == 20 [pid = 1646] [id = 500] 08:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1289cdc00) [pid = 1646] [serial = 1500] [outer = 0x0] 08:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128dd4c00) [pid = 1646] [serial = 1501] [outer = 0x1289cdc00] 08:02:50 INFO - PROCESS | 1646 | 1466694170288 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1290f7c00) [pid = 1646] [serial = 1502] [outer = 0x1289cdc00] 08:02:50 INFO - PROCESS | 1646 | 1466694170776 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 08:02:50 INFO - PROCESS | 1646 | 1466694170819 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1646 | 1466694170821 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:02:50 INFO - PROCESS | 1646 | 1466694170824 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1646 | 1466694170828 Marionette TRACE conn2 <- [1,1974,null,{}] 08:02:50 INFO - PROCESS | 1646 | 1466694170831 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1646 | 1466694170833 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:50 INFO - PROCESS | 1646 | 1466694170932 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:02:50 INFO - PROCESS | 1646 | 1466694170988 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1646 | 1466694170989 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192cd000 == 21 [pid = 1646] [id = 501] 08:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1133a5400) [pid = 1646] [serial = 1503] [outer = 0x0] 08:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x115f70000) [pid = 1646] [serial = 1504] [outer = 0x1133a5400] 08:02:51 INFO - PROCESS | 1646 | 1466694171020 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x116fb0000) [pid = 1646] [serial = 1505] [outer = 0x1133a5400] 08:02:51 INFO - PROCESS | 1646 | 1466694171433 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 622ms 08:02:51 INFO - PROCESS | 1646 | 1466694171447 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1646 | 1466694171450 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:02:51 INFO - PROCESS | 1646 | 1466694171454 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1646 | 1466694171456 Marionette TRACE conn2 <- [1,1978,null,{}] 08:02:51 INFO - PROCESS | 1646 | 1466694171459 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 1646 | 1466694171460 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:51 INFO - PROCESS | 1646 | 1466694171561 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:02:51 INFO - PROCESS | 1646 | 1466694171653 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1646 | 1466694171654 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x126487000 == 22 [pid = 1646] [id = 502] 08:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118896000) [pid = 1646] [serial = 1506] [outer = 0x0] 08:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119163c00) [pid = 1646] [serial = 1507] [outer = 0x118896000] 08:02:51 INFO - PROCESS | 1646 | 1466694171685 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119571400) [pid = 1646] [serial = 1508] [outer = 0x118896000] 08:02:52 INFO - PROCESS | 1646 | 1466694172091 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 669ms 08:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:02:52 INFO - PROCESS | 1646 | 1466694172124 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 1646 | 1466694172125 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:02:52 INFO - PROCESS | 1646 | 1466694172128 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1646 | 1466694172130 Marionette TRACE conn2 <- [1,1982,null,{}] 08:02:52 INFO - PROCESS | 1646 | 1466694172154 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 1646 | 1466694172158 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:52 INFO - PROCESS | 1646 | 1466694172277 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:02:52 INFO - PROCESS | 1646 | 1466694172330 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1646 | 1466694172332 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b535000 == 23 [pid = 1646] [id = 503] 08:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124e1f000) [pid = 1646] [serial = 1509] [outer = 0x0] 08:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124e23800) [pid = 1646] [serial = 1510] [outer = 0x124e1f000] 08:02:52 INFO - PROCESS | 1646 | 1466694172374 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126666400) [pid = 1646] [serial = 1511] [outer = 0x124e1f000] 08:02:52 INFO - PROCESS | 1646 | 1466694172778 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 08:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:02:52 INFO - PROCESS | 1646 | 1466694172801 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 1646 | 1466694172802 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:02:52 INFO - PROCESS | 1646 | 1466694172805 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1646 | 1466694172806 Marionette TRACE conn2 <- [1,1986,null,{}] 08:02:52 INFO - PROCESS | 1646 | 1466694172809 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 1646 | 1466694172810 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:52 INFO - PROCESS | 1646 | 1466694172931 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:02:53 INFO - PROCESS | 1646 | 1466694173001 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1646 | 1466694173002 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x11701f800 == 24 [pid = 1646] [id = 504] 08:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11858a000) [pid = 1646] [serial = 1512] [outer = 0x0] 08:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126390000) [pid = 1646] [serial = 1513] [outer = 0x11858a000] 08:02:53 INFO - PROCESS | 1646 | 1466694173031 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128d3b000) [pid = 1646] [serial = 1514] [outer = 0x11858a000] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a569c00) [pid = 1646] [serial = 1443] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a5f5c00) [pid = 1646] [serial = 1444] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12930b800) [pid = 1646] [serial = 1440] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1242ebc00) [pid = 1646] [serial = 1431] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1176e9400) [pid = 1646] [serial = 1422] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1185c8c00) [pid = 1646] [serial = 1423] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x120feb400) [pid = 1646] [serial = 1428] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x123faac00) [pid = 1646] [serial = 1429] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11674ac00) [pid = 1646] [serial = 1419] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118580400) [pid = 1646] [serial = 1420] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1187ea400) [pid = 1646] [serial = 1425] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119441800) [pid = 1646] [serial = 1426] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12c9de000) [pid = 1646] [serial = 1417] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126313c00) [pid = 1646] [serial = 1432] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a44e400) [pid = 1646] [serial = 1441] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128948c00) [pid = 1646] [serial = 1437] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1269ff000) [pid = 1646] [serial = 1435] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12665e800) [pid = 1646] [serial = 1434] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1290f0c00) [pid = 1646] [serial = 1438] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12b5d5c00) [pid = 1646] [serial = 1463] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a453000) [pid = 1646] [serial = 1462] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x129309800) [pid = 1646] [serial = 1459] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11885b400) [pid = 1646] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x128945c00) [pid = 1646] [serial = 1456] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128dd2000) [pid = 1646] [serial = 1458] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x124a88c00) [pid = 1646] [serial = 1453] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12666b000) [pid = 1646] [serial = 1455] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11229ec00) [pid = 1646] [serial = 1446] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x11976f400) [pid = 1646] [serial = 1452] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x119166000) [pid = 1646] [serial = 1450] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1185ce400) [pid = 1646] [serial = 1449] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1150b8800) [pid = 1646] [serial = 1447] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1646 | 1466694173664 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 869ms 08:02:53 INFO - PROCESS | 1646 | 1466694173687 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1646 | 1466694173690 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:02:53 INFO - PROCESS | 1646 | 1466694173694 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1646 | 1466694173697 Marionette TRACE conn2 <- [1,1990,null,{}] 08:02:53 INFO - PROCESS | 1646 | 1466694173700 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1646 | 1466694173702 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:53 INFO - PROCESS | 1646 | 1466694173793 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:02:53 INFO - PROCESS | 1646 | 1466694173861 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1646 | 1466694173862 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169a9000 == 25 [pid = 1646] [id = 505] 08:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1133db000) [pid = 1646] [serial = 1515] [outer = 0x0] 08:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x115fc4000) [pid = 1646] [serial = 1516] [outer = 0x1133db000] 08:02:53 INFO - PROCESS | 1646 | 1466694173894 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x116972000) [pid = 1646] [serial = 1517] [outer = 0x1133db000] 08:02:54 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x11704f000) [pid = 1646] [serial = 1465] [outer = 0x0] [url = about:blank] 08:02:54 INFO - PROCESS | 1646 | 1466694174638 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 974ms 08:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:02:54 INFO - PROCESS | 1646 | 1466694174669 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1646 | 1466694174671 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:02:54 INFO - PROCESS | 1646 | 1466694174674 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1646 | 1466694174675 Marionette TRACE conn2 <- [1,1994,null,{}] 08:02:54 INFO - PROCESS | 1646 | 1466694174679 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1646 | 1466694174681 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:54 INFO - PROCESS | 1646 | 1466694174755 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:02:54 INFO - PROCESS | 1646 | 1466694174759 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1646 | 1466694174762 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x117246800 == 26 [pid = 1646] [id = 506] 08:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1133b2400) [pid = 1646] [serial = 1518] [outer = 0x0] 08:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x116631800) [pid = 1646] [serial = 1519] [outer = 0x1133b2400] 08:02:54 INFO - PROCESS | 1646 | 1466694174792 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1172c4400) [pid = 1646] [serial = 1520] [outer = 0x1133b2400] 08:02:55 INFO - PROCESS | 1646 | 1466694175114 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 471ms 08:02:55 INFO - PROCESS | 1646 | 1466694175152 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1646 | 1466694175156 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:02:55 INFO - PROCESS | 1646 | 1466694175163 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1646 | 1466694175165 Marionette TRACE conn2 <- [1,1998,null,{}] 08:02:55 INFO - PROCESS | 1646 | 1466694175167 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:55 INFO - PROCESS | 1646 | 1466694175169 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:55 INFO - PROCESS | 1646 | 1466694175251 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:02:55 INFO - PROCESS | 1646 | 1466694175260 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1646 | 1466694175262 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192df000 == 27 [pid = 1646] [id = 507] 08:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118588000) [pid = 1646] [serial = 1521] [outer = 0x0] 08:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118716800) [pid = 1646] [serial = 1522] [outer = 0x118588000] 08:02:55 INFO - PROCESS | 1646 | 1466694175307 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11885b400) [pid = 1646] [serial = 1523] [outer = 0x118588000] 08:02:55 INFO - PROCESS | 1646 | 1466694175783 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 08:02:55 INFO - PROCESS | 1646 | 1466694175834 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1646 | 1466694175835 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:02:55 INFO - PROCESS | 1646 | 1466694175839 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1646 | 1466694175841 Marionette TRACE conn2 <- [1,2002,null,{}] 08:02:55 INFO - PROCESS | 1646 | 1466694175849 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:55 INFO - PROCESS | 1646 | 1466694175852 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:55 INFO - PROCESS | 1646 | 1466694175928 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:02:55 INFO - PROCESS | 1646 | 1466694175933 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1646 | 1466694175935 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ebf800 == 28 [pid = 1646] [id = 508] 08:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1185c4c00) [pid = 1646] [serial = 1524] [outer = 0x0] 08:02:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1197d6800) [pid = 1646] [serial = 1525] [outer = 0x1185c4c00] 08:02:55 INFO - PROCESS | 1646 | 1466694175967 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x120ff6800) [pid = 1646] [serial = 1526] [outer = 0x1185c4c00] 08:02:56 INFO - PROCESS | 1646 | 1466694176325 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 521ms 08:02:56 INFO - PROCESS | 1646 | 1466694176373 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:02:56 INFO - PROCESS | 1646 | 1466694176375 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:02:56 INFO - PROCESS | 1646 | 1466694176377 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1646 | 1466694176378 Marionette TRACE conn2 <- [1,2006,null,{}] 08:02:56 INFO - PROCESS | 1646 | 1466694176381 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1646 | 1466694176382 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:56 INFO - PROCESS | 1646 | 1466694176457 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:02:56 INFO - PROCESS | 1646 | 1466694176461 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1646 | 1466694176462 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x125528800 == 29 [pid = 1646] [id = 509] 08:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123c97c00) [pid = 1646] [serial = 1527] [outer = 0x0] 08:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12504ac00) [pid = 1646] [serial = 1528] [outer = 0x123c97c00] 08:02:56 INFO - PROCESS | 1646 | 1466694176490 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x125f37400) [pid = 1646] [serial = 1529] [outer = 0x123c97c00] 08:02:56 INFO - PROCESS | 1646 | 1466694176849 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 518ms 08:02:56 INFO - PROCESS | 1646 | 1466694176896 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1646 | 1466694176897 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:02:56 INFO - PROCESS | 1646 | 1466694176899 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1646 | 1466694176908 Marionette TRACE conn2 <- [1,2010,null,{}] 08:02:56 INFO - PROCESS | 1646 | 1466694176910 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1646 | 1466694176912 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:57 INFO - PROCESS | 1646 | 1466694177002 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:02:57 INFO - PROCESS | 1646 | 1466694177043 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1646 | 1466694177044 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266ac800 == 30 [pid = 1646] [id = 510] 08:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11855bc00) [pid = 1646] [serial = 1530] [outer = 0x0] 08:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126309800) [pid = 1646] [serial = 1531] [outer = 0x11855bc00] 08:02:57 INFO - PROCESS | 1646 | 1466694177069 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12666b000) [pid = 1646] [serial = 1532] [outer = 0x11855bc00] 08:02:57 INFO - PROCESS | 1646 | 1466694177452 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 579ms 08:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:02:57 INFO - PROCESS | 1646 | 1466694177479 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1646 | 1466694177481 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:02:57 INFO - PROCESS | 1646 | 1466694177494 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1646 | 1466694177496 Marionette TRACE conn2 <- [1,2014,null,{}] 08:02:57 INFO - PROCESS | 1646 | 1466694177500 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 1646 | 1466694177506 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:57 INFO - PROCESS | 1646 | 1466694177685 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:02:57 INFO - PROCESS | 1646 | 1466694177712 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1646 | 1466694177714 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12903a000 == 31 [pid = 1646] [id = 511] 08:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1269fe800) [pid = 1646] [serial = 1533] [outer = 0x0] 08:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1289c0400) [pid = 1646] [serial = 1534] [outer = 0x1269fe800] 08:02:57 INFO - PROCESS | 1646 | 1466694177751 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128ddcc00) [pid = 1646] [serial = 1535] [outer = 0x1269fe800] 08:02:58 INFO - PROCESS | 1646 | 1466694178083 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 631ms 08:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:02:58 INFO - PROCESS | 1646 | 1466694178115 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1646 | 1466694178116 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:02:58 INFO - PROCESS | 1646 | 1466694178125 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1646 | 1466694178126 Marionette TRACE conn2 <- [1,2018,null,{}] 08:02:58 INFO - PROCESS | 1646 | 1466694178135 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1646 | 1466694178136 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:58 INFO - PROCESS | 1646 | 1466694178225 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:02:58 INFO - PROCESS | 1646 | 1466694178229 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1646 | 1466694178230 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294dc800 == 32 [pid = 1646] [id = 512] 08:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1122a5800) [pid = 1646] [serial = 1536] [outer = 0x0] 08:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1290f1400) [pid = 1646] [serial = 1537] [outer = 0x1122a5800] 08:02:58 INFO - PROCESS | 1646 | 1466694178269 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12930f400) [pid = 1646] [serial = 1538] [outer = 0x1122a5800] 08:02:58 INFO - PROCESS | 1646 | 1466694178580 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 475ms 08:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:02:58 INFO - PROCESS | 1646 | 1466694178597 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1646 | 1466694178598 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:02:58 INFO - PROCESS | 1646 | 1466694178601 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1646 | 1466694178602 Marionette TRACE conn2 <- [1,2022,null,{}] 08:02:58 INFO - PROCESS | 1646 | 1466694178606 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1646 | 1466694178608 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:58 INFO - PROCESS | 1646 | 1466694178764 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112dc1400) [pid = 1646] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12666d000) [pid = 1646] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1256bc400) [pid = 1646] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x111d22c00) [pid = 1646] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1164e6800) [pid = 1646] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116fb2400) [pid = 1646] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1194d7800) [pid = 1646] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x123dfa000) [pid = 1646] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x110f83c00) [pid = 1646] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118712000) [pid = 1646] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1266eb800) [pid = 1646] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:02:58 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x116976800) [pid = 1646] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:02:58 INFO - PROCESS | 1646 | 1466694178804 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1646 | 1466694178805 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a62800 == 33 [pid = 1646] [id = 513] 08:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x111d22c00) [pid = 1646] [serial = 1539] [outer = 0x0] 08:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x113d24c00) [pid = 1646] [serial = 1540] [outer = 0x111d22c00] 08:02:58 INFO - PROCESS | 1646 | 1466694178830 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118585400) [pid = 1646] [serial = 1541] [outer = 0x111d22c00] 08:02:59 INFO - PROCESS | 1646 | 1466694179072 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 522ms 08:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:02:59 INFO - PROCESS | 1646 | 1466694179127 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1646 | 1466694179128 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:02:59 INFO - PROCESS | 1646 | 1466694179130 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1646 | 1466694179131 Marionette TRACE conn2 <- [1,2026,null,{}] 08:02:59 INFO - PROCESS | 1646 | 1466694179133 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 1646 | 1466694179134 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:59 INFO - PROCESS | 1646 | 1466694179219 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:02:59 INFO - PROCESS | 1646 | 1466694179225 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1646 | 1466694179226 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ebe000 == 34 [pid = 1646] [id = 514] 08:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1161aa800) [pid = 1646] [serial = 1542] [outer = 0x0] 08:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x125f32c00) [pid = 1646] [serial = 1543] [outer = 0x1161aa800] 08:02:59 INFO - PROCESS | 1646 | 1466694179251 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12a247800) [pid = 1646] [serial = 1544] [outer = 0x1161aa800] 08:02:59 INFO - PROCESS | 1646 | 1466694179574 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 470ms 08:02:59 INFO - PROCESS | 1646 | 1466694179600 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1646 | 1466694179602 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:02:59 INFO - PROCESS | 1646 | 1466694179606 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1646 | 1466694179607 Marionette TRACE conn2 <- [1,2030,null,{}] 08:02:59 INFO - PROCESS | 1646 | 1466694179610 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 1646 | 1466694179611 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:59 INFO - PROCESS | 1646 | 1466694179712 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:02:59 INFO - PROCESS | 1646 | 1466694179719 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1646 | 1466694179720 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:02:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5ba800 == 35 [pid = 1646] [id = 515] 08:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x115f6b000) [pid = 1646] [serial = 1545] [outer = 0x0] 08:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a24e000) [pid = 1646] [serial = 1546] [outer = 0x115f6b000] 08:02:59 INFO - PROCESS | 1646 | 1466694179745 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a55c400) [pid = 1646] [serial = 1547] [outer = 0x115f6b000] 08:03:00 INFO - PROCESS | 1646 | 1466694180049 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 471ms 08:03:00 INFO - PROCESS | 1646 | 1466694180076 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1646 | 1466694180078 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:03:00 INFO - PROCESS | 1646 | 1466694180080 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1646 | 1466694180082 Marionette TRACE conn2 <- [1,2034,null,{}] 08:03:00 INFO - PROCESS | 1646 | 1466694180085 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1646 | 1466694180086 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:00 INFO - PROCESS | 1646 | 1466694180181 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:03:00 INFO - PROCESS | 1646 | 1466694180184 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1646 | 1466694180186 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266ac000 == 36 [pid = 1646] [id = 516] 08:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a449c00) [pid = 1646] [serial = 1548] [outer = 0x0] 08:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a56a000) [pid = 1646] [serial = 1549] [outer = 0x12a449c00] 08:03:00 INFO - PROCESS | 1646 | 1466694180215 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a903c00) [pid = 1646] [serial = 1550] [outer = 0x12a449c00] 08:03:00 INFO - PROCESS | 1646 | 1466694180548 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 470ms 08:03:00 INFO - PROCESS | 1646 | 1466694180553 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1646 | 1466694180558 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:03:00 INFO - PROCESS | 1646 | 1466694180561 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1646 | 1466694180562 Marionette TRACE conn2 <- [1,2038,null,{}] 08:03:00 INFO - PROCESS | 1646 | 1466694180565 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1646 | 1466694180566 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:00 INFO - PROCESS | 1646 | 1466694180673 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:03:00 INFO - PROCESS | 1646 | 1466694180679 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1646 | 1466694180681 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c067000 == 37 [pid = 1646] [id = 517] 08:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125f36c00) [pid = 1646] [serial = 1551] [outer = 0x0] 08:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a908c00) [pid = 1646] [serial = 1552] [outer = 0x125f36c00] 08:03:00 INFO - PROCESS | 1646 | 1466694180705 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b5ab000) [pid = 1646] [serial = 1553] [outer = 0x125f36c00] 08:03:01 INFO - PROCESS | 1646 | 1466694181251 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 723ms 08:03:01 INFO - PROCESS | 1646 | 1466694181284 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1646 | 1466694181289 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:03:01 INFO - PROCESS | 1646 | 1466694181293 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1646 | 1466694181296 Marionette TRACE conn2 <- [1,2042,null,{}] 08:03:01 INFO - PROCESS | 1646 | 1466694181299 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 1646 | 1466694181301 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:01 INFO - PROCESS | 1646 | 1466694181408 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:03:01 INFO - PROCESS | 1646 | 1466694181487 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1646 | 1466694181488 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d7800 == 38 [pid = 1646] [id = 518] 08:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115fc6800) [pid = 1646] [serial = 1554] [outer = 0x0] 08:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1172c3400) [pid = 1646] [serial = 1555] [outer = 0x115fc6800] 08:03:01 INFO - PROCESS | 1646 | 1466694181520 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1185c9000) [pid = 1646] [serial = 1556] [outer = 0x115fc6800] 08:03:02 INFO - PROCESS | 1646 | 1466694182202 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 923ms 08:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:03:02 INFO - PROCESS | 1646 | 1466694182216 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1646 | 1466694182218 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:03:02 INFO - PROCESS | 1646 | 1466694182222 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1646 | 1466694182224 Marionette TRACE conn2 <- [1,2046,null,{}] 08:03:02 INFO - PROCESS | 1646 | 1466694182227 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:02 INFO - PROCESS | 1646 | 1466694182229 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:02 INFO - PROCESS | 1646 | 1466694182328 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:03:02 INFO - PROCESS | 1646 | 1466694182411 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1646 | 1466694182414 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x117017000 == 39 [pid = 1646] [id = 519] 08:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x116a13800) [pid = 1646] [serial = 1557] [outer = 0x0] 08:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1185c1000) [pid = 1646] [serial = 1558] [outer = 0x116a13800] 08:03:02 INFO - PROCESS | 1646 | 1466694182443 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1187e5800) [pid = 1646] [serial = 1559] [outer = 0x116a13800] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x113a3b000 == 38 [pid = 1646] [id = 489] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1266ac000 == 37 [pid = 1646] [id = 516] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5ba800 == 36 [pid = 1646] [id = 515] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123ebe000 == 35 [pid = 1646] [id = 514] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123a62800 == 34 [pid = 1646] [id = 513] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1294dc800 == 33 [pid = 1646] [id = 512] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12903a000 == 32 [pid = 1646] [id = 511] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1266ac800 == 31 [pid = 1646] [id = 510] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x125528800 == 30 [pid = 1646] [id = 509] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x123ebf800 == 29 [pid = 1646] [id = 508] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1192df000 == 28 [pid = 1646] [id = 507] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d7800 == 27 [pid = 1646] [id = 518] 08:03:03 INFO - PROCESS | 1646 | --DOCSHELL 0x12c067000 == 26 [pid = 1646] [id = 517] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112751c00) [pid = 1646] [serial = 1489] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119fcd400) [pid = 1646] [serial = 1481] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11956fc00) [pid = 1646] [serial = 1478] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11855dc00) [pid = 1646] [serial = 1474] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125f40000) [pid = 1646] [serial = 1486] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12893f400) [pid = 1646] [serial = 1498] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118858000) [pid = 1646] [serial = 1477] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1172c2400) [pid = 1646] [serial = 1490] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x125f39800) [pid = 1646] [serial = 1492] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126b36800) [pid = 1646] [serial = 1496] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x115f67c00) [pid = 1646] [serial = 1471] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1185cf000) [pid = 1646] [serial = 1466] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123fa6800) [pid = 1646] [serial = 1483] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1289c7800) [pid = 1646] [serial = 1499] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11697cc00) [pid = 1646] [serial = 1472] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1266ec800) [pid = 1646] [serial = 1495] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12665f800) [pid = 1646] [serial = 1487] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x111d7b400) [pid = 1646] [serial = 1468] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11976d800) [pid = 1646] [serial = 1480] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112db7800) [pid = 1646] [serial = 1469] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118712800) [pid = 1646] [serial = 1475] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12666d400) [pid = 1646] [serial = 1493] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x125538400) [pid = 1646] [serial = 1484] [outer = 0x0] [url = about:blank] 08:03:03 INFO - PROCESS | 1646 | 1466694183268 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1073ms 08:03:03 INFO - PROCESS | 1646 | 1466694183295 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1646 | 1466694183298 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:03:03 INFO - PROCESS | 1646 | 1466694183301 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1646 | 1466694183306 Marionette TRACE conn2 <- [1,2050,null,{}] 08:03:03 INFO - PROCESS | 1646 | 1466694183310 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 1646 | 1466694183312 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:03 INFO - PROCESS | 1646 | 1466694183397 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:03:03 INFO - PROCESS | 1646 | 1466694183480 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1646 | 1466694183481 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x117008800 == 27 [pid = 1646] [id = 520] 08:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1130d8400) [pid = 1646] [serial = 1560] [outer = 0x0] 08:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x115fc7800) [pid = 1646] [serial = 1561] [outer = 0x1130d8400] 08:03:03 INFO - PROCESS | 1646 | 1466694183526 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116976800) [pid = 1646] [serial = 1562] [outer = 0x1130d8400] 08:03:03 INFO - PROCESS | 1646 | 1466694183940 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 673ms 08:03:03 INFO - PROCESS | 1646 | 1466694183975 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1646 | 1466694183978 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:03:03 INFO - PROCESS | 1646 | 1466694183993 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1646 | 1466694183994 Marionette TRACE conn2 <- [1,2054,null,{}] 08:03:03 INFO - PROCESS | 1646 | 1466694183997 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 1646 | 1466694183999 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:04 INFO - PROCESS | 1646 | 1466694184076 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:03:04 INFO - PROCESS | 1646 | 1466694184080 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1646 | 1466694184082 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d7800 == 28 [pid = 1646] [id = 521] 08:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11855dc00) [pid = 1646] [serial = 1563] [outer = 0x0] 08:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11870c800) [pid = 1646] [serial = 1564] [outer = 0x11855dc00] 08:03:04 INFO - PROCESS | 1646 | 1466694184112 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118854c00) [pid = 1646] [serial = 1565] [outer = 0x11855dc00] 08:03:04 INFO - PROCESS | 1646 | 1466694184477 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 526ms 08:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:03:04 INFO - PROCESS | 1646 | 1466694184512 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1646 | 1466694184513 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:03:04 INFO - PROCESS | 1646 | 1466694184515 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1646 | 1466694184517 Marionette TRACE conn2 <- [1,2058,null,{}] 08:03:04 INFO - PROCESS | 1646 | 1466694184533 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1646 | 1466694184536 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:04 INFO - PROCESS | 1646 | 1466694184613 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:03:04 INFO - PROCESS | 1646 | 1466694184618 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1646 | 1466694184620 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x124066800 == 29 [pid = 1646] [id = 522] 08:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x111d22000) [pid = 1646] [serial = 1566] [outer = 0x0] 08:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119768400) [pid = 1646] [serial = 1567] [outer = 0x111d22000] 08:03:04 INFO - PROCESS | 1646 | 1466694184650 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1197dd800) [pid = 1646] [serial = 1568] [outer = 0x111d22000] 08:03:04 INFO - PROCESS | 1646 | 1466694184967 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 479ms 08:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:03:04 INFO - PROCESS | 1646 | 1466694184994 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1646 | 1466694184996 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:03:05 INFO - PROCESS | 1646 | 1466694184999 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1646 | 1466694185000 Marionette TRACE conn2 <- [1,2062,null,{}] 08:03:05 INFO - PROCESS | 1646 | 1466694185003 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 1646 | 1466694185006 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:05 INFO - PROCESS | 1646 | 1466694185128 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:03:05 INFO - PROCESS | 1646 | 1466694185224 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1646 | 1466694185226 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x124a38800 == 30 [pid = 1646] [id = 523] 08:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11976d800) [pid = 1646] [serial = 1569] [outer = 0x0] 08:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123c98c00) [pid = 1646] [serial = 1570] [outer = 0x11976d800] 08:03:05 INFO - PROCESS | 1646 | 1466694185268 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124acb000) [pid = 1646] [serial = 1571] [outer = 0x11976d800] 08:03:05 INFO - PROCESS | 1646 | 1466694185680 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 720ms 08:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:03:05 INFO - PROCESS | 1646 | 1466694185727 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1646 | 1466694185728 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:03:05 INFO - PROCESS | 1646 | 1466694185739 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1646 | 1466694185740 Marionette TRACE conn2 <- [1,2066,null,{}] 08:03:05 INFO - PROCESS | 1646 | 1466694185742 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 1646 | 1466694185743 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:05 INFO - PROCESS | 1646 | 1466694185834 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:03:05 INFO - PROCESS | 1646 | 1466694185871 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1646 | 1466694185872 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x126970800 == 31 [pid = 1646] [id = 524] 08:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1176e5400) [pid = 1646] [serial = 1572] [outer = 0x0] 08:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12560b000) [pid = 1646] [serial = 1573] [outer = 0x1176e5400] 08:03:05 INFO - PROCESS | 1646 | 1466694185896 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126305400) [pid = 1646] [serial = 1574] [outer = 0x1176e5400] 08:03:06 INFO - PROCESS | 1646 | 1466694186228 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 528ms 08:03:06 INFO - PROCESS | 1646 | 1466694186267 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1646 | 1466694186268 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:03:06 INFO - PROCESS | 1646 | 1466694186270 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1646 | 1466694186271 Marionette TRACE conn2 <- [1,2070,null,{}] 08:03:06 INFO - PROCESS | 1646 | 1466694186274 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1646 | 1466694186278 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:06 INFO - PROCESS | 1646 | 1466694186390 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:03:06 INFO - PROCESS | 1646 | 1466694186428 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1646 | 1466694186429 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x129034000 == 32 [pid = 1646] [id = 525] 08:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11976f400) [pid = 1646] [serial = 1575] [outer = 0x0] 08:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126665800) [pid = 1646] [serial = 1576] [outer = 0x11976f400] 08:03:06 INFO - PROCESS | 1646 | 1466694186454 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128943000) [pid = 1646] [serial = 1577] [outer = 0x11976f400] 08:03:06 INFO - PROCESS | 1646 | 1466694186763 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 08:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:03:06 INFO - PROCESS | 1646 | 1466694186792 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1646 | 1466694186793 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:03:06 INFO - PROCESS | 1646 | 1466694186796 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1646 | 1466694186797 Marionette TRACE conn2 <- [1,2074,null,{}] 08:03:06 INFO - PROCESS | 1646 | 1466694186799 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1646 | 1466694186800 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:06 INFO - PROCESS | 1646 | 1466694186898 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:03:06 INFO - PROCESS | 1646 | 1466694186935 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1646 | 1466694186936 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294da800 == 33 [pid = 1646] [id = 526] 08:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11831b000) [pid = 1646] [serial = 1578] [outer = 0x0] 08:03:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128949000) [pid = 1646] [serial = 1579] [outer = 0x11831b000] 08:03:06 INFO - PROCESS | 1646 | 1466694186961 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128b1e800) [pid = 1646] [serial = 1580] [outer = 0x11831b000] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x125f36c00) [pid = 1646] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a449c00) [pid = 1646] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11855bc00) [pid = 1646] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1185c4c00) [pid = 1646] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11858a000) [pid = 1646] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1133a5400) [pid = 1646] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1269fe800) [pid = 1646] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118588000) [pid = 1646] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1289cdc00) [pid = 1646] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1133b2400) [pid = 1646] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123c97c00) [pid = 1646] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1133db000) [pid = 1646] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124e1f000) [pid = 1646] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118896000) [pid = 1646] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1122a5800) [pid = 1646] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x115f6b000) [pid = 1646] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x111d22c00) [pid = 1646] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:03:07 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1161aa800) [pid = 1646] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:03:07 INFO - PROCESS | 1646 | 1466694187389 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 618ms 08:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:03:07 INFO - PROCESS | 1646 | 1466694187414 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1646 | 1466694187416 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:03:07 INFO - PROCESS | 1646 | 1466694187418 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1646 | 1466694187419 Marionette TRACE conn2 <- [1,2078,null,{}] 08:03:07 INFO - PROCESS | 1646 | 1466694187424 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1646 | 1466694187425 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:07 INFO - PROCESS | 1646 | 1466694187496 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:03:07 INFO - PROCESS | 1646 | 1466694187500 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1646 | 1466694187501 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fa8000 == 34 [pid = 1646] [id = 527] 08:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1122a5800) [pid = 1646] [serial = 1581] [outer = 0x0] 08:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11858a000) [pid = 1646] [serial = 1582] [outer = 0x1122a5800] 08:03:07 INFO - PROCESS | 1646 | 1466694187527 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119573800) [pid = 1646] [serial = 1583] [outer = 0x1122a5800] 08:03:07 INFO - PROCESS | 1646 | 1466694187857 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 471ms 08:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:03:07 INFO - PROCESS | 1646 | 1466694187889 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1646 | 1466694187891 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:03:07 INFO - PROCESS | 1646 | 1466694187892 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1646 | 1466694187894 Marionette TRACE conn2 <- [1,2082,null,{}] 08:03:07 INFO - PROCESS | 1646 | 1466694187896 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1646 | 1466694187897 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:08 INFO - PROCESS | 1646 | 1466694188001 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:03:08 INFO - PROCESS | 1646 | 1466694188010 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1646 | 1466694188011 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12442b800 == 35 [pid = 1646] [id = 528] 08:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1188a0800) [pid = 1646] [serial = 1584] [outer = 0x0] 08:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1266ecc00) [pid = 1646] [serial = 1585] [outer = 0x1188a0800] 08:03:08 INFO - PROCESS | 1646 | 1466694188035 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128d3b800) [pid = 1646] [serial = 1586] [outer = 0x1188a0800] 08:03:08 INFO - PROCESS | 1646 | 1466694188325 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 467ms 08:03:08 INFO - PROCESS | 1646 | 1466694188361 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1646 | 1466694188362 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:03:08 INFO - PROCESS | 1646 | 1466694188365 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1646 | 1466694188366 Marionette TRACE conn2 <- [1,2086,null,{}] 08:03:08 INFO - PROCESS | 1646 | 1466694188368 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1646 | 1466694188369 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:08 INFO - PROCESS | 1646 | 1466694188445 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:03:08 INFO - PROCESS | 1646 | 1466694188449 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1646 | 1466694188450 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5bc800 == 36 [pid = 1646] [id = 529] 08:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128dcd400) [pid = 1646] [serial = 1587] [outer = 0x0] 08:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128ddbc00) [pid = 1646] [serial = 1588] [outer = 0x128dcd400] 08:03:08 INFO - PROCESS | 1646 | 1466694188476 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1290fa800) [pid = 1646] [serial = 1589] [outer = 0x128dcd400] 08:03:08 INFO - PROCESS | 1646 | 1466694188822 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 470ms 08:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:03:08 INFO - PROCESS | 1646 | 1466694188835 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1646 | 1466694188837 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:03:08 INFO - PROCESS | 1646 | 1466694188842 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1646 | 1466694188844 Marionette TRACE conn2 <- [1,2090,null,{}] 08:03:08 INFO - PROCESS | 1646 | 1466694188846 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1646 | 1466694188848 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:08 INFO - PROCESS | 1646 | 1466694188974 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:03:08 INFO - PROCESS | 1646 | 1466694188980 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1646 | 1466694188982 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696d800 == 37 [pid = 1646] [id = 530] 08:03:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1242ec800) [pid = 1646] [serial = 1590] [outer = 0x0] 08:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1290f9800) [pid = 1646] [serial = 1591] [outer = 0x1242ec800] 08:03:09 INFO - PROCESS | 1646 | 1466694189008 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a56f800) [pid = 1646] [serial = 1592] [outer = 0x1242ec800] 08:03:09 INFO - PROCESS | 1646 | 1466694189372 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 572ms 08:03:09 INFO - PROCESS | 1646 | 1466694189413 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1646 | 1466694189416 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:03:09 INFO - PROCESS | 1646 | 1466694189419 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1646 | 1466694189422 Marionette TRACE conn2 <- [1,2094,null,{}] 08:03:09 INFO - PROCESS | 1646 | 1466694189427 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1646 | 1466694189428 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:09 INFO - PROCESS | 1646 | 1466694189538 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:03:09 INFO - PROCESS | 1646 | 1466694189594 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1646 | 1466694189595 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169bb000 == 38 [pid = 1646] [id = 531] 08:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1122a6400) [pid = 1646] [serial = 1593] [outer = 0x0] 08:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112a7bc00) [pid = 1646] [serial = 1594] [outer = 0x1122a6400] 08:03:09 INFO - PROCESS | 1646 | 1466694189628 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115fc8000) [pid = 1646] [serial = 1595] [outer = 0x1122a6400] 08:03:10 INFO - PROCESS | 1646 | 1466694190180 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 873ms 08:03:10 INFO - PROCESS | 1646 | 1466694190293 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1646 | 1466694190298 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:03:10 INFO - PROCESS | 1646 | 1466694190305 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1646 | 1466694190308 Marionette TRACE conn2 <- [1,2098,null,{}] 08:03:10 INFO - PROCESS | 1646 | 1466694190312 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 1646 | 1466694190315 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:10 INFO - PROCESS | 1646 | 1466694190448 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:03:10 INFO - PROCESS | 1646 | 1466694190503 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1646 | 1466694190504 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245ee800 == 39 [pid = 1646] [id = 532] 08:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118854400) [pid = 1646] [serial = 1596] [outer = 0x0] 08:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11889e800) [pid = 1646] [serial = 1597] [outer = 0x118854400] 08:03:10 INFO - PROCESS | 1646 | 1466694190535 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11943f400) [pid = 1646] [serial = 1598] [outer = 0x118854400] 08:03:11 INFO - PROCESS | 1646 | 1466694191191 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 973ms 08:03:11 INFO - PROCESS | 1646 | 1466694191276 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1646 | 1466694191279 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:03:11 INFO - PROCESS | 1646 | 1466694191282 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1646 | 1466694191284 Marionette TRACE conn2 <- [1,2102,null,{}] 08:03:11 INFO - PROCESS | 1646 | 1466694191288 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1646 | 1466694191289 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:11 INFO - PROCESS | 1646 | 1466694191388 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:03:11 INFO - PROCESS | 1646 | 1466694191451 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1646 | 1466694191454 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x117013800 == 40 [pid = 1646] [id = 533] 08:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1164e3400) [pid = 1646] [serial = 1599] [outer = 0x0] 08:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x116749800) [pid = 1646] [serial = 1600] [outer = 0x1164e3400] 08:03:11 INFO - PROCESS | 1646 | 1466694191486 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11704f400) [pid = 1646] [serial = 1601] [outer = 0x1164e3400] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5bc800 == 39 [pid = 1646] [id = 529] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12442b800 == 38 [pid = 1646] [id = 528] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x125fa8000 == 37 [pid = 1646] [id = 527] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1294da800 == 36 [pid = 1646] [id = 526] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x129034000 == 35 [pid = 1646] [id = 525] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x126970800 == 34 [pid = 1646] [id = 524] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x124a38800 == 33 [pid = 1646] [id = 523] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x124066800 == 32 [pid = 1646] [id = 522] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d7800 == 31 [pid = 1646] [id = 521] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x117008800 == 30 [pid = 1646] [id = 520] 08:03:11 INFO - PROCESS | 1646 | --DOCSHELL 0x117017000 == 29 [pid = 1646] [id = 519] 08:03:12 INFO - PROCESS | 1646 | 1466694192042 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b5ab000) [pid = 1646] [serial = 1553] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a908c00) [pid = 1646] [serial = 1552] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a56a000) [pid = 1646] [serial = 1549] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126309800) [pid = 1646] [serial = 1531] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1197d6800) [pid = 1646] [serial = 1525] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126390000) [pid = 1646] [serial = 1513] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128d3b000) [pid = 1646] [serial = 1514] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x115f70000) [pid = 1646] [serial = 1504] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1289c0400) [pid = 1646] [serial = 1534] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116fb0000) [pid = 1646] [serial = 1505] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118716800) [pid = 1646] [serial = 1522] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11885b400) [pid = 1646] [serial = 1523] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1290f7c00) [pid = 1646] [serial = 1502] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128dd4c00) [pid = 1646] [serial = 1501] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116631800) [pid = 1646] [serial = 1519] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1172c4400) [pid = 1646] [serial = 1520] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12504ac00) [pid = 1646] [serial = 1528] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x115fc4000) [pid = 1646] [serial = 1516] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x116972000) [pid = 1646] [serial = 1517] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12666b000) [pid = 1646] [serial = 1532] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124e23800) [pid = 1646] [serial = 1510] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126666400) [pid = 1646] [serial = 1511] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119163c00) [pid = 1646] [serial = 1507] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119571400) [pid = 1646] [serial = 1508] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x120ff6800) [pid = 1646] [serial = 1526] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1290f1400) [pid = 1646] [serial = 1537] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12930f400) [pid = 1646] [serial = 1538] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12a55c400) [pid = 1646] [serial = 1547] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x118585400) [pid = 1646] [serial = 1541] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x128ddcc00) [pid = 1646] [serial = 1535] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12a24e000) [pid = 1646] [serial = 1546] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x125f32c00) [pid = 1646] [serial = 1543] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12a903c00) [pid = 1646] [serial = 1550] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x113d24c00) [pid = 1646] [serial = 1540] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x125f37400) [pid = 1646] [serial = 1529] [outer = 0x0] [url = about:blank] 08:03:12 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12a247800) [pid = 1646] [serial = 1544] [outer = 0x0] [url = about:blank] 08:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 825ms 08:03:12 INFO - PROCESS | 1646 | 1466694192109 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1646 | 1466694192113 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:03:12 INFO - PROCESS | 1646 | 1466694192120 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1646 | 1466694192122 Marionette TRACE conn2 <- [1,2106,null,{}] 08:03:12 INFO - PROCESS | 1646 | 1466694192126 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 1646 | 1466694192128 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:12 INFO - PROCESS | 1646 | 1466694192202 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:03:12 INFO - PROCESS | 1646 | 1466694192209 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1646 | 1466694192211 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195d4000 == 30 [pid = 1646] [id = 534] 08:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1185c5c00) [pid = 1646] [serial = 1602] [outer = 0x0] 08:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118712800) [pid = 1646] [serial = 1603] [outer = 0x1185c5c00] 08:03:12 INFO - PROCESS | 1646 | 1466694192238 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1188f0400) [pid = 1646] [serial = 1604] [outer = 0x1185c5c00] 08:03:12 INFO - PROCESS | 1646 | 1466694192592 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 524ms 08:03:12 INFO - PROCESS | 1646 | 1466694192642 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1646 | 1466694192644 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:03:12 INFO - PROCESS | 1646 | 1466694192646 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1646 | 1466694192649 Marionette TRACE conn2 <- [1,2110,null,{}] 08:03:12 INFO - PROCESS | 1646 | 1466694192656 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 1646 | 1466694192660 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:12 INFO - PROCESS | 1646 | 1466694192741 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:03:12 INFO - PROCESS | 1646 | 1466694192746 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1646 | 1466694192748 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12427b000 == 31 [pid = 1646] [id = 535] 08:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119443800) [pid = 1646] [serial = 1605] [outer = 0x0] 08:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119a2d800) [pid = 1646] [serial = 1606] [outer = 0x119443800] 08:03:12 INFO - PROCESS | 1646 | 1466694192777 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x123c97000) [pid = 1646] [serial = 1607] [outer = 0x119443800] 08:03:13 INFO - PROCESS | 1646 | 1466694193209 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 570ms 08:03:13 INFO - PROCESS | 1646 | 1466694193217 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1646 | 1466694193221 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:03:13 INFO - PROCESS | 1646 | 1466694193225 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1646 | 1466694193226 Marionette TRACE conn2 <- [1,2114,null,{}] 08:03:13 INFO - PROCESS | 1646 | 1466694193230 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 1646 | 1466694193232 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:13 INFO - PROCESS | 1646 | 1466694193318 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:03:13 INFO - PROCESS | 1646 | 1466694193322 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1646 | 1466694193324 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fad000 == 32 [pid = 1646] [id = 536] 08:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x123c97c00) [pid = 1646] [serial = 1608] [outer = 0x0] 08:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x125538400) [pid = 1646] [serial = 1609] [outer = 0x123c97c00] 08:03:13 INFO - PROCESS | 1646 | 1466694193350 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12630a400) [pid = 1646] [serial = 1610] [outer = 0x123c97c00] 08:03:13 INFO - PROCESS | 1646 | 1466694193676 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 472ms 08:03:13 INFO - PROCESS | 1646 | 1466694193696 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:03:13 INFO - PROCESS | 1646 | 1466694193697 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:03:13 INFO - PROCESS | 1646 | 1466694193700 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1646 | 1466694193701 Marionette TRACE conn2 <- [1,2118,null,{}] 08:03:13 INFO - PROCESS | 1646 | 1466694193703 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 1646 | 1466694193707 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:13 INFO - PROCESS | 1646 | 1466694193780 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:03:13 INFO - PROCESS | 1646 | 1466694193784 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1646 | 1466694193785 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x128962000 == 33 [pid = 1646] [id = 537] 08:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12630fc00) [pid = 1646] [serial = 1611] [outer = 0x0] 08:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x126666400) [pid = 1646] [serial = 1612] [outer = 0x12630fc00] 08:03:13 INFO - PROCESS | 1646 | 1466694193813 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1269f2400) [pid = 1646] [serial = 1613] [outer = 0x12630fc00] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1176e5400) [pid = 1646] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x116a13800) [pid = 1646] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11855dc00) [pid = 1646] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1130d8400) [pid = 1646] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x111d22000) [pid = 1646] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x11976f400) [pid = 1646] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x11831b000) [pid = 1646] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1122a5800) [pid = 1646] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x128dcd400) [pid = 1646] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x115fc6800) [pid = 1646] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1188a0800) [pid = 1646] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:03:14 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x11976d800) [pid = 1646] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:03:14 INFO - PROCESS | 1646 | 1466694194393 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 720ms 08:03:14 INFO - PROCESS | 1646 | 1466694194421 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1646 | 1466694194424 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:03:14 INFO - PROCESS | 1646 | 1466694194427 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1646 | 1466694194429 Marionette TRACE conn2 <- [1,2122,null,{}] 08:03:14 INFO - PROCESS | 1646 | 1466694194433 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1646 | 1466694194434 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:14 INFO - PROCESS | 1646 | 1466694194534 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:03:14 INFO - PROCESS | 1646 | 1466694194586 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1646 | 1466694194589 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11723e800 == 34 [pid = 1646] [id = 538] 08:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x113375000) [pid = 1646] [serial = 1614] [outer = 0x0] 08:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113f17800) [pid = 1646] [serial = 1615] [outer = 0x113375000] 08:03:14 INFO - PROCESS | 1646 | 1466694194621 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x116631800) [pid = 1646] [serial = 1616] [outer = 0x113375000] 08:03:15 INFO - PROCESS | 1646 | 1466694195072 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 672ms 08:03:15 INFO - PROCESS | 1646 | 1466694195099 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1646 | 1466694195102 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:03:15 INFO - PROCESS | 1646 | 1466694195109 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1646 | 1466694195111 Marionette TRACE conn2 <- [1,2126,null,{}] 08:03:15 INFO - PROCESS | 1646 | 1466694195114 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 1646 | 1466694195116 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:15 INFO - PROCESS | 1646 | 1466694195215 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:03:15 INFO - PROCESS | 1646 | 1466694195270 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1646 | 1466694195271 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12443c800 == 35 [pid = 1646] [id = 539] 08:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1185c0400) [pid = 1646] [serial = 1617] [outer = 0x0] 08:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118856800) [pid = 1646] [serial = 1618] [outer = 0x1185c0400] 08:03:15 INFO - PROCESS | 1646 | 1466694195303 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11943f000) [pid = 1646] [serial = 1619] [outer = 0x1185c0400] 08:03:15 INFO - PROCESS | 1646 | 1466694195744 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 08:03:15 INFO - PROCESS | 1646 | 1466694195781 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1646 | 1466694195783 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:03:15 INFO - PROCESS | 1646 | 1466694195787 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1646 | 1466694195791 Marionette TRACE conn2 <- [1,2130,null,{}] 08:03:15 INFO - PROCESS | 1646 | 1466694195802 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 1646 | 1466694195807 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:15 INFO - PROCESS | 1646 | 1466694195952 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:03:16 INFO - PROCESS | 1646 | 1466694196078 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1646 | 1466694196081 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292d4800 == 36 [pid = 1646] [id = 540] 08:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11976d800) [pid = 1646] [serial = 1620] [outer = 0x0] 08:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x123c8cc00) [pid = 1646] [serial = 1621] [outer = 0x11976d800] 08:03:16 INFO - PROCESS | 1646 | 1466694196133 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x125f40000) [pid = 1646] [serial = 1622] [outer = 0x11976d800] 08:03:16 INFO - PROCESS | 1646 | 1466694196573 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1646 | 1466694196614 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:03:16 INFO - PROCESS | 1646 | 1466694196617 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1646 | 1466694196618 Marionette TRACE conn2 <- [1,2134,null,{}] 08:03:16 INFO - PROCESS | 1646 | 1466694196621 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1646 | 1466694196622 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:16 INFO - PROCESS | 1646 | 1466694196716 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:03:16 INFO - PROCESS | 1646 | 1466694196772 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1646 | 1466694196773 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a54d800 == 37 [pid = 1646] [id = 541] 08:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12666b800) [pid = 1646] [serial = 1623] [outer = 0x0] 08:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12893bc00) [pid = 1646] [serial = 1624] [outer = 0x12666b800] 08:03:16 INFO - PROCESS | 1646 | 1466694196802 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128947400) [pid = 1646] [serial = 1625] [outer = 0x12666b800] 08:03:17 INFO - PROCESS | 1646 | 1466694197206 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 621ms 08:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:03:17 INFO - PROCESS | 1646 | 1466694197239 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1646 | 1466694197240 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:03:17 INFO - PROCESS | 1646 | 1466694197242 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1646 | 1466694197243 Marionette TRACE conn2 <- [1,2138,null,{}] 08:03:17 INFO - PROCESS | 1646 | 1466694197246 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 1646 | 1466694197247 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:17 INFO - PROCESS | 1646 | 1466694197342 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:03:17 INFO - PROCESS | 1646 | 1466694197398 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1646 | 1466694197400 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7cf000 == 38 [pid = 1646] [id = 542] 08:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x128945000) [pid = 1646] [serial = 1626] [outer = 0x0] 08:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1289cb000) [pid = 1646] [serial = 1627] [outer = 0x128945000] 08:03:17 INFO - PROCESS | 1646 | 1466694197428 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128d3b000) [pid = 1646] [serial = 1628] [outer = 0x128945000] 08:03:17 INFO - PROCESS | 1646 | 1466694197928 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 719ms 08:03:17 INFO - PROCESS | 1646 | 1466694197971 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1646 | 1466694197974 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:03:18 INFO - PROCESS | 1646 | 1466694198002 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1646 | 1466694198004 Marionette TRACE conn2 <- [1,2142,null,{}] 08:03:18 INFO - PROCESS | 1646 | 1466694198023 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 1646 | 1466694198024 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:18 INFO - PROCESS | 1646 | 1466694198120 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x125fad000 == 37 [pid = 1646] [id = 536] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12427b000 == 36 [pid = 1646] [id = 535] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1195d4000 == 35 [pid = 1646] [id = 534] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x117013800 == 34 [pid = 1646] [id = 533] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1169bb000 == 33 [pid = 1646] [id = 531] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1245ee800 == 32 [pid = 1646] [id = 532] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12696d800 == 31 [pid = 1646] [id = 530] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7cf000 == 30 [pid = 1646] [id = 542] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a54d800 == 29 [pid = 1646] [id = 541] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1292d4800 == 28 [pid = 1646] [id = 540] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12443c800 == 27 [pid = 1646] [id = 539] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x128962000 == 26 [pid = 1646] [id = 537] 08:03:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11723e800 == 25 [pid = 1646] [id = 538] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12560b000) [pid = 1646] [serial = 1573] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1187e5800) [pid = 1646] [serial = 1559] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1185c1000) [pid = 1646] [serial = 1558] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11870c800) [pid = 1646] [serial = 1564] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118854c00) [pid = 1646] [serial = 1565] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x115fc7800) [pid = 1646] [serial = 1561] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x116976800) [pid = 1646] [serial = 1562] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119768400) [pid = 1646] [serial = 1567] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1197dd800) [pid = 1646] [serial = 1568] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x126665800) [pid = 1646] [serial = 1576] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x126305400) [pid = 1646] [serial = 1574] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x128949000) [pid = 1646] [serial = 1579] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x128943000) [pid = 1646] [serial = 1577] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x11858a000) [pid = 1646] [serial = 1582] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1290fa800) [pid = 1646] [serial = 1589] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1185c9000) [pid = 1646] [serial = 1556] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1172c3400) [pid = 1646] [serial = 1555] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x128ddbc00) [pid = 1646] [serial = 1588] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x119573800) [pid = 1646] [serial = 1583] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x1266ecc00) [pid = 1646] [serial = 1585] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x128b1e800) [pid = 1646] [serial = 1580] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1290f9800) [pid = 1646] [serial = 1591] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x124acb000) [pid = 1646] [serial = 1571] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x123c98c00) [pid = 1646] [serial = 1570] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x128d3b800) [pid = 1646] [serial = 1586] [outer = 0x0] [url = about:blank] 08:03:18 INFO - PROCESS | 1646 | 1466694198713 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1646 | 1466694198715 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x112254000 == 26 [pid = 1646] [id = 543] 08:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x110f83c00) [pid = 1646] [serial = 1629] [outer = 0x0] 08:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x110f9a000) [pid = 1646] [serial = 1630] [outer = 0x110f83c00] 08:03:18 INFO - PROCESS | 1646 | 1466694198745 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x110faac00) [pid = 1646] [serial = 1631] [outer = 0x110f83c00] 08:03:19 INFO - PROCESS | 1646 | 1466694199197 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1646 | 1466694199251 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:03:19 INFO - PROCESS | 1646 | 1466694199298 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1646 | 1466694199302 Marionette TRACE conn2 <- [1,2146,null,{}] 08:03:19 INFO - PROCESS | 1646 | 1466694199308 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1646 | 1466694199310 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:19 INFO - PROCESS | 1646 | 1466694199410 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:03:19 INFO - PROCESS | 1646 | 1466694199419 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1646 | 1466694199421 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11725d800 == 27 [pid = 1646] [id = 544] 08:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x112a7f000) [pid = 1646] [serial = 1632] [outer = 0x0] 08:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1133cfc00) [pid = 1646] [serial = 1633] [outer = 0x112a7f000] 08:03:19 INFO - PROCESS | 1646 | 1466694199451 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x115d1dc00) [pid = 1646] [serial = 1634] [outer = 0x112a7f000] 08:03:19 INFO - PROCESS | 1646 | 1466694199793 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1646 | 1466694199835 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:03:19 INFO - PROCESS | 1646 | 1466694199845 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1646 | 1466694199846 Marionette TRACE conn2 <- [1,2150,null,{}] 08:03:19 INFO - PROCESS | 1646 | 1466694199849 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1646 | 1466694199850 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:19 INFO - PROCESS | 1646 | 1466694199927 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:03:19 INFO - PROCESS | 1646 | 1466694199957 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1646 | 1466694199959 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aee000 == 28 [pid = 1646] [id = 545] 08:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x117044000) [pid = 1646] [serial = 1635] [outer = 0x0] 08:03:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11704ec00) [pid = 1646] [serial = 1636] [outer = 0x117044000] 08:03:19 INFO - PROCESS | 1646 | 1466694199984 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x118318c00) [pid = 1646] [serial = 1637] [outer = 0x117044000] 08:03:20 INFO - PROCESS | 1646 | 1466694200324 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 08:03:20 INFO - PROCESS | 1646 | 1466694200366 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 1646 | 1466694200367 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:03:20 INFO - PROCESS | 1646 | 1466694200375 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 1646 | 1466694200379 Marionette TRACE conn2 <- [1,2154,null,{}] 08:03:20 INFO - PROCESS | 1646 | 1466694200382 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 1646 | 1466694200385 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:20 INFO - PROCESS | 1646 | 1466694200490 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:03:20 INFO - PROCESS | 1646 | 1466694200524 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1646 | 1466694200525 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x123855800 == 29 [pid = 1646] [id = 546] 08:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x111d75400) [pid = 1646] [serial = 1638] [outer = 0x0] 08:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x11855b400) [pid = 1646] [serial = 1639] [outer = 0x111d75400] 08:03:20 INFO - PROCESS | 1646 | 1466694200550 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11889c800) [pid = 1646] [serial = 1640] [outer = 0x111d75400] 08:03:20 INFO - PROCESS | 1646 | 1466694200842 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 526ms 08:03:20 INFO - PROCESS | 1646 | 1466694200897 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 1646 | 1466694200899 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:03:20 INFO - PROCESS | 1646 | 1466694200901 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 1646 | 1466694200902 Marionette TRACE conn2 <- [1,2158,null,{}] 08:03:20 INFO - PROCESS | 1646 | 1466694200905 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 1646 | 1466694200906 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:21 INFO - PROCESS | 1646 | 1466694201003 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:03:21 INFO - PROCESS | 1646 | 1466694201039 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1646 | 1466694201040 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x124565000 == 30 [pid = 1646] [id = 547] 08:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x119164000) [pid = 1646] [serial = 1641] [outer = 0x0] 08:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119441000) [pid = 1646] [serial = 1642] [outer = 0x119164000] 08:03:21 INFO - PROCESS | 1646 | 1466694201065 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11956fc00) [pid = 1646] [serial = 1643] [outer = 0x119164000] 08:03:21 INFO - PROCESS | 1646 | 1466694201388 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 08:03:21 INFO - PROCESS | 1646 | 1466694201421 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1646 | 1466694201425 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:03:21 INFO - PROCESS | 1646 | 1466694201427 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1646 | 1466694201428 Marionette TRACE conn2 <- [1,2162,null,{}] 08:03:21 INFO - PROCESS | 1646 | 1466694201430 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1646 | 1466694201432 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:21 INFO - PROCESS | 1646 | 1466694201520 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:03:21 INFO - PROCESS | 1646 | 1466694201561 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1646 | 1466694201566 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126421800 == 31 [pid = 1646] [id = 548] 08:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x117043400) [pid = 1646] [serial = 1644] [outer = 0x0] 08:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1197dc000) [pid = 1646] [serial = 1645] [outer = 0x117043400] 08:03:21 INFO - PROCESS | 1646 | 1466694201598 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x123b2fc00) [pid = 1646] [serial = 1646] [outer = 0x117043400] 08:03:21 INFO - PROCESS | 1646 | 1466694201945 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 568ms 08:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:03:22 INFO - PROCESS | 1646 | 1466694201995 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1646 | 1466694201997 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:03:22 INFO - PROCESS | 1646 | 1466694201999 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1646 | 1466694202000 Marionette TRACE conn2 <- [1,2166,null,{}] 08:03:22 INFO - PROCESS | 1646 | 1466694202002 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1646 | 1466694202004 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:22 INFO - PROCESS | 1646 | 1466694202096 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:03:22 INFO - PROCESS | 1646 | 1466694202130 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1646 | 1466694202131 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x112abc000 == 32 [pid = 1646] [id = 549] 08:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x123c97400) [pid = 1646] [serial = 1647] [outer = 0x0] 08:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x124a8f800) [pid = 1646] [serial = 1648] [outer = 0x123c97400] 08:03:22 INFO - PROCESS | 1646 | 1466694202156 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12560fc00) [pid = 1646] [serial = 1649] [outer = 0x123c97400] 08:03:22 INFO - PROCESS | 1646 | 1466694202486 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 517ms 08:03:22 INFO - PROCESS | 1646 | 1466694202517 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1646 | 1466694202518 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:03:22 INFO - PROCESS | 1646 | 1466694202521 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1646 | 1466694202523 Marionette TRACE conn2 <- [1,2170,null,{}] 08:03:22 INFO - PROCESS | 1646 | 1466694202526 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1646 | 1466694202527 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:22 INFO - PROCESS | 1646 | 1466694202617 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:03:22 INFO - PROCESS | 1646 | 1466694202654 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1646 | 1466694202655 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292c0800 == 33 [pid = 1646] [id = 550] 08:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112dc0c00) [pid = 1646] [serial = 1650] [outer = 0x0] 08:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x125f3ac00) [pid = 1646] [serial = 1651] [outer = 0x112dc0c00] 08:03:22 INFO - PROCESS | 1646 | 1466694202679 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1264ed400) [pid = 1646] [serial = 1652] [outer = 0x112dc0c00] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12630fc00) [pid = 1646] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1242ec800) [pid = 1646] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118854400) [pid = 1646] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x123c97c00) [pid = 1646] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1164e3400) [pid = 1646] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1122a6400) [pid = 1646] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x119443800) [pid = 1646] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:03:22 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1185c5c00) [pid = 1646] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:03:23 INFO - PROCESS | 1646 | 1466694203016 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 523ms 08:03:23 INFO - PROCESS | 1646 | 1466694203044 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:03:23 INFO - PROCESS | 1646 | 1466694203045 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:03:23 INFO - PROCESS | 1646 | 1466694203048 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1646 | 1466694203049 Marionette TRACE conn2 <- [1,2174,null,{}] 08:03:23 INFO - PROCESS | 1646 | 1466694203051 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1646 | 1466694203052 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:23 INFO - PROCESS | 1646 | 1466694203150 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:03:23 INFO - PROCESS | 1646 | 1466694203185 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1646 | 1466694203186 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294cb800 == 34 [pid = 1646] [id = 551] 08:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x110faa400) [pid = 1646] [serial = 1653] [outer = 0x0] 08:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x123c98c00) [pid = 1646] [serial = 1654] [outer = 0x110faa400] 08:03:23 INFO - PROCESS | 1646 | 1466694203211 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1264eb800) [pid = 1646] [serial = 1655] [outer = 0x110faa400] 08:03:23 INFO - PROCESS | 1646 | 1466694203494 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 469ms 08:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:03:23 INFO - PROCESS | 1646 | 1466694203516 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1646 | 1466694203518 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:03:23 INFO - PROCESS | 1646 | 1466694203528 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1646 | 1466694203537 Marionette TRACE conn2 <- [1,2178,null,{}] 08:03:23 INFO - PROCESS | 1646 | 1466694203543 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1646 | 1466694203544 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:23 INFO - PROCESS | 1646 | 1466694203619 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:03:23 INFO - PROCESS | 1646 | 1466694203625 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1646 | 1466694203626 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a54f800 == 35 [pid = 1646] [id = 552] 08:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1264f0800) [pid = 1646] [serial = 1656] [outer = 0x0] 08:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x126668800) [pid = 1646] [serial = 1657] [outer = 0x1264f0800] 08:03:23 INFO - PROCESS | 1646 | 1466694203650 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1266ec000) [pid = 1646] [serial = 1658] [outer = 0x1264f0800] 08:03:23 INFO - PROCESS | 1646 | 1466694203964 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 489ms 08:03:24 INFO - PROCESS | 1646 | 1466694204010 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1646 | 1466694204011 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:03:24 INFO - PROCESS | 1646 | 1466694204013 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1646 | 1466694204014 Marionette TRACE conn2 <- [1,2182,null,{}] 08:03:24 INFO - PROCESS | 1646 | 1466694204016 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1646 | 1466694204018 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:24 INFO - PROCESS | 1646 | 1466694204118 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:03:24 INFO - PROCESS | 1646 | 1466694204126 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1646 | 1466694204128 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d6000 == 36 [pid = 1646] [id = 553] 08:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1266ed800) [pid = 1646] [serial = 1659] [outer = 0x0] 08:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126b32400) [pid = 1646] [serial = 1660] [outer = 0x1266ed800] 08:03:24 INFO - PROCESS | 1646 | 1466694204156 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128948c00) [pid = 1646] [serial = 1661] [outer = 0x1266ed800] 08:03:24 INFO - PROCESS | 1646 | 1466694204497 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 08:03:24 INFO - PROCESS | 1646 | 1466694204544 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1646 | 1466694204546 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:03:24 INFO - PROCESS | 1646 | 1466694204549 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1646 | 1466694204550 Marionette TRACE conn2 <- [1,2186,null,{}] 08:03:24 INFO - PROCESS | 1646 | 1466694204553 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1646 | 1466694204555 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:24 INFO - PROCESS | 1646 | 1466694204642 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:03:24 INFO - PROCESS | 1646 | 1466694204697 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1646 | 1466694204698 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x126414000 == 37 [pid = 1646] [id = 554] 08:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x110fab000) [pid = 1646] [serial = 1662] [outer = 0x0] 08:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1289c8400) [pid = 1646] [serial = 1663] [outer = 0x110fab000] 08:03:24 INFO - PROCESS | 1646 | 1466694204723 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1290f8800) [pid = 1646] [serial = 1664] [outer = 0x110fab000] 08:03:25 INFO - PROCESS | 1646 | 1466694205245 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 722ms 08:03:25 INFO - PROCESS | 1646 | 1466694205272 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1646 | 1466694205275 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:03:25 INFO - PROCESS | 1646 | 1466694205278 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1646 | 1466694205280 Marionette TRACE conn2 <- [1,2190,null,{}] 08:03:25 INFO - PROCESS | 1646 | 1466694205285 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 1646 | 1466694205287 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:25 INFO - PROCESS | 1646 | 1466694205392 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:03:25 INFO - PROCESS | 1646 | 1466694205472 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1646 | 1466694205473 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1184c1000 == 38 [pid = 1646] [id = 555] 08:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11270e000) [pid = 1646] [serial = 1665] [outer = 0x0] 08:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1133d1000) [pid = 1646] [serial = 1666] [outer = 0x11270e000] 08:03:25 INFO - PROCESS | 1646 | 1466694205504 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1164d8800) [pid = 1646] [serial = 1667] [outer = 0x11270e000] 08:03:26 INFO - PROCESS | 1646 | 1466694206100 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 873ms 08:03:26 INFO - PROCESS | 1646 | 1466694206152 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1646 | 1466694206155 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:03:26 INFO - PROCESS | 1646 | 1466694206159 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1646 | 1466694206161 Marionette TRACE conn2 <- [1,2194,null,{}] 08:03:26 INFO - PROCESS | 1646 | 1466694206164 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1646 | 1466694206166 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:26 INFO - PROCESS | 1646 | 1466694206274 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:03:26 INFO - PROCESS | 1646 | 1466694206353 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1646 | 1466694206355 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12640d800 == 39 [pid = 1646] [id = 556] 08:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116fac400) [pid = 1646] [serial = 1668] [outer = 0x0] 08:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1185c8c00) [pid = 1646] [serial = 1669] [outer = 0x116fac400] 08:03:26 INFO - PROCESS | 1646 | 1466694206386 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1187ed400) [pid = 1646] [serial = 1670] [outer = 0x116fac400] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d6000 == 38 [pid = 1646] [id = 553] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12a54f800 == 37 [pid = 1646] [id = 552] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1294cb800 == 36 [pid = 1646] [id = 551] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1292c0800 == 35 [pid = 1646] [id = 550] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x112abc000 == 34 [pid = 1646] [id = 549] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x126421800 == 33 [pid = 1646] [id = 548] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x124565000 == 32 [pid = 1646] [id = 547] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x123855800 == 31 [pid = 1646] [id = 546] 08:03:26 INFO - PROCESS | 1646 | --DOCSHELL 0x119aee000 == 30 [pid = 1646] [id = 545] 08:03:27 INFO - PROCESS | 1646 | 1466694207011 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:03:27 INFO - PROCESS | 1646 | --DOCSHELL 0x11725d800 == 29 [pid = 1646] [id = 544] 08:03:27 INFO - PROCESS | 1646 | --DOCSHELL 0x112254000 == 28 [pid = 1646] [id = 543] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1269f2400) [pid = 1646] [serial = 1613] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126666400) [pid = 1646] [serial = 1612] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a56f800) [pid = 1646] [serial = 1592] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11889e800) [pid = 1646] [serial = 1597] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11943f400) [pid = 1646] [serial = 1598] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x125538400) [pid = 1646] [serial = 1609] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12630a400) [pid = 1646] [serial = 1610] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116749800) [pid = 1646] [serial = 1600] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11704f400) [pid = 1646] [serial = 1601] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112a7bc00) [pid = 1646] [serial = 1594] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x115fc8000) [pid = 1646] [serial = 1595] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119a2d800) [pid = 1646] [serial = 1606] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x123c97000) [pid = 1646] [serial = 1607] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118712800) [pid = 1646] [serial = 1603] [outer = 0x0] [url = about:blank] 08:03:27 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1188f0400) [pid = 1646] [serial = 1604] [outer = 0x0] [url = about:blank] 08:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 871ms 08:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:03:27 INFO - PROCESS | 1646 | 1466694207031 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1646 | 1466694207033 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:03:27 INFO - PROCESS | 1646 | 1466694207036 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1646 | 1466694207038 Marionette TRACE conn2 <- [1,2198,null,{}] 08:03:27 INFO - PROCESS | 1646 | 1466694207047 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 1646 | 1466694207048 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:27 INFO - PROCESS | 1646 | 1466694207126 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:03:27 INFO - PROCESS | 1646 | 1466694207191 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1646 | 1466694207192 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x118126000 == 29 [pid = 1646] [id = 557] 08:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x115f6f400) [pid = 1646] [serial = 1671] [outer = 0x0] 08:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11662e000) [pid = 1646] [serial = 1672] [outer = 0x115f6f400] 08:03:27 INFO - PROCESS | 1646 | 1466694207221 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11704f400) [pid = 1646] [serial = 1673] [outer = 0x115f6f400] 08:03:27 INFO - PROCESS | 1646 | 1466694207497 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 475ms 08:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:03:27 INFO - PROCESS | 1646 | 1466694207514 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1646 | 1466694207516 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:03:27 INFO - PROCESS | 1646 | 1466694207528 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1646 | 1466694207530 Marionette TRACE conn2 <- [1,2202,null,{}] 08:03:27 INFO - PROCESS | 1646 | 1466694207532 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 1646 | 1466694207534 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:27 INFO - PROCESS | 1646 | 1466694207637 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:03:27 INFO - PROCESS | 1646 | 1466694207643 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1646 | 1466694207644 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ff8800 == 30 [pid = 1646] [id = 558] 08:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118853c00) [pid = 1646] [serial = 1674] [outer = 0x0] 08:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11885b000) [pid = 1646] [serial = 1675] [outer = 0x118853c00] 08:03:27 INFO - PROCESS | 1646 | 1466694207671 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119437800) [pid = 1646] [serial = 1676] [outer = 0x118853c00] 08:03:28 INFO - PROCESS | 1646 | 1466694208054 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 577ms 08:03:28 INFO - PROCESS | 1646 | 1466694208100 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1646 | 1466694208102 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:03:28 INFO - PROCESS | 1646 | 1466694208105 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1646 | 1466694208109 Marionette TRACE conn2 <- [1,2206,null,{}] 08:03:28 INFO - PROCESS | 1646 | 1466694208121 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 1646 | 1466694208126 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:28 INFO - PROCESS | 1646 | 1466694208244 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:03:28 INFO - PROCESS | 1646 | 1466694208258 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1646 | 1466694208260 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x125621000 == 31 [pid = 1646] [id = 559] 08:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111d7b400) [pid = 1646] [serial = 1677] [outer = 0x0] 08:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1197d0c00) [pid = 1646] [serial = 1678] [outer = 0x111d7b400] 08:03:28 INFO - PROCESS | 1646 | 1466694208305 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123bedc00) [pid = 1646] [serial = 1679] [outer = 0x111d7b400] 08:03:28 INFO - PROCESS | 1646 | 1466694208664 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 574ms 08:03:28 INFO - PROCESS | 1646 | 1466694208680 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1646 | 1466694208682 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:03:28 INFO - PROCESS | 1646 | 1466694208684 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1646 | 1466694208685 Marionette TRACE conn2 <- [1,2210,null,{}] 08:03:28 INFO - PROCESS | 1646 | 1466694208688 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 1646 | 1466694208690 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:28 INFO - PROCESS | 1646 | 1466694208768 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:03:28 INFO - PROCESS | 1646 | 1466694208773 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1646 | 1466694208775 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12895f000 == 32 [pid = 1646] [id = 560] 08:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1242eb800) [pid = 1646] [serial = 1680] [outer = 0x0] 08:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12504c400) [pid = 1646] [serial = 1681] [outer = 0x1242eb800] 08:03:28 INFO - PROCESS | 1646 | 1466694208800 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1256b6800) [pid = 1646] [serial = 1682] [outer = 0x1242eb800] 08:03:29 INFO - PROCESS | 1646 | 1466694209128 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 08:03:29 INFO - PROCESS | 1646 | 1466694209156 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1646 | 1466694209158 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:03:29 INFO - PROCESS | 1646 | 1466694209160 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1646 | 1466694209161 Marionette TRACE conn2 <- [1,2214,null,{}] 08:03:29 INFO - PROCESS | 1646 | 1466694209164 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1646 | 1466694209165 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:29 INFO - PROCESS | 1646 | 1466694209236 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:03:29 INFO - PROCESS | 1646 | 1466694209242 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1646 | 1466694209243 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294c7800 == 33 [pid = 1646] [id = 561] 08:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1256b6c00) [pid = 1646] [serial = 1683] [outer = 0x0] 08:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1264f0c00) [pid = 1646] [serial = 1684] [outer = 0x1256b6c00] 08:03:29 INFO - PROCESS | 1646 | 1466694209269 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1266eb800) [pid = 1646] [serial = 1685] [outer = 0x1256b6c00] 08:03:29 INFO - PROCESS | 1646 | 1466694209633 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 08:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:03:29 INFO - PROCESS | 1646 | 1466694209680 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1646 | 1466694209681 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:03:29 INFO - PROCESS | 1646 | 1466694209683 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1646 | 1466694209685 Marionette TRACE conn2 <- [1,2218,null,{}] 08:03:29 INFO - PROCESS | 1646 | 1466694209687 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1646 | 1466694209691 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:29 INFO - PROCESS | 1646 | 1466694209808 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:03:29 INFO - PROCESS | 1646 | 1466694209820 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1646 | 1466694209822 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab75000 == 34 [pid = 1646] [id = 562] 08:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1269f7000) [pid = 1646] [serial = 1686] [outer = 0x0] 08:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1289c2000) [pid = 1646] [serial = 1687] [outer = 0x1269f7000] 08:03:29 INFO - PROCESS | 1646 | 1466694209847 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1290ed400) [pid = 1646] [serial = 1688] [outer = 0x1269f7000] 08:03:30 INFO - PROCESS | 1646 | 1466694210185 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 08:03:30 INFO - PROCESS | 1646 | 1466694210202 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1646 | 1466694210203 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:03:30 INFO - PROCESS | 1646 | 1466694210207 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1646 | 1466694210209 Marionette TRACE conn2 <- [1,2222,null,{}] 08:03:30 INFO - PROCESS | 1646 | 1466694210211 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1646 | 1466694210213 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:30 INFO - PROCESS | 1646 | 1466694210309 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:03:30 INFO - PROCESS | 1646 | 1466694210321 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1646 | 1466694210322 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba26800 == 35 [pid = 1646] [id = 563] 08:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x112711000) [pid = 1646] [serial = 1689] [outer = 0x0] 08:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1290f7000) [pid = 1646] [serial = 1690] [outer = 0x112711000] 08:03:30 INFO - PROCESS | 1646 | 1466694210347 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12930f400) [pid = 1646] [serial = 1691] [outer = 0x112711000] 08:03:30 INFO - PROCESS | 1646 | 1466694210669 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 471ms 08:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:03:30 INFO - PROCESS | 1646 | 1466694210678 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1646 | 1466694210679 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:03:30 INFO - PROCESS | 1646 | 1466694210681 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1646 | 1466694210682 Marionette TRACE conn2 <- [1,2226,null,{}] 08:03:30 INFO - PROCESS | 1646 | 1466694210684 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1646 | 1466694210685 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:30 INFO - PROCESS | 1646 | 1466694210783 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:03:30 INFO - PROCESS | 1646 | 1466694210822 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1646 | 1466694210823 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba40000 == 36 [pid = 1646] [id = 564] 08:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1290f9800) [pid = 1646] [serial = 1692] [outer = 0x0] 08:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a24f800) [pid = 1646] [serial = 1693] [outer = 0x1290f9800] 08:03:30 INFO - PROCESS | 1646 | 1466694210847 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a44d400) [pid = 1646] [serial = 1694] [outer = 0x1290f9800] 08:03:31 INFO - PROCESS | 1646 | 1466694211199 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 569ms 08:03:31 INFO - PROCESS | 1646 | 1466694211251 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1646 | 1466694211253 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:03:31 INFO - PROCESS | 1646 | 1466694211256 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1646 | 1466694211258 Marionette TRACE conn2 <- [1,2230,null,{}] 08:03:31 INFO - PROCESS | 1646 | 1466694211261 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1646 | 1466694211263 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:31 INFO - PROCESS | 1646 | 1466694211553 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112a7f000) [pid = 1646] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x117044000) [pid = 1646] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x111d75400) [pid = 1646] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x110f83c00) [pid = 1646] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128945000) [pid = 1646] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119164000) [pid = 1646] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123c97400) [pid = 1646] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113375000) [pid = 1646] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1185c0400) [pid = 1646] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117043400) [pid = 1646] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11976d800) [pid = 1646] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x110faa400) [pid = 1646] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112dc0c00) [pid = 1646] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1264f0800) [pid = 1646] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1266ed800) [pid = 1646] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:03:31 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12666b800) [pid = 1646] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:03:31 INFO - PROCESS | 1646 | 1466694211629 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1646 | 1466694211630 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x118149000 == 37 [pid = 1646] [id = 565] 08:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x110f7bc00) [pid = 1646] [serial = 1695] [outer = 0x0] 08:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1110a5800) [pid = 1646] [serial = 1696] [outer = 0x110f7bc00] 08:03:31 INFO - PROCESS | 1646 | 1466694211654 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1133d8c00) [pid = 1646] [serial = 1697] [outer = 0x110f7bc00] 08:03:31 INFO - PROCESS | 1646 | 1466694211909 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 08:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:03:31 INFO - PROCESS | 1646 | 1466694211929 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1646 | 1466694211931 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:03:31 INFO - PROCESS | 1646 | 1466694211935 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1646 | 1466694211936 Marionette TRACE conn2 <- [1,2234,null,{}] 08:03:31 INFO - PROCESS | 1646 | 1466694211946 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1646 | 1466694211947 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:32 INFO - PROCESS | 1646 | 1466694212030 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:03:32 INFO - PROCESS | 1646 | 1466694212034 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1646 | 1466694212035 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c065000 == 38 [pid = 1646] [id = 566] 08:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x117044000) [pid = 1646] [serial = 1698] [outer = 0x0] 08:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123c97c00) [pid = 1646] [serial = 1699] [outer = 0x117044000] 08:03:32 INFO - PROCESS | 1646 | 1466694212062 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128947000) [pid = 1646] [serial = 1700] [outer = 0x117044000] 08:03:32 INFO - PROCESS | 1646 | 1466694212398 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 476ms 08:03:32 INFO - PROCESS | 1646 | 1466694212412 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1646 | 1466694212413 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:03:32 INFO - PROCESS | 1646 | 1466694212416 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1646 | 1466694212417 Marionette TRACE conn2 <- [1,2238,null,{}] 08:03:32 INFO - PROCESS | 1646 | 1466694212420 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 1646 | 1466694212423 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:32 INFO - PROCESS | 1646 | 1466694212541 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:03:32 INFO - PROCESS | 1646 | 1466694212547 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1646 | 1466694212548 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c413800 == 39 [pid = 1646] [id = 567] 08:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x111d75800) [pid = 1646] [serial = 1701] [outer = 0x0] 08:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a55c400) [pid = 1646] [serial = 1702] [outer = 0x111d75800] 08:03:32 INFO - PROCESS | 1646 | 1466694212575 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a579800) [pid = 1646] [serial = 1703] [outer = 0x111d75800] 08:03:32 INFO - PROCESS | 1646 | 1466694212957 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 08:03:32 INFO - PROCESS | 1646 | 1466694212987 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1646 | 1466694212989 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:03:32 INFO - PROCESS | 1646 | 1466694212993 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1646 | 1466694212995 Marionette TRACE conn2 <- [1,2242,null,{}] 08:03:32 INFO - PROCESS | 1646 | 1466694212998 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 1646 | 1466694213000 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:33 INFO - PROCESS | 1646 | 1466694213121 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:03:33 INFO - PROCESS | 1646 | 1466694213211 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1646 | 1466694213212 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c423000 == 40 [pid = 1646] [id = 568] 08:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1176e0c00) [pid = 1646] [serial = 1704] [outer = 0x0] 08:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a5f1400) [pid = 1646] [serial = 1705] [outer = 0x1176e0c00] 08:03:33 INFO - PROCESS | 1646 | 1466694213251 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a908c00) [pid = 1646] [serial = 1706] [outer = 0x1176e0c00] 08:03:33 INFO - PROCESS | 1646 | 1466694213503 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 08:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:03:33 INFO - PROCESS | 1646 | 1466694213514 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1646 | 1466694213515 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:03:33 INFO - PROCESS | 1646 | 1466694213568 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1646 | 1466694213570 Marionette TRACE conn2 <- [1,2246,null,{}] 08:03:33 INFO - PROCESS | 1646 | 1466694213589 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 1646 | 1466694213591 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:33 INFO - PROCESS | 1646 | 1466694213698 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:03:33 INFO - PROCESS | 1646 | 1466694213752 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1646 | 1466694213754 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x117255000 == 41 [pid = 1646] [id = 569] 08:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11229dc00) [pid = 1646] [serial = 1707] [outer = 0x0] 08:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1131ec400) [pid = 1646] [serial = 1708] [outer = 0x11229dc00] 08:03:33 INFO - PROCESS | 1646 | 1466694213786 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1164e3400) [pid = 1646] [serial = 1709] [outer = 0x11229dc00] 08:03:34 INFO - PROCESS | 1646 | 1466694214280 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 786ms 08:03:34 INFO - PROCESS | 1646 | 1466694214305 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:03:34 INFO - PROCESS | 1646 | 1466694214309 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:03:34 INFO - PROCESS | 1646 | 1466694214316 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1646 | 1466694214318 Marionette TRACE conn2 <- [1,2250,null,{}] 08:03:34 INFO - PROCESS | 1646 | 1466694214345 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 1646 | 1466694214349 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:34 INFO - PROCESS | 1646 | 1466694214527 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:03:34 INFO - PROCESS | 1646 | 1466694214598 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1646 | 1466694214600 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x126970800 == 42 [pid = 1646] [id = 570] 08:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1188f0400) [pid = 1646] [serial = 1710] [outer = 0x0] 08:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11943b800) [pid = 1646] [serial = 1711] [outer = 0x1188f0400] 08:03:34 INFO - PROCESS | 1646 | 1466694214630 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119576c00) [pid = 1646] [serial = 1712] [outer = 0x1188f0400] 08:03:35 INFO - PROCESS | 1646 | 1466694215044 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 772ms 08:03:35 INFO - PROCESS | 1646 | 1466694215086 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1646 | 1466694215088 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:03:35 INFO - PROCESS | 1646 | 1466694215090 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1646 | 1466694215092 Marionette TRACE conn2 <- [1,2254,null,{}] 08:03:35 INFO - PROCESS | 1646 | 1466694215094 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1646 | 1466694215096 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:35 INFO - PROCESS | 1646 | 1466694215199 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:03:35 INFO - PROCESS | 1646 | 1466694215259 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1646 | 1466694215264 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c406800 == 43 [pid = 1646] [id = 571] 08:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124078800) [pid = 1646] [serial = 1713] [outer = 0x0] 08:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x125613000) [pid = 1646] [serial = 1714] [outer = 0x124078800] 08:03:35 INFO - PROCESS | 1646 | 1466694215296 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126666800) [pid = 1646] [serial = 1715] [outer = 0x124078800] 08:03:35 INFO - PROCESS | 1646 | 1466694215778 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 08:03:35 INFO - PROCESS | 1646 | 1466694215835 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1646 | 1466694215836 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:03:35 INFO - PROCESS | 1646 | 1466694215859 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1646 | 1466694215860 Marionette TRACE conn2 <- [1,2258,null,{}] 08:03:35 INFO - PROCESS | 1646 | 1466694215863 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1646 | 1466694215864 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:35 INFO - PROCESS | 1646 | 1466694215966 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:03:36 INFO - PROCESS | 1646 | 1466694216178 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1646 | 1466694216180 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11812a800 == 44 [pid = 1646] [id = 572] 08:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x110fb3c00) [pid = 1646] [serial = 1716] [outer = 0x0] 08:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112a7ec00) [pid = 1646] [serial = 1717] [outer = 0x110fb3c00] 08:03:36 INFO - PROCESS | 1646 | 1466694216222 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x116748c00) [pid = 1646] [serial = 1718] [outer = 0x110fb3c00] 08:03:36 INFO - PROCESS | 1646 | 1466694216646 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 822ms 08:03:36 INFO - PROCESS | 1646 | 1466694216681 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1646 | 1466694216683 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:03:36 INFO - PROCESS | 1646 | 1466694216686 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1646 | 1466694216688 Marionette TRACE conn2 <- [1,2262,null,{}] 08:03:36 INFO - PROCESS | 1646 | 1466694216691 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:36 INFO - PROCESS | 1646 | 1466694216694 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:36 INFO - PROCESS | 1646 | 1466694216789 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:03:36 INFO - PROCESS | 1646 | 1466694216854 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1646 | 1466694216856 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x119174000 == 45 [pid = 1646] [id = 573] 08:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x115f70000) [pid = 1646] [serial = 1719] [outer = 0x0] 08:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1176e5400) [pid = 1646] [serial = 1720] [outer = 0x115f70000] 08:03:36 INFO - PROCESS | 1646 | 1466694216887 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1185c7000) [pid = 1646] [serial = 1721] [outer = 0x115f70000] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c413800 == 44 [pid = 1646] [id = 567] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c065000 == 43 [pid = 1646] [id = 566] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x118149000 == 42 [pid = 1646] [id = 565] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba40000 == 41 [pid = 1646] [id = 564] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba26800 == 40 [pid = 1646] [id = 563] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab75000 == 39 [pid = 1646] [id = 562] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1294c7800 == 38 [pid = 1646] [id = 561] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12895f000 == 37 [pid = 1646] [id = 560] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x125621000 == 36 [pid = 1646] [id = 559] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x119ff8800 == 35 [pid = 1646] [id = 558] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x118126000 == 34 [pid = 1646] [id = 557] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x126414000 == 33 [pid = 1646] [id = 554] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x1184c1000 == 32 [pid = 1646] [id = 555] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12640d800 == 31 [pid = 1646] [id = 556] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x11812a800 == 30 [pid = 1646] [id = 572] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c406800 == 29 [pid = 1646] [id = 571] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x126970800 == 28 [pid = 1646] [id = 570] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x12c423000 == 27 [pid = 1646] [id = 568] 08:03:37 INFO - PROCESS | 1646 | --DOCSHELL 0x117255000 == 26 [pid = 1646] [id = 569] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1289c8400) [pid = 1646] [serial = 1663] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1133cfc00) [pid = 1646] [serial = 1633] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11704ec00) [pid = 1646] [serial = 1636] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118318c00) [pid = 1646] [serial = 1637] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x115d1dc00) [pid = 1646] [serial = 1634] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11855b400) [pid = 1646] [serial = 1639] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x110f9a000) [pid = 1646] [serial = 1630] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x110faac00) [pid = 1646] [serial = 1631] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128d3b000) [pid = 1646] [serial = 1628] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1289cb000) [pid = 1646] [serial = 1627] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11956fc00) [pid = 1646] [serial = 1643] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119441000) [pid = 1646] [serial = 1642] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124a8f800) [pid = 1646] [serial = 1648] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116631800) [pid = 1646] [serial = 1616] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113f17800) [pid = 1646] [serial = 1615] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11943f000) [pid = 1646] [serial = 1619] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118856800) [pid = 1646] [serial = 1618] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1197dc000) [pid = 1646] [serial = 1645] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123b2fc00) [pid = 1646] [serial = 1646] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x125f40000) [pid = 1646] [serial = 1622] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x123c98c00) [pid = 1646] [serial = 1654] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123c8cc00) [pid = 1646] [serial = 1621] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12560fc00) [pid = 1646] [serial = 1649] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x125f3ac00) [pid = 1646] [serial = 1651] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126668800) [pid = 1646] [serial = 1657] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1264ed400) [pid = 1646] [serial = 1652] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1264eb800) [pid = 1646] [serial = 1655] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1266ec000) [pid = 1646] [serial = 1658] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128948c00) [pid = 1646] [serial = 1661] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128947400) [pid = 1646] [serial = 1625] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12893bc00) [pid = 1646] [serial = 1624] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11889c800) [pid = 1646] [serial = 1640] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126b32400) [pid = 1646] [serial = 1660] [outer = 0x0] [url = about:blank] 08:03:37 INFO - PROCESS | 1646 | 1466694217925 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1277ms 08:03:37 INFO - PROCESS | 1646 | 1466694217964 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1646 | 1466694217966 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:03:37 INFO - PROCESS | 1646 | 1466694217969 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1646 | 1466694217971 Marionette TRACE conn2 <- [1,2266,null,{}] 08:03:37 INFO - PROCESS | 1646 | 1466694217974 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1646 | 1466694217976 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:38 INFO - PROCESS | 1646 | 1466694218054 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:03:38 INFO - PROCESS | 1646 | 1466694218061 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1646 | 1466694218063 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x117360000 == 27 [pid = 1646] [id = 574] 08:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x113a92400) [pid = 1646] [serial = 1722] [outer = 0x0] 08:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x116630800) [pid = 1646] [serial = 1723] [outer = 0x113a92400] 08:03:38 INFO - PROCESS | 1646 | 1466694218091 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1176e9c00) [pid = 1646] [serial = 1724] [outer = 0x113a92400] 08:03:38 INFO - PROCESS | 1646 | 1466694218418 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 473ms 08:03:38 INFO - PROCESS | 1646 | 1466694218462 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1646 | 1466694218465 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:03:38 INFO - PROCESS | 1646 | 1466694218471 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1646 | 1466694218473 Marionette TRACE conn2 <- [1,2270,null,{}] 08:03:38 INFO - PROCESS | 1646 | 1466694218475 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:38 INFO - PROCESS | 1646 | 1466694218477 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:38 INFO - PROCESS | 1646 | 1466694218553 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:03:38 INFO - PROCESS | 1646 | 1466694218559 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1646 | 1466694218560 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11997c800 == 28 [pid = 1646] [id = 575] 08:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1185c3800) [pid = 1646] [serial = 1725] [outer = 0x0] 08:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11885e400) [pid = 1646] [serial = 1726] [outer = 0x1185c3800] 08:03:38 INFO - PROCESS | 1646 | 1466694218588 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11943e000) [pid = 1646] [serial = 1727] [outer = 0x1185c3800] 08:03:38 INFO - PROCESS | 1646 | 1466694218936 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 471ms 08:03:38 INFO - PROCESS | 1646 | 1466694218943 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1646 | 1466694218944 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:03:38 INFO - PROCESS | 1646 | 1466694218946 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1646 | 1466694218949 Marionette TRACE conn2 <- [1,2274,null,{}] 08:03:38 INFO - PROCESS | 1646 | 1466694218957 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:38 INFO - PROCESS | 1646 | 1466694218960 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:39 INFO - PROCESS | 1646 | 1466694219042 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:03:39 INFO - PROCESS | 1646 | 1466694219096 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1646 | 1466694219099 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x124435000 == 29 [pid = 1646] [id = 576] 08:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112752000) [pid = 1646] [serial = 1728] [outer = 0x0] 08:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1197dc000) [pid = 1646] [serial = 1729] [outer = 0x112752000] 08:03:39 INFO - PROCESS | 1646 | 1466694219127 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x123f9d000) [pid = 1646] [serial = 1730] [outer = 0x112752000] 08:03:39 INFO - PROCESS | 1646 | 1466694219509 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 571ms 08:03:39 INFO - PROCESS | 1646 | 1466694219518 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1646 | 1466694219521 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:03:39 INFO - PROCESS | 1646 | 1466694219526 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1646 | 1466694219528 Marionette TRACE conn2 <- [1,2278,null,{}] 08:03:39 INFO - PROCESS | 1646 | 1466694219531 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1646 | 1466694219533 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:39 INFO - PROCESS | 1646 | 1466694219698 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:03:39 INFO - PROCESS | 1646 | 1466694219711 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1646 | 1466694219712 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fad000 == 30 [pid = 1646] [id = 577] 08:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1242ec800) [pid = 1646] [serial = 1731] [outer = 0x0] 08:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x125619000) [pid = 1646] [serial = 1732] [outer = 0x1242ec800] 08:03:39 INFO - PROCESS | 1646 | 1466694219754 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12630a400) [pid = 1646] [serial = 1733] [outer = 0x1242ec800] 08:03:40 INFO - PROCESS | 1646 | 1466694220160 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 673ms 08:03:40 INFO - PROCESS | 1646 | 1466694220206 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1646 | 1466694220207 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:03:40 INFO - PROCESS | 1646 | 1466694220209 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1646 | 1466694220210 Marionette TRACE conn2 <- [1,2282,null,{}] 08:03:40 INFO - PROCESS | 1646 | 1466694220213 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1646 | 1466694220214 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:40 INFO - PROCESS | 1646 | 1466694220309 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:03:40 INFO - PROCESS | 1646 | 1466694220313 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1646 | 1466694220314 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x128959000 == 31 [pid = 1646] [id = 578] 08:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1185c1800) [pid = 1646] [serial = 1734] [outer = 0x0] 08:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12665ec00) [pid = 1646] [serial = 1735] [outer = 0x1185c1800] 08:03:40 INFO - PROCESS | 1646 | 1466694220339 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12666ac00) [pid = 1646] [serial = 1736] [outer = 0x1185c1800] 08:03:40 INFO - PROCESS | 1646 | 1466694220676 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 08:03:40 INFO - PROCESS | 1646 | 1466694220729 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1646 | 1466694220730 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:03:40 INFO - PROCESS | 1646 | 1466694220732 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1646 | 1466694220733 Marionette TRACE conn2 <- [1,2286,null,{}] 08:03:40 INFO - PROCESS | 1646 | 1466694220736 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1646 | 1466694220740 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:40 INFO - PROCESS | 1646 | 1466694220856 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:03:40 INFO - PROCESS | 1646 | 1466694220870 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1646 | 1466694220871 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292db000 == 32 [pid = 1646] [id = 579] 08:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12666c000) [pid = 1646] [serial = 1737] [outer = 0x0] 08:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128941800) [pid = 1646] [serial = 1738] [outer = 0x12666c000] 08:03:40 INFO - PROCESS | 1646 | 1466694220897 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128b1e800) [pid = 1646] [serial = 1739] [outer = 0x12666c000] 08:03:41 INFO - PROCESS | 1646 | 1466694221258 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 08:03:41 INFO - PROCESS | 1646 | 1466694221301 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1646 | 1466694221302 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:03:41 INFO - PROCESS | 1646 | 1466694221304 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1646 | 1466694221305 Marionette TRACE conn2 <- [1,2290,null,{}] 08:03:41 INFO - PROCESS | 1646 | 1466694221307 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 1646 | 1466694221308 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:41 INFO - PROCESS | 1646 | 1466694221402 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:03:41 INFO - PROCESS | 1646 | 1466694221441 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1646 | 1466694221442 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a553800 == 33 [pid = 1646] [id = 580] 08:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128d3b000) [pid = 1646] [serial = 1740] [outer = 0x0] 08:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128dd8000) [pid = 1646] [serial = 1741] [outer = 0x128d3b000] 08:03:41 INFO - PROCESS | 1646 | 1466694221466 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1290f9c00) [pid = 1646] [serial = 1742] [outer = 0x128d3b000] 08:03:41 INFO - PROCESS | 1646 | 1466694221770 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 08:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:03:41 INFO - PROCESS | 1646 | 1466694221824 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1646 | 1466694221825 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:03:41 INFO - PROCESS | 1646 | 1466694221827 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1646 | 1466694221828 Marionette TRACE conn2 <- [1,2294,null,{}] 08:03:41 INFO - PROCESS | 1646 | 1466694221830 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 1646 | 1466694221831 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:41 INFO - PROCESS | 1646 | 1466694221926 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:03:41 INFO - PROCESS | 1646 | 1466694221935 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1646 | 1466694221936 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d1000 == 34 [pid = 1646] [id = 581] 08:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1290edc00) [pid = 1646] [serial = 1743] [outer = 0x0] 08:03:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a251800) [pid = 1646] [serial = 1744] [outer = 0x1290edc00] 08:03:41 INFO - PROCESS | 1646 | 1466694221964 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a454800) [pid = 1646] [serial = 1745] [outer = 0x1290edc00] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1176e0c00) [pid = 1646] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111d75800) [pid = 1646] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115f6f400) [pid = 1646] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116fac400) [pid = 1646] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1242eb800) [pid = 1646] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1290f9800) [pid = 1646] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1269f7000) [pid = 1646] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11270e000) [pid = 1646] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118853c00) [pid = 1646] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112711000) [pid = 1646] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x117044000) [pid = 1646] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x111d7b400) [pid = 1646] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1256b6c00) [pid = 1646] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x110f7bc00) [pid = 1646] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:03:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x110fab000) [pid = 1646] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:03:42 INFO - PROCESS | 1646 | 1466694222431 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 619ms 08:03:42 INFO - PROCESS | 1646 | 1466694222446 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 1646 | 1466694222447 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:03:42 INFO - PROCESS | 1646 | 1466694222463 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1646 | 1466694222464 Marionette TRACE conn2 <- [1,2298,null,{}] 08:03:42 INFO - PROCESS | 1646 | 1466694222466 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 1646 | 1466694222467 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:42 INFO - PROCESS | 1646 | 1466694222577 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:03:42 INFO - PROCESS | 1646 | 1466694222617 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1646 | 1466694222618 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x124449800 == 35 [pid = 1646] [id = 582] 08:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x111d18800) [pid = 1646] [serial = 1746] [outer = 0x0] 08:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x117044000) [pid = 1646] [serial = 1747] [outer = 0x111d18800] 08:03:42 INFO - PROCESS | 1646 | 1466694222643 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119a2d800) [pid = 1646] [serial = 1748] [outer = 0x111d18800] 08:03:42 INFO - PROCESS | 1646 | 1466694222918 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 486ms 08:03:42 INFO - PROCESS | 1646 | 1466694222937 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 1646 | 1466694222939 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:03:42 INFO - PROCESS | 1646 | 1466694222951 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1646 | 1466694222953 Marionette TRACE conn2 <- [1,2302,null,{}] 08:03:42 INFO - PROCESS | 1646 | 1466694222967 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 1646 | 1466694222969 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:43 INFO - PROCESS | 1646 | 1466694223095 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:03:43 INFO - PROCESS | 1646 | 1466694223179 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1646 | 1466694223180 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba2e000 == 36 [pid = 1646] [id = 583] 08:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x115fc8400) [pid = 1646] [serial = 1749] [outer = 0x0] 08:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1289c1400) [pid = 1646] [serial = 1750] [outer = 0x115fc8400] 08:03:43 INFO - PROCESS | 1646 | 1466694223220 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a453000) [pid = 1646] [serial = 1751] [outer = 0x115fc8400] 08:03:43 INFO - PROCESS | 1646 | 1466694223551 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 634ms 08:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:03:43 INFO - PROCESS | 1646 | 1466694223586 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1646 | 1466694223588 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:03:43 INFO - PROCESS | 1646 | 1466694223593 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1646 | 1466694223595 Marionette TRACE conn2 <- [1,2306,null,{}] 08:03:43 INFO - PROCESS | 1646 | 1466694223597 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 1646 | 1466694223609 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:43 INFO - PROCESS | 1646 | 1466694223695 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:03:43 INFO - PROCESS | 1646 | 1466694223756 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1646 | 1466694223757 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x126964800 == 37 [pid = 1646] [id = 584] 08:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1197de000) [pid = 1646] [serial = 1752] [outer = 0x0] 08:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a568c00) [pid = 1646] [serial = 1753] [outer = 0x1197de000] 08:03:43 INFO - PROCESS | 1646 | 1466694223783 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a908800) [pid = 1646] [serial = 1754] [outer = 0x1197de000] 08:03:44 INFO - PROCESS | 1646 | 1466694224086 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 08:03:44 INFO - PROCESS | 1646 | 1466694224114 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1646 | 1466694224116 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:03:44 INFO - PROCESS | 1646 | 1466694224120 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1646 | 1466694224124 Marionette TRACE conn2 <- [1,2310,null,{}] 08:03:44 INFO - PROCESS | 1646 | 1466694224129 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 1646 | 1466694224131 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:44 INFO - PROCESS | 1646 | 1466694224255 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:03:44 INFO - PROCESS | 1646 | 1466694224356 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1646 | 1466694224358 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x116147800 == 38 [pid = 1646] [id = 585] 08:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x110f98400) [pid = 1646] [serial = 1755] [outer = 0x0] 08:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x111d19800) [pid = 1646] [serial = 1756] [outer = 0x110f98400] 08:03:44 INFO - PROCESS | 1646 | 1466694224390 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112db9c00) [pid = 1646] [serial = 1757] [outer = 0x110f98400] 08:03:44 INFO - PROCESS | 1646 | 1466694224955 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 876ms 08:03:45 INFO - PROCESS | 1646 | 1466694225015 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1646 | 1466694225018 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:03:45 INFO - PROCESS | 1646 | 1466694225023 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1646 | 1466694225026 Marionette TRACE conn2 <- [1,2314,null,{}] 08:03:45 INFO - PROCESS | 1646 | 1466694225029 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 1646 | 1466694225033 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:45 INFO - PROCESS | 1646 | 1466694225141 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:03:45 INFO - PROCESS | 1646 | 1466694225222 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1646 | 1466694225224 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x124448800 == 39 [pid = 1646] [id = 586] 08:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1187efc00) [pid = 1646] [serial = 1758] [outer = 0x0] 08:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1188e9400) [pid = 1646] [serial = 1759] [outer = 0x1187efc00] 08:03:45 INFO - PROCESS | 1646 | 1466694225254 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11956cc00) [pid = 1646] [serial = 1760] [outer = 0x1187efc00] 08:03:45 INFO - PROCESS | 1646 | 1466694225930 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 924ms 08:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:03:45 INFO - PROCESS | 1646 | 1466694225946 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1646 | 1466694225949 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:03:45 INFO - PROCESS | 1646 | 1466694225952 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1646 | 1466694225954 Marionette TRACE conn2 <- [1,2318,null,{}] 08:03:45 INFO - PROCESS | 1646 | 1466694225957 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 1646 | 1466694225959 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:46 INFO - PROCESS | 1646 | 1466694226061 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:03:46 INFO - PROCESS | 1646 | 1466694226120 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1646 | 1466694226123 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11813b000 == 40 [pid = 1646] [id = 587] 08:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1173d0c00) [pid = 1646] [serial = 1761] [outer = 0x0] 08:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118317400) [pid = 1646] [serial = 1762] [outer = 0x1173d0c00] 08:03:46 INFO - PROCESS | 1646 | 1466694226151 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118710800) [pid = 1646] [serial = 1763] [outer = 0x1173d0c00] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x126964800 == 39 [pid = 1646] [id = 584] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba2e000 == 38 [pid = 1646] [id = 583] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x124449800 == 37 [pid = 1646] [id = 582] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d1000 == 36 [pid = 1646] [id = 581] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12a553800 == 35 [pid = 1646] [id = 580] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1292db000 == 34 [pid = 1646] [id = 579] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x128959000 == 33 [pid = 1646] [id = 578] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x125fad000 == 32 [pid = 1646] [id = 577] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x124435000 == 31 [pid = 1646] [id = 576] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x11997c800 == 30 [pid = 1646] [id = 575] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x117360000 == 29 [pid = 1646] [id = 574] 08:03:46 INFO - PROCESS | 1646 | --DOCSHELL 0x119174000 == 28 [pid = 1646] [id = 573] 08:03:46 INFO - PROCESS | 1646 | 1466694226535 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1646 | 1466694226580 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:03:46 INFO - PROCESS | 1646 | 1466694226587 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1646 | 1466694226590 Marionette TRACE conn2 <- [1,2322,null,{}] 08:03:46 INFO - PROCESS | 1646 | 1466694226593 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 1646 | 1466694226596 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:46 INFO - PROCESS | 1646 | 1466694226720 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:03:46 INFO - PROCESS | 1646 | 1466694226733 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1646 | 1466694226734 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12392e800 == 29 [pid = 1646] [id = 588] 08:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119441800) [pid = 1646] [serial = 1764] [outer = 0x0] 08:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11956d000) [pid = 1646] [serial = 1765] [outer = 0x119441800] 08:03:46 INFO - PROCESS | 1646 | 1466694226778 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11976e800) [pid = 1646] [serial = 1766] [outer = 0x119441800] 08:03:47 INFO - PROCESS | 1646 | 1466694227241 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 673ms 08:03:47 INFO - PROCESS | 1646 | 1466694227260 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1646 | 1466694227261 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:03:47 INFO - PROCESS | 1646 | 1466694227263 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1646 | 1466694227266 Marionette TRACE conn2 <- [1,2326,null,{}] 08:03:47 INFO - PROCESS | 1646 | 1466694227274 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1646 | 1466694227277 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:47 INFO - PROCESS | 1646 | 1466694227354 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:03:47 INFO - PROCESS | 1646 | 1466694227383 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1646 | 1466694227385 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fb6800 == 30 [pid = 1646] [id = 589] 08:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112a74000) [pid = 1646] [serial = 1767] [outer = 0x0] 08:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12553b400) [pid = 1646] [serial = 1768] [outer = 0x112a74000] 08:03:47 INFO - PROCESS | 1646 | 1466694227412 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x125f39c00) [pid = 1646] [serial = 1769] [outer = 0x112a74000] 08:03:47 INFO - PROCESS | 1646 | 1466694227747 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 523ms 08:03:47 INFO - PROCESS | 1646 | 1466694227786 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1646 | 1466694227788 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:03:47 INFO - PROCESS | 1646 | 1466694227790 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1646 | 1466694227791 Marionette TRACE conn2 <- [1,2330,null,{}] 08:03:47 INFO - PROCESS | 1646 | 1466694227794 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1646 | 1466694227795 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:47 INFO - PROCESS | 1646 | 1466694227875 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:03:47 INFO - PROCESS | 1646 | 1466694227879 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1646 | 1466694227880 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d15000 == 31 [pid = 1646] [id = 590] 08:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12665f400) [pid = 1646] [serial = 1770] [outer = 0x0] 08:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12666a000) [pid = 1646] [serial = 1771] [outer = 0x12665f400] 08:03:47 INFO - PROCESS | 1646 | 1466694227905 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1266eec00) [pid = 1646] [serial = 1772] [outer = 0x12665f400] 08:03:48 INFO - PROCESS | 1646 | 1466694228215 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 474ms 08:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:03:48 INFO - PROCESS | 1646 | 1466694228264 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1646 | 1466694228265 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:03:48 INFO - PROCESS | 1646 | 1466694228267 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1646 | 1466694228268 Marionette TRACE conn2 <- [1,2334,null,{}] 08:03:48 INFO - PROCESS | 1646 | 1466694228271 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1646 | 1466694228272 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:48 INFO - PROCESS | 1646 | 1466694228346 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:03:48 INFO - PROCESS | 1646 | 1466694228413 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1646 | 1466694228414 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aec000 == 32 [pid = 1646] [id = 591] 08:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126662800) [pid = 1646] [serial = 1773] [outer = 0x0] 08:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126b38c00) [pid = 1646] [serial = 1774] [outer = 0x126662800] 08:03:48 INFO - PROCESS | 1646 | 1466694228439 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128946400) [pid = 1646] [serial = 1775] [outer = 0x126662800] 08:03:48 INFO - PROCESS | 1646 | 1466694228744 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 08:03:48 INFO - PROCESS | 1646 | 1466694228787 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1646 | 1466694228788 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:03:48 INFO - PROCESS | 1646 | 1466694228793 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1646 | 1466694228794 Marionette TRACE conn2 <- [1,2338,null,{}] 08:03:48 INFO - PROCESS | 1646 | 1466694228804 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1646 | 1466694228808 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:48 INFO - PROCESS | 1646 | 1466694228921 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:03:48 INFO - PROCESS | 1646 | 1466694228932 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1646 | 1466694228934 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7cb800 == 33 [pid = 1646] [id = 592] 08:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126663400) [pid = 1646] [serial = 1776] [outer = 0x0] 08:03:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1289cf000) [pid = 1646] [serial = 1777] [outer = 0x126663400] 08:03:48 INFO - PROCESS | 1646 | 1466694228958 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a44d400) [pid = 1646] [serial = 1778] [outer = 0x126663400] 08:03:49 INFO - PROCESS | 1646 | 1466694229295 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 08:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:03:49 INFO - PROCESS | 1646 | 1466694229312 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1646 | 1466694229313 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:03:49 INFO - PROCESS | 1646 | 1466694229315 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1646 | 1466694229316 Marionette TRACE conn2 <- [1,2342,null,{}] 08:03:49 INFO - PROCESS | 1646 | 1466694229330 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1646 | 1466694229331 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:49 INFO - PROCESS | 1646 | 1466694229427 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:03:49 INFO - PROCESS | 1646 | 1466694229430 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1646 | 1466694229431 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5b2000 == 34 [pid = 1646] [id = 593] 08:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12560b000) [pid = 1646] [serial = 1779] [outer = 0x0] 08:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a55ec00) [pid = 1646] [serial = 1780] [outer = 0x12560b000] 08:03:49 INFO - PROCESS | 1646 | 1466694229455 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a570000) [pid = 1646] [serial = 1781] [outer = 0x12560b000] 08:03:49 INFO - PROCESS | 1646 | 1466694229778 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 480ms 08:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:03:49 INFO - PROCESS | 1646 | 1466694229796 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1646 | 1466694229797 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:03:49 INFO - PROCESS | 1646 | 1466694229799 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1646 | 1466694229801 Marionette TRACE conn2 <- [1,2346,null,{}] 08:03:49 INFO - PROCESS | 1646 | 1466694229803 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1646 | 1466694229804 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:49 INFO - PROCESS | 1646 | 1466694229902 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:03:49 INFO - PROCESS | 1646 | 1466694229941 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1646 | 1466694229942 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba3a000 == 35 [pid = 1646] [id = 594] 08:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a57ac00) [pid = 1646] [serial = 1782] [outer = 0x0] 08:03:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a5f7c00) [pid = 1646] [serial = 1783] [outer = 0x12a57ac00] 08:03:49 INFO - PROCESS | 1646 | 1466694229967 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b5a3400) [pid = 1646] [serial = 1784] [outer = 0x12a57ac00] 08:03:50 INFO - PROCESS | 1646 | 1466694230284 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 08:03:50 INFO - PROCESS | 1646 | 1466694230318 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1646 | 1466694230320 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:03:50 INFO - PROCESS | 1646 | 1466694230329 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1646 | 1466694230330 Marionette TRACE conn2 <- [1,2350,null,{}] 08:03:50 INFO - PROCESS | 1646 | 1466694230333 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 1646 | 1466694230334 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:50 INFO - PROCESS | 1646 | 1466694230431 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:03:50 INFO - PROCESS | 1646 | 1466694230435 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1646 | 1466694230436 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c06b800 == 36 [pid = 1646] [id = 595] 08:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b5a1c00) [pid = 1646] [serial = 1785] [outer = 0x0] 08:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b5d2c00) [pid = 1646] [serial = 1786] [outer = 0x12b5a1c00] 08:03:50 INFO - PROCESS | 1646 | 1466694230460 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b5d7800) [pid = 1646] [serial = 1787] [outer = 0x12b5a1c00] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1185c1800) [pid = 1646] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1242ec800) [pid = 1646] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x113a92400) [pid = 1646] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112752000) [pid = 1646] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1185c3800) [pid = 1646] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11229dc00) [pid = 1646] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115fc8400) [pid = 1646] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1188f0400) [pid = 1646] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x124078800) [pid = 1646] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110fb3c00) [pid = 1646] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12666c000) [pid = 1646] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x111d18800) [pid = 1646] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128d3b000) [pid = 1646] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1290edc00) [pid = 1646] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:03:50 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x115f70000) [pid = 1646] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:03:50 INFO - PROCESS | 1646 | 1466694230966 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 673ms 08:03:50 INFO - PROCESS | 1646 | 1466694230998 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1646 | 1466694231000 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:03:51 INFO - PROCESS | 1646 | 1466694231002 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1646 | 1466694231003 Marionette TRACE conn2 <- [1,2354,null,{}] 08:03:51 INFO - PROCESS | 1646 | 1466694231005 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1646 | 1466694231006 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:51 INFO - PROCESS | 1646 | 1466694231127 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:03:51 INFO - PROCESS | 1646 | 1466694231245 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1646 | 1466694231246 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x128971000 == 37 [pid = 1646] [id = 596] 08:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x110fab000) [pid = 1646] [serial = 1788] [outer = 0x0] 08:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115fc8c00) [pid = 1646] [serial = 1789] [outer = 0x110fab000] 08:03:51 INFO - PROCESS | 1646 | 1466694231289 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120ff3400) [pid = 1646] [serial = 1790] [outer = 0x110fab000] 08:03:51 INFO - PROCESS | 1646 | 1466694231619 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 669ms 08:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:03:51 INFO - PROCESS | 1646 | 1466694231671 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1646 | 1466694231675 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:03:51 INFO - PROCESS | 1646 | 1466694231678 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1646 | 1466694231679 Marionette TRACE conn2 <- [1,2358,null,{}] 08:03:51 INFO - PROCESS | 1646 | 1466694231682 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1646 | 1466694231683 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:51 INFO - PROCESS | 1646 | 1466694231801 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:03:51 INFO - PROCESS | 1646 | 1466694231807 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1646 | 1466694231809 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c83b000 == 38 [pid = 1646] [id = 597] 08:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112754800) [pid = 1646] [serial = 1791] [outer = 0x0] 08:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126424c00) [pid = 1646] [serial = 1792] [outer = 0x112754800] 08:03:51 INFO - PROCESS | 1646 | 1466694231835 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12b804800) [pid = 1646] [serial = 1793] [outer = 0x112754800] 08:03:52 INFO - PROCESS | 1646 | 1466694232145 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 08:03:52 INFO - PROCESS | 1646 | 1466694232197 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1646 | 1466694232198 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:03:52 INFO - PROCESS | 1646 | 1466694232200 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1646 | 1466694232201 Marionette TRACE conn2 <- [1,2362,null,{}] 08:03:52 INFO - PROCESS | 1646 | 1466694232204 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 1646 | 1466694232205 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:52 INFO - PROCESS | 1646 | 1466694232283 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:03:52 INFO - PROCESS | 1646 | 1466694232286 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1646 | 1466694232287 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0eb000 == 39 [pid = 1646] [id = 598] 08:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12b806c00) [pid = 1646] [serial = 1794] [outer = 0x0] 08:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b811800) [pid = 1646] [serial = 1795] [outer = 0x12b806c00] 08:03:52 INFO - PROCESS | 1646 | 1466694232314 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12ba06c00) [pid = 1646] [serial = 1796] [outer = 0x12b806c00] 08:03:52 INFO - PROCESS | 1646 | 1466694232643 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 470ms 08:03:52 INFO - PROCESS | 1646 | 1466694232670 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1646 | 1466694232673 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:03:52 INFO - PROCESS | 1646 | 1466694232675 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1646 | 1466694232676 Marionette TRACE conn2 <- [1,2366,null,{}] 08:03:52 INFO - PROCESS | 1646 | 1466694232679 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 1646 | 1466694232680 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:52 INFO - PROCESS | 1646 | 1466694232791 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:03:52 INFO - PROCESS | 1646 | 1466694232797 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1646 | 1466694232798 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d387800 == 40 [pid = 1646] [id = 599] 08:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b5de800) [pid = 1646] [serial = 1797] [outer = 0x0] 08:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12ba06800) [pid = 1646] [serial = 1798] [outer = 0x12b5de800] 08:03:52 INFO - PROCESS | 1646 | 1466694232822 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ba12400) [pid = 1646] [serial = 1799] [outer = 0x12b5de800] 08:03:53 INFO - PROCESS | 1646 | 1466694233308 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 668ms 08:03:53 INFO - PROCESS | 1646 | 1466694233356 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1646 | 1466694233359 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:03:53 INFO - PROCESS | 1646 | 1466694233363 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1646 | 1466694233366 Marionette TRACE conn2 <- [1,2370,null,{}] 08:03:53 INFO - PROCESS | 1646 | 1466694233370 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:53 INFO - PROCESS | 1646 | 1466694233372 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:53 INFO - PROCESS | 1646 | 1466694233475 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:03:53 INFO - PROCESS | 1646 | 1466694233570 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1646 | 1466694233571 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x124aeb000 == 41 [pid = 1646] [id = 600] 08:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119440c00) [pid = 1646] [serial = 1800] [outer = 0x0] 08:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119570800) [pid = 1646] [serial = 1801] [outer = 0x119440c00] 08:03:53 INFO - PROCESS | 1646 | 1466694233615 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x120ff6000) [pid = 1646] [serial = 1802] [outer = 0x119440c00] 08:03:54 INFO - PROCESS | 1646 | 1466694234036 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 726ms 08:03:54 INFO - PROCESS | 1646 | 1466694234106 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1646 | 1466694234109 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:03:54 INFO - PROCESS | 1646 | 1466694234115 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1646 | 1466694234117 Marionette TRACE conn2 <- [1,2374,null,{}] 08:03:54 INFO - PROCESS | 1646 | 1466694234120 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 1646 | 1466694234122 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:54 INFO - PROCESS | 1646 | 1466694234226 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:03:54 INFO - PROCESS | 1646 | 1466694234299 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1646 | 1466694234301 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7bb800 == 42 [pid = 1646] [id = 601] 08:03:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x125f3c400) [pid = 1646] [serial = 1803] [outer = 0x0] 08:03:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126389400) [pid = 1646] [serial = 1804] [outer = 0x125f3c400] 08:03:54 INFO - PROCESS | 1646 | 1466694234331 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1269f2800) [pid = 1646] [serial = 1805] [outer = 0x125f3c400] 08:03:54 INFO - PROCESS | 1646 | 1466694234724 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 08:03:54 INFO - PROCESS | 1646 | 1466694234809 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1646 | 1466694234810 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:03:54 INFO - PROCESS | 1646 | 1466694234813 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1646 | 1466694234815 Marionette TRACE conn2 <- [1,2378,null,{}] 08:03:54 INFO - PROCESS | 1646 | 1466694234836 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 1646 | 1466694234839 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:54 INFO - PROCESS | 1646 | 1466694234982 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:03:55 INFO - PROCESS | 1646 | 1466694235034 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1646 | 1466694235036 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a4000 == 43 [pid = 1646] [id = 602] 08:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1290f6800) [pid = 1646] [serial = 1806] [outer = 0x0] 08:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x129302800) [pid = 1646] [serial = 1807] [outer = 0x1290f6800] 08:03:55 INFO - PROCESS | 1646 | 1466694235068 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a560400) [pid = 1646] [serial = 1808] [outer = 0x1290f6800] 08:03:55 INFO - PROCESS | 1646 | 1466694235497 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 723ms 08:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:03:55 INFO - PROCESS | 1646 | 1466694235536 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1646 | 1466694235538 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:03:55 INFO - PROCESS | 1646 | 1466694235540 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1646 | 1466694235542 Marionette TRACE conn2 <- [1,2382,null,{}] 08:03:55 INFO - PROCESS | 1646 | 1466694235544 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1646 | 1466694235546 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:55 INFO - PROCESS | 1646 | 1466694235652 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:03:55 INFO - PROCESS | 1646 | 1466694235713 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1646 | 1466694235714 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11917b800 == 44 [pid = 1646] [id = 603] 08:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128944800) [pid = 1646] [serial = 1809] [outer = 0x0] 08:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12930fc00) [pid = 1646] [serial = 1810] [outer = 0x128944800] 08:03:55 INFO - PROCESS | 1646 | 1466694235744 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a90dc00) [pid = 1646] [serial = 1811] [outer = 0x128944800] 08:03:56 INFO - PROCESS | 1646 | 1466694236334 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 822ms 08:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:03:56 INFO - PROCESS | 1646 | 1466694236362 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1646 | 1466694236364 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:03:56 INFO - PROCESS | 1646 | 1466694236367 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1646 | 1466694236369 Marionette TRACE conn2 <- [1,2386,null,{}] 08:03:56 INFO - PROCESS | 1646 | 1466694236373 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:56 INFO - PROCESS | 1646 | 1466694236374 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:56 INFO - PROCESS | 1646 | 1466694236469 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:03:56 INFO - PROCESS | 1646 | 1466694236548 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1646 | 1466694236549 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x117006800 == 45 [pid = 1646] [id = 604] 08:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1133cfc00) [pid = 1646] [serial = 1812] [outer = 0x0] 08:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1176e0000) [pid = 1646] [serial = 1813] [outer = 0x1133cfc00] 08:03:56 INFO - PROCESS | 1646 | 1466694236578 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119160c00) [pid = 1646] [serial = 1814] [outer = 0x1133cfc00] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0eb000 == 44 [pid = 1646] [id = 598] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12c83b000 == 43 [pid = 1646] [id = 597] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x128971000 == 42 [pid = 1646] [id = 596] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12c06b800 == 41 [pid = 1646] [id = 595] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba3a000 == 40 [pid = 1646] [id = 594] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5b2000 == 39 [pid = 1646] [id = 593] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7cb800 == 38 [pid = 1646] [id = 592] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x119aec000 == 37 [pid = 1646] [id = 591] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x128d15000 == 36 [pid = 1646] [id = 590] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x125fb6800 == 35 [pid = 1646] [id = 589] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12392e800 == 34 [pid = 1646] [id = 588] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x11813b000 == 33 [pid = 1646] [id = 587] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x124448800 == 32 [pid = 1646] [id = 586] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x116147800 == 31 [pid = 1646] [id = 585] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x11917b800 == 30 [pid = 1646] [id = 603] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a4000 == 29 [pid = 1646] [id = 602] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7bb800 == 28 [pid = 1646] [id = 601] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x124aeb000 == 27 [pid = 1646] [id = 600] 08:03:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12d387800 == 26 [pid = 1646] [id = 599] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12665ec00) [pid = 1646] [serial = 1735] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x125619000) [pid = 1646] [serial = 1732] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116630800) [pid = 1646] [serial = 1723] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1176e9c00) [pid = 1646] [serial = 1724] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1197dc000) [pid = 1646] [serial = 1729] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11885e400) [pid = 1646] [serial = 1726] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11943e000) [pid = 1646] [serial = 1727] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1164e3400) [pid = 1646] [serial = 1709] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a453000) [pid = 1646] [serial = 1751] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1131ec400) [pid = 1646] [serial = 1708] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119576c00) [pid = 1646] [serial = 1712] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11943b800) [pid = 1646] [serial = 1711] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126666800) [pid = 1646] [serial = 1715] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125613000) [pid = 1646] [serial = 1714] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116748c00) [pid = 1646] [serial = 1718] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a7ec00) [pid = 1646] [serial = 1717] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128941800) [pid = 1646] [serial = 1738] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x117044000) [pid = 1646] [serial = 1747] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1290f9c00) [pid = 1646] [serial = 1742] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128dd8000) [pid = 1646] [serial = 1741] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128b1e800) [pid = 1646] [serial = 1739] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a251800) [pid = 1646] [serial = 1744] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1185c7000) [pid = 1646] [serial = 1721] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1176e5400) [pid = 1646] [serial = 1720] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a454800) [pid = 1646] [serial = 1745] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123f9d000) [pid = 1646] [serial = 1730] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12666ac00) [pid = 1646] [serial = 1736] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1289c1400) [pid = 1646] [serial = 1750] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a568c00) [pid = 1646] [serial = 1753] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119a2d800) [pid = 1646] [serial = 1748] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12630a400) [pid = 1646] [serial = 1733] [outer = 0x0] [url = about:blank] 08:03:57 INFO - PROCESS | 1646 | 1466694237517 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1174ms 08:03:57 INFO - PROCESS | 1646 | 1466694237543 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:03:57 INFO - PROCESS | 1646 | 1466694237546 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:03:57 INFO - PROCESS | 1646 | 1466694237549 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1646 | 1466694237550 Marionette TRACE conn2 <- [1,2390,null,{}] 08:03:57 INFO - PROCESS | 1646 | 1466694237554 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 1646 | 1466694237556 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:57 INFO - PROCESS | 1646 | 1466694237642 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:03:57 INFO - PROCESS | 1646 | 1466694237647 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1646 | 1466694237650 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11723f000 == 27 [pid = 1646] [id = 605] 08:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112db7800) [pid = 1646] [serial = 1815] [outer = 0x0] 08:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1150b8800) [pid = 1646] [serial = 1816] [outer = 0x112db7800] 08:03:57 INFO - PROCESS | 1646 | 1466694237680 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1122a0000) [pid = 1646] [serial = 1817] [outer = 0x112db7800] 08:03:58 INFO - PROCESS | 1646 | 1466694238066 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 571ms 08:03:58 INFO - PROCESS | 1646 | 1466694238120 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1646 | 1466694238123 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:03:58 INFO - PROCESS | 1646 | 1466694238128 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1646 | 1466694238130 Marionette TRACE conn2 <- [1,2394,null,{}] 08:03:58 INFO - PROCESS | 1646 | 1466694238132 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1646 | 1466694238134 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:58 INFO - PROCESS | 1646 | 1466694238212 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:03:58 INFO - PROCESS | 1646 | 1466694238217 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1646 | 1466694238218 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192cf800 == 28 [pid = 1646] [id = 606] 08:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x117046000) [pid = 1646] [serial = 1818] [outer = 0x0] 08:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1185c2800) [pid = 1646] [serial = 1819] [outer = 0x117046000] 08:03:58 INFO - PROCESS | 1646 | 1466694238247 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1187e3400) [pid = 1646] [serial = 1820] [outer = 0x117046000] 08:03:58 INFO - PROCESS | 1646 | 1466694238598 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 521ms 08:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:03:58 INFO - PROCESS | 1646 | 1466694238650 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1646 | 1466694238651 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:03:58 INFO - PROCESS | 1646 | 1466694238653 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1646 | 1466694238656 Marionette TRACE conn2 <- [1,2398,null,{}] 08:03:58 INFO - PROCESS | 1646 | 1466694238664 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1646 | 1466694238667 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:58 INFO - PROCESS | 1646 | 1466694238744 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:03:58 INFO - PROCESS | 1646 | 1466694238749 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1646 | 1466694238751 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x124293800 == 29 [pid = 1646] [id = 607] 08:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x113d30400) [pid = 1646] [serial = 1821] [outer = 0x0] 08:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119771c00) [pid = 1646] [serial = 1822] [outer = 0x113d30400] 08:03:58 INFO - PROCESS | 1646 | 1466694238781 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123b36400) [pid = 1646] [serial = 1823] [outer = 0x113d30400] 08:03:59 INFO - PROCESS | 1646 | 1466694239129 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 08:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:03:59 INFO - PROCESS | 1646 | 1466694239176 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1646 | 1466694239178 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:03:59 INFO - PROCESS | 1646 | 1466694239180 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1646 | 1466694239181 Marionette TRACE conn2 <- [1,2402,null,{}] 08:03:59 INFO - PROCESS | 1646 | 1466694239184 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 1646 | 1466694239185 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:59 INFO - PROCESS | 1646 | 1466694239294 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:03:59 INFO - PROCESS | 1646 | 1466694239330 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1646 | 1466694239331 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245d7800 == 30 [pid = 1646] [id = 608] 08:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123bfac00) [pid = 1646] [serial = 1824] [outer = 0x0] 08:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1242ee800) [pid = 1646] [serial = 1825] [outer = 0x123bfac00] 08:03:59 INFO - PROCESS | 1646 | 1466694239356 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12560ac00) [pid = 1646] [serial = 1826] [outer = 0x123bfac00] 08:03:59 INFO - PROCESS | 1646 | 1466694239668 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 08:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:03:59 INFO - PROCESS | 1646 | 1466694239698 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1646 | 1466694239700 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:03:59 INFO - PROCESS | 1646 | 1466694239702 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1646 | 1466694239712 Marionette TRACE conn2 <- [1,2406,null,{}] 08:03:59 INFO - PROCESS | 1646 | 1466694239715 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 1646 | 1466694239716 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:59 INFO - PROCESS | 1646 | 1466694239809 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:03:59 INFO - PROCESS | 1646 | 1466694239848 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1646 | 1466694239849 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:03:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x128960800 == 31 [pid = 1646] [id = 609] 08:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x116fb3000) [pid = 1646] [serial = 1827] [outer = 0x0] 08:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125f3e400) [pid = 1646] [serial = 1828] [outer = 0x116fb3000] 08:03:59 INFO - PROCESS | 1646 | 1466694239873 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1264f3400) [pid = 1646] [serial = 1829] [outer = 0x116fb3000] 08:04:00 INFO - PROCESS | 1646 | 1466694240214 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 527ms 08:04:00 INFO - PROCESS | 1646 | 1466694240230 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1646 | 1466694240231 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:04:00 INFO - PROCESS | 1646 | 1466694240234 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1646 | 1466694240235 Marionette TRACE conn2 <- [1,2410,null,{}] 08:04:00 INFO - PROCESS | 1646 | 1466694240237 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1646 | 1466694240243 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:00 INFO - PROCESS | 1646 | 1466694240363 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:04:00 INFO - PROCESS | 1646 | 1466694240366 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1646 | 1466694240367 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292cd000 == 32 [pid = 1646] [id = 610] 08:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x117044000) [pid = 1646] [serial = 1830] [outer = 0x0] 08:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1266eb000) [pid = 1646] [serial = 1831] [outer = 0x117044000] 08:04:00 INFO - PROCESS | 1646 | 1466694240393 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1289cb000) [pid = 1646] [serial = 1832] [outer = 0x117044000] 08:04:00 INFO - PROCESS | 1646 | 1466694240730 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 08:04:00 INFO - PROCESS | 1646 | 1466694240772 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1646 | 1466694240773 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:04:00 INFO - PROCESS | 1646 | 1466694240776 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1646 | 1466694240777 Marionette TRACE conn2 <- [1,2414,null,{}] 08:04:00 INFO - PROCESS | 1646 | 1466694240779 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1646 | 1466694240780 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:00 INFO - PROCESS | 1646 | 1466694240883 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:04:00 INFO - PROCESS | 1646 | 1466694240887 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1646 | 1466694240888 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a409000 == 33 [pid = 1646] [id = 611] 08:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112fc8400) [pid = 1646] [serial = 1833] [outer = 0x0] 08:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128d3b400) [pid = 1646] [serial = 1834] [outer = 0x112fc8400] 08:04:00 INFO - PROCESS | 1646 | 1466694240914 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1290f0c00) [pid = 1646] [serial = 1835] [outer = 0x112fc8400] 08:04:01 INFO - PROCESS | 1646 | 1466694241252 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 08:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:04:01 INFO - PROCESS | 1646 | 1466694241294 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1646 | 1466694241295 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:04:01 INFO - PROCESS | 1646 | 1466694241297 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1646 | 1466694241299 Marionette TRACE conn2 <- [1,2418,null,{}] 08:04:01 INFO - PROCESS | 1646 | 1466694241301 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 1646 | 1466694241302 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:01 INFO - PROCESS | 1646 | 1466694241399 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:04:01 INFO - PROCESS | 1646 | 1466694241439 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1646 | 1466694241440 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c7000 == 34 [pid = 1646] [id = 612] 08:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1290f6c00) [pid = 1646] [serial = 1836] [outer = 0x0] 08:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a248000) [pid = 1646] [serial = 1837] [outer = 0x1290f6c00] 08:04:01 INFO - PROCESS | 1646 | 1466694241465 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a448000) [pid = 1646] [serial = 1838] [outer = 0x1290f6c00] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1197de000) [pid = 1646] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b806c00) [pid = 1646] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12560b000) [pid = 1646] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126663400) [pid = 1646] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a57ac00) [pid = 1646] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12b5a1c00) [pid = 1646] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x110f98400) [pid = 1646] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126662800) [pid = 1646] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12665f400) [pid = 1646] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1187efc00) [pid = 1646] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112a74000) [pid = 1646] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119441800) [pid = 1646] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1173d0c00) [pid = 1646] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x110fab000) [pid = 1646] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112754800) [pid = 1646] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:04:01 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12b5de800) [pid = 1646] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:04:02 INFO - PROCESS | 1646 | 1466694242086 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 818ms 08:04:02 INFO - PROCESS | 1646 | 1466694242133 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1646 | 1466694242135 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:04:02 INFO - PROCESS | 1646 | 1466694242149 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1646 | 1466694242150 Marionette TRACE conn2 <- [1,2422,null,{}] 08:04:02 INFO - PROCESS | 1646 | 1466694242152 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:02 INFO - PROCESS | 1646 | 1466694242153 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:02 INFO - PROCESS | 1646 | 1466694242237 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:04:02 INFO - PROCESS | 1646 | 1466694242243 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1646 | 1466694242244 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x124290800 == 35 [pid = 1646] [id = 613] 08:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1185c0400) [pid = 1646] [serial = 1839] [outer = 0x0] 08:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118895400) [pid = 1646] [serial = 1840] [outer = 0x1185c0400] 08:04:02 INFO - PROCESS | 1646 | 1466694242269 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126666c00) [pid = 1646] [serial = 1841] [outer = 0x1185c0400] 08:04:02 INFO - PROCESS | 1646 | 1466694242626 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 526ms 08:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:04:02 INFO - PROCESS | 1646 | 1466694242669 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1646 | 1466694242671 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:04:02 INFO - PROCESS | 1646 | 1466694242675 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1646 | 1466694242677 Marionette TRACE conn2 <- [1,2426,null,{}] 08:04:02 INFO - PROCESS | 1646 | 1466694242680 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:02 INFO - PROCESS | 1646 | 1466694242682 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:02 INFO - PROCESS | 1646 | 1466694242791 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:04:02 INFO - PROCESS | 1646 | 1466694242883 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1646 | 1466694242884 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5be800 == 36 [pid = 1646] [id = 614] 08:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11885a800) [pid = 1646] [serial = 1842] [outer = 0x0] 08:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a250000) [pid = 1646] [serial = 1843] [outer = 0x11885a800] 08:04:02 INFO - PROCESS | 1646 | 1466694242924 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a55d800) [pid = 1646] [serial = 1844] [outer = 0x11885a800] 08:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 621ms 08:04:03 INFO - PROCESS | 1646 | 1466694243289 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:04:03 INFO - PROCESS | 1646 | 1466694243296 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 1646 | 1466694243299 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:04:03 INFO - PROCESS | 1646 | 1466694243303 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1646 | 1466694243306 Marionette TRACE conn2 <- [1,2430,null,{}] 08:04:03 INFO - PROCESS | 1646 | 1466694243311 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:03 INFO - PROCESS | 1646 | 1466694243314 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:03 INFO - PROCESS | 1646 | 1466694243531 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:04:03 INFO - PROCESS | 1646 | 1466694243550 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 1646 | 1466694243552 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12895f800 == 37 [pid = 1646] [id = 615] 08:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a577c00) [pid = 1646] [serial = 1845] [outer = 0x0] 08:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a5f9c00) [pid = 1646] [serial = 1846] [outer = 0x12a577c00] 08:04:03 INFO - PROCESS | 1646 | 1466694243595 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b5ab800) [pid = 1646] [serial = 1847] [outer = 0x12a577c00] 08:04:04 INFO - PROCESS | 1646 | 1466694244088 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 823ms 08:04:04 INFO - PROCESS | 1646 | 1466694244132 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1646 | 1466694244134 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:04:04 INFO - PROCESS | 1646 | 1466694244142 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1646 | 1466694244145 Marionette TRACE conn2 <- [1,2434,null,{}] 08:04:04 INFO - PROCESS | 1646 | 1466694244149 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:04 INFO - PROCESS | 1646 | 1466694244152 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:04 INFO - PROCESS | 1646 | 1466694244281 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:04:04 INFO - PROCESS | 1646 | 1466694244382 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1646 | 1466694244384 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188c6000 == 38 [pid = 1646] [id = 616] 08:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11275b800) [pid = 1646] [serial = 1848] [outer = 0x0] 08:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1150c4400) [pid = 1646] [serial = 1849] [outer = 0x11275b800] 08:04:04 INFO - PROCESS | 1646 | 1466694244434 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x116a13000) [pid = 1646] [serial = 1850] [outer = 0x11275b800] 08:04:05 INFO - PROCESS | 1646 | 1466694245023 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 927ms 08:04:05 INFO - PROCESS | 1646 | 1466694245082 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1646 | 1466694245085 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:04:05 INFO - PROCESS | 1646 | 1466694245093 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1646 | 1466694245095 Marionette TRACE conn2 <- [1,2438,null,{}] 08:04:05 INFO - PROCESS | 1646 | 1466694245097 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1646 | 1466694245099 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:05 INFO - PROCESS | 1646 | 1466694245208 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:04:05 INFO - PROCESS | 1646 | 1466694245291 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1646 | 1466694245292 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x126972800 == 39 [pid = 1646] [id = 617] 08:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11870fc00) [pid = 1646] [serial = 1851] [outer = 0x0] 08:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119166000) [pid = 1646] [serial = 1852] [outer = 0x11870fc00] 08:04:05 INFO - PROCESS | 1646 | 1466694245323 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119573400) [pid = 1646] [serial = 1853] [outer = 0x11870fc00] 08:04:05 INFO - PROCESS | 1646 | 1466694245991 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 08:04:06 INFO - PROCESS | 1646 | 1466694246063 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1646 | 1466694246065 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:04:06 INFO - PROCESS | 1646 | 1466694246068 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1646 | 1466694246070 Marionette TRACE conn2 <- [1,2442,null,{}] 08:04:06 INFO - PROCESS | 1646 | 1466694246074 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:06 INFO - PROCESS | 1646 | 1466694246075 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:06 INFO - PROCESS | 1646 | 1466694246170 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5be800 == 38 [pid = 1646] [id = 614] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x124290800 == 37 [pid = 1646] [id = 613] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c7000 == 36 [pid = 1646] [id = 612] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12a409000 == 35 [pid = 1646] [id = 611] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1292cd000 == 34 [pid = 1646] [id = 610] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x128960800 == 33 [pid = 1646] [id = 609] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1245d7800 == 32 [pid = 1646] [id = 608] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x124293800 == 31 [pid = 1646] [id = 607] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1192cf800 == 30 [pid = 1646] [id = 606] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11723f000 == 29 [pid = 1646] [id = 605] 08:04:06 INFO - PROCESS | 1646 | --DOCSHELL 0x117006800 == 28 [pid = 1646] [id = 604] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a908800) [pid = 1646] [serial = 1754] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12ba06800) [pid = 1646] [serial = 1798] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12b811800) [pid = 1646] [serial = 1795] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a55ec00) [pid = 1646] [serial = 1780] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1289cf000) [pid = 1646] [serial = 1777] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a5f7c00) [pid = 1646] [serial = 1783] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12b5d2c00) [pid = 1646] [serial = 1786] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x111d19800) [pid = 1646] [serial = 1756] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112db9c00) [pid = 1646] [serial = 1757] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126b38c00) [pid = 1646] [serial = 1774] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12666a000) [pid = 1646] [serial = 1771] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1266eec00) [pid = 1646] [serial = 1772] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1188e9400) [pid = 1646] [serial = 1759] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11956cc00) [pid = 1646] [serial = 1760] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12553b400) [pid = 1646] [serial = 1768] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x125f39c00) [pid = 1646] [serial = 1769] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11956d000) [pid = 1646] [serial = 1765] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11976e800) [pid = 1646] [serial = 1766] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b5a3400) [pid = 1646] [serial = 1784] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118317400) [pid = 1646] [serial = 1762] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118710800) [pid = 1646] [serial = 1763] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x115fc8c00) [pid = 1646] [serial = 1789] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126424c00) [pid = 1646] [serial = 1792] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b5d7800) [pid = 1646] [serial = 1787] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a570000) [pid = 1646] [serial = 1781] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12a44d400) [pid = 1646] [serial = 1778] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12b804800) [pid = 1646] [serial = 1793] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12ba06c00) [pid = 1646] [serial = 1796] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x128946400) [pid = 1646] [serial = 1775] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x120ff3400) [pid = 1646] [serial = 1790] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12ba12400) [pid = 1646] [serial = 1799] [outer = 0x0] [url = about:blank] 08:04:06 INFO - PROCESS | 1646 | 1466694246260 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1646 | 1466694246263 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x117017800 == 29 [pid = 1646] [id = 618] 08:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1164e6800) [pid = 1646] [serial = 1854] [outer = 0x0] 08:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118317400) [pid = 1646] [serial = 1855] [outer = 0x1164e6800] 08:04:06 INFO - PROCESS | 1646 | 1466694246291 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118710800) [pid = 1646] [serial = 1856] [outer = 0x1164e6800] 08:04:06 INFO - PROCESS | 1646 | 1466694246623 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 569ms 08:04:06 INFO - PROCESS | 1646 | 1466694246638 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1646 | 1466694246643 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:04:06 INFO - PROCESS | 1646 | 1466694246647 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1646 | 1466694246649 Marionette TRACE conn2 <- [1,2446,null,{}] 08:04:06 INFO - PROCESS | 1646 | 1466694246651 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:06 INFO - PROCESS | 1646 | 1466694246653 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:06 INFO - PROCESS | 1646 | 1466694246729 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:04:06 INFO - PROCESS | 1646 | 1466694246808 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1646 | 1466694246809 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123eac800 == 30 [pid = 1646] [id = 619] 08:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1185cb800) [pid = 1646] [serial = 1857] [outer = 0x0] 08:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119443400) [pid = 1646] [serial = 1858] [outer = 0x1185cb800] 08:04:06 INFO - PROCESS | 1646 | 1466694246839 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x120ff3c00) [pid = 1646] [serial = 1859] [outer = 0x1185cb800] 08:04:07 INFO - PROCESS | 1646 | 1466694247134 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 08:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:04:07 INFO - PROCESS | 1646 | 1466694247167 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1646 | 1466694247168 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:04:07 INFO - PROCESS | 1646 | 1466694247170 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1646 | 1466694247175 Marionette TRACE conn2 <- [1,2450,null,{}] 08:04:07 INFO - PROCESS | 1646 | 1466694247185 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 1646 | 1466694247188 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:07 INFO - PROCESS | 1646 | 1466694247277 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:04:07 INFO - PROCESS | 1646 | 1466694247282 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1646 | 1466694247285 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12648b800 == 31 [pid = 1646] [id = 620] 08:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1133aa400) [pid = 1646] [serial = 1860] [outer = 0x0] 08:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x125612800) [pid = 1646] [serial = 1861] [outer = 0x1133aa400] 08:04:07 INFO - PROCESS | 1646 | 1466694247318 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x126663000) [pid = 1646] [serial = 1862] [outer = 0x1133aa400] 08:04:07 INFO - PROCESS | 1646 | 1466694247658 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 525ms 08:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:04:07 INFO - PROCESS | 1646 | 1466694247696 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1646 | 1466694247697 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:04:07 INFO - PROCESS | 1646 | 1466694247699 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1646 | 1466694247700 Marionette TRACE conn2 <- [1,2454,null,{}] 08:04:07 INFO - PROCESS | 1646 | 1466694247703 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 1646 | 1466694247704 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:07 INFO - PROCESS | 1646 | 1466694247785 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:04:07 INFO - PROCESS | 1646 | 1466694247788 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1646 | 1466694247789 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12903e800 == 32 [pid = 1646] [id = 621] 08:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1266eb800) [pid = 1646] [serial = 1863] [outer = 0x0] 08:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126b32000) [pid = 1646] [serial = 1864] [outer = 0x1266eb800] 08:04:07 INFO - PROCESS | 1646 | 1466694247818 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12893e800) [pid = 1646] [serial = 1865] [outer = 0x1266eb800] 08:04:08 INFO - PROCESS | 1646 | 1466694248189 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 518ms 08:04:08 INFO - PROCESS | 1646 | 1466694248225 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1646 | 1466694248226 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:04:08 INFO - PROCESS | 1646 | 1466694248229 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1646 | 1466694248230 Marionette TRACE conn2 <- [1,2458,null,{}] 08:04:08 INFO - PROCESS | 1646 | 1466694248233 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1646 | 1466694248235 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:08 INFO - PROCESS | 1646 | 1466694248393 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:04:08 INFO - PROCESS | 1646 | 1466694248429 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1646 | 1466694248430 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a414800 == 33 [pid = 1646] [id = 622] 08:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x115d14000) [pid = 1646] [serial = 1866] [outer = 0x0] 08:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128949c00) [pid = 1646] [serial = 1867] [outer = 0x115d14000] 08:04:08 INFO - PROCESS | 1646 | 1466694248454 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1289ca800) [pid = 1646] [serial = 1868] [outer = 0x115d14000] 08:04:08 INFO - PROCESS | 1646 | 1466694248764 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 569ms 08:04:08 INFO - PROCESS | 1646 | 1466694248806 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1646 | 1466694248809 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:04:08 INFO - PROCESS | 1646 | 1466694248812 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1646 | 1466694248813 Marionette TRACE conn2 <- [1,2462,null,{}] 08:04:08 INFO - PROCESS | 1646 | 1466694248815 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1646 | 1466694248819 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:08 INFO - PROCESS | 1646 | 1466694248934 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:04:08 INFO - PROCESS | 1646 | 1466694248972 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1646 | 1466694248973 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b52b800 == 34 [pid = 1646] [id = 623] 08:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128b1e800) [pid = 1646] [serial = 1869] [outer = 0x0] 08:04:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12a24e000) [pid = 1646] [serial = 1870] [outer = 0x128b1e800] 08:04:09 INFO - PROCESS | 1646 | 1466694248999 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a5f4400) [pid = 1646] [serial = 1871] [outer = 0x128b1e800] 08:04:09 INFO - PROCESS | 1646 | 1466694249336 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 569ms 08:04:09 INFO - PROCESS | 1646 | 1466694249382 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1646 | 1466694249383 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:04:09 INFO - PROCESS | 1646 | 1466694249386 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1646 | 1466694249387 Marionette TRACE conn2 <- [1,2466,null,{}] 08:04:09 INFO - PROCESS | 1646 | 1466694249391 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 1646 | 1466694249393 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:09 INFO - PROCESS | 1646 | 1466694249550 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:04:09 INFO - PROCESS | 1646 | 1466694249579 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1646 | 1466694249580 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba3d000 == 35 [pid = 1646] [id = 624] 08:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12b5a0c00) [pid = 1646] [serial = 1872] [outer = 0x0] 08:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b5a6400) [pid = 1646] [serial = 1873] [outer = 0x12b5a0c00] 08:04:09 INFO - PROCESS | 1646 | 1466694249620 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b5d5000) [pid = 1646] [serial = 1874] [outer = 0x12b5a0c00] 08:04:10 INFO - PROCESS | 1646 | 1466694250027 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 674ms 08:04:10 INFO - PROCESS | 1646 | 1466694250066 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1646 | 1466694250068 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:04:10 INFO - PROCESS | 1646 | 1466694250070 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1646 | 1466694250071 Marionette TRACE conn2 <- [1,2470,null,{}] 08:04:10 INFO - PROCESS | 1646 | 1466694250073 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1646 | 1466694250074 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:10 INFO - PROCESS | 1646 | 1466694250173 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:04:10 INFO - PROCESS | 1646 | 1466694250228 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1646 | 1466694250229 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c05c000 == 36 [pid = 1646] [id = 625] 08:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b5d5800) [pid = 1646] [serial = 1875] [outer = 0x0] 08:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b5dc000) [pid = 1646] [serial = 1876] [outer = 0x12b5d5800] 08:04:10 INFO - PROCESS | 1646 | 1466694250254 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12b804800) [pid = 1646] [serial = 1877] [outer = 0x12b5d5800] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x125f3c400) [pid = 1646] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1185c0400) [pid = 1646] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1290f6800) [pid = 1646] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128944800) [pid = 1646] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x113d30400) [pid = 1646] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123bfac00) [pid = 1646] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116fb3000) [pid = 1646] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x117044000) [pid = 1646] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1133cfc00) [pid = 1646] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112fc8400) [pid = 1646] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112db7800) [pid = 1646] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1290f6c00) [pid = 1646] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11885a800) [pid = 1646] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x117046000) [pid = 1646] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:04:10 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119440c00) [pid = 1646] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:04:10 INFO - PROCESS | 1646 | 1466694250604 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 568ms 08:04:10 INFO - PROCESS | 1646 | 1466694250638 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1646 | 1466694250640 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:04:10 INFO - PROCESS | 1646 | 1466694250650 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1646 | 1466694250651 Marionette TRACE conn2 <- [1,2474,null,{}] 08:04:10 INFO - PROCESS | 1646 | 1466694250653 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1646 | 1466694250654 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:10 INFO - PROCESS | 1646 | 1466694250754 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:04:10 INFO - PROCESS | 1646 | 1466694250791 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1646 | 1466694250792 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x126485000 == 37 [pid = 1646] [id = 626] 08:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1110a7400) [pid = 1646] [serial = 1878] [outer = 0x0] 08:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11976bc00) [pid = 1646] [serial = 1879] [outer = 0x1110a7400] 08:04:10 INFO - PROCESS | 1646 | 1466694250816 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126662c00) [pid = 1646] [serial = 1880] [outer = 0x1110a7400] 08:04:11 INFO - PROCESS | 1646 | 1466694251079 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 468ms 08:04:11 INFO - PROCESS | 1646 | 1466694251118 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1646 | 1466694251120 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:04:11 INFO - PROCESS | 1646 | 1466694251130 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1646 | 1466694251131 Marionette TRACE conn2 <- [1,2478,null,{}] 08:04:11 INFO - PROCESS | 1646 | 1466694251133 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:11 INFO - PROCESS | 1646 | 1466694251135 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:11 INFO - PROCESS | 1646 | 1466694251219 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:04:11 INFO - PROCESS | 1646 | 1466694251224 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1646 | 1466694251226 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c825000 == 38 [pid = 1646] [id = 627] 08:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1266ebc00) [pid = 1646] [serial = 1881] [outer = 0x0] 08:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12b5da400) [pid = 1646] [serial = 1882] [outer = 0x1266ebc00] 08:04:11 INFO - PROCESS | 1646 | 1466694251251 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12b809c00) [pid = 1646] [serial = 1883] [outer = 0x1266ebc00] 08:04:11 INFO - PROCESS | 1646 | 1466694251595 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 527ms 08:04:11 INFO - PROCESS | 1646 | 1466694251649 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:04:11 INFO - PROCESS | 1646 | 1466694251659 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:04:11 INFO - PROCESS | 1646 | 1466694251661 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1646 | 1466694251662 Marionette TRACE conn2 <- [1,2482,null,{}] 08:04:11 INFO - PROCESS | 1646 | 1466694251664 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:11 INFO - PROCESS | 1646 | 1466694251666 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:11 INFO - PROCESS | 1646 | 1466694251755 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:04:11 INFO - PROCESS | 1646 | 1466694251761 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1646 | 1466694251763 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf39000 == 39 [pid = 1646] [id = 628] 08:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12b5d9c00) [pid = 1646] [serial = 1884] [outer = 0x0] 08:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12ba04000) [pid = 1646] [serial = 1885] [outer = 0x12b5d9c00] 08:04:11 INFO - PROCESS | 1646 | 1466694251789 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12ba17000) [pid = 1646] [serial = 1886] [outer = 0x12b5d9c00] 08:04:12 INFO - PROCESS | 1646 | 1466694252186 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 569ms 08:04:12 INFO - PROCESS | 1646 | 1466694252231 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1646 | 1466694252233 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:04:12 INFO - PROCESS | 1646 | 1466694252246 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1646 | 1466694252248 Marionette TRACE conn2 <- [1,2486,null,{}] 08:04:12 INFO - PROCESS | 1646 | 1466694252251 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1646 | 1466694252253 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:12 INFO - PROCESS | 1646 | 1466694252375 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:04:12 INFO - PROCESS | 1646 | 1466694252386 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1646 | 1466694252387 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d391800 == 40 [pid = 1646] [id = 629] 08:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12ba17400) [pid = 1646] [serial = 1887] [outer = 0x0] 08:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12ba1e800) [pid = 1646] [serial = 1888] [outer = 0x12ba17400] 08:04:12 INFO - PROCESS | 1646 | 1466694252428 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12bda5400) [pid = 1646] [serial = 1889] [outer = 0x12ba17400] 08:04:12 INFO - PROCESS | 1646 | 1466694252976 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 781ms 08:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:04:13 INFO - PROCESS | 1646 | 1466694253048 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1646 | 1466694253051 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:04:13 INFO - PROCESS | 1646 | 1466694253054 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1646 | 1466694253058 Marionette TRACE conn2 <- [1,2490,null,{}] 08:04:13 INFO - PROCESS | 1646 | 1466694253061 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:13 INFO - PROCESS | 1646 | 1466694253063 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:13 INFO - PROCESS | 1646 | 1466694253167 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:04:13 INFO - PROCESS | 1646 | 1466694253228 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1646 | 1466694253230 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x124443000 == 41 [pid = 1646] [id = 630] 08:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11889f000) [pid = 1646] [serial = 1890] [outer = 0x0] 08:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11943d400) [pid = 1646] [serial = 1891] [outer = 0x11889f000] 08:04:13 INFO - PROCESS | 1646 | 1466694253261 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123a38400) [pid = 1646] [serial = 1892] [outer = 0x11889f000] 08:04:13 INFO - PROCESS | 1646 | 1466694253711 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 722ms 08:04:13 INFO - PROCESS | 1646 | 1466694253776 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1646 | 1466694253780 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:04:13 INFO - PROCESS | 1646 | 1466694253784 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1646 | 1466694253786 Marionette TRACE conn2 <- [1,2494,null,{}] 08:04:13 INFO - PROCESS | 1646 | 1466694253788 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:13 INFO - PROCESS | 1646 | 1466694253790 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:13 INFO - PROCESS | 1646 | 1466694253895 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:04:13 INFO - PROCESS | 1646 | 1466694253957 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1646 | 1466694253958 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c7000 == 42 [pid = 1646] [id = 631] 08:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1242e9800) [pid = 1646] [serial = 1893] [outer = 0x0] 08:04:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126663800) [pid = 1646] [serial = 1894] [outer = 0x1242e9800] 08:04:13 INFO - PROCESS | 1646 | 1466694253989 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12893d000) [pid = 1646] [serial = 1895] [outer = 0x1242e9800] 08:04:14 INFO - PROCESS | 1646 | 1466694254441 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 669ms 08:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:04:14 INFO - PROCESS | 1646 | 1466694254453 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1646 | 1466694254455 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:04:14 INFO - PROCESS | 1646 | 1466694254459 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1646 | 1466694254462 Marionette TRACE conn2 <- [1,2498,null,{}] 08:04:14 INFO - PROCESS | 1646 | 1466694254470 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:14 INFO - PROCESS | 1646 | 1466694254473 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:14 INFO - PROCESS | 1646 | 1466694254605 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:04:14 INFO - PROCESS | 1646 | 1466694254670 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1646 | 1466694254672 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d673800 == 43 [pid = 1646] [id = 632] 08:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128dd5400) [pid = 1646] [serial = 1896] [outer = 0x0] 08:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a449000) [pid = 1646] [serial = 1897] [outer = 0x128dd5400] 08:04:14 INFO - PROCESS | 1646 | 1466694254702 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a5f1400) [pid = 1646] [serial = 1898] [outer = 0x128dd5400] 08:04:15 INFO - PROCESS | 1646 | 1466694255326 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 923ms 08:04:15 INFO - PROCESS | 1646 | 1466694255390 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1646 | 1466694255392 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:04:15 INFO - PROCESS | 1646 | 1466694255397 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1646 | 1466694255399 Marionette TRACE conn2 <- [1,2502,null,{}] 08:04:15 INFO - PROCESS | 1646 | 1466694255402 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1646 | 1466694255404 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:15 INFO - PROCESS | 1646 | 1466694255502 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:04:15 INFO - PROCESS | 1646 | 1466694255576 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1646 | 1466694255579 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x123857800 == 44 [pid = 1646] [id = 633] 08:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x116a12800) [pid = 1646] [serial = 1899] [outer = 0x0] 08:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11855d400) [pid = 1646] [serial = 1900] [outer = 0x116a12800] 08:04:15 INFO - PROCESS | 1646 | 1466694255606 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118712000) [pid = 1646] [serial = 1901] [outer = 0x116a12800] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf39000 == 43 [pid = 1646] [id = 628] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c825000 == 42 [pid = 1646] [id = 627] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x126485000 == 41 [pid = 1646] [id = 626] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c05c000 == 40 [pid = 1646] [id = 625] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba3d000 == 39 [pid = 1646] [id = 624] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12b52b800 == 38 [pid = 1646] [id = 623] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a414800 == 37 [pid = 1646] [id = 622] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12903e800 == 36 [pid = 1646] [id = 621] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12648b800 == 35 [pid = 1646] [id = 620] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123eac800 == 34 [pid = 1646] [id = 619] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x117017800 == 33 [pid = 1646] [id = 618] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x126972800 == 32 [pid = 1646] [id = 617] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1188c6000 == 31 [pid = 1646] [id = 616] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12895f800 == 30 [pid = 1646] [id = 615] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12d673800 == 29 [pid = 1646] [id = 632] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c7000 == 28 [pid = 1646] [id = 631] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x124443000 == 27 [pid = 1646] [id = 630] 08:04:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12d391800 == 26 [pid = 1646] [id = 629] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119771c00) [pid = 1646] [serial = 1822] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123b36400) [pid = 1646] [serial = 1823] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1242ee800) [pid = 1646] [serial = 1825] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125f3e400) [pid = 1646] [serial = 1828] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1266eb000) [pid = 1646] [serial = 1831] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119160c00) [pid = 1646] [serial = 1814] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1176e0000) [pid = 1646] [serial = 1813] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1290f0c00) [pid = 1646] [serial = 1835] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128d3b400) [pid = 1646] [serial = 1834] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1150b8800) [pid = 1646] [serial = 1816] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1122a0000) [pid = 1646] [serial = 1817] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a248000) [pid = 1646] [serial = 1837] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a55d800) [pid = 1646] [serial = 1844] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1185c2800) [pid = 1646] [serial = 1819] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1187e3400) [pid = 1646] [serial = 1820] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x120ff6000) [pid = 1646] [serial = 1802] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119570800) [pid = 1646] [serial = 1801] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1269f2800) [pid = 1646] [serial = 1805] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126389400) [pid = 1646] [serial = 1804] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118895400) [pid = 1646] [serial = 1840] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a560400) [pid = 1646] [serial = 1808] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a448000) [pid = 1646] [serial = 1838] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x129302800) [pid = 1646] [serial = 1807] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a5f9c00) [pid = 1646] [serial = 1846] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1264f3400) [pid = 1646] [serial = 1829] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1289cb000) [pid = 1646] [serial = 1832] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a90dc00) [pid = 1646] [serial = 1811] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126666c00) [pid = 1646] [serial = 1841] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12930fc00) [pid = 1646] [serial = 1810] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12a250000) [pid = 1646] [serial = 1843] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12560ac00) [pid = 1646] [serial = 1826] [outer = 0x0] [url = about:blank] 08:04:16 INFO - PROCESS | 1646 | 1466694256757 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1423ms 08:04:16 INFO - PROCESS | 1646 | 1466694256819 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1646 | 1466694256822 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:04:16 INFO - PROCESS | 1646 | 1466694256826 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1646 | 1466694256827 Marionette TRACE conn2 <- [1,2506,null,{}] 08:04:16 INFO - PROCESS | 1646 | 1466694256831 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:16 INFO - PROCESS | 1646 | 1466694256832 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:16 INFO - PROCESS | 1646 | 1466694256913 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:04:16 INFO - PROCESS | 1646 | 1466694256918 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1646 | 1466694256919 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x117006800 == 27 [pid = 1646] [id = 634] 08:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x113375000) [pid = 1646] [serial = 1902] [outer = 0x0] 08:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x113a9ec00) [pid = 1646] [serial = 1903] [outer = 0x113375000] 08:04:16 INFO - PROCESS | 1646 | 1466694256950 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115f69000) [pid = 1646] [serial = 1904] [outer = 0x113375000] 08:04:17 INFO - PROCESS | 1646 | 1466694257284 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 471ms 08:04:17 INFO - PROCESS | 1646 | 1466694257323 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1646 | 1466694257327 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:04:17 INFO - PROCESS | 1646 | 1466694257333 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1646 | 1466694257335 Marionette TRACE conn2 <- [1,2510,null,{}] 08:04:17 INFO - PROCESS | 1646 | 1466694257337 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1646 | 1466694257339 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:17 INFO - PROCESS | 1646 | 1466694257419 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:04:17 INFO - PROCESS | 1646 | 1466694257426 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1646 | 1466694257427 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bc800 == 28 [pid = 1646] [id = 635] 08:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11674e800) [pid = 1646] [serial = 1905] [outer = 0x0] 08:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11855ac00) [pid = 1646] [serial = 1906] [outer = 0x11674e800] 08:04:17 INFO - PROCESS | 1646 | 1466694257455 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185ccc00) [pid = 1646] [serial = 1907] [outer = 0x11674e800] 08:04:17 INFO - PROCESS | 1646 | 1466694257812 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 08:04:17 INFO - PROCESS | 1646 | 1466694257852 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1646 | 1466694257854 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:04:17 INFO - PROCESS | 1646 | 1466694257866 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1646 | 1466694257868 Marionette TRACE conn2 <- [1,2514,null,{}] 08:04:17 INFO - PROCESS | 1646 | 1466694257876 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1646 | 1466694257879 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:17 INFO - PROCESS | 1646 | 1466694257958 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:04:17 INFO - PROCESS | 1646 | 1466694257964 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1646 | 1466694257966 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x123b1f000 == 29 [pid = 1646] [id = 636] 08:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119445800) [pid = 1646] [serial = 1908] [outer = 0x0] 08:04:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11956e000) [pid = 1646] [serial = 1909] [outer = 0x119445800] 08:04:17 INFO - PROCESS | 1646 | 1466694257994 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1197d7c00) [pid = 1646] [serial = 1910] [outer = 0x119445800] 08:04:18 INFO - PROCESS | 1646 | 1466694258347 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 523ms 08:04:18 INFO - PROCESS | 1646 | 1466694258389 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1646 | 1466694258391 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:04:18 INFO - PROCESS | 1646 | 1466694258393 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1646 | 1466694258394 Marionette TRACE conn2 <- [1,2518,null,{}] 08:04:18 INFO - PROCESS | 1646 | 1466694258397 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:18 INFO - PROCESS | 1646 | 1466694258398 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:18 INFO - PROCESS | 1646 | 1466694258505 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:04:18 INFO - PROCESS | 1646 | 1466694258538 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1646 | 1466694258540 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1245ed800 == 30 [pid = 1646] [id = 637] 08:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119578c00) [pid = 1646] [serial = 1911] [outer = 0x0] 08:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x123b2fc00) [pid = 1646] [serial = 1912] [outer = 0x119578c00] 08:04:18 INFO - PROCESS | 1646 | 1466694258565 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124a8f800) [pid = 1646] [serial = 1913] [outer = 0x119578c00] 08:04:19 INFO - PROCESS | 1646 | 1466694259086 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 721ms 08:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:04:19 INFO - PROCESS | 1646 | 1466694259144 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1646 | 1466694259147 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:04:19 INFO - PROCESS | 1646 | 1466694259150 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1646 | 1466694259152 Marionette TRACE conn2 <- [1,2522,null,{}] 08:04:19 INFO - PROCESS | 1646 | 1466694259157 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1646 | 1466694259158 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:19 INFO - PROCESS | 1646 | 1466694259261 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:04:19 INFO - PROCESS | 1646 | 1466694259386 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1646 | 1466694259388 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c1b800 == 31 [pid = 1646] [id = 638] 08:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x116fb0000) [pid = 1646] [serial = 1914] [outer = 0x0] 08:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1176e2000) [pid = 1646] [serial = 1915] [outer = 0x116fb0000] 08:04:19 INFO - PROCESS | 1646 | 1466694259419 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187e6400) [pid = 1646] [serial = 1916] [outer = 0x116fb0000] 08:04:19 INFO - PROCESS | 1646 | 1466694259934 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 922ms 08:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:04:20 INFO - PROCESS | 1646 | 1466694260071 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1646 | 1466694260074 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:04:20 INFO - PROCESS | 1646 | 1466694260079 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1646 | 1466694260081 Marionette TRACE conn2 <- [1,2526,null,{}] 08:04:20 INFO - PROCESS | 1646 | 1466694260085 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 1646 | 1466694260087 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:20 INFO - PROCESS | 1646 | 1466694260197 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:04:20 INFO - PROCESS | 1646 | 1466694260275 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1646 | 1466694260278 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x118138800 == 32 [pid = 1646] [id = 639] 08:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x115fcd000) [pid = 1646] [serial = 1917] [outer = 0x0] 08:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1172c2800) [pid = 1646] [serial = 1918] [outer = 0x115fcd000] 08:04:20 INFO - PROCESS | 1646 | 1466694260306 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1187e9800) [pid = 1646] [serial = 1919] [outer = 0x115fcd000] 08:04:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123b1f000 == 31 [pid = 1646] [id = 636] 08:04:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bc800 == 30 [pid = 1646] [id = 635] 08:04:20 INFO - PROCESS | 1646 | --DOCSHELL 0x117006800 == 29 [pid = 1646] [id = 634] 08:04:20 INFO - PROCESS | 1646 | 1466694260604 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 571ms 08:04:20 INFO - PROCESS | 1646 | 1466694260706 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:04:20 INFO - PROCESS | 1646 | 1466694260710 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:04:20 INFO - PROCESS | 1646 | 1466694260715 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1646 | 1466694260718 Marionette TRACE conn2 <- [1,2530,null,{}] 08:04:20 INFO - PROCESS | 1646 | 1466694260720 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 1646 | 1466694260722 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:20 INFO - PROCESS | 1646 | 1466694260820 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:04:20 INFO - PROCESS | 1646 | 1466694260857 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1646 | 1466694260858 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x124445000 == 30 [pid = 1646] [id = 640] 08:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119160c00) [pid = 1646] [serial = 1920] [outer = 0x0] 08:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11976f800) [pid = 1646] [serial = 1921] [outer = 0x119160c00] 08:04:20 INFO - PROCESS | 1646 | 1466694260885 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123c96000) [pid = 1646] [serial = 1922] [outer = 0x119160c00] 08:04:21 INFO - PROCESS | 1646 | 1466694261226 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 524ms 08:04:21 INFO - PROCESS | 1646 | 1466694261238 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1646 | 1466694261239 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:04:21 INFO - PROCESS | 1646 | 1466694261244 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1646 | 1466694261245 Marionette TRACE conn2 <- [1,2534,null,{}] 08:04:21 INFO - PROCESS | 1646 | 1466694261253 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 1646 | 1466694261256 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:21 INFO - PROCESS | 1646 | 1466694261358 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:04:21 INFO - PROCESS | 1646 | 1466694261398 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1646 | 1466694261401 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126976800 == 31 [pid = 1646] [id = 641] 08:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124e24000) [pid = 1646] [serial = 1923] [outer = 0x0] 08:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125f3bc00) [pid = 1646] [serial = 1924] [outer = 0x124e24000] 08:04:21 INFO - PROCESS | 1646 | 1466694261429 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1264f0c00) [pid = 1646] [serial = 1925] [outer = 0x124e24000] 08:04:21 INFO - PROCESS | 1646 | 1466694261771 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 570ms 08:04:21 INFO - PROCESS | 1646 | 1466694261815 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1646 | 1466694261816 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:04:21 INFO - PROCESS | 1646 | 1466694261818 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1646 | 1466694261819 Marionette TRACE conn2 <- [1,2538,null,{}] 08:04:21 INFO - PROCESS | 1646 | 1466694261822 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 1646 | 1466694261823 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:21 INFO - PROCESS | 1646 | 1466694261922 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:04:21 INFO - PROCESS | 1646 | 1466694261926 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1646 | 1466694261927 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x129044000 == 32 [pid = 1646] [id = 642] 08:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x111baf800) [pid = 1646] [serial = 1926] [outer = 0x0] 08:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1266ee400) [pid = 1646] [serial = 1927] [outer = 0x111baf800] 08:04:21 INFO - PROCESS | 1646 | 1466694261952 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126b38800) [pid = 1646] [serial = 1928] [outer = 0x111baf800] 08:04:22 INFO - PROCESS | 1646 | 1466694262312 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 08:04:22 INFO - PROCESS | 1646 | 1466694262337 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1646 | 1466694262339 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:04:22 INFO - PROCESS | 1646 | 1466694262349 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1646 | 1466694262350 Marionette TRACE conn2 <- [1,2542,null,{}] 08:04:22 INFO - PROCESS | 1646 | 1466694262353 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1646 | 1466694262354 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:22 INFO - PROCESS | 1646 | 1466694262452 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:04:22 INFO - PROCESS | 1646 | 1466694262456 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1646 | 1466694262458 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x113f29800 == 33 [pid = 1646] [id = 643] 08:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112a7e400) [pid = 1646] [serial = 1929] [outer = 0x0] 08:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128940000) [pid = 1646] [serial = 1930] [outer = 0x112a7e400] 08:04:22 INFO - PROCESS | 1646 | 1466694262483 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1289c2800) [pid = 1646] [serial = 1931] [outer = 0x112a7e400] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12ba17400) [pid = 1646] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b5d9c00) [pid = 1646] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128b1e800) [pid = 1646] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12b5a0c00) [pid = 1646] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12b5d5800) [pid = 1646] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1110a7400) [pid = 1646] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1185cb800) [pid = 1646] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11275b800) [pid = 1646] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a577c00) [pid = 1646] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1164e6800) [pid = 1646] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1266eb800) [pid = 1646] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1133aa400) [pid = 1646] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11870fc00) [pid = 1646] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1266ebc00) [pid = 1646] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x115d14000) [pid = 1646] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11674e800) [pid = 1646] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x113375000) [pid = 1646] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116a12800) [pid = 1646] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11889f000) [pid = 1646] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1242e9800) [pid = 1646] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128dd5400) [pid = 1646] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:04:22 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119445800) [pid = 1646] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:04:22 INFO - PROCESS | 1646 | 1466694262837 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 528ms 08:04:22 INFO - PROCESS | 1646 | 1466694262870 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:04:22 INFO - PROCESS | 1646 | 1466694262881 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:04:22 INFO - PROCESS | 1646 | 1466694262884 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1646 | 1466694262885 Marionette TRACE conn2 <- [1,2546,null,{}] 08:04:22 INFO - PROCESS | 1646 | 1466694262887 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1646 | 1466694262892 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:23 INFO - PROCESS | 1646 | 1466694263018 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:04:23 INFO - PROCESS | 1646 | 1466694263054 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1646 | 1466694263056 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7ca000 == 34 [pid = 1646] [id = 644] 08:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113d9b000) [pid = 1646] [serial = 1932] [outer = 0x0] 08:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1185c0400) [pid = 1646] [serial = 1933] [outer = 0x113d9b000] 08:04:23 INFO - PROCESS | 1646 | 1466694263081 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x128b19800) [pid = 1646] [serial = 1934] [outer = 0x113d9b000] 08:04:23 INFO - PROCESS | 1646 | 1466694263451 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 619ms 08:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:04:23 INFO - PROCESS | 1646 | 1466694263504 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1646 | 1466694263506 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:04:23 INFO - PROCESS | 1646 | 1466694263510 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1646 | 1466694263512 Marionette TRACE conn2 <- [1,2550,null,{}] 08:04:23 INFO - PROCESS | 1646 | 1466694263515 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:23 INFO - PROCESS | 1646 | 1466694263517 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:23 INFO - PROCESS | 1646 | 1466694263667 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:04:23 INFO - PROCESS | 1646 | 1466694263680 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1646 | 1466694263681 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b517000 == 35 [pid = 1646] [id = 645] 08:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128d30800) [pid = 1646] [serial = 1935] [outer = 0x0] 08:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1290ecc00) [pid = 1646] [serial = 1936] [outer = 0x128d30800] 08:04:23 INFO - PROCESS | 1646 | 1466694263721 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128dda400) [pid = 1646] [serial = 1937] [outer = 0x128d30800] 08:04:24 INFO - PROCESS | 1646 | 1466694264095 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 620ms 08:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:04:24 INFO - PROCESS | 1646 | 1466694264129 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1646 | 1466694264130 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:04:24 INFO - PROCESS | 1646 | 1466694264132 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1646 | 1466694264142 Marionette TRACE conn2 <- [1,2554,null,{}] 08:04:24 INFO - PROCESS | 1646 | 1466694264144 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1646 | 1466694264146 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:24 INFO - PROCESS | 1646 | 1466694264220 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:04:24 INFO - PROCESS | 1646 | 1466694264301 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1646 | 1466694264302 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x124443000 == 36 [pid = 1646] [id = 646] 08:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1187e3400) [pid = 1646] [serial = 1938] [outer = 0x0] 08:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12a248800) [pid = 1646] [serial = 1939] [outer = 0x1187e3400] 08:04:24 INFO - PROCESS | 1646 | 1466694264327 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12a44c800) [pid = 1646] [serial = 1940] [outer = 0x1187e3400] 08:04:24 INFO - PROCESS | 1646 | 1466694264582 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 479ms 08:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:04:24 INFO - PROCESS | 1646 | 1466694264614 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1646 | 1466694264615 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:04:24 INFO - PROCESS | 1646 | 1466694264617 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1646 | 1466694264618 Marionette TRACE conn2 <- [1,2558,null,{}] 08:04:24 INFO - PROCESS | 1646 | 1466694264620 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1646 | 1466694264622 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:24 INFO - PROCESS | 1646 | 1466694264704 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:04:24 INFO - PROCESS | 1646 | 1466694264808 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1646 | 1466694264810 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x116946000 == 37 [pid = 1646] [id = 647] 08:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x110f7ec00) [pid = 1646] [serial = 1941] [outer = 0x0] 08:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x110fb5000) [pid = 1646] [serial = 1942] [outer = 0x110f7ec00] 08:04:24 INFO - PROCESS | 1646 | 1466694264842 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x113329c00) [pid = 1646] [serial = 1943] [outer = 0x110f7ec00] 08:04:25 INFO - PROCESS | 1646 | 1466694265311 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 720ms 08:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:04:25 INFO - PROCESS | 1646 | 1466694265339 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1646 | 1466694265342 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:04:25 INFO - PROCESS | 1646 | 1466694265345 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1646 | 1466694265347 Marionette TRACE conn2 <- [1,2562,null,{}] 08:04:25 INFO - PROCESS | 1646 | 1466694265351 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1646 | 1466694265354 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:25 INFO - PROCESS | 1646 | 1466694265456 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:04:25 INFO - PROCESS | 1646 | 1466694265555 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1646 | 1466694265557 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x126695800 == 38 [pid = 1646] [id = 648] 08:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1187ef800) [pid = 1646] [serial = 1944] [outer = 0x0] 08:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1188f1400) [pid = 1646] [serial = 1945] [outer = 0x1187ef800] 08:04:25 INFO - PROCESS | 1646 | 1466694265587 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119572400) [pid = 1646] [serial = 1946] [outer = 0x1187ef800] 08:04:26 INFO - PROCESS | 1646 | 1466694266013 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 719ms 08:04:26 INFO - PROCESS | 1646 | 1466694266076 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1646 | 1466694266078 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:04:26 INFO - PROCESS | 1646 | 1466694266082 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1646 | 1466694266083 Marionette TRACE conn2 <- [1,2566,null,{}] 08:04:26 INFO - PROCESS | 1646 | 1466694266086 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1646 | 1466694266088 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:26 INFO - PROCESS | 1646 | 1466694266188 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:04:26 INFO - PROCESS | 1646 | 1466694266262 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1646 | 1466694266264 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5c2800 == 39 [pid = 1646] [id = 649] 08:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124a88c00) [pid = 1646] [serial = 1947] [outer = 0x0] 08:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125539c00) [pid = 1646] [serial = 1948] [outer = 0x124a88c00] 08:04:26 INFO - PROCESS | 1646 | 1466694266294 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1264eb000) [pid = 1646] [serial = 1949] [outer = 0x124a88c00] 08:04:26 INFO - PROCESS | 1646 | 1466694266729 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 08:04:26 INFO - PROCESS | 1646 | 1466694266753 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1646 | 1466694266754 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:04:26 INFO - PROCESS | 1646 | 1466694266764 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1646 | 1466694266768 Marionette TRACE conn2 <- [1,2570,null,{}] 08:04:26 INFO - PROCESS | 1646 | 1466694266771 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1646 | 1466694266774 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:26 INFO - PROCESS | 1646 | 1466694266896 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:04:26 INFO - PROCESS | 1646 | 1466694266959 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1646 | 1466694266960 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c832000 == 40 [pid = 1646] [id = 650] 08:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1264f4400) [pid = 1646] [serial = 1950] [outer = 0x0] 08:04:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12894a000) [pid = 1646] [serial = 1951] [outer = 0x1264f4400] 08:04:26 INFO - PROCESS | 1646 | 1466694266989 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a561400) [pid = 1646] [serial = 1952] [outer = 0x1264f4400] 08:04:27 INFO - PROCESS | 1646 | 1466694267449 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 830ms 08:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:04:27 INFO - PROCESS | 1646 | 1466694267605 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1646 | 1466694267607 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:04:27 INFO - PROCESS | 1646 | 1466694267612 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1646 | 1466694267614 Marionette TRACE conn2 <- [1,2574,null,{}] 08:04:27 INFO - PROCESS | 1646 | 1466694267618 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 1646 | 1466694267620 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:27 INFO - PROCESS | 1646 | 1466694267718 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:04:27 INFO - PROCESS | 1646 | 1466694267788 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1646 | 1466694267792 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c2a800 == 41 [pid = 1646] [id = 651] 08:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x117046000) [pid = 1646] [serial = 1953] [outer = 0x0] 08:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11858e800) [pid = 1646] [serial = 1954] [outer = 0x117046000] 08:04:27 INFO - PROCESS | 1646 | 1466694267819 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1188e7000) [pid = 1646] [serial = 1955] [outer = 0x117046000] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x123857800 == 40 [pid = 1646] [id = 633] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x124443000 == 39 [pid = 1646] [id = 646] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12b517000 == 38 [pid = 1646] [id = 645] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7ca000 == 37 [pid = 1646] [id = 644] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x113f29800 == 36 [pid = 1646] [id = 643] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x129044000 == 35 [pid = 1646] [id = 642] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x126976800 == 34 [pid = 1646] [id = 641] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x124445000 == 33 [pid = 1646] [id = 640] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x118138800 == 32 [pid = 1646] [id = 639] 08:04:28 INFO - PROCESS | 1646 | --DOCSHELL 0x119c1b800 == 31 [pid = 1646] [id = 638] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x123b2fc00) [pid = 1646] [serial = 1912] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11855ac00) [pid = 1646] [serial = 1906] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1185ccc00) [pid = 1646] [serial = 1907] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x113a9ec00) [pid = 1646] [serial = 1903] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118712000) [pid = 1646] [serial = 1901] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11855d400) [pid = 1646] [serial = 1900] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11943d400) [pid = 1646] [serial = 1891] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126663800) [pid = 1646] [serial = 1894] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12a449000) [pid = 1646] [serial = 1897] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12893d000) [pid = 1646] [serial = 1895] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a24e000) [pid = 1646] [serial = 1870] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123a38400) [pid = 1646] [serial = 1892] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12b5a6400) [pid = 1646] [serial = 1873] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a5f4400) [pid = 1646] [serial = 1871] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12b5dc000) [pid = 1646] [serial = 1876] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11976bc00) [pid = 1646] [serial = 1879] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119443400) [pid = 1646] [serial = 1858] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x120ff3c00) [pid = 1646] [serial = 1859] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1150c4400) [pid = 1646] [serial = 1849] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116a13000) [pid = 1646] [serial = 1850] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12b5ab800) [pid = 1646] [serial = 1847] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11956e000) [pid = 1646] [serial = 1909] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118317400) [pid = 1646] [serial = 1855] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118710800) [pid = 1646] [serial = 1856] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126b32000) [pid = 1646] [serial = 1864] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x125612800) [pid = 1646] [serial = 1861] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126663000) [pid = 1646] [serial = 1862] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119166000) [pid = 1646] [serial = 1852] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12a5f1400) [pid = 1646] [serial = 1898] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119573400) [pid = 1646] [serial = 1853] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12ba17000) [pid = 1646] [serial = 1886] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x115f69000) [pid = 1646] [serial = 1904] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12b5da400) [pid = 1646] [serial = 1882] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12b804800) [pid = 1646] [serial = 1877] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x128949c00) [pid = 1646] [serial = 1867] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12b5d5000) [pid = 1646] [serial = 1874] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1289ca800) [pid = 1646] [serial = 1868] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x126662c00) [pid = 1646] [serial = 1880] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12893e800) [pid = 1646] [serial = 1865] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12b809c00) [pid = 1646] [serial = 1883] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1197d7c00) [pid = 1646] [serial = 1910] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12bda5400) [pid = 1646] [serial = 1889] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12ba1e800) [pid = 1646] [serial = 1888] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12ba04000) [pid = 1646] [serial = 1885] [outer = 0x0] [url = about:blank] 08:04:28 INFO - PROCESS | 1646 | 1466694268286 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 728ms 08:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:04:28 INFO - PROCESS | 1646 | 1466694268341 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1646 | 1466694268343 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:04:28 INFO - PROCESS | 1646 | 1466694268347 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1646 | 1466694268349 Marionette TRACE conn2 <- [1,2578,null,{}] 08:04:28 INFO - PROCESS | 1646 | 1466694268352 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 1646 | 1466694268353 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:28 INFO - PROCESS | 1646 | 1466694268433 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:04:28 INFO - PROCESS | 1646 | 1466694268437 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1646 | 1466694268438 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x119177800 == 32 [pid = 1646] [id = 652] 08:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x119443400) [pid = 1646] [serial = 1956] [outer = 0x0] 08:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11956e000) [pid = 1646] [serial = 1957] [outer = 0x119443400] 08:04:28 INFO - PROCESS | 1646 | 1466694268470 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1197d7400) [pid = 1646] [serial = 1958] [outer = 0x119443400] 08:04:28 INFO - PROCESS | 1646 | 1466694268851 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 523ms 08:04:28 INFO - PROCESS | 1646 | 1466694268868 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1646 | 1466694268869 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:04:28 INFO - PROCESS | 1646 | 1466694268872 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1646 | 1466694268874 Marionette TRACE conn2 <- [1,2582,null,{}] 08:04:28 INFO - PROCESS | 1646 | 1466694268881 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 1646 | 1466694268884 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:28 INFO - PROCESS | 1646 | 1466694268967 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:04:28 INFO - PROCESS | 1646 | 1466694268973 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1646 | 1466694268977 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x124444800 == 33 [pid = 1646] [id = 653] 08:04:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x12560e000) [pid = 1646] [serial = 1959] [outer = 0x0] 08:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x126305800) [pid = 1646] [serial = 1960] [outer = 0x12560e000] 08:04:29 INFO - PROCESS | 1646 | 1466694269005 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x126663000) [pid = 1646] [serial = 1961] [outer = 0x12560e000] 08:04:29 INFO - PROCESS | 1646 | 1466694269358 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 522ms 08:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:04:29 INFO - PROCESS | 1646 | 1466694269402 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1646 | 1466694269403 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:04:29 INFO - PROCESS | 1646 | 1466694269407 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1646 | 1466694269408 Marionette TRACE conn2 <- [1,2586,null,{}] 08:04:29 INFO - PROCESS | 1646 | 1466694269410 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1646 | 1466694269411 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:29 INFO - PROCESS | 1646 | 1466694269491 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:04:29 INFO - PROCESS | 1646 | 1466694269496 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1646 | 1466694269497 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266a3800 == 34 [pid = 1646] [id = 654] 08:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1269ff400) [pid = 1646] [serial = 1962] [outer = 0x0] 08:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x128948400) [pid = 1646] [serial = 1963] [outer = 0x1269ff400] 08:04:29 INFO - PROCESS | 1646 | 1466694269522 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x128b1b000) [pid = 1646] [serial = 1964] [outer = 0x1269ff400] 08:04:29 INFO - PROCESS | 1646 | 1466694269876 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 08:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:04:29 INFO - PROCESS | 1646 | 1466694269928 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1646 | 1466694269929 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:04:29 INFO - PROCESS | 1646 | 1466694269931 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1646 | 1466694269932 Marionette TRACE conn2 <- [1,2590,null,{}] 08:04:29 INFO - PROCESS | 1646 | 1466694269934 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1646 | 1466694269935 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:30 INFO - PROCESS | 1646 | 1466694270015 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:04:30 INFO - PROCESS | 1646 | 1466694270083 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1646 | 1466694270084 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x129028800 == 35 [pid = 1646] [id = 655] 08:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1269ff800) [pid = 1646] [serial = 1965] [outer = 0x0] 08:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1290f9800) [pid = 1646] [serial = 1966] [outer = 0x1269ff800] 08:04:30 INFO - PROCESS | 1646 | 1466694270109 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x12a55f000) [pid = 1646] [serial = 1967] [outer = 0x1269ff800] 08:04:30 INFO - PROCESS | 1646 | 1466694270423 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 08:04:30 INFO - PROCESS | 1646 | 1466694270449 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 1646 | 1466694270450 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:04:30 INFO - PROCESS | 1646 | 1466694270453 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1646 | 1466694270454 Marionette TRACE conn2 <- [1,2594,null,{}] 08:04:30 INFO - PROCESS | 1646 | 1466694270456 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:30 INFO - PROCESS | 1646 | 1466694270463 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:30 INFO - PROCESS | 1646 | 1466694270597 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:04:30 INFO - PROCESS | 1646 | 1466694270601 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1646 | 1466694270603 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a556000 == 36 [pid = 1646] [id = 656] 08:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12a56a400) [pid = 1646] [serial = 1968] [outer = 0x0] 08:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x12a5f9400) [pid = 1646] [serial = 1969] [outer = 0x12a56a400] 08:04:30 INFO - PROCESS | 1646 | 1466694270661 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x12b5dc000) [pid = 1646] [serial = 1970] [outer = 0x12a56a400] 08:04:30 INFO - PROCESS | 1646 | 1466694270994 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 574ms 08:04:31 INFO - PROCESS | 1646 | 1466694271032 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1646 | 1466694271033 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:04:31 INFO - PROCESS | 1646 | 1466694271035 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1646 | 1466694271036 Marionette TRACE conn2 <- [1,2598,null,{}] 08:04:31 INFO - PROCESS | 1646 | 1466694271038 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 1646 | 1466694271040 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:31 INFO - PROCESS | 1646 | 1466694271140 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:04:31 INFO - PROCESS | 1646 | 1466694271144 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1646 | 1466694271145 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b529800 == 37 [pid = 1646] [id = 657] 08:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12b5d6c00) [pid = 1646] [serial = 1971] [outer = 0x0] 08:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x12b80a800) [pid = 1646] [serial = 1972] [outer = 0x12b5d6c00] 08:04:31 INFO - PROCESS | 1646 | 1466694271170 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12a568c00) [pid = 1646] [serial = 1973] [outer = 0x12b5d6c00] 08:04:31 INFO - PROCESS | 1646 | 1466694271525 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 08:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:04:31 INFO - PROCESS | 1646 | 1466694271554 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1646 | 1466694271555 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:04:31 INFO - PROCESS | 1646 | 1466694271566 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1646 | 1466694271567 Marionette TRACE conn2 <- [1,2602,null,{}] 08:04:31 INFO - PROCESS | 1646 | 1466694271569 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 1646 | 1466694271570 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:31 INFO - PROCESS | 1646 | 1466694271671 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:04:31 INFO - PROCESS | 1646 | 1466694271675 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1646 | 1466694271676 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd7a800 == 38 [pid = 1646] [id = 658] 08:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x12a5f5400) [pid = 1646] [serial = 1974] [outer = 0x0] 08:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12ba0b800) [pid = 1646] [serial = 1975] [outer = 0x12a5f5400] 08:04:31 INFO - PROCESS | 1646 | 1466694271700 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12ba11000) [pid = 1646] [serial = 1976] [outer = 0x12a5f5400] 08:04:32 INFO - PROCESS | 1646 | 1466694272070 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 528ms 08:04:32 INFO - PROCESS | 1646 | 1466694272088 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:04:32 INFO - PROCESS | 1646 | 1466694272090 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:04:32 INFO - PROCESS | 1646 | 1466694272102 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1646 | 1466694272104 Marionette TRACE conn2 <- [1,2606,null,{}] 08:04:32 INFO - PROCESS | 1646 | 1466694272108 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1646 | 1466694272111 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:32 INFO - PROCESS | 1646 | 1466694272266 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:04:32 INFO - PROCESS | 1646 | 1466694272278 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1646 | 1466694272279 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c40f800 == 39 [pid = 1646] [id = 659] 08:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1264f3400) [pid = 1646] [serial = 1977] [outer = 0x0] 08:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12ba19400) [pid = 1646] [serial = 1978] [outer = 0x1264f3400] 08:04:32 INFO - PROCESS | 1646 | 1466694272303 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12ba21400) [pid = 1646] [serial = 1979] [outer = 0x1264f3400] 08:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128d30800) [pid = 1646] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x115fcd000) [pid = 1646] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119160c00) [pid = 1646] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x111baf800) [pid = 1646] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124e24000) [pid = 1646] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112a7e400) [pid = 1646] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:04:32 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x113d9b000) [pid = 1646] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:04:32 INFO - PROCESS | 1646 | 1466694272671 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 583ms 08:04:32 INFO - PROCESS | 1646 | 1466694272678 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:04:32 INFO - PROCESS | 1646 | 1466694272679 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:04:32 INFO - PROCESS | 1646 | 1466694272681 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1646 | 1466694272682 Marionette TRACE conn2 <- [1,2610,null,{}] 08:04:32 INFO - PROCESS | 1646 | 1466694272685 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1646 | 1466694272686 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:32 INFO - PROCESS | 1646 | 1466694272798 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:04:32 INFO - PROCESS | 1646 | 1466694272833 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1646 | 1466694272834 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c071800 == 40 [pid = 1646] [id = 660] 08:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1122a2400) [pid = 1646] [serial = 1980] [outer = 0x0] 08:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128b1b800) [pid = 1646] [serial = 1981] [outer = 0x1122a2400] 08:04:32 INFO - PROCESS | 1646 | 1466694272859 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12bda3800) [pid = 1646] [serial = 1982] [outer = 0x1122a2400] 08:04:33 INFO - PROCESS | 1646 | 1466694273129 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 469ms 08:04:33 INFO - PROCESS | 1646 | 1466694273150 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1646 | 1466694273152 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:04:33 INFO - PROCESS | 1646 | 1466694273154 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1646 | 1466694273156 Marionette TRACE conn2 <- [1,2614,null,{}] 08:04:33 INFO - PROCESS | 1646 | 1466694273166 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1646 | 1466694273167 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:33 INFO - PROCESS | 1646 | 1466694273269 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:04:33 INFO - PROCESS | 1646 | 1466694273274 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1646 | 1466694273275 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0f1800 == 41 [pid = 1646] [id = 661] 08:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12bda3c00) [pid = 1646] [serial = 1983] [outer = 0x0] 08:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x12bdb0800) [pid = 1646] [serial = 1984] [outer = 0x12bda3c00] 08:04:33 INFO - PROCESS | 1646 | 1466694273301 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12bdbfc00) [pid = 1646] [serial = 1985] [outer = 0x12bda3c00] 08:04:33 INFO - PROCESS | 1646 | 1466694273646 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 523ms 08:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:04:33 INFO - PROCESS | 1646 | 1466694273696 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1646 | 1466694273697 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:04:33 INFO - PROCESS | 1646 | 1466694273699 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1646 | 1466694273700 Marionette TRACE conn2 <- [1,2618,null,{}] 08:04:33 INFO - PROCESS | 1646 | 1466694273702 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1646 | 1466694273703 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:33 INFO - PROCESS | 1646 | 1466694273787 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:04:33 INFO - PROCESS | 1646 | 1466694273792 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1646 | 1466694273793 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a6800 == 42 [pid = 1646] [id = 662] 08:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12bda9400) [pid = 1646] [serial = 1986] [outer = 0x0] 08:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12c5d9800) [pid = 1646] [serial = 1987] [outer = 0x12bda9400] 08:04:33 INFO - PROCESS | 1646 | 1466694273818 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12c5df800) [pid = 1646] [serial = 1988] [outer = 0x12bda9400] 08:04:34 INFO - PROCESS | 1646 | 1466694274146 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 468ms 08:04:34 INFO - PROCESS | 1646 | 1466694274168 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1646 | 1466694274169 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:04:34 INFO - PROCESS | 1646 | 1466694274172 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1646 | 1466694274173 Marionette TRACE conn2 <- [1,2622,null,{}] 08:04:34 INFO - PROCESS | 1646 | 1466694274177 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1646 | 1466694274179 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:34 INFO - PROCESS | 1646 | 1466694274261 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:04:34 INFO - PROCESS | 1646 | 1466694274264 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1646 | 1466694274265 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d68c800 == 43 [pid = 1646] [id = 663] 08:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11842ec00) [pid = 1646] [serial = 1989] [outer = 0x0] 08:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118432400) [pid = 1646] [serial = 1990] [outer = 0x11842ec00] 08:04:34 INFO - PROCESS | 1646 | 1466694274289 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118436400) [pid = 1646] [serial = 1991] [outer = 0x11842ec00] 08:04:34 INFO - PROCESS | 1646 | 1466694274779 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 668ms 08:04:34 INFO - PROCESS | 1646 | 1466694274841 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1646 | 1466694274844 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:04:34 INFO - PROCESS | 1646 | 1466694274847 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1646 | 1466694274849 Marionette TRACE conn2 <- [1,2626,null,{}] 08:04:34 INFO - PROCESS | 1646 | 1466694274853 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1646 | 1466694274855 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:34 INFO - PROCESS | 1646 | 1466694274961 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:04:35 INFO - PROCESS | 1646 | 1466694275073 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1646 | 1466694275075 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x123856800 == 44 [pid = 1646] [id = 664] 08:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118433000) [pid = 1646] [serial = 1992] [outer = 0x0] 08:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118437800) [pid = 1646] [serial = 1993] [outer = 0x118433000] 08:04:35 INFO - PROCESS | 1646 | 1466694275105 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118710800) [pid = 1646] [serial = 1994] [outer = 0x118433000] 08:04:35 INFO - PROCESS | 1646 | 1466694275527 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 723ms 08:04:35 INFO - PROCESS | 1646 | 1466694275569 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1646 | 1466694275573 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:04:35 INFO - PROCESS | 1646 | 1466694275577 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1646 | 1466694275579 Marionette TRACE conn2 <- [1,2630,null,{}] 08:04:35 INFO - PROCESS | 1646 | 1466694275582 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 1646 | 1466694275584 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:35 INFO - PROCESS | 1646 | 1466694275691 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:04:35 INFO - PROCESS | 1646 | 1466694275755 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1646 | 1466694275756 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294d3000 == 45 [pid = 1646] [id = 665] 08:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119fc2c00) [pid = 1646] [serial = 1995] [outer = 0x0] 08:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x123c97000) [pid = 1646] [serial = 1996] [outer = 0x119fc2c00] 08:04:35 INFO - PROCESS | 1646 | 1466694275828 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125611000) [pid = 1646] [serial = 1997] [outer = 0x119fc2c00] 08:04:36 INFO - PROCESS | 1646 | 1466694276248 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 719ms 08:04:36 INFO - PROCESS | 1646 | 1466694276297 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1646 | 1466694276299 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:04:36 INFO - PROCESS | 1646 | 1466694276338 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1646 | 1466694276341 Marionette TRACE conn2 <- [1,2634,null,{}] 08:04:36 INFO - PROCESS | 1646 | 1466694276351 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:36 INFO - PROCESS | 1646 | 1466694276354 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:36 INFO - PROCESS | 1646 | 1466694276459 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:04:36 INFO - PROCESS | 1646 | 1466694276536 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1646 | 1466694276538 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d68e000 == 46 [pid = 1646] [id = 666] 08:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128943800) [pid = 1646] [serial = 1998] [outer = 0x0] 08:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a449000) [pid = 1646] [serial = 1999] [outer = 0x128943800] 08:04:36 INFO - PROCESS | 1646 | 1466694276570 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a908400) [pid = 1646] [serial = 2000] [outer = 0x128943800] 08:04:37 INFO - PROCESS | 1646 | 1466694277010 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 739ms 08:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:04:37 INFO - PROCESS | 1646 | 1466694277063 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1646 | 1466694277065 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:04:37 INFO - PROCESS | 1646 | 1466694277067 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1646 | 1466694277069 Marionette TRACE conn2 <- [1,2638,null,{}] 08:04:37 INFO - PROCESS | 1646 | 1466694277071 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1646 | 1466694277073 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:37 INFO - PROCESS | 1646 | 1466694277180 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:04:37 INFO - PROCESS | 1646 | 1466694277420 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1646 | 1466694277422 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c27800 == 47 [pid = 1646] [id = 667] 08:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1133d8c00) [pid = 1646] [serial = 2001] [outer = 0x0] 08:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x117046400) [pid = 1646] [serial = 2002] [outer = 0x1133d8c00] 08:04:37 INFO - PROCESS | 1646 | 1466694277467 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118588000) [pid = 1646] [serial = 2003] [outer = 0x1133d8c00] 08:04:37 INFO - PROCESS | 1646 | 1466694277903 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 870ms 08:04:37 INFO - PROCESS | 1646 | 1466694277939 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1646 | 1466694277945 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:04:37 INFO - PROCESS | 1646 | 1466694277972 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1646 | 1466694277974 Marionette TRACE conn2 <- [1,2642,null,{}] 08:04:37 INFO - PROCESS | 1646 | 1466694277981 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1646 | 1466694277986 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:38 INFO - PROCESS | 1646 | 1466694278127 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:04:38 INFO - PROCESS | 1646 | 1466694278206 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1646 | 1466694278208 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188bb800 == 48 [pid = 1646] [id = 668] 08:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1187e1c00) [pid = 1646] [serial = 2004] [outer = 0x0] 08:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119573400) [pid = 1646] [serial = 2005] [outer = 0x1187e1c00] 08:04:38 INFO - PROCESS | 1646 | 1466694278236 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124078400) [pid = 1646] [serial = 2006] [outer = 0x1187e1c00] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a6800 == 47 [pid = 1646] [id = 662] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0f1800 == 46 [pid = 1646] [id = 661] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12c071800 == 45 [pid = 1646] [id = 660] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12c40f800 == 44 [pid = 1646] [id = 659] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd7a800 == 43 [pid = 1646] [id = 658] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12b529800 == 42 [pid = 1646] [id = 657] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12a556000 == 41 [pid = 1646] [id = 656] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a248800) [pid = 1646] [serial = 1939] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x129028800 == 40 [pid = 1646] [id = 655] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x1266a3800 == 39 [pid = 1646] [id = 654] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x124444800 == 38 [pid = 1646] [id = 653] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x119177800 == 37 [pid = 1646] [id = 652] 08:04:38 INFO - PROCESS | 1646 | --DOCSHELL 0x119c2a800 == 36 [pid = 1646] [id = 651] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128dda400) [pid = 1646] [serial = 1937] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1176e2000) [pid = 1646] [serial = 1915] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1172c2800) [pid = 1646] [serial = 1918] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11976f800) [pid = 1646] [serial = 1921] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1266ee400) [pid = 1646] [serial = 1927] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1264f0c00) [pid = 1646] [serial = 1925] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x125f3bc00) [pid = 1646] [serial = 1924] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128940000) [pid = 1646] [serial = 1930] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1185c0400) [pid = 1646] [serial = 1933] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126b38800) [pid = 1646] [serial = 1928] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1290ecc00) [pid = 1646] [serial = 1936] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1289c2800) [pid = 1646] [serial = 1931] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123c96000) [pid = 1646] [serial = 1922] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1187e9800) [pid = 1646] [serial = 1919] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128b19800) [pid = 1646] [serial = 1934] [outer = 0x0] [url = about:blank] 08:04:38 INFO - PROCESS | 1646 | 1466694278644 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:04:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 727ms 08:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:04:38 INFO - PROCESS | 1646 | 1466694278698 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1646 | 1466694278700 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:04:38 INFO - PROCESS | 1646 | 1466694278703 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1646 | 1466694278704 Marionette TRACE conn2 <- [1,2646,null,{}] 08:04:38 INFO - PROCESS | 1646 | 1466694278707 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 1646 | 1466694278708 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:38 INFO - PROCESS | 1646 | 1466694278794 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:04:38 INFO - PROCESS | 1646 | 1466694278798 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1646 | 1466694278799 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x123eb0000 == 37 [pid = 1646] [id = 669] 08:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123fa9800) [pid = 1646] [serial = 2007] [outer = 0x0] 08:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125f3ac00) [pid = 1646] [serial = 2008] [outer = 0x123fa9800] 08:04:38 INFO - PROCESS | 1646 | 1466694278825 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1269ff000) [pid = 1646] [serial = 2009] [outer = 0x123fa9800] 08:04:39 INFO - PROCESS | 1646 | 1466694279272 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:04:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 619ms 08:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:04:39 INFO - PROCESS | 1646 | 1466694279323 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1646 | 1466694279325 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:04:39 INFO - PROCESS | 1646 | 1466694279330 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1646 | 1466694279337 Marionette TRACE conn2 <- [1,2650,null,{}] 08:04:39 INFO - PROCESS | 1646 | 1466694279346 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1646 | 1466694279350 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:39 INFO - PROCESS | 1646 | 1466694279498 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:04:39 INFO - PROCESS | 1646 | 1466694279598 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1646 | 1466694279599 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294c5800 == 38 [pid = 1646] [id = 670] 08:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x124076c00) [pid = 1646] [serial = 2010] [outer = 0x0] 08:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128dd8000) [pid = 1646] [serial = 2011] [outer = 0x124076c00] 08:04:39 INFO - PROCESS | 1646 | 1466694279638 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a248000) [pid = 1646] [serial = 2012] [outer = 0x124076c00] 08:04:39 INFO - PROCESS | 1646 | 1466694279929 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:04:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 632ms 08:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:04:39 INFO - PROCESS | 1646 | 1466694279966 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1646 | 1466694279968 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:04:39 INFO - PROCESS | 1646 | 1466694279970 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1646 | 1466694279971 Marionette TRACE conn2 <- [1,2654,null,{}] 08:04:39 INFO - PROCESS | 1646 | 1466694279974 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1646 | 1466694279977 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:40 INFO - PROCESS | 1646 | 1466694280064 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:04:40 INFO - PROCESS | 1646 | 1466694280126 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1646 | 1466694280127 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a548800 == 39 [pid = 1646] [id = 671] 08:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126388400) [pid = 1646] [serial = 2013] [outer = 0x0] 08:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a5f4800) [pid = 1646] [serial = 2014] [outer = 0x126388400] 08:04:40 INFO - PROCESS | 1646 | 1466694280151 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b5d1c00) [pid = 1646] [serial = 2015] [outer = 0x126388400] 08:04:40 INFO - PROCESS | 1646 | 1466694280423 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 474ms 08:04:40 INFO - PROCESS | 1646 | 1466694280450 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:04:40 INFO - PROCESS | 1646 | 1466694280452 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:04:40 INFO - PROCESS | 1646 | 1466694280455 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1646 | 1466694280459 Marionette TRACE conn2 <- [1,2658,null,{}] 08:04:40 INFO - PROCESS | 1646 | 1466694280471 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1646 | 1466694280473 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:40 INFO - PROCESS | 1646 | 1466694280591 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:04:40 INFO - PROCESS | 1646 | 1466694280596 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1646 | 1466694280601 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ba26000 == 40 [pid = 1646] [id = 672] 08:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b80e000) [pid = 1646] [serial = 2016] [outer = 0x0] 08:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b811800) [pid = 1646] [serial = 2017] [outer = 0x12b80e000] 08:04:40 INFO - PROCESS | 1646 | 1466694280657 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba15c00) [pid = 1646] [serial = 2018] [outer = 0x12b80e000] 08:04:41 INFO - PROCESS | 1646 | 1466694281152 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:04:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 08:04:41 INFO - PROCESS | 1646 | 1466694281195 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1646 | 1466694281197 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:04:41 INFO - PROCESS | 1646 | 1466694281199 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1646 | 1466694281200 Marionette TRACE conn2 <- [1,2662,null,{}] 08:04:41 INFO - PROCESS | 1646 | 1466694281202 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 1646 | 1466694281204 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:41 INFO - PROCESS | 1646 | 1466694281309 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:04:41 INFO - PROCESS | 1646 | 1466694281314 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1646 | 1466694281315 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c406800 == 41 [pid = 1646] [id = 673] 08:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ba16c00) [pid = 1646] [serial = 2019] [outer = 0x0] 08:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12bda9c00) [pid = 1646] [serial = 2020] [outer = 0x12ba16c00] 08:04:41 INFO - PROCESS | 1646 | 1466694281339 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bdb6800) [pid = 1646] [serial = 2021] [outer = 0x12ba16c00] 08:04:41 INFO - PROCESS | 1646 | 1466694281666 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:04:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 520ms 08:04:41 INFO - PROCESS | 1646 | 1466694281720 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1646 | 1466694281721 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:04:41 INFO - PROCESS | 1646 | 1466694281723 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1646 | 1466694281726 Marionette TRACE conn2 <- [1,2666,null,{}] 08:04:41 INFO - PROCESS | 1646 | 1466694281729 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 1646 | 1466694281730 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:41 INFO - PROCESS | 1646 | 1466694281833 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:04:41 INFO - PROCESS | 1646 | 1466694281851 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1646 | 1466694281852 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1188c6000 == 42 [pid = 1646] [id = 674] 08:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bdbb800) [pid = 1646] [serial = 2022] [outer = 0x0] 08:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12c5d8c00) [pid = 1646] [serial = 2023] [outer = 0x12bdbb800] 08:04:41 INFO - PROCESS | 1646 | 1466694281876 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12c5e0000) [pid = 1646] [serial = 2024] [outer = 0x12bdbb800] 08:04:42 INFO - PROCESS | 1646 | 1466694282713 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:04:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1021ms 08:04:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:04:42 INFO - PROCESS | 1646 | 1466694282745 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1646 | 1466694282747 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:04:42 INFO - PROCESS | 1646 | 1466694282756 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1646 | 1466694282757 Marionette TRACE conn2 <- [1,2670,null,{}] 08:04:42 INFO - PROCESS | 1646 | 1466694282760 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1646 | 1466694282761 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:42 INFO - PROCESS | 1646 | 1466694282986 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1269ff400) [pid = 1646] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12bda9400) [pid = 1646] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12bda3c00) [pid = 1646] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1269ff800) [pid = 1646] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1187e3400) [pid = 1646] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b5d6c00) [pid = 1646] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a56a400) [pid = 1646] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1264f3400) [pid = 1646] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1122a2400) [pid = 1646] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119443400) [pid = 1646] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12560e000) [pid = 1646] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x117046000) [pid = 1646] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:04:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a5f5400) [pid = 1646] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:04:43 INFO - PROCESS | 1646 | 1466694283037 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1646 | 1466694283038 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x125636000 == 43 [pid = 1646] [id = 675] 08:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x110f97c00) [pid = 1646] [serial = 2025] [outer = 0x0] 08:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116630800) [pid = 1646] [serial = 2026] [outer = 0x110f97c00] 08:04:43 INFO - PROCESS | 1646 | 1466694283063 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119571800) [pid = 1646] [serial = 2027] [outer = 0x110f97c00] 08:04:43 INFO - PROCESS | 1646 | 1466694283866 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"]]]}] 08:04:43 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 08:04:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:04:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:04:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1128ms 08:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:04:43 INFO - PROCESS | 1646 | 1466694283878 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1646 | 1466694283879 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:04:43 INFO - PROCESS | 1646 | 1466694283881 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1646 | 1466694283883 Marionette TRACE conn2 <- [1,2674,null,{}] 08:04:43 INFO - PROCESS | 1646 | 1466694283885 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:43 INFO - PROCESS | 1646 | 1466694283886 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:43 INFO - PROCESS | 1646 | 1466694283973 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:04:43 INFO - PROCESS | 1646 | 1466694283979 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1646 | 1466694283980 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d7e4000 == 44 [pid = 1646] [id = 676] 08:04:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12638d400) [pid = 1646] [serial = 2028] [outer = 0x0] 08:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a55cc00) [pid = 1646] [serial = 2029] [outer = 0x12638d400] 08:04:44 INFO - PROCESS | 1646 | 1466694284005 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b5d7800) [pid = 1646] [serial = 2030] [outer = 0x12638d400] 08:04:44 INFO - PROCESS | 1646 | 1466694284888 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"]]]}] 08:04:44 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 08:04:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:04:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:04:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 08:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:04:44 INFO - PROCESS | 1646 | 1466694284901 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1646 | 1466694284903 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:04:44 INFO - PROCESS | 1646 | 1466694284905 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1646 | 1466694284906 Marionette TRACE conn2 <- [1,2678,null,{}] 08:04:44 INFO - PROCESS | 1646 | 1466694284909 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 1646 | 1466694284911 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:45 INFO - PROCESS | 1646 | 1466694285068 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:04:45 INFO - PROCESS | 1646 | 1466694285110 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1646 | 1466694285112 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ab800 == 45 [pid = 1646] [id = 677] 08:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1131ebc00) [pid = 1646] [serial = 2031] [outer = 0x0] 08:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1161ae400) [pid = 1646] [serial = 2032] [outer = 0x1131ebc00] 08:04:45 INFO - PROCESS | 1646 | 1466694285144 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11842e400) [pid = 1646] [serial = 2033] [outer = 0x1131ebc00] 08:04:46 INFO - PROCESS | 1646 | 1466694286047 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:04:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1170ms 08:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:04:46 INFO - PROCESS | 1646 | 1466694286078 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1646 | 1466694286081 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:04:46 INFO - PROCESS | 1646 | 1466694286084 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1646 | 1466694286086 Marionette TRACE conn2 <- [1,2682,null,{}] 08:04:46 INFO - PROCESS | 1646 | 1466694286090 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1646 | 1466694286092 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:46 INFO - PROCESS | 1646 | 1466694286195 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:04:46 INFO - PROCESS | 1646 | 1466694286259 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1646 | 1466694286261 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d02800 == 46 [pid = 1646] [id = 678] 08:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119770800) [pid = 1646] [serial = 2034] [outer = 0x0] 08:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124ca0800) [pid = 1646] [serial = 2035] [outer = 0x119770800] 08:04:46 INFO - PROCESS | 1646 | 1466694286291 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1264f0800) [pid = 1646] [serial = 2036] [outer = 0x119770800] 08:04:47 INFO - PROCESS | 1646 | 1466694287256 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:04:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1221ms 08:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:04:47 INFO - PROCESS | 1646 | 1466694287306 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1646 | 1466694287308 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:04:47 INFO - PROCESS | 1646 | 1466694287310 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1646 | 1466694287311 Marionette TRACE conn2 <- [1,2686,null,{}] 08:04:47 INFO - PROCESS | 1646 | 1466694287314 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 1646 | 1466694287316 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:47 INFO - PROCESS | 1646 | 1466694287420 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:04:47 INFO - PROCESS | 1646 | 1466694287477 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1646 | 1466694287479 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf32800 == 47 [pid = 1646] [id = 679] 08:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128940000) [pid = 1646] [serial = 2037] [outer = 0x0] 08:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12a24a800) [pid = 1646] [serial = 2038] [outer = 0x128940000] 08:04:47 INFO - PROCESS | 1646 | 1466694287501 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12b5d3c00) [pid = 1646] [serial = 2039] [outer = 0x128940000] 08:04:48 INFO - PROCESS | 1646 | 1466694288563 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"]]]}] 08:04:48 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 08:04:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:04:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1271ms 08:04:48 INFO - PROCESS | 1646 | 1466694288582 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1646 | 1466694288585 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:04:48 INFO - PROCESS | 1646 | 1466694288588 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1646 | 1466694288590 Marionette TRACE conn2 <- [1,2690,null,{}] 08:04:48 INFO - PROCESS | 1646 | 1466694288594 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:48 INFO - PROCESS | 1646 | 1466694288595 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:48 INFO - PROCESS | 1646 | 1466694288692 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:04:48 INFO - PROCESS | 1646 | 1466694288755 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1646 | 1466694288757 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x126693000 == 48 [pid = 1646] [id = 680] 08:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119578400) [pid = 1646] [serial = 2040] [outer = 0x0] 08:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x120ff7800) [pid = 1646] [serial = 2041] [outer = 0x119578400] 08:04:48 INFO - PROCESS | 1646 | 1466694288786 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x125f3e400) [pid = 1646] [serial = 2042] [outer = 0x119578400] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12d7e4000 == 47 [pid = 1646] [id = 676] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x125636000 == 46 [pid = 1646] [id = 675] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1188c6000 == 45 [pid = 1646] [id = 674] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12c406800 == 44 [pid = 1646] [id = 673] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12ba26000 == 43 [pid = 1646] [id = 672] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12a548800 == 42 [pid = 1646] [id = 671] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1294c5800 == 41 [pid = 1646] [id = 670] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1188f1400) [pid = 1646] [serial = 1945] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12894a000) [pid = 1646] [serial = 1951] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x125539c00) [pid = 1646] [serial = 1948] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x110fb5000) [pid = 1646] [serial = 1942] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118432400) [pid = 1646] [serial = 1990] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x123eb0000 == 40 [pid = 1646] [id = 669] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x1188bb800 == 39 [pid = 1646] [id = 668] 08:04:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119c27800 == 38 [pid = 1646] [id = 667] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a44c800) [pid = 1646] [serial = 1940] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12b80a800) [pid = 1646] [serial = 1972] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a5f9400) [pid = 1646] [serial = 1969] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12ba19400) [pid = 1646] [serial = 1978] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128b1b800) [pid = 1646] [serial = 1981] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11956e000) [pid = 1646] [serial = 1957] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1197d7400) [pid = 1646] [serial = 1958] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126305800) [pid = 1646] [serial = 1960] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126663000) [pid = 1646] [serial = 1961] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1188e7000) [pid = 1646] [serial = 1955] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12ba0b800) [pid = 1646] [serial = 1975] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11858e800) [pid = 1646] [serial = 1954] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12ba11000) [pid = 1646] [serial = 1976] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128948400) [pid = 1646] [serial = 1963] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128b1b000) [pid = 1646] [serial = 1964] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12c5df800) [pid = 1646] [serial = 1988] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12bdb0800) [pid = 1646] [serial = 1984] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12c5d9800) [pid = 1646] [serial = 1987] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ba21400) [pid = 1646] [serial = 1979] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1290f9800) [pid = 1646] [serial = 1966] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12b5dc000) [pid = 1646] [serial = 1970] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12bda3800) [pid = 1646] [serial = 1982] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a568c00) [pid = 1646] [serial = 1973] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a55f000) [pid = 1646] [serial = 1967] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12bdbfc00) [pid = 1646] [serial = 1985] [outer = 0x0] [url = about:blank] 08:04:49 INFO - PROCESS | 1646 | 1466694289727 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"]]]}] 08:04:49 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 08:04:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:04:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1174ms 08:04:49 INFO - PROCESS | 1646 | 1466694289763 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1646 | 1466694289765 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:04:49 INFO - PROCESS | 1646 | 1466694289770 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1646 | 1466694289771 Marionette TRACE conn2 <- [1,2694,null,{}] 08:04:49 INFO - PROCESS | 1646 | 1466694289774 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1646 | 1466694289776 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:49 INFO - PROCESS | 1646 | 1466694289855 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:04:49 INFO - PROCESS | 1646 | 1466694289861 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1646 | 1466694289862 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1195de000 == 39 [pid = 1646] [id = 681] 08:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126306800) [pid = 1646] [serial = 2043] [outer = 0x0] 08:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12666d000) [pid = 1646] [serial = 2044] [outer = 0x126306800] 08:04:49 INFO - PROCESS | 1646 | 1466694289890 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1289ca800) [pid = 1646] [serial = 2045] [outer = 0x126306800] 08:04:50 INFO - PROCESS | 1646 | 1466694290757 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"]]]}] 08:04:50 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 08:04:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:04:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:04:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1020ms 08:04:50 INFO - PROCESS | 1646 | 1466694290791 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1646 | 1466694290794 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:04:50 INFO - PROCESS | 1646 | 1466694290808 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1646 | 1466694290811 Marionette TRACE conn2 <- [1,2698,null,{}] 08:04:50 INFO - PROCESS | 1646 | 1466694290819 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 1646 | 1466694290822 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:50 INFO - PROCESS | 1646 | 1466694290903 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:04:50 INFO - PROCESS | 1646 | 1466694290911 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1646 | 1466694290913 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d11000 == 40 [pid = 1646] [id = 682] 08:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118437400) [pid = 1646] [serial = 2046] [outer = 0x0] 08:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12b5a8800) [pid = 1646] [serial = 2047] [outer = 0x118437400] 08:04:50 INFO - PROCESS | 1646 | 1466694290941 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12b5dfc00) [pid = 1646] [serial = 2048] [outer = 0x118437400] 08:04:51 INFO - PROCESS | 1646 | 1466694291787 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"]]]}] 08:04:51 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 08:04:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:04:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1030ms 08:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:04:51 INFO - PROCESS | 1646 | 1466694291830 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1646 | 1466694291832 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:04:51 INFO - PROCESS | 1646 | 1466694291834 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1646 | 1466694291835 Marionette TRACE conn2 <- [1,2702,null,{}] 08:04:51 INFO - PROCESS | 1646 | 1466694291838 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1646 | 1466694291839 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:51 INFO - PROCESS | 1646 | 1466694291946 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:04:51 INFO - PROCESS | 1646 | 1466694291958 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1646 | 1466694291960 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b528800 == 41 [pid = 1646] [id = 683] 08:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12ba13800) [pid = 1646] [serial = 2049] [outer = 0x0] 08:04:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12ba1f800) [pid = 1646] [serial = 2050] [outer = 0x12ba13800] 08:04:51 INFO - PROCESS | 1646 | 1466694291985 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12bdaa800) [pid = 1646] [serial = 2051] [outer = 0x12ba13800] 08:04:52 INFO - PROCESS | 1646 | 1466694292335 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 08:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:04:52 INFO - PROCESS | 1646 | 1466694292352 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1646 | 1466694292354 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:04:52 INFO - PROCESS | 1646 | 1466694292355 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1646 | 1466694292357 Marionette TRACE conn2 <- [1,2706,null,{}] 08:04:52 INFO - PROCESS | 1646 | 1466694292359 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:52 INFO - PROCESS | 1646 | 1466694292360 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:52 INFO - PROCESS | 1646 | 1466694292466 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:04:52 INFO - PROCESS | 1646 | 1466694292478 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1646 | 1466694292479 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd72000 == 42 [pid = 1646] [id = 684] 08:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11842e000) [pid = 1646] [serial = 2052] [outer = 0x0] 08:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12bdb8800) [pid = 1646] [serial = 2053] [outer = 0x11842e000] 08:04:52 INFO - PROCESS | 1646 | 1466694292504 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12c5de400) [pid = 1646] [serial = 2054] [outer = 0x11842e000] 08:04:52 INFO - PROCESS | 1646 | 1466694292895 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 570ms 08:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:04:52 INFO - PROCESS | 1646 | 1466694292927 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1646 | 1466694292929 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:04:52 INFO - PROCESS | 1646 | 1466694292932 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1646 | 1466694292934 Marionette TRACE conn2 <- [1,2710,null,{}] 08:04:52 INFO - PROCESS | 1646 | 1466694292937 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:52 INFO - PROCESS | 1646 | 1466694292943 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:53 INFO - PROCESS | 1646 | 1466694293134 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:04:53 INFO - PROCESS | 1646 | 1466694293155 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1646 | 1466694293156 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c06c800 == 43 [pid = 1646] [id = 685] 08:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12c5e6800) [pid = 1646] [serial = 2055] [outer = 0x0] 08:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12c9d4000) [pid = 1646] [serial = 2056] [outer = 0x12c5e6800] 08:04:53 INFO - PROCESS | 1646 | 1466694293198 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12cc6e000) [pid = 1646] [serial = 2057] [outer = 0x12c5e6800] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12ba16c00) [pid = 1646] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bdbb800) [pid = 1646] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1133d8c00) [pid = 1646] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126388400) [pid = 1646] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12b80e000) [pid = 1646] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123fa9800) [pid = 1646] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124076c00) [pid = 1646] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1187e1c00) [pid = 1646] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:04:53 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110f97c00) [pid = 1646] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:04:53 INFO - PROCESS | 1646 | 1466694293682 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 1646 | 1466694293703 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:04:53 INFO - PROCESS | 1646 | 1466694293705 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1646 | 1466694293706 Marionette TRACE conn2 <- [1,2714,null,{}] 08:04:53 INFO - PROCESS | 1646 | 1466694293708 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:53 INFO - PROCESS | 1646 | 1466694293709 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:53 INFO - PROCESS | 1646 | 1466694293787 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:04:53 INFO - PROCESS | 1646 | 1466694293856 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1646 | 1466694293857 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf31000 == 44 [pid = 1646] [id = 686] 08:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11299a000) [pid = 1646] [serial = 2058] [outer = 0x0] 08:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1129a3000) [pid = 1646] [serial = 2059] [outer = 0x11299a000] 08:04:53 INFO - PROCESS | 1646 | 1466694293881 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x116fb3000) [pid = 1646] [serial = 2060] [outer = 0x11299a000] 08:04:54 INFO - PROCESS | 1646 | 1466694294148 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:04:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 467ms 08:04:54 INFO - PROCESS | 1646 | 1466694294173 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1646 | 1466694294174 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:04:54 INFO - PROCESS | 1646 | 1466694294185 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1646 | 1466694294186 Marionette TRACE conn2 <- [1,2718,null,{}] 08:04:54 INFO - PROCESS | 1646 | 1466694294188 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 1646 | 1466694294190 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:54 INFO - PROCESS | 1646 | 1466694294278 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:04:54 INFO - PROCESS | 1646 | 1466694294282 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1646 | 1466694294283 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d689000 == 45 [pid = 1646] [id = 687] 08:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1129a8400) [pid = 1646] [serial = 2061] [outer = 0x0] 08:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12421ec00) [pid = 1646] [serial = 2062] [outer = 0x1129a8400] 08:04:54 INFO - PROCESS | 1646 | 1466694294307 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124224000) [pid = 1646] [serial = 2063] [outer = 0x1129a8400] 08:04:54 INFO - PROCESS | 1646 | 1466694294653 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1646 | 1466694294708 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:04:54 INFO - PROCESS | 1646 | 1466694294711 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1646 | 1466694294712 Marionette TRACE conn2 <- [1,2722,null,{}] 08:04:54 INFO - PROCESS | 1646 | 1466694294714 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 1646 | 1466694294715 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:54 INFO - PROCESS | 1646 | 1466694294795 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:04:54 INFO - PROCESS | 1646 | 1466694294815 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1646 | 1466694294816 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x128971000 == 46 [pid = 1646] [id = 688] 08:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x124229400) [pid = 1646] [serial = 2064] [outer = 0x0] 08:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12422bc00) [pid = 1646] [serial = 2065] [outer = 0x124229400] 08:04:54 INFO - PROCESS | 1646 | 1466694294842 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a24bc00) [pid = 1646] [serial = 2066] [outer = 0x124229400] 08:04:55 INFO - PROCESS | 1646 | 1466694295178 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1646 | 1466694295231 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:04:55 INFO - PROCESS | 1646 | 1466694295233 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1646 | 1466694295234 Marionette TRACE conn2 <- [1,2726,null,{}] 08:04:55 INFO - PROCESS | 1646 | 1466694295236 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1646 | 1466694295237 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:55 INFO - PROCESS | 1646 | 1466694295321 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:04:55 INFO - PROCESS | 1646 | 1466694295394 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1646 | 1466694295394 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12dd1a000 == 47 [pid = 1646] [id = 689] 08:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112f4cc00) [pid = 1646] [serial = 2067] [outer = 0x0] 08:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112f50c00) [pid = 1646] [serial = 2068] [outer = 0x112f4cc00] 08:04:55 INFO - PROCESS | 1646 | 1466694295418 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12422ac00) [pid = 1646] [serial = 2069] [outer = 0x112f4cc00] 08:04:55 INFO - PROCESS | 1646 | 1466694295856 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 08:04:55 INFO - PROCESS | 1646 | 1466694295904 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1646 | 1466694295908 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:04:55 INFO - PROCESS | 1646 | 1466694295934 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1646 | 1466694295938 Marionette TRACE conn2 <- [1,2730,null,{}] 08:04:55 INFO - PROCESS | 1646 | 1466694295946 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1646 | 1466694295949 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:56 INFO - PROCESS | 1646 | 1466694296109 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:04:56 INFO - PROCESS | 1646 | 1466694296185 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1646 | 1466694296186 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x125627000 == 48 [pid = 1646] [id = 690] 08:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112f56000) [pid = 1646] [serial = 2070] [outer = 0x0] 08:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118897400) [pid = 1646] [serial = 2071] [outer = 0x112f56000] 08:04:56 INFO - PROCESS | 1646 | 1466694296217 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123f9e800) [pid = 1646] [serial = 2072] [outer = 0x112f56000] 08:04:57 INFO - PROCESS | 1646 | 1466694297131 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"]]]}] 08:04:57 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 08:04:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:04:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1228ms 08:04:57 INFO - PROCESS | 1646 | 1466694297159 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1646 | 1466694297162 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:04:57 INFO - PROCESS | 1646 | 1466694297167 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1646 | 1466694297168 Marionette TRACE conn2 <- [1,2734,null,{}] 08:04:57 INFO - PROCESS | 1646 | 1466694297171 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1646 | 1466694297173 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:57 INFO - PROCESS | 1646 | 1466694297305 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:04:57 INFO - PROCESS | 1646 | 1466694297374 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1646 | 1466694297376 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5c1000 == 49 [pid = 1646] [id = 691] 08:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123fddc00) [pid = 1646] [serial = 2073] [outer = 0x0] 08:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x123fe0c00) [pid = 1646] [serial = 2074] [outer = 0x123fddc00] 08:04:57 INFO - PROCESS | 1646 | 1466694297406 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x124229c00) [pid = 1646] [serial = 2075] [outer = 0x123fddc00] 08:04:57 INFO - PROCESS | 1646 | 1466694297852 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 08:04:57 INFO - PROCESS | 1646 | 1466694297889 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1646 | 1466694297890 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:04:57 INFO - PROCESS | 1646 | 1466694297893 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1646 | 1466694297896 Marionette TRACE conn2 <- [1,2738,null,{}] 08:04:57 INFO - PROCESS | 1646 | 1466694297904 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1646 | 1466694297908 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:58 INFO - PROCESS | 1646 | 1466694298021 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:04:58 INFO - PROCESS | 1646 | 1466694298161 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1646 | 1466694298164 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e1e1000 == 50 [pid = 1646] [id = 692] 08:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1266eb800) [pid = 1646] [serial = 2076] [outer = 0x0] 08:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x129310000) [pid = 1646] [serial = 2077] [outer = 0x1266eb800] 08:04:58 INFO - PROCESS | 1646 | 1466694298217 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12a5f2400) [pid = 1646] [serial = 2078] [outer = 0x1266eb800] 08:04:58 INFO - PROCESS | 1646 | 1466694298729 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:04:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 873ms 08:04:58 INFO - PROCESS | 1646 | 1466694298767 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:04:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:04:58 INFO - PROCESS | 1646 | 1466694298769 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:04:58 INFO - PROCESS | 1646 | 1466694298771 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1646 | 1466694298772 Marionette TRACE conn2 <- [1,2742,null,{}] 08:04:58 INFO - PROCESS | 1646 | 1466694298775 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 1646 | 1466694298776 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:58 INFO - PROCESS | 1646 | 1466694298883 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:04:58 INFO - PROCESS | 1646 | 1466694298991 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1646 | 1466694298993 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12428d800 == 51 [pid = 1646] [id = 693] 08:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11885e400) [pid = 1646] [serial = 2079] [outer = 0x0] 08:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12a5f4400) [pid = 1646] [serial = 2080] [outer = 0x11885e400] 08:04:59 INFO - PROCESS | 1646 | 1466694299024 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12b5df000) [pid = 1646] [serial = 2081] [outer = 0x11885e400] 08:04:59 INFO - PROCESS | 1646 | 1466694299666 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:04:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 919ms 08:04:59 INFO - PROCESS | 1646 | 1466694299691 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1646 | 1466694299695 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:04:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:04:59 INFO - PROCESS | 1646 | 1466694299700 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1646 | 1466694299702 Marionette TRACE conn2 <- [1,2746,null,{}] 08:04:59 INFO - PROCESS | 1646 | 1466694299708 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1646 | 1466694299710 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:59 INFO - PROCESS | 1646 | 1466694299833 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:04:59 INFO - PROCESS | 1646 | 1466694299903 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1646 | 1466694299905 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:04:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x125634800 == 52 [pid = 1646] [id = 694] 08:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x113f17000) [pid = 1646] [serial = 2082] [outer = 0x0] 08:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11842ac00) [pid = 1646] [serial = 2083] [outer = 0x113f17000] 08:04:59 INFO - PROCESS | 1646 | 1466694299932 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x123b2fc00) [pid = 1646] [serial = 2084] [outer = 0x113f17000] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5c2800 == 51 [pid = 1646] [id = 649] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x128971000 == 50 [pid = 1646] [id = 688] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12d689000 == 49 [pid = 1646] [id = 687] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf31000 == 48 [pid = 1646] [id = 686] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12c06c800 == 47 [pid = 1646] [id = 685] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd72000 == 46 [pid = 1646] [id = 684] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12b528800 == 45 [pid = 1646] [id = 683] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x128d11000 == 44 [pid = 1646] [id = 682] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1195de000 == 43 [pid = 1646] [id = 681] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x126693000 == 42 [pid = 1646] [id = 680] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ab800 == 41 [pid = 1646] [id = 677] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1245ed800 == 40 [pid = 1646] [id = 637] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x128d02800 == 39 [pid = 1646] [id = 678] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf32800 == 38 [pid = 1646] [id = 679] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12c832000 == 37 [pid = 1646] [id = 650] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12d68c800 == 36 [pid = 1646] [id = 663] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x126695800 == 35 [pid = 1646] [id = 648] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x123856800 == 34 [pid = 1646] [id = 664] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12d68e000 == 33 [pid = 1646] [id = 666] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x1294d3000 == 32 [pid = 1646] [id = 665] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x116946000 == 31 [pid = 1646] [id = 647] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12428d800 == 30 [pid = 1646] [id = 693] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12e1e1000 == 29 [pid = 1646] [id = 692] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5c1000 == 28 [pid = 1646] [id = 691] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x125627000 == 27 [pid = 1646] [id = 690] 08:05:00 INFO - PROCESS | 1646 | --DOCSHELL 0x12dd1a000 == 26 [pid = 1646] [id = 689] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12a55cc00) [pid = 1646] [serial = 2029] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12bda9c00) [pid = 1646] [serial = 2020] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12c5d8c00) [pid = 1646] [serial = 2023] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x117046400) [pid = 1646] [serial = 2002] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12a5f4800) [pid = 1646] [serial = 2014] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12b5d1c00) [pid = 1646] [serial = 2015] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12b811800) [pid = 1646] [serial = 2017] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x123c97000) [pid = 1646] [serial = 1996] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x125f3ac00) [pid = 1646] [serial = 2008] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1269ff000) [pid = 1646] [serial = 2009] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118437800) [pid = 1646] [serial = 1993] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a248000) [pid = 1646] [serial = 2012] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128dd8000) [pid = 1646] [serial = 2011] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a449000) [pid = 1646] [serial = 1999] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124078400) [pid = 1646] [serial = 2006] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119573400) [pid = 1646] [serial = 2005] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12c5e0000) [pid = 1646] [serial = 2024] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116630800) [pid = 1646] [serial = 2026] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118588000) [pid = 1646] [serial = 2003] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bdb6800) [pid = 1646] [serial = 2021] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119571800) [pid = 1646] [serial = 2027] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12ba15c00) [pid = 1646] [serial = 2018] [outer = 0x0] [url = about:blank] 08:05:01 INFO - PROCESS | 1646 | 1466694301195 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1530ms 08:05:01 INFO - PROCESS | 1646 | 1466694301228 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:05:01 INFO - PROCESS | 1646 | 1466694301230 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:05:01 INFO - PROCESS | 1646 | 1466694301233 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1646 | 1466694301235 Marionette TRACE conn2 <- [1,2750,null,{}] 08:05:01 INFO - PROCESS | 1646 | 1466694301239 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1646 | 1466694301240 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:01 INFO - PROCESS | 1646 | 1466694301324 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:05:01 INFO - PROCESS | 1646 | 1466694301330 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1646 | 1466694301333 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x118125000 == 27 [pid = 1646] [id = 695] 08:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112f4ac00) [pid = 1646] [serial = 2085] [outer = 0x0] 08:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115f66c00) [pid = 1646] [serial = 2086] [outer = 0x112f4ac00] 08:05:01 INFO - PROCESS | 1646 | 1466694301361 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112f4c800) [pid = 1646] [serial = 2087] [outer = 0x112f4ac00] 08:05:01 INFO - PROCESS | 1646 | 1466694301731 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 08:05:01 INFO - PROCESS | 1646 | 1466694301753 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1646 | 1466694301756 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:05:01 INFO - PROCESS | 1646 | 1466694301761 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1646 | 1466694301763 Marionette TRACE conn2 <- [1,2754,null,{}] 08:05:01 INFO - PROCESS | 1646 | 1466694301765 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1646 | 1466694301767 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:01 INFO - PROCESS | 1646 | 1466694301849 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:05:01 INFO - PROCESS | 1646 | 1466694301853 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1646 | 1466694301854 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ebe000 == 28 [pid = 1646] [id = 696] 08:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11842f800) [pid = 1646] [serial = 2088] [outer = 0x0] 08:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1185ca400) [pid = 1646] [serial = 2089] [outer = 0x11842f800] 08:05:01 INFO - PROCESS | 1646 | 1466694301884 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1188f1400) [pid = 1646] [serial = 2090] [outer = 0x11842f800] 08:05:02 INFO - PROCESS | 1646 | 1466694302230 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 520ms 08:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:05:02 INFO - PROCESS | 1646 | 1466694302281 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1646 | 1466694302283 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:05:02 INFO - PROCESS | 1646 | 1466694302285 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1646 | 1466694302287 Marionette TRACE conn2 <- [1,2758,null,{}] 08:05:02 INFO - PROCESS | 1646 | 1466694302295 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 1646 | 1466694302298 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:02 INFO - PROCESS | 1646 | 1466694302378 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:05:02 INFO - PROCESS | 1646 | 1466694302384 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1646 | 1466694302386 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x126696800 == 29 [pid = 1646] [id = 697] 08:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112f48c00) [pid = 1646] [serial = 2091] [outer = 0x0] 08:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123fd4c00) [pid = 1646] [serial = 2092] [outer = 0x112f48c00] 08:05:02 INFO - PROCESS | 1646 | 1466694302414 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123fe0800) [pid = 1646] [serial = 2093] [outer = 0x112f48c00] 08:05:02 INFO - PROCESS | 1646 | 1466694302764 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 08:05:02 INFO - PROCESS | 1646 | 1466694302806 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1646 | 1466694302807 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:05:02 INFO - PROCESS | 1646 | 1466694302810 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1646 | 1466694302811 Marionette TRACE conn2 <- [1,2762,null,{}] 08:05:02 INFO - PROCESS | 1646 | 1466694302813 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 1646 | 1466694302814 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:02 INFO - PROCESS | 1646 | 1466694302894 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:05:02 INFO - PROCESS | 1646 | 1466694302967 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1646 | 1466694302968 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x129035000 == 30 [pid = 1646] [id = 698] 08:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123fe0400) [pid = 1646] [serial = 2094] [outer = 0x0] 08:05:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124228000) [pid = 1646] [serial = 2095] [outer = 0x123fe0400] 08:05:02 INFO - PROCESS | 1646 | 1466694302994 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x125f3e000) [pid = 1646] [serial = 2096] [outer = 0x123fe0400] 08:05:03 INFO - PROCESS | 1646 | 1466694303294 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 08:05:03 INFO - PROCESS | 1646 | 1466694303330 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:05:03 INFO - PROCESS | 1646 | 1466694303338 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:05:03 INFO - PROCESS | 1646 | 1466694303341 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1646 | 1466694303342 Marionette TRACE conn2 <- [1,2766,null,{}] 08:05:03 INFO - PROCESS | 1646 | 1466694303347 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:03 INFO - PROCESS | 1646 | 1466694303348 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:03 INFO - PROCESS | 1646 | 1466694303449 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:05:03 INFO - PROCESS | 1646 | 1466694303453 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1646 | 1466694303454 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab76000 == 31 [pid = 1646] [id = 699] 08:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x118428400) [pid = 1646] [serial = 2097] [outer = 0x0] 08:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126663000) [pid = 1646] [serial = 2098] [outer = 0x118428400] 08:05:03 INFO - PROCESS | 1646 | 1466694303478 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1188a1000) [pid = 1646] [serial = 2099] [outer = 0x118428400] 08:05:03 INFO - PROCESS | 1646 | 1466694303822 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 523ms 08:05:03 INFO - PROCESS | 1646 | 1466694303865 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1646 | 1466694303866 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:05:03 INFO - PROCESS | 1646 | 1466694303868 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1646 | 1466694303870 Marionette TRACE conn2 <- [1,2770,null,{}] 08:05:03 INFO - PROCESS | 1646 | 1466694303877 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:03 INFO - PROCESS | 1646 | 1466694303881 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:04 INFO - PROCESS | 1646 | 1466694304004 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:05:04 INFO - PROCESS | 1646 | 1466694304010 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1646 | 1466694304011 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd68000 == 32 [pid = 1646] [id = 700] 08:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1264e9c00) [pid = 1646] [serial = 2100] [outer = 0x0] 08:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1289c9c00) [pid = 1646] [serial = 2101] [outer = 0x1264e9c00] 08:05:04 INFO - PROCESS | 1646 | 1466694304037 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12a455400) [pid = 1646] [serial = 2102] [outer = 0x1264e9c00] 08:05:04 INFO - PROCESS | 1646 | 1466694304358 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 08:05:04 INFO - PROCESS | 1646 | 1466694304389 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1646 | 1466694304390 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:05:04 INFO - PROCESS | 1646 | 1466694304407 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1646 | 1466694304408 Marionette TRACE conn2 <- [1,2774,null,{}] 08:05:04 INFO - PROCESS | 1646 | 1466694304413 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1646 | 1466694304422 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:04 INFO - PROCESS | 1646 | 1466694304523 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:05:04 INFO - PROCESS | 1646 | 1466694304566 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1646 | 1466694304567 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c41e800 == 33 [pid = 1646] [id = 701] 08:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11229ec00) [pid = 1646] [serial = 2103] [outer = 0x0] 08:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12a5f1400) [pid = 1646] [serial = 2104] [outer = 0x11229ec00] 08:05:04 INFO - PROCESS | 1646 | 1466694304592 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12b5ab400) [pid = 1646] [serial = 2105] [outer = 0x11229ec00] 08:05:04 INFO - PROCESS | 1646 | 1466694304895 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 522ms 08:05:04 INFO - PROCESS | 1646 | 1466694304933 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1646 | 1466694304935 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:05:04 INFO - PROCESS | 1646 | 1466694304937 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1646 | 1466694304938 Marionette TRACE conn2 <- [1,2778,null,{}] 08:05:04 INFO - PROCESS | 1646 | 1466694304940 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1646 | 1466694304943 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:05 INFO - PROCESS | 1646 | 1466694305045 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:05:05 INFO - PROCESS | 1646 | 1466694305048 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1646 | 1466694305049 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c565000 == 34 [pid = 1646] [id = 702] 08:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12a571800) [pid = 1646] [serial = 2106] [outer = 0x0] 08:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12b803800) [pid = 1646] [serial = 2107] [outer = 0x12a571800] 08:05:05 INFO - PROCESS | 1646 | 1466694305074 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12ba03800) [pid = 1646] [serial = 2108] [outer = 0x12a571800] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x112f4cc00) [pid = 1646] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x11842e000) [pid = 1646] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12c5e6800) [pid = 1646] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11299a000) [pid = 1646] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118437400) [pid = 1646] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119770800) [pid = 1646] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1131ebc00) [pid = 1646] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x126306800) [pid = 1646] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128940000) [pid = 1646] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119578400) [pid = 1646] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1129a8400) [pid = 1646] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x124229400) [pid = 1646] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12ba13800) [pid = 1646] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1264f4400) [pid = 1646] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x110f7ec00) [pid = 1646] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x119578c00) [pid = 1646] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119fc2c00) [pid = 1646] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128943800) [pid = 1646] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x116fb0000) [pid = 1646] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1187ef800) [pid = 1646] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124a88c00) [pid = 1646] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12638d400) [pid = 1646] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11842ec00) [pid = 1646] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:05:05 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118433000) [pid = 1646] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:05:05 INFO - PROCESS | 1646 | 1466694305778 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 08:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:05:05 INFO - PROCESS | 1646 | 1466694305807 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1646 | 1466694305809 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:05:05 INFO - PROCESS | 1646 | 1466694305811 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1646 | 1466694305812 Marionette TRACE conn2 <- [1,2782,null,{}] 08:05:05 INFO - PROCESS | 1646 | 1466694305814 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:05 INFO - PROCESS | 1646 | 1466694305815 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:05 INFO - PROCESS | 1646 | 1466694305900 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:05:05 INFO - PROCESS | 1646 | 1466694305965 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1646 | 1466694305967 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x126695800 == 35 [pid = 1646] [id = 703] 08:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x110f7f000) [pid = 1646] [serial = 2109] [outer = 0x0] 08:05:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11674bc00) [pid = 1646] [serial = 2110] [outer = 0x110f7f000] 08:05:05 INFO - PROCESS | 1646 | 1466694305991 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119573800) [pid = 1646] [serial = 2111] [outer = 0x110f7f000] 08:05:06 INFO - PROCESS | 1646 | 1466694306262 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 469ms 08:05:06 INFO - PROCESS | 1646 | 1466694306283 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1646 | 1466694306284 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:05:06 INFO - PROCESS | 1646 | 1466694306286 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1646 | 1466694306287 Marionette TRACE conn2 <- [1,2786,null,{}] 08:05:06 INFO - PROCESS | 1646 | 1466694306290 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1646 | 1466694306291 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:06 INFO - PROCESS | 1646 | 1466694306387 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:05:06 INFO - PROCESS | 1646 | 1466694306390 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1646 | 1466694306391 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d395000 == 36 [pid = 1646] [id = 704] 08:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119574000) [pid = 1646] [serial = 2112] [outer = 0x0] 08:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126390000) [pid = 1646] [serial = 2113] [outer = 0x119574000] 08:05:06 INFO - PROCESS | 1646 | 1466694306422 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1290f9400) [pid = 1646] [serial = 2114] [outer = 0x119574000] 08:05:06 INFO - PROCESS | 1646 | 1466694306886 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 618ms 08:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:05:06 INFO - PROCESS | 1646 | 1466694306905 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1646 | 1466694306906 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:05:06 INFO - PROCESS | 1646 | 1466694306908 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1646 | 1466694306910 Marionette TRACE conn2 <- [1,2790,null,{}] 08:05:06 INFO - PROCESS | 1646 | 1466694306912 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1646 | 1466694306914 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:07 INFO - PROCESS | 1646 | 1466694307011 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:05:07 INFO - PROCESS | 1646 | 1466694307015 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1646 | 1466694307016 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c9800 == 37 [pid = 1646] [id = 705] 08:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b5d2c00) [pid = 1646] [serial = 2115] [outer = 0x0] 08:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba0c400) [pid = 1646] [serial = 2116] [outer = 0x12b5d2c00] 08:05:07 INFO - PROCESS | 1646 | 1466694307043 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ba1b000) [pid = 1646] [serial = 2117] [outer = 0x12b5d2c00] 08:05:07 INFO - PROCESS | 1646 | 1466694307369 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 471ms 08:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:05:07 INFO - PROCESS | 1646 | 1466694307380 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1646 | 1466694307381 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:05:07 INFO - PROCESS | 1646 | 1466694307383 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1646 | 1466694307385 Marionette TRACE conn2 <- [1,2794,null,{}] 08:05:07 INFO - PROCESS | 1646 | 1466694307387 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1646 | 1466694307388 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:07 INFO - PROCESS | 1646 | 1466694307470 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:05:07 INFO - PROCESS | 1646 | 1466694307473 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1646 | 1466694307474 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e1d3000 == 38 [pid = 1646] [id = 706] 08:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ba1ec00) [pid = 1646] [serial = 2118] [outer = 0x0] 08:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bdae000) [pid = 1646] [serial = 2119] [outer = 0x12ba1ec00] 08:05:07 INFO - PROCESS | 1646 | 1466694307499 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bdb6c00) [pid = 1646] [serial = 2120] [outer = 0x12ba1ec00] 08:05:08 INFO - PROCESS | 1646 | 1466694308136 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 772ms 08:05:08 INFO - PROCESS | 1646 | 1466694308157 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1646 | 1466694308162 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:05:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:05:08 INFO - PROCESS | 1646 | 1466694308167 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1646 | 1466694308170 Marionette TRACE conn2 <- [1,2798,null,{}] 08:05:08 INFO - PROCESS | 1646 | 1466694308177 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:08 INFO - PROCESS | 1646 | 1466694308180 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:08 INFO - PROCESS | 1646 | 1466694308341 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:05:08 INFO - PROCESS | 1646 | 1466694308483 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1646 | 1466694308485 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x124445800 == 39 [pid = 1646] [id = 707] 08:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x113f20400) [pid = 1646] [serial = 2121] [outer = 0x0] 08:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1176e2000) [pid = 1646] [serial = 2122] [outer = 0x113f20400] 08:05:08 INFO - PROCESS | 1646 | 1466694308531 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1185c2400) [pid = 1646] [serial = 2123] [outer = 0x113f20400] 08:05:09 INFO - PROCESS | 1646 | 1466694309076 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:05:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 923ms 08:05:09 INFO - PROCESS | 1646 | 1466694309090 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1646 | 1466694309093 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:05:09 INFO - PROCESS | 1646 | 1466694309098 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1646 | 1466694309100 Marionette TRACE conn2 <- [1,2802,null,{}] 08:05:09 INFO - PROCESS | 1646 | 1466694309103 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1646 | 1466694309105 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:09 INFO - PROCESS | 1646 | 1466694309215 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:05:09 INFO - PROCESS | 1646 | 1466694309284 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1646 | 1466694309285 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d8000 == 40 [pid = 1646] [id = 708] 08:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11976dc00) [pid = 1646] [serial = 2124] [outer = 0x0] 08:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x123fab000) [pid = 1646] [serial = 2125] [outer = 0x11976dc00] 08:05:09 INFO - PROCESS | 1646 | 1466694309358 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x124078400) [pid = 1646] [serial = 2126] [outer = 0x11976dc00] 08:05:10 INFO - PROCESS | 1646 | 1466694309999 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:05:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 972ms 08:05:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:05:10 INFO - PROCESS | 1646 | 1466694310071 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1646 | 1466694310073 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:05:10 INFO - PROCESS | 1646 | 1466694310076 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1646 | 1466694310078 Marionette TRACE conn2 <- [1,2806,null,{}] 08:05:10 INFO - PROCESS | 1646 | 1466694310082 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1646 | 1466694310084 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:10 INFO - PROCESS | 1646 | 1466694310187 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:05:10 INFO - PROCESS | 1646 | 1466694310262 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1646 | 1466694310263 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf2b800 == 39 [pid = 1646] [id = 16] 08:05:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x119dd3000 == 40 [pid = 1646] [id = 709] 08:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1129a0000) [pid = 1646] [serial = 2127] [outer = 0x0] 08:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1129a2c00) [pid = 1646] [serial = 2128] [outer = 0x1129a0000] 08:05:10 INFO - PROCESS | 1646 | 1466694310343 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x112dbb800) [pid = 1646] [serial = 2129] [outer = 0x1129a0000] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c9800 == 39 [pid = 1646] [id = 705] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12d395000 == 38 [pid = 1646] [id = 704] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x126695800 == 37 [pid = 1646] [id = 703] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12c565000 == 36 [pid = 1646] [id = 702] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12c41e800 == 35 [pid = 1646] [id = 701] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd68000 == 34 [pid = 1646] [id = 700] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab76000 == 33 [pid = 1646] [id = 699] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x129035000 == 32 [pid = 1646] [id = 698] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x126696800 == 31 [pid = 1646] [id = 697] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x123ebe000 == 30 [pid = 1646] [id = 696] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x118125000 == 29 [pid = 1646] [id = 695] 08:05:10 INFO - PROCESS | 1646 | --DOCSHELL 0x125634800 == 28 [pid = 1646] [id = 694] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12a561400) [pid = 1646] [serial = 1952] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x113329c00) [pid = 1646] [serial = 1943] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x124a8f800) [pid = 1646] [serial = 1913] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x125611000) [pid = 1646] [serial = 1997] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a908400) [pid = 1646] [serial = 2000] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1187e6400) [pid = 1646] [serial = 1916] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119572400) [pid = 1646] [serial = 1946] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1264eb000) [pid = 1646] [serial = 1949] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12b5d7800) [pid = 1646] [serial = 2030] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12bdb8800) [pid = 1646] [serial = 2053] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12c9d4000) [pid = 1646] [serial = 2056] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1129a3000) [pid = 1646] [serial = 2059] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12b5a8800) [pid = 1646] [serial = 2047] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124ca0800) [pid = 1646] [serial = 2035] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1264f0800) [pid = 1646] [serial = 2036] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1161ae400) [pid = 1646] [serial = 2032] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11842e400) [pid = 1646] [serial = 2033] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12666d000) [pid = 1646] [serial = 2044] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1289ca800) [pid = 1646] [serial = 2045] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a24a800) [pid = 1646] [serial = 2038] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b5d3c00) [pid = 1646] [serial = 2039] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x120ff7800) [pid = 1646] [serial = 2041] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x125f3e400) [pid = 1646] [serial = 2042] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12421ec00) [pid = 1646] [serial = 2062] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x124224000) [pid = 1646] [serial = 2063] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a24bc00) [pid = 1646] [serial = 2066] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12422bc00) [pid = 1646] [serial = 2065] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12ba1f800) [pid = 1646] [serial = 2050] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116fb3000) [pid = 1646] [serial = 2060] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12cc6e000) [pid = 1646] [serial = 2057] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12c5de400) [pid = 1646] [serial = 2054] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12bdaa800) [pid = 1646] [serial = 2051] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12b5dfc00) [pid = 1646] [serial = 2048] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118436400) [pid = 1646] [serial = 1991] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118710800) [pid = 1646] [serial = 1994] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12422ac00) [pid = 1646] [serial = 2069] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x112f50c00) [pid = 1646] [serial = 2068] [outer = 0x0] [url = about:blank] 08:05:10 INFO - PROCESS | 1646 | 1466694310752 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:05:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 721ms 08:05:10 INFO - PROCESS | 1646 | 1466694310798 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1646 | 1466694310800 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:05:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:05:10 INFO - PROCESS | 1646 | 1466694310805 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1646 | 1466694310807 Marionette TRACE conn2 <- [1,2810,null,{}] 08:05:10 INFO - PROCESS | 1646 | 1466694310809 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1646 | 1466694310811 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:10 INFO - PROCESS | 1646 | 1466694310899 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:05:10 INFO - PROCESS | 1646 | 1466694310958 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1646 | 1466694310959 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c7800 == 29 [pid = 1646] [id = 710] 08:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1131eb800) [pid = 1646] [serial = 2130] [outer = 0x0] 08:05:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x113d99800) [pid = 1646] [serial = 2131] [outer = 0x1131eb800] 08:05:10 INFO - PROCESS | 1646 | 1466694310986 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116749400) [pid = 1646] [serial = 2132] [outer = 0x1131eb800] 08:05:11 INFO - PROCESS | 1646 | 1466694311282 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 08:05:11 INFO - PROCESS | 1646 | 1466694311329 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:05:11 INFO - PROCESS | 1646 | 1466694311330 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:05:11 INFO - PROCESS | 1646 | 1466694311333 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1646 | 1466694311335 Marionette TRACE conn2 <- [1,2814,null,{}] 08:05:11 INFO - PROCESS | 1646 | 1466694311343 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 1646 | 1466694311346 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:11 INFO - PROCESS | 1646 | 1466694311429 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:05:11 INFO - PROCESS | 1646 | 1466694311486 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1646 | 1466694311489 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x124441000 == 30 [pid = 1646] [id = 711] 08:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x115d10400) [pid = 1646] [serial = 2133] [outer = 0x0] 08:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1173d0400) [pid = 1646] [serial = 2134] [outer = 0x115d10400] 08:05:11 INFO - PROCESS | 1646 | 1466694311517 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1185c9c00) [pid = 1646] [serial = 2135] [outer = 0x115d10400] 08:05:11 INFO - PROCESS | 1646 | 1466694311871 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 572ms 08:05:11 INFO - PROCESS | 1646 | 1466694311907 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1646 | 1466694311912 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:05:11 INFO - PROCESS | 1646 | 1466694311915 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1646 | 1466694311917 Marionette TRACE conn2 <- [1,2818,null,{}] 08:05:11 INFO - PROCESS | 1646 | 1466694311921 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 1646 | 1466694311923 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:12 INFO - PROCESS | 1646 | 1466694312085 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:05:12 INFO - PROCESS | 1646 | 1466694312101 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1646 | 1466694312102 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12697f000 == 31 [pid = 1646] [id = 712] 08:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1185cb800) [pid = 1646] [serial = 2136] [outer = 0x0] 08:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118853c00) [pid = 1646] [serial = 2137] [outer = 0x1185cb800] 08:05:12 INFO - PROCESS | 1646 | 1466694312142 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11956f000) [pid = 1646] [serial = 2138] [outer = 0x1185cb800] 08:05:12 INFO - PROCESS | 1646 | 1466694312448 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 575ms 08:05:12 INFO - PROCESS | 1646 | 1466694312491 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1646 | 1466694312494 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:05:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:05:12 INFO - PROCESS | 1646 | 1466694312497 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1646 | 1466694312498 Marionette TRACE conn2 <- [1,2822,null,{}] 08:05:12 INFO - PROCESS | 1646 | 1466694312501 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:12 INFO - PROCESS | 1646 | 1466694312502 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:12 INFO - PROCESS | 1646 | 1466694312581 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:05:12 INFO - PROCESS | 1646 | 1466694312585 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1646 | 1466694312586 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292da000 == 32 [pid = 1646] [id = 713] 08:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119572000) [pid = 1646] [serial = 2139] [outer = 0x0] 08:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119771800) [pid = 1646] [serial = 2140] [outer = 0x119572000] 08:05:12 INFO - PROCESS | 1646 | 1466694312611 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x120ff6400) [pid = 1646] [serial = 2141] [outer = 0x119572000] 08:05:13 INFO - PROCESS | 1646 | 1466694313016 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 569ms 08:05:13 INFO - PROCESS | 1646 | 1466694313067 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1646 | 1466694313068 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:05:13 INFO - PROCESS | 1646 | 1466694313070 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1646 | 1466694313071 Marionette TRACE conn2 <- [1,2826,null,{}] 08:05:13 INFO - PROCESS | 1646 | 1466694313073 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1646 | 1466694313080 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:13 INFO - PROCESS | 1646 | 1466694313198 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:05:13 INFO - PROCESS | 1646 | 1466694313214 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1646 | 1466694313215 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7c2000 == 33 [pid = 1646] [id = 714] 08:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123fda000) [pid = 1646] [serial = 2142] [outer = 0x0] 08:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12422ac00) [pid = 1646] [serial = 2143] [outer = 0x123fda000] 08:05:13 INFO - PROCESS | 1646 | 1466694313240 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125539c00) [pid = 1646] [serial = 2144] [outer = 0x123fda000] 08:05:13 INFO - PROCESS | 1646 | 1466694313631 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 575ms 08:05:13 INFO - PROCESS | 1646 | 1466694313647 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:05:13 INFO - PROCESS | 1646 | 1466694313649 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:05:13 INFO - PROCESS | 1646 | 1466694313652 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1646 | 1466694313654 Marionette TRACE conn2 <- [1,2830,null,{}] 08:05:13 INFO - PROCESS | 1646 | 1466694313657 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1646 | 1466694313660 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:13 INFO - PROCESS | 1646 | 1466694313804 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:05:13 INFO - PROCESS | 1646 | 1466694313821 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1646 | 1466694313829 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5c6800 == 34 [pid = 1646] [id = 715] 08:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x116faa000) [pid = 1646] [serial = 2145] [outer = 0x0] 08:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x125f32400) [pid = 1646] [serial = 2146] [outer = 0x116faa000] 08:05:13 INFO - PROCESS | 1646 | 1466694313855 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1264f4400) [pid = 1646] [serial = 2147] [outer = 0x116faa000] 08:05:14 INFO - PROCESS | 1646 | 1466694314207 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:05:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 571ms 08:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:05:14 INFO - PROCESS | 1646 | 1466694314222 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1646 | 1466694314223 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:05:14 INFO - PROCESS | 1646 | 1466694314226 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1646 | 1466694314230 Marionette TRACE conn2 <- [1,2834,null,{}] 08:05:14 INFO - PROCESS | 1646 | 1466694314233 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 1646 | 1466694314234 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:14 INFO - PROCESS | 1646 | 1466694314336 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:05:14 INFO - PROCESS | 1646 | 1466694314376 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1646 | 1466694314377 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd68000 == 35 [pid = 1646] [id = 716] 08:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12665f400) [pid = 1646] [serial = 2148] [outer = 0x0] 08:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12666b000) [pid = 1646] [serial = 2149] [outer = 0x12665f400] 08:05:14 INFO - PROCESS | 1646 | 1466694314402 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1269fd400) [pid = 1646] [serial = 2150] [outer = 0x12665f400] 08:05:14 INFO - PROCESS | 1646 | 1466694314783 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1264e9c00) [pid = 1646] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119574000) [pid = 1646] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a571800) [pid = 1646] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11842f800) [pid = 1646] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112f56000) [pid = 1646] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11885e400) [pid = 1646] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x110f7f000) [pid = 1646] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112f48c00) [pid = 1646] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123fddc00) [pid = 1646] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1266eb800) [pid = 1646] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11229ec00) [pid = 1646] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112f4ac00) [pid = 1646] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118428400) [pid = 1646] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123fe0400) [pid = 1646] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12b5d2c00) [pid = 1646] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:05:14 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x113f17000) [pid = 1646] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:05:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:05:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 623ms 08:05:14 INFO - PROCESS | 1646 | 1466694314850 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1646 | 1466694314851 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:05:14 INFO - PROCESS | 1646 | 1466694314854 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1646 | 1466694314855 Marionette TRACE conn2 <- [1,2838,null,{}] 08:05:14 INFO - PROCESS | 1646 | 1466694314857 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 1646 | 1466694314859 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:14 INFO - PROCESS | 1646 | 1466694314968 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:05:14 INFO - PROCESS | 1646 | 1466694314988 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1646 | 1466694314989 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12442d000 == 36 [pid = 1646] [id = 717] 08:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112f51400) [pid = 1646] [serial = 2151] [outer = 0x0] 08:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116903800) [pid = 1646] [serial = 2152] [outer = 0x112f51400] 08:05:15 INFO - PROCESS | 1646 | 1466694315025 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11885e400) [pid = 1646] [serial = 2153] [outer = 0x112f51400] 08:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 08:05:15 INFO - PROCESS | 1646 | 1466694315369 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:05:15 INFO - PROCESS | 1646 | 1466694315372 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1646 | 1466694315374 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:05:15 INFO - PROCESS | 1646 | 1466694315384 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1646 | 1466694315385 Marionette TRACE conn2 <- [1,2842,null,{}] 08:05:15 INFO - PROCESS | 1646 | 1466694315387 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 1646 | 1466694315388 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:15 INFO - PROCESS | 1646 | 1466694315504 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:05:15 INFO - PROCESS | 1646 | 1466694315511 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1646 | 1466694315512 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c2e0000 == 37 [pid = 1646] [id = 718] 08:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1185c8000) [pid = 1646] [serial = 2154] [outer = 0x0] 08:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12630fc00) [pid = 1646] [serial = 2155] [outer = 0x1185c8000] 08:05:15 INFO - PROCESS | 1646 | 1466694315536 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126b36400) [pid = 1646] [serial = 2156] [outer = 0x1185c8000] 08:05:15 INFO - PROCESS | 1646 | 1466694315847 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 519ms 08:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:05:15 INFO - PROCESS | 1646 | 1466694315903 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1646 | 1466694315905 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:05:15 INFO - PROCESS | 1646 | 1466694315907 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1646 | 1466694315908 Marionette TRACE conn2 <- [1,2846,null,{}] 08:05:15 INFO - PROCESS | 1646 | 1466694315911 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 1646 | 1466694315913 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:16 INFO - PROCESS | 1646 | 1466694316015 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:05:16 INFO - PROCESS | 1646 | 1466694316019 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1646 | 1466694316020 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c561800 == 38 [pid = 1646] [id = 719] 08:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12893f800) [pid = 1646] [serial = 2157] [outer = 0x0] 08:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1289c4c00) [pid = 1646] [serial = 2158] [outer = 0x12893f800] 08:05:16 INFO - PROCESS | 1646 | 1466694316048 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128dd6000) [pid = 1646] [serial = 2159] [outer = 0x12893f800] 08:05:16 INFO - PROCESS | 1646 | 1466694316521 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 621ms 08:05:16 INFO - PROCESS | 1646 | 1466694316529 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1646 | 1466694316530 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:05:16 INFO - PROCESS | 1646 | 1466694316532 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1646 | 1466694316533 Marionette TRACE conn2 <- [1,2850,null,{}] 08:05:16 INFO - PROCESS | 1646 | 1466694316536 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:16 INFO - PROCESS | 1646 | 1466694316536 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:16 INFO - PROCESS | 1646 | 1466694316654 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:05:16 INFO - PROCESS | 1646 | 1466694316660 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1646 | 1466694316661 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c83c800 == 39 [pid = 1646] [id = 720] 08:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128dd6800) [pid = 1646] [serial = 2160] [outer = 0x0] 08:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129306800) [pid = 1646] [serial = 2161] [outer = 0x128dd6800] 08:05:16 INFO - PROCESS | 1646 | 1466694316700 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a448000) [pid = 1646] [serial = 2162] [outer = 0x128dd6800] 08:05:17 INFO - PROCESS | 1646 | 1466694317376 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:05:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 868ms 08:05:17 INFO - PROCESS | 1646 | 1466694317402 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1646 | 1466694317404 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:05:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:05:17 INFO - PROCESS | 1646 | 1466694317407 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1646 | 1466694317412 Marionette TRACE conn2 <- [1,2854,null,{}] 08:05:17 INFO - PROCESS | 1646 | 1466694317416 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 1646 | 1466694317417 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:17 INFO - PROCESS | 1646 | 1466694317526 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:05:17 INFO - PROCESS | 1646 | 1466694317601 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1646 | 1466694317602 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a69000 == 40 [pid = 1646] [id = 721] 08:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112a75c00) [pid = 1646] [serial = 2163] [outer = 0x0] 08:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112f4ec00) [pid = 1646] [serial = 2164] [outer = 0x112a75c00] 08:05:17 INFO - PROCESS | 1646 | 1466694317633 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1150c4400) [pid = 1646] [serial = 2165] [outer = 0x112a75c00] 08:05:18 INFO - PROCESS | 1646 | 1466694318060 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 674ms 08:05:18 INFO - PROCESS | 1646 | 1466694318081 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1646 | 1466694318085 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:05:18 INFO - PROCESS | 1646 | 1466694318089 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1646 | 1466694318091 Marionette TRACE conn2 <- [1,2858,null,{}] 08:05:18 INFO - PROCESS | 1646 | 1466694318094 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1646 | 1466694318096 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:18 INFO - PROCESS | 1646 | 1466694318207 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:05:18 INFO - PROCESS | 1646 | 1466694318270 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1646 | 1466694318271 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294db800 == 41 [pid = 1646] [id = 722] 08:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x117043c00) [pid = 1646] [serial = 2166] [outer = 0x0] 08:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1185c0400) [pid = 1646] [serial = 2167] [outer = 0x117043c00] 08:05:18 INFO - PROCESS | 1646 | 1466694318302 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118850800) [pid = 1646] [serial = 2168] [outer = 0x117043c00] 08:05:18 INFO - PROCESS | 1646 | 1466694318722 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 673ms 08:05:18 INFO - PROCESS | 1646 | 1466694318763 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1646 | 1466694318765 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:05:18 INFO - PROCESS | 1646 | 1466694318767 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1646 | 1466694318770 Marionette TRACE conn2 <- [1,2862,null,{}] 08:05:18 INFO - PROCESS | 1646 | 1466694318778 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1646 | 1466694318781 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:18 INFO - PROCESS | 1646 | 1466694318907 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:05:19 INFO - PROCESS | 1646 | 1466694318998 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1646 | 1466694319000 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cf2c800 == 42 [pid = 1646] [id = 723] 08:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123c8cc00) [pid = 1646] [serial = 2169] [outer = 0x0] 08:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123fdd000) [pid = 1646] [serial = 2170] [outer = 0x123c8cc00] 08:05:19 INFO - PROCESS | 1646 | 1466694319032 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124227000) [pid = 1646] [serial = 2171] [outer = 0x123c8cc00] 08:05:19 INFO - PROCESS | 1646 | 1466694319445 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 721ms 08:05:19 INFO - PROCESS | 1646 | 1466694319489 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1646 | 1466694319491 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:05:19 INFO - PROCESS | 1646 | 1466694319493 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1646 | 1466694319494 Marionette TRACE conn2 <- [1,2866,null,{}] 08:05:19 INFO - PROCESS | 1646 | 1466694319497 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 1646 | 1466694319498 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:19 INFO - PROCESS | 1646 | 1466694319605 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:05:19 INFO - PROCESS | 1646 | 1466694319668 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1646 | 1466694319669 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d396800 == 43 [pid = 1646] [id = 724] 08:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x125f3c000) [pid = 1646] [serial = 2172] [outer = 0x0] 08:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126668000) [pid = 1646] [serial = 2173] [outer = 0x125f3c000] 08:05:19 INFO - PROCESS | 1646 | 1466694319698 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128940400) [pid = 1646] [serial = 2174] [outer = 0x125f3c000] 08:05:20 INFO - PROCESS | 1646 | 1466694320160 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 08:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:05:20 INFO - PROCESS | 1646 | 1466694320231 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1646 | 1466694320233 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:05:20 INFO - PROCESS | 1646 | 1466694320235 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1646 | 1466694320236 Marionette TRACE conn2 <- [1,2870,null,{}] 08:05:20 INFO - PROCESS | 1646 | 1466694320238 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 1646 | 1466694320240 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:20 INFO - PROCESS | 1646 | 1466694320339 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:05:20 INFO - PROCESS | 1646 | 1466694320425 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1646 | 1466694320426 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c5000 == 44 [pid = 1646] [id = 725] 08:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11299dc00) [pid = 1646] [serial = 2175] [outer = 0x0] 08:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1185c2800) [pid = 1646] [serial = 2176] [outer = 0x11299dc00] 08:05:20 INFO - PROCESS | 1646 | 1466694320457 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x125f3b800) [pid = 1646] [serial = 2177] [outer = 0x11299dc00] 08:05:21 INFO - PROCESS | 1646 | 1466694321020 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 818ms 08:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:05:21 INFO - PROCESS | 1646 | 1466694321054 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1646 | 1466694321056 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:05:21 INFO - PROCESS | 1646 | 1466694321060 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1646 | 1466694321063 Marionette TRACE conn2 <- [1,2874,null,{}] 08:05:21 INFO - PROCESS | 1646 | 1466694321067 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1646 | 1466694321068 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:21 INFO - PROCESS | 1646 | 1466694321165 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:05:21 INFO - PROCESS | 1646 | 1466694321242 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1646 | 1466694321243 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x124283800 == 45 [pid = 1646] [id = 726] 08:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1133d8800) [pid = 1646] [serial = 2178] [outer = 0x0] 08:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x113f20000) [pid = 1646] [serial = 2179] [outer = 0x1133d8800] 08:05:21 INFO - PROCESS | 1646 | 1466694321270 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11697cc00) [pid = 1646] [serial = 2180] [outer = 0x1133d8800] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12c561800 == 44 [pid = 1646] [id = 719] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12c2e0000 == 43 [pid = 1646] [id = 718] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12442d000 == 42 [pid = 1646] [id = 717] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd68000 == 41 [pid = 1646] [id = 716] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5c6800 == 40 [pid = 1646] [id = 715] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7c2000 == 39 [pid = 1646] [id = 714] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1292da000 == 38 [pid = 1646] [id = 713] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12697f000 == 37 [pid = 1646] [id = 712] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x124441000 == 36 [pid = 1646] [id = 711] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c7800 == 35 [pid = 1646] [id = 710] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf2b000 == 34 [pid = 1646] [id = 18] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x119dd3000 == 33 [pid = 1646] [id = 709] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d8000 == 32 [pid = 1646] [id = 708] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12e1d3000 == 31 [pid = 1646] [id = 706] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x124445800 == 30 [pid = 1646] [id = 707] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c5000 == 29 [pid = 1646] [id = 725] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12d396800 == 28 [pid = 1646] [id = 724] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12cf2c800 == 27 [pid = 1646] [id = 723] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1294db800 == 26 [pid = 1646] [id = 722] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x123a69000 == 25 [pid = 1646] [id = 721] 08:05:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12c83c800 == 24 [pid = 1646] [id = 720] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1289c9c00) [pid = 1646] [serial = 2101] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126390000) [pid = 1646] [serial = 2113] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12ba03800) [pid = 1646] [serial = 2108] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1185ca400) [pid = 1646] [serial = 2089] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12b803800) [pid = 1646] [serial = 2107] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118897400) [pid = 1646] [serial = 2071] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12a5f4400) [pid = 1646] [serial = 2080] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11674bc00) [pid = 1646] [serial = 2110] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123fe0800) [pid = 1646] [serial = 2093] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123fe0c00) [pid = 1646] [serial = 2074] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129310000) [pid = 1646] [serial = 2077] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b5ab400) [pid = 1646] [serial = 2105] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115f66c00) [pid = 1646] [serial = 2086] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124229c00) [pid = 1646] [serial = 2075] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12a455400) [pid = 1646] [serial = 2102] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b5df000) [pid = 1646] [serial = 2081] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126663000) [pid = 1646] [serial = 2098] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124228000) [pid = 1646] [serial = 2095] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1188a1000) [pid = 1646] [serial = 2099] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12ba0c400) [pid = 1646] [serial = 2116] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11842ac00) [pid = 1646] [serial = 2083] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119573800) [pid = 1646] [serial = 2111] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12a5f1400) [pid = 1646] [serial = 2104] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1290f9400) [pid = 1646] [serial = 2114] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123fd4c00) [pid = 1646] [serial = 2092] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1188f1400) [pid = 1646] [serial = 2090] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123f9e800) [pid = 1646] [serial = 2072] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112f4c800) [pid = 1646] [serial = 2087] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x125f3e000) [pid = 1646] [serial = 2096] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123b2fc00) [pid = 1646] [serial = 2084] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a5f2400) [pid = 1646] [serial = 2078] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12ba1b000) [pid = 1646] [serial = 2117] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12bdae000) [pid = 1646] [serial = 2119] [outer = 0x0] [url = about:blank] 08:05:22 INFO - PROCESS | 1646 | 1466694322314 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1280ms 08:05:22 INFO - PROCESS | 1646 | 1466694322339 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1646 | 1466694322341 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:05:22 INFO - PROCESS | 1646 | 1466694322347 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1646 | 1466694322349 Marionette TRACE conn2 <- [1,2878,null,{}] 08:05:22 INFO - PROCESS | 1646 | 1466694322352 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 1646 | 1466694322354 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:22 INFO - PROCESS | 1646 | 1466694322437 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:05:22 INFO - PROCESS | 1646 | 1466694322443 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1646 | 1466694322446 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169bd800 == 25 [pid = 1646] [id = 727] 08:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x111d81800) [pid = 1646] [serial = 2181] [outer = 0x0] 08:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11229dc00) [pid = 1646] [serial = 2182] [outer = 0x111d81800] 08:05:22 INFO - PROCESS | 1646 | 1466694322475 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112a73400) [pid = 1646] [serial = 2183] [outer = 0x111d81800] 08:05:22 INFO - PROCESS | 1646 | 1466694322827 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 08:05:22 INFO - PROCESS | 1646 | 1466694322887 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1646 | 1466694322890 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:05:22 INFO - PROCESS | 1646 | 1466694322896 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1646 | 1466694322898 Marionette TRACE conn2 <- [1,2882,null,{}] 08:05:22 INFO - PROCESS | 1646 | 1466694322900 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 1646 | 1466694322902 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:22 INFO - PROCESS | 1646 | 1466694322979 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:05:22 INFO - PROCESS | 1646 | 1466694322983 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1646 | 1466694322984 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x11916e800 == 26 [pid = 1646] [id = 728] 08:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112f4ac00) [pid = 1646] [serial = 2184] [outer = 0x0] 08:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1133db000) [pid = 1646] [serial = 2185] [outer = 0x112f4ac00] 08:05:23 INFO - PROCESS | 1646 | 1466694323014 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115fcb000) [pid = 1646] [serial = 2186] [outer = 0x112f4ac00] 08:05:23 INFO - PROCESS | 1646 | 1466694323369 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 08:05:23 INFO - PROCESS | 1646 | 1466694323415 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:05:23 INFO - PROCESS | 1646 | 1466694323424 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:05:23 INFO - PROCESS | 1646 | 1466694323427 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1646 | 1466694323429 Marionette TRACE conn2 <- [1,2886,null,{}] 08:05:23 INFO - PROCESS | 1646 | 1466694323437 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1646 | 1466694323440 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:23 INFO - PROCESS | 1646 | 1466694323520 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:05:23 INFO - PROCESS | 1646 | 1466694323525 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1646 | 1466694323528 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x123ec4000 == 27 [pid = 1646] [id = 729] 08:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1176e2400) [pid = 1646] [serial = 2187] [outer = 0x0] 08:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11842f000) [pid = 1646] [serial = 2188] [outer = 0x1176e2400] 08:05:23 INFO - PROCESS | 1646 | 1466694323558 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1185c2c00) [pid = 1646] [serial = 2189] [outer = 0x1176e2400] 08:05:23 INFO - PROCESS | 1646 | 1466694323915 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 521ms 08:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:05:23 INFO - PROCESS | 1646 | 1466694323948 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1646 | 1466694323950 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:05:23 INFO - PROCESS | 1646 | 1466694323952 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1646 | 1466694323953 Marionette TRACE conn2 <- [1,2890,null,{}] 08:05:23 INFO - PROCESS | 1646 | 1466694323955 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1646 | 1466694323957 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:24 INFO - PROCESS | 1646 | 1466694324066 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:05:24 INFO - PROCESS | 1646 | 1466694324101 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1646 | 1466694324102 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x125fa9000 == 28 [pid = 1646] [id = 730] 08:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118432c00) [pid = 1646] [serial = 2190] [outer = 0x0] 08:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118710800) [pid = 1646] [serial = 2191] [outer = 0x118432c00] 08:05:24 INFO - PROCESS | 1646 | 1466694324127 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1192b6400) [pid = 1646] [serial = 2192] [outer = 0x118432c00] 08:05:24 INFO - PROCESS | 1646 | 1466694324450 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 08:05:24 INFO - PROCESS | 1646 | 1466694324471 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1646 | 1466694324472 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:05:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:05:24 INFO - PROCESS | 1646 | 1466694324483 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1646 | 1466694324484 Marionette TRACE conn2 <- [1,2894,null,{}] 08:05:24 INFO - PROCESS | 1646 | 1466694324498 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 1646 | 1466694324499 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:24 INFO - PROCESS | 1646 | 1466694324642 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:05:24 INFO - PROCESS | 1646 | 1466694324647 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1646 | 1466694324648 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x128969000 == 29 [pid = 1646] [id = 731] 08:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1133cfc00) [pid = 1646] [serial = 2193] [outer = 0x0] 08:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11956a800) [pid = 1646] [serial = 2194] [outer = 0x1133cfc00] 08:05:24 INFO - PROCESS | 1646 | 1466694324672 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119767c00) [pid = 1646] [serial = 2195] [outer = 0x1133cfc00] 08:05:25 INFO - PROCESS | 1646 | 1466694325035 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 620ms 08:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:05:25 INFO - PROCESS | 1646 | 1466694325103 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1646 | 1466694325105 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:05:25 INFO - PROCESS | 1646 | 1466694325107 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1646 | 1466694325108 Marionette TRACE conn2 <- [1,2898,null,{}] 08:05:25 INFO - PROCESS | 1646 | 1466694325110 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 1646 | 1466694325114 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:25 INFO - PROCESS | 1646 | 1466694325237 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:05:25 INFO - PROCESS | 1646 | 1466694325240 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1646 | 1466694325242 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294db800 == 30 [pid = 1646] [id = 732] 08:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119768400) [pid = 1646] [serial = 2196] [outer = 0x0] 08:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1210eec00) [pid = 1646] [serial = 2197] [outer = 0x119768400] 08:05:25 INFO - PROCESS | 1646 | 1466694325268 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124223400) [pid = 1646] [serial = 2198] [outer = 0x119768400] 08:05:25 INFO - PROCESS | 1646 | 1466694325647 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 569ms 08:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:05:25 INFO - PROCESS | 1646 | 1466694325680 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1646 | 1466694325682 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:05:25 INFO - PROCESS | 1646 | 1466694325686 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1646 | 1466694325700 Marionette TRACE conn2 <- [1,2902,null,{}] 08:05:25 INFO - PROCESS | 1646 | 1466694325712 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 1646 | 1466694325714 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:25 INFO - PROCESS | 1646 | 1466694325874 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:05:25 INFO - PROCESS | 1646 | 1466694325966 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1646 | 1466694325967 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7cd000 == 31 [pid = 1646] [id = 733] 08:05:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1110ab800) [pid = 1646] [serial = 2199] [outer = 0x0] 08:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1249c2000) [pid = 1646] [serial = 2200] [outer = 0x1110ab800] 08:05:26 INFO - PROCESS | 1646 | 1466694326007 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124e24c00) [pid = 1646] [serial = 2201] [outer = 0x1110ab800] 08:05:26 INFO - PROCESS | 1646 | 1466694326576 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128dd6800) [pid = 1646] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12893f800) [pid = 1646] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123fda000) [pid = 1646] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116faa000) [pid = 1646] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12665f400) [pid = 1646] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112f51400) [pid = 1646] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1131eb800) [pid = 1646] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119572000) [pid = 1646] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113f20400) [pid = 1646] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1129a0000) [pid = 1646] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x115d10400) [pid = 1646] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12ba1ec00) [pid = 1646] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1185cb800) [pid = 1646] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11976dc00) [pid = 1646] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12cc6a400) [pid = 1646] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1185c8000) [pid = 1646] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:05:26 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12cf2c000) [pid = 1646] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 945ms 08:05:26 INFO - PROCESS | 1646 | 1466694326631 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1646 | 1466694326632 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:05:26 INFO - PROCESS | 1646 | 1466694326634 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1646 | 1466694326635 Marionette TRACE conn2 <- [1,2906,null,{}] 08:05:26 INFO - PROCESS | 1646 | 1466694326637 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1646 | 1466694326639 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:26 INFO - PROCESS | 1646 | 1466694326715 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:05:26 INFO - PROCESS | 1646 | 1466694326719 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1646 | 1466694326720 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x129040800 == 32 [pid = 1646] [id = 734] 08:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1131eb800) [pid = 1646] [serial = 2202] [outer = 0x0] 08:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x116a14800) [pid = 1646] [serial = 2203] [outer = 0x1131eb800] 08:05:26 INFO - PROCESS | 1646 | 1466694326746 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1185cf000) [pid = 1646] [serial = 2204] [outer = 0x1131eb800] 08:05:27 INFO - PROCESS | 1646 | 1466694327064 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:05:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 468ms 08:05:27 INFO - PROCESS | 1646 | 1466694327102 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1646 | 1466694327103 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:05:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:05:27 INFO - PROCESS | 1646 | 1466694327106 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1646 | 1466694327107 Marionette TRACE conn2 <- [1,2910,null,{}] 08:05:27 INFO - PROCESS | 1646 | 1466694327109 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 1646 | 1466694327118 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:27 INFO - PROCESS | 1646 | 1466694327196 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:05:27 INFO - PROCESS | 1646 | 1466694327272 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1646 | 1466694327273 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5c0000 == 33 [pid = 1646] [id = 735] 08:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11501bc00) [pid = 1646] [serial = 2205] [outer = 0x0] 08:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12407e400) [pid = 1646] [serial = 2206] [outer = 0x11501bc00] 08:05:27 INFO - PROCESS | 1646 | 1466694327298 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1256af400) [pid = 1646] [serial = 2207] [outer = 0x11501bc00] 08:05:27 INFO - PROCESS | 1646 | 1466694327528 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:05:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:05:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 08:05:27 INFO - TEST-START | /DOMEvents/constructors.html 08:05:27 INFO - PROCESS | 1646 | 1466694327583 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1646 | 1466694327584 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:05:27 INFO - PROCESS | 1646 | 1466694327586 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1646 | 1466694327588 Marionette TRACE conn2 <- [1,2914,null,{}] 08:05:27 INFO - PROCESS | 1646 | 1466694327590 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 1646 | 1466694327591 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:27 INFO - PROCESS | 1646 | 1466694327684 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:05:27 INFO - PROCESS | 1646 | 1466694327687 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1646 | 1466694327688 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd6f000 == 34 [pid = 1646] [id = 736] 08:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118851c00) [pid = 1646] [serial = 2208] [outer = 0x0] 08:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125f3dc00) [pid = 1646] [serial = 2209] [outer = 0x118851c00] 08:05:27 INFO - PROCESS | 1646 | 1466694327712 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1264f2000) [pid = 1646] [serial = 2210] [outer = 0x118851c00] 08:05:28 INFO - PROCESS | 1646 | 1466694328068 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:05:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:05:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:05:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 526ms 08:05:28 INFO - PROCESS | 1646 | 1466694328114 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1646 | 1466694328116 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:05:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:05:28 INFO - PROCESS | 1646 | 1466694328118 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1646 | 1466694328120 Marionette TRACE conn2 <- [1,2918,null,{}] 08:05:28 INFO - PROCESS | 1646 | 1466694328123 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1646 | 1466694328124 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:28 INFO - PROCESS | 1646 | 1466694328213 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:05:28 INFO - PROCESS | 1646 | 1466694328217 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1646 | 1466694328218 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c2e7000 == 35 [pid = 1646] [id = 737] 08:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126660800) [pid = 1646] [serial = 2211] [outer = 0x0] 08:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126b30800) [pid = 1646] [serial = 2212] [outer = 0x126660800] 08:05:28 INFO - PROCESS | 1646 | 1466694328245 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128944400) [pid = 1646] [serial = 2213] [outer = 0x126660800] 08:05:28 INFO - PROCESS | 1646 | 1466694328561 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:05:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:05:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 08:05:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:05:28 INFO - PROCESS | 1646 | 1466694328634 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1646 | 1466694328636 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:05:28 INFO - PROCESS | 1646 | 1466694328640 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1646 | 1466694328643 Marionette TRACE conn2 <- [1,2922,null,{}] 08:05:28 INFO - PROCESS | 1646 | 1466694328647 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1646 | 1466694328650 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:28 INFO - PROCESS | 1646 | 1466694328747 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:05:28 INFO - PROCESS | 1646 | 1466694328849 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1646 | 1466694328852 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x117e4f800 == 36 [pid = 1646] [id = 738] 08:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x111baf800) [pid = 1646] [serial = 2214] [outer = 0x0] 08:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x111d78c00) [pid = 1646] [serial = 2215] [outer = 0x111baf800] 08:05:28 INFO - PROCESS | 1646 | 1466694328884 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112a81000) [pid = 1646] [serial = 2216] [outer = 0x111baf800] 08:05:29 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:29 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:29 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:29 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:05:29 INFO - PROCESS | 1646 | 1466694329337 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:05:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:05:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:05:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:05:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:05:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:05:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:05:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 726ms 08:05:29 INFO - PROCESS | 1646 | 1466694329367 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1646 | 1466694329370 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:05:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:05:29 INFO - PROCESS | 1646 | 1466694329375 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1646 | 1466694329377 Marionette TRACE conn2 <- [1,2926,null,{}] 08:05:29 INFO - PROCESS | 1646 | 1466694329380 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1646 | 1466694329382 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:29 INFO - PROCESS | 1646 | 1466694329505 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:05:29 INFO - PROCESS | 1646 | 1466694329613 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1646 | 1466694329614 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x125669800 == 37 [pid = 1646] [id = 739] 08:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1164e3c00) [pid = 1646] [serial = 2217] [outer = 0x0] 08:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1176e0c00) [pid = 1646] [serial = 2218] [outer = 0x1164e3c00] 08:05:29 INFO - PROCESS | 1646 | 1466694329647 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11956e000) [pid = 1646] [serial = 2219] [outer = 0x1164e3c00] 08:05:29 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:05:30 INFO - PROCESS | 1646 | 1466694330048 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:05:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:05:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 724ms 08:05:30 INFO - PROCESS | 1646 | 1466694330098 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1646 | 1466694330099 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:05:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:05:30 INFO - PROCESS | 1646 | 1466694330101 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1646 | 1466694330103 Marionette TRACE conn2 <- [1,2930,null,{}] 08:05:30 INFO - PROCESS | 1646 | 1466694330110 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:30 INFO - PROCESS | 1646 | 1466694330113 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:30 INFO - PROCESS | 1646 | 1466694330224 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:05:30 INFO - PROCESS | 1646 | 1466694330288 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1646 | 1466694330291 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c421000 == 38 [pid = 1646] [id = 740] 08:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123fabc00) [pid = 1646] [serial = 2220] [outer = 0x0] 08:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x123fddc00) [pid = 1646] [serial = 2221] [outer = 0x123fabc00] 08:05:30 INFO - PROCESS | 1646 | 1466694330323 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124224800) [pid = 1646] [serial = 2222] [outer = 0x123fabc00] 08:05:30 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:05:30 INFO - PROCESS | 1646 | 1466694330763 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:05:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:05:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 08:05:30 INFO - PROCESS | 1646 | 1466694330771 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1646 | 1466694330773 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:05:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:05:30 INFO - PROCESS | 1646 | 1466694330775 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1646 | 1466694330776 Marionette TRACE conn2 <- [1,2934,null,{}] 08:05:30 INFO - PROCESS | 1646 | 1466694330779 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:30 INFO - PROCESS | 1646 | 1466694330780 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:31 INFO - PROCESS | 1646 | 1466694330994 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:05:31 INFO - PROCESS | 1646 | 1466694331108 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1646 | 1466694331109 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119af5800 == 39 [pid = 1646] [id = 741] 08:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112f4c000) [pid = 1646] [serial = 2223] [outer = 0x0] 08:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1133aa400) [pid = 1646] [serial = 2224] [outer = 0x112f4c000] 08:05:31 INFO - PROCESS | 1646 | 1466694331141 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x116749800) [pid = 1646] [serial = 2225] [outer = 0x112f4c000] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd6f000 == 38 [pid = 1646] [id = 736] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12b5c0000 == 37 [pid = 1646] [id = 735] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x129040800 == 36 [pid = 1646] [id = 734] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7cd000 == 35 [pid = 1646] [id = 733] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1294db800 == 34 [pid = 1646] [id = 732] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x128969000 == 33 [pid = 1646] [id = 731] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x125fa9000 == 32 [pid = 1646] [id = 730] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12cf35000) [pid = 1646] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x123ec4000 == 31 [pid = 1646] [id = 729] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11916e800 == 30 [pid = 1646] [id = 728] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1169bd800 == 29 [pid = 1646] [id = 727] 08:05:31 INFO - PROCESS | 1646 | --DOCSHELL 0x124283800 == 28 [pid = 1646] [id = 726] 08:05:31 INFO - PROCESS | 1646 | 1466694331564 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:05:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 819ms 08:05:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:05:31 INFO - PROCESS | 1646 | 1466694331595 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1646 | 1466694331598 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:05:31 INFO - PROCESS | 1646 | 1466694331601 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1646 | 1466694331603 Marionette TRACE conn2 <- [1,2938,null,{}] 08:05:31 INFO - PROCESS | 1646 | 1466694331606 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:31 INFO - PROCESS | 1646 | 1466694331607 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:31 INFO - PROCESS | 1646 | 1466694331698 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x129306800) [pid = 1646] [serial = 2161] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a448000) [pid = 1646] [serial = 2162] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128dd6000) [pid = 1646] [serial = 2159] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12422ac00) [pid = 1646] [serial = 2143] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x125f32400) [pid = 1646] [serial = 2146] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125539c00) [pid = 1646] [serial = 2144] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12666b000) [pid = 1646] [serial = 2149] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1264f4400) [pid = 1646] [serial = 2147] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116903800) [pid = 1646] [serial = 2152] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113d99800) [pid = 1646] [serial = 2131] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116749400) [pid = 1646] [serial = 2132] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119771800) [pid = 1646] [serial = 2140] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1176e2000) [pid = 1646] [serial = 2122] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1185c2400) [pid = 1646] [serial = 2123] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1129a2c00) [pid = 1646] [serial = 2128] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112dbb800) [pid = 1646] [serial = 2129] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1173d0400) [pid = 1646] [serial = 2134] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1185c9c00) [pid = 1646] [serial = 2135] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12bdb6c00) [pid = 1646] [serial = 2120] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118853c00) [pid = 1646] [serial = 2137] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11956f000) [pid = 1646] [serial = 2138] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123fab000) [pid = 1646] [serial = 2125] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x124078400) [pid = 1646] [serial = 2126] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1289c4c00) [pid = 1646] [serial = 2158] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1269fd400) [pid = 1646] [serial = 2150] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a56d400) [pid = 1646] [serial = 1460] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11885e400) [pid = 1646] [serial = 2153] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126b36400) [pid = 1646] [serial = 2156] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x120ff6400) [pid = 1646] [serial = 2141] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12630fc00) [pid = 1646] [serial = 2155] [outer = 0x0] [url = about:blank] 08:05:31 INFO - PROCESS | 1646 | 1466694331765 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1646 | 1466694331766 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c1e000 == 29 [pid = 1646] [id = 742] 08:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112f4dc00) [pid = 1646] [serial = 2226] [outer = 0x0] 08:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x116903800) [pid = 1646] [serial = 2227] [outer = 0x112f4dc00] 08:05:31 INFO - PROCESS | 1646 | 1466694331794 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1185c9c00) [pid = 1646] [serial = 2228] [outer = 0x112f4dc00] 08:05:32 INFO - PROCESS | 1646 | 1466694332064 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:05:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:05:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 520ms 08:05:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:05:32 INFO - PROCESS | 1646 | 1466694332121 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1646 | 1466694332123 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:05:32 INFO - PROCESS | 1646 | 1466694332125 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1646 | 1466694332126 Marionette TRACE conn2 <- [1,2942,null,{}] 08:05:32 INFO - PROCESS | 1646 | 1466694332132 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 1646 | 1466694332133 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:32 INFO - PROCESS | 1646 | 1466694332243 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:05:32 INFO - PROCESS | 1646 | 1466694332299 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1646 | 1466694332300 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x125625000 == 30 [pid = 1646] [id = 743] 08:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1185c9400) [pid = 1646] [serial = 2229] [outer = 0x0] 08:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11956b400) [pid = 1646] [serial = 2230] [outer = 0x1185c9400] 08:05:32 INFO - PROCESS | 1646 | 1466694332326 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1197dd800) [pid = 1646] [serial = 2231] [outer = 0x1185c9400] 08:05:32 INFO - PROCESS | 1646 | 1466694332614 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:05:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:05:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:05:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 524ms 08:05:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:05:32 INFO - PROCESS | 1646 | 1466694332649 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1646 | 1466694332652 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:05:32 INFO - PROCESS | 1646 | 1466694332659 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1646 | 1466694332665 Marionette TRACE conn2 <- [1,2946,null,{}] 08:05:32 INFO - PROCESS | 1646 | 1466694332667 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 1646 | 1466694332669 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:32 INFO - PROCESS | 1646 | 1466694332755 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:05:32 INFO - PROCESS | 1646 | 1466694332760 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1646 | 1466694332763 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1294c6800 == 31 [pid = 1646] [id = 744] 08:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x120ff4400) [pid = 1646] [serial = 2232] [outer = 0x0] 08:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12421d000) [pid = 1646] [serial = 2233] [outer = 0x120ff4400] 08:05:32 INFO - PROCESS | 1646 | 1466694332789 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124ca0000) [pid = 1646] [serial = 2234] [outer = 0x120ff4400] 08:05:33 INFO - PROCESS | 1646 | 1466694333138 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:05:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:05:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 528ms 08:05:33 INFO - PROCESS | 1646 | 1466694333185 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1646 | 1466694333187 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:05:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:05:33 INFO - PROCESS | 1646 | 1466694333190 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1646 | 1466694333192 Marionette TRACE conn2 <- [1,2950,null,{}] 08:05:33 INFO - PROCESS | 1646 | 1466694333195 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 1646 | 1466694333197 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:33 INFO - PROCESS | 1646 | 1466694333317 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:05:33 INFO - PROCESS | 1646 | 1466694333322 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1646 | 1466694333324 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d0000 == 32 [pid = 1646] [id = 745] 08:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x124e20c00) [pid = 1646] [serial = 2235] [outer = 0x0] 08:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x125f3e000) [pid = 1646] [serial = 2236] [outer = 0x124e20c00] 08:05:33 INFO - PROCESS | 1646 | 1466694333365 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1264ef800) [pid = 1646] [serial = 2237] [outer = 0x124e20c00] 08:05:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x124a30000 == 33 [pid = 1646] [id = 746] 08:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126667c00) [pid = 1646] [serial = 2238] [outer = 0x0] 08:05:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x123c97400) [pid = 1646] [serial = 2239] [outer = 0x126667c00] 08:05:33 INFO - PROCESS | 1646 | 1466694333859 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:05:33 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:05:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 674ms 08:05:33 INFO - PROCESS | 1646 | 1466694333864 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1646 | 1466694333865 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:05:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:05:33 INFO - PROCESS | 1646 | 1466694333867 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1646 | 1466694333868 Marionette TRACE conn2 <- [1,2954,null,{}] 08:05:33 INFO - PROCESS | 1646 | 1466694333871 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 1646 | 1466694333872 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:33 INFO - PROCESS | 1646 | 1466694333991 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:05:34 INFO - PROCESS | 1646 | 1466694334004 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1646 | 1466694334008 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd6a000 == 34 [pid = 1646] [id = 747] 08:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126b36800) [pid = 1646] [serial = 2240] [outer = 0x0] 08:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12893b800) [pid = 1646] [serial = 2241] [outer = 0x126b36800] 08:05:34 INFO - PROCESS | 1646 | 1466694334040 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128945800) [pid = 1646] [serial = 2242] [outer = 0x126b36800] 08:05:34 INFO - PROCESS | 1646 | 1466694334364 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:05:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:05:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 522ms 08:05:34 INFO - PROCESS | 1646 | 1466694334389 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1646 | 1466694334390 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:05:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:05:34 INFO - PROCESS | 1646 | 1466694334394 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1646 | 1466694334396 Marionette TRACE conn2 <- [1,2958,null,{}] 08:05:34 INFO - PROCESS | 1646 | 1466694334398 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1646 | 1466694334400 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:34 INFO - PROCESS | 1646 | 1466694334506 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:05:34 INFO - PROCESS | 1646 | 1466694334546 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1646 | 1466694334547 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c2e4000 == 35 [pid = 1646] [id = 748] 08:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128949000) [pid = 1646] [serial = 2243] [outer = 0x0] 08:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1289c8800) [pid = 1646] [serial = 2244] [outer = 0x128949000] 08:05:34 INFO - PROCESS | 1646 | 1466694334579 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128dd6c00) [pid = 1646] [serial = 2245] [outer = 0x128949000] 08:05:34 INFO - PROCESS | 1646 | 1466694334887 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:05:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 524ms 08:05:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:05:34 INFO - PROCESS | 1646 | 1466694334918 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1646 | 1466694334919 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:05:34 INFO - PROCESS | 1646 | 1466694334921 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1646 | 1466694334922 Marionette TRACE conn2 <- [1,2962,null,{}] 08:05:34 INFO - PROCESS | 1646 | 1466694334925 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1646 | 1466694334929 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:35 INFO - PROCESS | 1646 | 1466694335042 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:05:35 INFO - PROCESS | 1646 | 1466694335060 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1646 | 1466694335061 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167e8000 == 36 [pid = 1646] [id = 749] 08:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1290f1800) [pid = 1646] [serial = 2246] [outer = 0x0] 08:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1290f7000) [pid = 1646] [serial = 2247] [outer = 0x1290f1800] 08:05:35 INFO - PROCESS | 1646 | 1466694335098 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12930e800) [pid = 1646] [serial = 2248] [outer = 0x1290f1800] 08:05:35 INFO - PROCESS | 1646 | 1466694335416 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:05:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 519ms 08:05:35 INFO - PROCESS | 1646 | 1466694335440 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1646 | 1466694335441 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:05:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:05:35 INFO - PROCESS | 1646 | 1466694335450 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1646 | 1466694335451 Marionette TRACE conn2 <- [1,2966,null,{}] 08:05:35 INFO - PROCESS | 1646 | 1466694335454 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1646 | 1466694335455 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:35 INFO - PROCESS | 1646 | 1466694335558 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:05:35 INFO - PROCESS | 1646 | 1466694335562 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1646 | 1466694335563 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c832000 == 37 [pid = 1646] [id = 750] 08:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129302800) [pid = 1646] [serial = 2249] [outer = 0x0] 08:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a24f800) [pid = 1646] [serial = 2250] [outer = 0x129302800] 08:05:35 INFO - PROCESS | 1646 | 1466694335595 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a44b400) [pid = 1646] [serial = 2251] [outer = 0x129302800] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1133cfc00) [pid = 1646] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118432c00) [pid = 1646] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1176e2400) [pid = 1646] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111d81800) [pid = 1646] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112f4ac00) [pid = 1646] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1133d8800) [pid = 1646] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112a75c00) [pid = 1646] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x117043c00) [pid = 1646] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123c8cc00) [pid = 1646] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x125f3c000) [pid = 1646] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11299dc00) [pid = 1646] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119768400) [pid = 1646] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1110ab800) [pid = 1646] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1131eb800) [pid = 1646] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118851c00) [pid = 1646] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:05:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11501bc00) [pid = 1646] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:05:36 INFO - PROCESS | 1646 | 1466694335998 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:05:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:05:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 579ms 08:05:36 INFO - PROCESS | 1646 | 1466694336024 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1646 | 1466694336025 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:05:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:05:36 INFO - PROCESS | 1646 | 1466694336027 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1646 | 1466694336028 Marionette TRACE conn2 <- [1,2970,null,{}] 08:05:36 INFO - PROCESS | 1646 | 1466694336031 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 1646 | 1466694336032 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:36 INFO - PROCESS | 1646 | 1466694336109 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:05:36 INFO - PROCESS | 1646 | 1466694336115 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1646 | 1466694336116 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292c8000 == 38 [pid = 1646] [id = 751] 08:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x110faa400) [pid = 1646] [serial = 2252] [outer = 0x0] 08:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1133cfc00) [pid = 1646] [serial = 2253] [outer = 0x110faa400] 08:05:36 INFO - PROCESS | 1646 | 1466694336140 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118434c00) [pid = 1646] [serial = 2254] [outer = 0x110faa400] 08:05:36 INFO - PROCESS | 1646 | 1466694336445 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:05:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:05:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 08:05:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:05:36 INFO - PROCESS | 1646 | 1466694336498 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1646 | 1466694336499 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:05:36 INFO - PROCESS | 1646 | 1466694336501 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1646 | 1466694336502 Marionette TRACE conn2 <- [1,2974,null,{}] 08:05:36 INFO - PROCESS | 1646 | 1466694336504 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 1646 | 1466694336505 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:36 INFO - PROCESS | 1646 | 1466694336621 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:05:36 INFO - PROCESS | 1646 | 1466694336659 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1646 | 1466694336660 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0e0000 == 39 [pid = 1646] [id = 752] 08:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118434400) [pid = 1646] [serial = 2255] [outer = 0x0] 08:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123e58000) [pid = 1646] [serial = 2256] [outer = 0x118434400] 08:05:36 INFO - PROCESS | 1646 | 1466694336687 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a44dc00) [pid = 1646] [serial = 2257] [outer = 0x118434400] 08:05:36 INFO - PROCESS | 1646 | 1466694336957 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:05:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:05:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 470ms 08:05:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:05:36 INFO - PROCESS | 1646 | 1466694336972 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1646 | 1466694336973 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:05:36 INFO - PROCESS | 1646 | 1466694336983 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1646 | 1466694336984 Marionette TRACE conn2 <- [1,2978,null,{}] 08:05:36 INFO - PROCESS | 1646 | 1466694336987 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 1646 | 1466694336988 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:37 INFO - PROCESS | 1646 | 1466694337084 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:05:37 INFO - PROCESS | 1646 | 1466694337088 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1646 | 1466694337089 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d3a2800 == 40 [pid = 1646] [id = 753] 08:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a55b400) [pid = 1646] [serial = 2258] [outer = 0x0] 08:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a56e400) [pid = 1646] [serial = 2259] [outer = 0x12a55b400] 08:05:37 INFO - PROCESS | 1646 | 1466694337113 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a5f2c00) [pid = 1646] [serial = 2260] [outer = 0x12a55b400] 08:05:37 INFO - PROCESS | 1646 | 1466694337398 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:05:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 478ms 08:05:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:05:37 INFO - PROCESS | 1646 | 1466694337453 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1646 | 1466694337455 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:05:37 INFO - PROCESS | 1646 | 1466694337457 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1646 | 1466694337458 Marionette TRACE conn2 <- [1,2982,null,{}] 08:05:37 INFO - PROCESS | 1646 | 1466694337463 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1646 | 1466694337464 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:37 INFO - PROCESS | 1646 | 1466694337553 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:05:37 INFO - PROCESS | 1646 | 1466694337617 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1646 | 1466694337618 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d682000 == 41 [pid = 1646] [id = 754] 08:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a55b800) [pid = 1646] [serial = 2261] [outer = 0x0] 08:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a5f3400) [pid = 1646] [serial = 2262] [outer = 0x12a55b800] 08:05:37 INFO - PROCESS | 1646 | 1466694337642 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a90ac00) [pid = 1646] [serial = 2263] [outer = 0x12a55b800] 08:05:37 INFO - PROCESS | 1646 | 1466694337895 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:05:37 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:05:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:05:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 08:05:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:05:37 INFO - PROCESS | 1646 | 1466694337933 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1646 | 1466694337934 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:05:37 INFO - PROCESS | 1646 | 1466694337936 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1646 | 1466694337937 Marionette TRACE conn2 <- [1,2986,null,{}] 08:05:37 INFO - PROCESS | 1646 | 1466694337939 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1646 | 1466694337940 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:38 INFO - PROCESS | 1646 | 1466694338082 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:05:38 INFO - PROCESS | 1646 | 1466694338143 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1646 | 1466694338145 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11734a800 == 42 [pid = 1646] [id = 755] 08:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x110fa5800) [pid = 1646] [serial = 2264] [outer = 0x0] 08:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x110fb7800) [pid = 1646] [serial = 2265] [outer = 0x110fa5800] 08:05:38 INFO - PROCESS | 1646 | 1466694338177 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112a75c00) [pid = 1646] [serial = 2266] [outer = 0x110fa5800] 08:05:38 INFO - PROCESS | 1646 | 1466694338564 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:05:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 669ms 08:05:38 INFO - PROCESS | 1646 | 1466694338606 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1646 | 1466694338609 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:05:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:05:38 INFO - PROCESS | 1646 | 1466694338612 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1646 | 1466694338614 Marionette TRACE conn2 <- [1,2990,null,{}] 08:05:38 INFO - PROCESS | 1646 | 1466694338617 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1646 | 1466694338620 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:38 INFO - PROCESS | 1646 | 1466694338728 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:05:38 INFO - PROCESS | 1646 | 1466694338785 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1646 | 1466694338786 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x128d20800 == 43 [pid = 1646] [id = 756] 08:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11674c400) [pid = 1646] [serial = 2267] [outer = 0x0] 08:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1185c2000) [pid = 1646] [serial = 2268] [outer = 0x11674c400] 08:05:38 INFO - PROCESS | 1646 | 1466694338816 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11915cc00) [pid = 1646] [serial = 2269] [outer = 0x11674c400] 08:05:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x123eca800 == 44 [pid = 1646] [id = 757] 08:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119a2e400) [pid = 1646] [serial = 2270] [outer = 0x0] 08:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x118586000) [pid = 1646] [serial = 2271] [outer = 0x119a2e400] 08:05:39 INFO - PROCESS | 1646 | 1466694339219 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:05:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 08:05:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:05:39 INFO - PROCESS | 1646 | 1466694339232 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1646 | 1466694339234 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:05:39 INFO - PROCESS | 1646 | 1466694339237 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1646 | 1466694339238 Marionette TRACE conn2 <- [1,2994,null,{}] 08:05:39 INFO - PROCESS | 1646 | 1466694339241 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 1646 | 1466694339242 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:39 INFO - PROCESS | 1646 | 1466694339368 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:05:39 INFO - PROCESS | 1646 | 1466694339468 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1646 | 1466694339469 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c2f0800 == 45 [pid = 1646] [id = 758] 08:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123f9d000) [pid = 1646] [serial = 2272] [outer = 0x0] 08:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124225c00) [pid = 1646] [serial = 2273] [outer = 0x123f9d000] 08:05:39 INFO - PROCESS | 1646 | 1466694339500 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x125f32400) [pid = 1646] [serial = 2274] [outer = 0x123f9d000] 08:05:39 INFO - PROCESS | 1646 | 1466694339860 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:05:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:05:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 668ms 08:05:39 INFO - PROCESS | 1646 | 1466694339906 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:05:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:05:39 INFO - PROCESS | 1646 | 1466694339909 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:05:39 INFO - PROCESS | 1646 | 1466694339917 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1646 | 1466694339920 Marionette TRACE conn2 <- [1,2998,null,{}] 08:05:39 INFO - PROCESS | 1646 | 1466694339922 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 1646 | 1466694339925 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:40 INFO - PROCESS | 1646 | 1466694340035 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:05:40 INFO - PROCESS | 1646 | 1466694340105 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1646 | 1466694340106 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12dd17000 == 46 [pid = 1646] [id = 759] 08:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x126664c00) [pid = 1646] [serial = 2275] [outer = 0x0] 08:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x126b33400) [pid = 1646] [serial = 2276] [outer = 0x126664c00] 08:05:40 INFO - PROCESS | 1646 | 1466694340176 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12930b800) [pid = 1646] [serial = 2277] [outer = 0x126664c00] 08:05:40 INFO - PROCESS | 1646 | 1466694340515 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:05:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:05:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 627ms 08:05:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:05:40 INFO - PROCESS | 1646 | 1466694340539 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1646 | 1466694340541 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:05:40 INFO - PROCESS | 1646 | 1466694340543 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1646 | 1466694340545 Marionette TRACE conn2 <- [1,3002,null,{}] 08:05:40 INFO - PROCESS | 1646 | 1466694340547 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 1646 | 1466694340548 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:40 INFO - PROCESS | 1646 | 1466694340653 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:05:40 INFO - PROCESS | 1646 | 1466694340740 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1646 | 1466694340742 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12dd31000 == 47 [pid = 1646] [id = 760] 08:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12930f000) [pid = 1646] [serial = 2278] [outer = 0x0] 08:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12a563800) [pid = 1646] [serial = 2279] [outer = 0x12930f000] 08:05:40 INFO - PROCESS | 1646 | 1466694340785 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12a5f4400) [pid = 1646] [serial = 2280] [outer = 0x12930f000] 08:05:41 INFO - PROCESS | 1646 | 1466694341133 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:05:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 08:05:41 INFO - PROCESS | 1646 | 1466694341164 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1646 | 1466694341165 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:05:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:05:41 INFO - PROCESS | 1646 | 1466694341167 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1646 | 1466694341169 Marionette TRACE conn2 <- [1,3006,null,{}] 08:05:41 INFO - PROCESS | 1646 | 1466694341171 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1646 | 1466694341172 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:41 INFO - PROCESS | 1646 | 1466694341279 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:05:41 INFO - PROCESS | 1646 | 1466694341339 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1646 | 1466694341343 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e1dd000 == 48 [pid = 1646] [id = 761] 08:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12b5d3c00) [pid = 1646] [serial = 2281] [outer = 0x0] 08:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12b5d9400) [pid = 1646] [serial = 2282] [outer = 0x12b5d3c00] 08:05:41 INFO - PROCESS | 1646 | 1466694341425 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12b5df800) [pid = 1646] [serial = 2283] [outer = 0x12b5d3c00] 08:05:41 INFO - PROCESS | 1646 | 1466694341953 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:05:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 822ms 08:05:42 INFO - PROCESS | 1646 | 1466694342020 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1646 | 1466694342022 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:05:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:05:42 INFO - PROCESS | 1646 | 1466694342027 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1646 | 1466694342029 Marionette TRACE conn2 <- [1,3010,null,{}] 08:05:42 INFO - PROCESS | 1646 | 1466694342033 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1646 | 1466694342035 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:42 INFO - PROCESS | 1646 | 1466694342134 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:05:42 INFO - PROCESS | 1646 | 1466694342196 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1646 | 1466694342200 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11814d000 == 49 [pid = 1646] [id = 762] 08:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11299fc00) [pid = 1646] [serial = 2284] [outer = 0x0] 08:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x112a7ec00) [pid = 1646] [serial = 2285] [outer = 0x11299fc00] 08:05:42 INFO - PROCESS | 1646 | 1466694342227 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x112f50800) [pid = 1646] [serial = 2286] [outer = 0x11299fc00] 08:05:42 INFO - PROCESS | 1646 | 1466694342597 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:05:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 08:05:42 INFO - PROCESS | 1646 | 1466694342647 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1646 | 1466694342650 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:05:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:05:42 INFO - PROCESS | 1646 | 1466694342655 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1646 | 1466694342657 Marionette TRACE conn2 <- [1,3014,null,{}] 08:05:42 INFO - PROCESS | 1646 | 1466694342660 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1646 | 1466694342663 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:42 INFO - PROCESS | 1646 | 1466694342842 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12d682000 == 48 [pid = 1646] [id = 754] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12d3a2800 == 47 [pid = 1646] [id = 753] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0e0000 == 46 [pid = 1646] [id = 752] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1292c8000 == 45 [pid = 1646] [id = 751] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c832000 == 44 [pid = 1646] [id = 750] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1167e8000 == 43 [pid = 1646] [id = 749] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c2e4000 == 42 [pid = 1646] [id = 748] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12bd6a000 == 41 [pid = 1646] [id = 747] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x124a30000 == 40 [pid = 1646] [id = 746] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d0000 == 39 [pid = 1646] [id = 745] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1294c6800 == 38 [pid = 1646] [id = 744] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x125625000 == 37 [pid = 1646] [id = 743] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119c1e000 == 36 [pid = 1646] [id = 742] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x119af5800 == 35 [pid = 1646] [id = 741] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c421000 == 34 [pid = 1646] [id = 740] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x125669800 == 33 [pid = 1646] [id = 739] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c2e7000 == 32 [pid = 1646] [id = 737] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x117e4f800 == 31 [pid = 1646] [id = 738] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11814d000 == 30 [pid = 1646] [id = 762] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12e1dd000 == 29 [pid = 1646] [id = 761] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12dd31000 == 28 [pid = 1646] [id = 760] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12dd17000 == 27 [pid = 1646] [id = 759] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x123eca800 == 26 [pid = 1646] [id = 757] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x12c2f0800 == 25 [pid = 1646] [id = 758] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x128d20800 == 24 [pid = 1646] [id = 756] 08:05:43 INFO - PROCESS | 1646 | --DOCSHELL 0x11734a800 == 23 [pid = 1646] [id = 755] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11956a800) [pid = 1646] [serial = 2194] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119767c00) [pid = 1646] [serial = 2195] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x118710800) [pid = 1646] [serial = 2191] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11842f000) [pid = 1646] [serial = 2188] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1185c2c00) [pid = 1646] [serial = 2189] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x11229dc00) [pid = 1646] [serial = 2182] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x112a73400) [pid = 1646] [serial = 2183] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1133db000) [pid = 1646] [serial = 2185] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x115fcb000) [pid = 1646] [serial = 2186] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11697cc00) [pid = 1646] [serial = 2180] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x113f20000) [pid = 1646] [serial = 2179] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1150c4400) [pid = 1646] [serial = 2165] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x112f4ec00) [pid = 1646] [serial = 2164] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118850800) [pid = 1646] [serial = 2168] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1185c0400) [pid = 1646] [serial = 2167] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x124227000) [pid = 1646] [serial = 2171] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x123fdd000) [pid = 1646] [serial = 2170] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128940400) [pid = 1646] [serial = 2174] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126668000) [pid = 1646] [serial = 2173] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1185c2800) [pid = 1646] [serial = 2176] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125f3b800) [pid = 1646] [serial = 2177] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1210eec00) [pid = 1646] [serial = 2197] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126b30800) [pid = 1646] [serial = 2212] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1249c2000) [pid = 1646] [serial = 2200] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116a14800) [pid = 1646] [serial = 2203] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1185cf000) [pid = 1646] [serial = 2204] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x125f3dc00) [pid = 1646] [serial = 2209] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x124e24c00) [pid = 1646] [serial = 2201] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12407e400) [pid = 1646] [serial = 2206] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124223400) [pid = 1646] [serial = 2198] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1256af400) [pid = 1646] [serial = 2207] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1264f2000) [pid = 1646] [serial = 2210] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1192b6400) [pid = 1646] [serial = 2192] [outer = 0x0] [url = about:blank] 08:05:43 INFO - PROCESS | 1646 | 1466694343617 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1646 | 1466694343618 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x116615000 == 24 [pid = 1646] [id = 763] 08:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x110fb8800) [pid = 1646] [serial = 2287] [outer = 0x0] 08:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x111d18000) [pid = 1646] [serial = 2288] [outer = 0x110fb8800] 08:05:43 INFO - PROCESS | 1646 | 1466694343652 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11299ac00) [pid = 1646] [serial = 2289] [outer = 0x110fb8800] 08:05:43 INFO - PROCESS | 1646 | [1646] 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 08:05:44 INFO - PROCESS | 1646 | 1466694343999 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:05:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:05:44 INFO - {} 08:05:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:05:44 INFO - {} 08:05:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:05:44 INFO - {} 08:05:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:05:44 INFO - {} 08:05:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1373ms 08:05:44 INFO - TEST-START | /FileAPI/fileReader.html 08:05:44 INFO - PROCESS | 1646 | 1466694344030 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1646 | 1466694344032 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:05:44 INFO - PROCESS | 1646 | 1466694344035 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1646 | 1466694344036 Marionette TRACE conn2 <- [1,3018,null,{}] 08:05:44 INFO - PROCESS | 1646 | 1466694344040 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 1646 | 1466694344043 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:44 INFO - PROCESS | 1646 | 1466694344149 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:05:44 INFO - PROCESS | 1646 | 1466694344204 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1646 | 1466694344206 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c31000 == 25 [pid = 1646] [id = 764] 08:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112dc1400) [pid = 1646] [serial = 2290] [outer = 0x0] 08:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x113a92400) [pid = 1646] [serial = 2291] [outer = 0x112dc1400] 08:05:44 INFO - PROCESS | 1646 | 1466694344232 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1164e7000) [pid = 1646] [serial = 2292] [outer = 0x112dc1400] 08:05:44 INFO - PROCESS | 1646 | 1466694344490 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:05:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:05:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:05:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:05:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:05:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 08:05:44 INFO - PROCESS | 1646 | 1466694344507 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1646 | 1466694344511 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:05:44 INFO - TEST-START | /FileAPI/historical.html 08:05:44 INFO - PROCESS | 1646 | 1466694344524 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1646 | 1466694344525 Marionette TRACE conn2 <- [1,3022,null,{}] 08:05:44 INFO - PROCESS | 1646 | 1466694344536 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 1646 | 1466694344538 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:44 INFO - PROCESS | 1646 | 1466694344634 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:05:44 INFO - PROCESS | 1646 | 1466694344638 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1646 | 1466694344651 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x124556000 == 26 [pid = 1646] [id = 765] 08:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11674c800) [pid = 1646] [serial = 2293] [outer = 0x0] 08:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x116fb3000) [pid = 1646] [serial = 2294] [outer = 0x11674c800] 08:05:44 INFO - PROCESS | 1646 | 1466694344692 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11842d800) [pid = 1646] [serial = 2295] [outer = 0x11674c800] 08:05:45 INFO - PROCESS | 1646 | 1466694345167 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:05:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:05:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:05:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:05:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:05:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:05:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:05:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:05:45 INFO - TEST-OK | /FileAPI/historical.html | took 679ms 08:05:45 INFO - PROCESS | 1646 | 1466694345204 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1646 | 1466694345205 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:05:45 INFO - TEST-START | /FileAPI/idlharness.html 08:05:45 INFO - PROCESS | 1646 | 1466694345212 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1646 | 1466694345217 Marionette TRACE conn2 <- [1,3026,null,{}] 08:05:45 INFO - PROCESS | 1646 | 1466694345220 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1646 | 1466694345223 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:45 INFO - PROCESS | 1646 | 1466694345303 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:05:45 INFO - PROCESS | 1646 | 1466694345308 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1646 | 1466694345309 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12641d000 == 27 [pid = 1646] [id = 766] 08:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118431c00) [pid = 1646] [serial = 2296] [outer = 0x0] 08:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1185c1c00) [pid = 1646] [serial = 2297] [outer = 0x118431c00] 08:05:45 INFO - PROCESS | 1646 | 1466694345338 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11885b000) [pid = 1646] [serial = 2298] [outer = 0x118431c00] 08:05:45 INFO - PROCESS | 1646 | 1466694345871 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]]]}] 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:05:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:05:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:05:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:05:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:05:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:05:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:05:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:05:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:05:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:05:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 692ms 08:05:45 INFO - PROCESS | 1646 | 1466694345901 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1646 | 1466694345902 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:05:45 INFO - TEST-START | /FileAPI/idlharness.worker 08:05:45 INFO - PROCESS | 1646 | 1466694345910 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1646 | 1466694345911 Marionette TRACE conn2 <- [1,3030,null,{}] 08:05:45 INFO - PROCESS | 1646 | 1466694345913 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1646 | 1466694345914 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:46 INFO - PROCESS | 1646 | 1466694346020 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:05:46 INFO - PROCESS | 1646 | 1466694346076 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1646 | 1466694346078 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7d6000 == 28 [pid = 1646] [id = 767] 08:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12421e400) [pid = 1646] [serial = 2299] [outer = 0x0] 08:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124a88c00) [pid = 1646] [serial = 2300] [outer = 0x12421e400] 08:05:46 INFO - PROCESS | 1646 | 1466694346102 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124e1f000) [pid = 1646] [serial = 2301] [outer = 0x12421e400] 08:05:46 INFO - PROCESS | 1646 | [1646] 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 08:05:46 INFO - PROCESS | 1646 | 1466694346708 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,{},{}]]]}] 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:05:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:05:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:05:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:05:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:05:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:05:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:05:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:05:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:05:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:05:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:05:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:05:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:05:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:05:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:05:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:05:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:05:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:05:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:05:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:05:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:05:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:05:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:05:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:05:46 INFO - {} 08:05:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 839ms 08:05:46 INFO - PROCESS | 1646 | 1466694346744 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1646 | 1466694346746 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:05:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:05:46 INFO - PROCESS | 1646 | 1466694346748 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1646 | 1466694346749 Marionette TRACE conn2 <- [1,3034,null,{}] 08:05:46 INFO - PROCESS | 1646 | 1466694346751 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 1646 | 1466694346752 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:46 INFO - PROCESS | 1646 | 1466694346856 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:05:46 INFO - PROCESS | 1646 | 1466694346861 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1646 | 1466694346865 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d0e1800 == 29 [pid = 1646] [id = 768] 08:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11662b800) [pid = 1646] [serial = 2302] [outer = 0x0] 08:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a56d800) [pid = 1646] [serial = 2303] [outer = 0x11662b800] 08:05:46 INFO - PROCESS | 1646 | 1466694346898 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a5f9800) [pid = 1646] [serial = 2304] [outer = 0x11662b800] 08:05:47 INFO - PROCESS | 1646 | 1466694347233 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:05:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 518ms 08:05:47 INFO - PROCESS | 1646 | 1466694347273 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1646 | 1466694347274 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:05:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:05:47 INFO - PROCESS | 1646 | 1466694347284 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1646 | 1466694347285 Marionette TRACE conn2 <- [1,3038,null,{}] 08:05:47 INFO - PROCESS | 1646 | 1466694347287 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1646 | 1466694347289 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:47 INFO - PROCESS | 1646 | 1466694347392 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:05:47 INFO - PROCESS | 1646 | 1466694347396 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1646 | 1466694347397 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x116621000 == 30 [pid = 1646] [id = 769] 08:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a5f9c00) [pid = 1646] [serial = 2305] [outer = 0x0] 08:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12b5a7000) [pid = 1646] [serial = 2306] [outer = 0x12a5f9c00] 08:05:47 INFO - PROCESS | 1646 | 1466694347422 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12b5e0800) [pid = 1646] [serial = 2307] [outer = 0x12a5f9c00] 08:05:47 INFO - PROCESS | 1646 | 1466694347709 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:05:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 475ms 08:05:47 INFO - PROCESS | 1646 | 1466694347753 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1646 | 1466694347754 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:05:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:05:47 INFO - PROCESS | 1646 | 1466694347756 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1646 | 1466694347768 Marionette TRACE conn2 <- [1,3042,null,{}] 08:05:47 INFO - PROCESS | 1646 | 1466694347782 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1646 | 1466694347783 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:48 INFO - PROCESS | 1646 | 1466694348180 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x110faa400) [pid = 1646] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118434400) [pid = 1646] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a55b800) [pid = 1646] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126667c00) [pid = 1646] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126b36800) [pid = 1646] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128949000) [pid = 1646] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1290f1800) [pid = 1646] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x129302800) [pid = 1646] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112f4c000) [pid = 1646] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1164e3c00) [pid = 1646] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111baf800) [pid = 1646] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x124e20c00) [pid = 1646] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x120ff4400) [pid = 1646] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123fabc00) [pid = 1646] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126660800) [pid = 1646] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112f4dc00) [pid = 1646] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1185c9400) [pid = 1646] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:05:48 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a55b400) [pid = 1646] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:05:48 INFO - PROCESS | 1646 | 1466694348239 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1646 | 1466694348240 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d7db800 == 31 [pid = 1646] [id = 770] 08:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11299a800) [pid = 1646] [serial = 2308] [outer = 0x0] 08:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11854fc00) [pid = 1646] [serial = 2309] [outer = 0x11299a800] 08:05:48 INFO - PROCESS | 1646 | 1466694348282 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124acb000) [pid = 1646] [serial = 2310] [outer = 0x11299a800] 08:05:48 INFO - PROCESS | 1646 | 1466694348674 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:05:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:05:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:05:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:05:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 947ms 08:05:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:05:48 INFO - PROCESS | 1646 | 1466694348705 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1646 | 1466694348706 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:05:48 INFO - PROCESS | 1646 | 1466694348708 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1646 | 1466694348710 Marionette TRACE conn2 <- [1,3046,null,{}] 08:05:48 INFO - PROCESS | 1646 | 1466694348712 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1646 | 1466694348714 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:48 INFO - PROCESS | 1646 | 1466694348790 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:05:48 INFO - PROCESS | 1646 | 1466694348795 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1646 | 1466694348797 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a545800 == 32 [pid = 1646] [id = 771] 08:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1188e9c00) [pid = 1646] [serial = 2311] [outer = 0x0] 08:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126b2e400) [pid = 1646] [serial = 2312] [outer = 0x1188e9c00] 08:05:48 INFO - PROCESS | 1646 | 1466694348831 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12ba09000) [pid = 1646] [serial = 2313] [outer = 0x1188e9c00] 08:05:48 INFO - PROCESS | 1646 | [1646] 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 08:05:49 INFO - PROCESS | 1646 | 1466694349168 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:05:49 INFO - {} 08:05:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 468ms 08:05:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:05:49 INFO - PROCESS | 1646 | 1466694349179 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1646 | 1466694349181 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:05:49 INFO - PROCESS | 1646 | 1466694349183 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1646 | 1466694349184 Marionette TRACE conn2 <- [1,3050,null,{}] 08:05:49 INFO - PROCESS | 1646 | 1466694349187 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:49 INFO - PROCESS | 1646 | 1466694349188 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:49 INFO - PROCESS | 1646 | 1466694349266 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:05:49 INFO - PROCESS | 1646 | 1466694349270 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1646 | 1466694349272 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d69000 == 33 [pid = 1646] [id = 772] 08:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1129a5400) [pid = 1646] [serial = 2314] [outer = 0x0] 08:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12ba0d000) [pid = 1646] [serial = 2315] [outer = 0x1129a5400] 08:05:49 INFO - PROCESS | 1646 | 1466694349296 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12ba19c00) [pid = 1646] [serial = 2316] [outer = 0x1129a5400] 08:05:49 INFO - PROCESS | 1646 | 1466694349594 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:05:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 08:05:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:05:49 INFO - PROCESS | 1646 | 1466694349652 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1646 | 1466694349653 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:05:49 INFO - PROCESS | 1646 | 1466694349655 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1646 | 1466694349656 Marionette TRACE conn2 <- [1,3054,null,{}] 08:05:49 INFO - PROCESS | 1646 | 1466694349659 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:49 INFO - PROCESS | 1646 | 1466694349660 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:49 INFO - PROCESS | 1646 | 1466694349767 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:05:49 INFO - PROCESS | 1646 | 1466694349772 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1646 | 1466694349774 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e1e1800 == 34 [pid = 1646] [id = 773] 08:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a55b800) [pid = 1646] [serial = 2317] [outer = 0x0] 08:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12ba1c800) [pid = 1646] [serial = 2318] [outer = 0x12a55b800] 08:05:49 INFO - PROCESS | 1646 | 1466694349809 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12bdab400) [pid = 1646] [serial = 2319] [outer = 0x12a55b800] 08:05:50 INFO - PROCESS | 1646 | 1466694350295 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:05:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:05:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:05:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:05:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 683ms 08:05:50 INFO - PROCESS | 1646 | 1466694350339 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1646 | 1466694350342 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:05:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:05:50 INFO - PROCESS | 1646 | 1466694350388 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1646 | 1466694350391 Marionette TRACE conn2 <- [1,3058,null,{}] 08:05:50 INFO - PROCESS | 1646 | 1466694350395 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1646 | 1466694350396 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:50 INFO - PROCESS | 1646 | 1466694350498 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:05:50 INFO - PROCESS | 1646 | 1466694350600 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1646 | 1466694350603 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119afb800 == 35 [pid = 1646] [id = 774] 08:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1129a7800) [pid = 1646] [serial = 2320] [outer = 0x0] 08:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112f50c00) [pid = 1646] [serial = 2321] [outer = 0x1129a7800] 08:05:50 INFO - PROCESS | 1646 | 1466694350634 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x115f68400) [pid = 1646] [serial = 2322] [outer = 0x1129a7800] 08:05:51 INFO - PROCESS | 1646 | 1466694351068 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:05:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:05:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:05:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:05:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:05:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:05:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:05:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:05:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:05:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 724ms 08:05:51 INFO - PROCESS | 1646 | 1466694351112 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1646 | 1466694351115 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:05:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:05:51 INFO - PROCESS | 1646 | 1466694351120 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1646 | 1466694351122 Marionette TRACE conn2 <- [1,3062,null,{}] 08:05:51 INFO - PROCESS | 1646 | 1466694351124 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1646 | 1466694351126 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:51 INFO - PROCESS | 1646 | 1466694351238 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:05:51 INFO - PROCESS | 1646 | 1466694351302 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1646 | 1466694351304 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x125526800 == 36 [pid = 1646] [id = 775] 08:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x116a0c800) [pid = 1646] [serial = 2323] [outer = 0x0] 08:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118587000) [pid = 1646] [serial = 2324] [outer = 0x116a0c800] 08:05:51 INFO - PROCESS | 1646 | 1466694351335 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x118712800) [pid = 1646] [serial = 2325] [outer = 0x116a0c800] 08:05:51 INFO - PROCESS | 1646 | [1646] 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 08:05:51 INFO - PROCESS | 1646 | 1466694351796 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:05:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:05:51 INFO - {} 08:05:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 719ms 08:05:51 INFO - PROCESS | 1646 | 1466694351879 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1646 | 1466694351881 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:05:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:05:51 INFO - PROCESS | 1646 | 1466694351885 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1646 | 1466694351888 Marionette TRACE conn2 <- [1,3066,null,{}] 08:05:51 INFO - PROCESS | 1646 | 1466694351938 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1646 | 1466694351941 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:52 INFO - PROCESS | 1646 | 1466694352083 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:05:52 INFO - PROCESS | 1646 | 1466694352145 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1646 | 1466694352148 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x126978800 == 37 [pid = 1646] [id = 776] 08:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112fd1400) [pid = 1646] [serial = 2326] [outer = 0x0] 08:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x120ff7800) [pid = 1646] [serial = 2327] [outer = 0x112fd1400] 08:05:52 INFO - PROCESS | 1646 | 1466694352180 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x125611000) [pid = 1646] [serial = 2328] [outer = 0x112fd1400] 08:05:52 INFO - PROCESS | 1646 | 1466694352721 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:05:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:05:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:05:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:05:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:05:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:05:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:05:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:05:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 879ms 08:05:52 INFO - PROCESS | 1646 | 1466694352765 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1646 | 1466694352767 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:05:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:05:52 INFO - PROCESS | 1646 | 1466694352770 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1646 | 1466694352772 Marionette TRACE conn2 <- [1,3070,null,{}] 08:05:52 INFO - PROCESS | 1646 | 1466694352775 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:52 INFO - PROCESS | 1646 | 1466694352777 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:52 INFO - PROCESS | 1646 | 1466694352887 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:05:52 INFO - PROCESS | 1646 | 1466694352956 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1646 | 1466694352957 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119d74800 == 38 [pid = 1646] [id = 777] 08:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x116972000) [pid = 1646] [serial = 2329] [outer = 0x0] 08:05:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x116a13400) [pid = 1646] [serial = 2330] [outer = 0x116972000] 08:05:52 INFO - PROCESS | 1646 | 1466694352986 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x118433c00) [pid = 1646] [serial = 2331] [outer = 0x116972000] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x119d69000 == 37 [pid = 1646] [id = 772] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12a545800 == 36 [pid = 1646] [id = 771] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12d7db800 == 35 [pid = 1646] [id = 770] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x116621000 == 34 [pid = 1646] [id = 769] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12d0e1800 == 33 [pid = 1646] [id = 768] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7d6000 == 32 [pid = 1646] [id = 767] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x12641d000 == 31 [pid = 1646] [id = 766] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x124556000 == 30 [pid = 1646] [id = 765] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x119c31000 == 29 [pid = 1646] [id = 764] 08:05:53 INFO - PROCESS | 1646 | --DOCSHELL 0x116615000 == 28 [pid = 1646] [id = 763] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12a5f2c00) [pid = 1646] [serial = 2260] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1133cfc00) [pid = 1646] [serial = 2253] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118434c00) [pid = 1646] [serial = 2254] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12a56e400) [pid = 1646] [serial = 2259] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12a44dc00) [pid = 1646] [serial = 2257] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12893b800) [pid = 1646] [serial = 2241] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12a5f3400) [pid = 1646] [serial = 2262] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12a44b400) [pid = 1646] [serial = 2251] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12930e800) [pid = 1646] [serial = 2248] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x123c97400) [pid = 1646] [serial = 2239] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128945800) [pid = 1646] [serial = 2242] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12a90ac00) [pid = 1646] [serial = 2263] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1264ef800) [pid = 1646] [serial = 2237] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123e58000) [pid = 1646] [serial = 2256] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1289c8800) [pid = 1646] [serial = 2244] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1290f7000) [pid = 1646] [serial = 2247] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128dd6c00) [pid = 1646] [serial = 2245] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12a24f800) [pid = 1646] [serial = 2250] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1133aa400) [pid = 1646] [serial = 2224] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x116749800) [pid = 1646] [serial = 2225] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1176e0c00) [pid = 1646] [serial = 2218] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11956e000) [pid = 1646] [serial = 2219] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x111d78c00) [pid = 1646] [serial = 2215] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112a81000) [pid = 1646] [serial = 2216] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x125f3e000) [pid = 1646] [serial = 2236] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12421d000) [pid = 1646] [serial = 2233] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124ca0000) [pid = 1646] [serial = 2234] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123fddc00) [pid = 1646] [serial = 2221] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124224800) [pid = 1646] [serial = 2222] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128944400) [pid = 1646] [serial = 2213] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x116903800) [pid = 1646] [serial = 2227] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1185c9c00) [pid = 1646] [serial = 2228] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11956b400) [pid = 1646] [serial = 2230] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1197dd800) [pid = 1646] [serial = 2231] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1646 | 1466694353360 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:05:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 08:05:53 INFO - PROCESS | 1646 | 1466694353391 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:05:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:05:53 INFO - PROCESS | 1646 | 1466694353395 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:05:53 INFO - PROCESS | 1646 | 1466694353400 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1646 | 1466694353402 Marionette TRACE conn2 <- [1,3074,null,{}] 08:05:53 INFO - PROCESS | 1646 | 1466694353405 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1646 | 1466694353406 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:53 INFO - PROCESS | 1646 | 1466694353487 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:05:53 INFO - PROCESS | 1646 | 1466694353575 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1646 | 1466694353576 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x123869000 == 29 [pid = 1646] [id = 778] 08:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1185c9400) [pid = 1646] [serial = 2332] [outer = 0x0] 08:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1187e2400) [pid = 1646] [serial = 2333] [outer = 0x1185c9400] 08:05:53 INFO - PROCESS | 1646 | 1466694353604 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119159000) [pid = 1646] [serial = 2334] [outer = 0x1185c9400] 08:05:53 INFO - PROCESS | 1646 | 1466694353883 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:05:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:05:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 523ms 08:05:53 INFO - PROCESS | 1646 | 1466694353923 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1646 | 1466694353925 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:05:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:05:53 INFO - PROCESS | 1646 | 1466694353935 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1646 | 1466694353937 Marionette TRACE conn2 <- [1,3078,null,{}] 08:05:53 INFO - PROCESS | 1646 | 1466694353947 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1646 | 1466694353950 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:54 INFO - PROCESS | 1646 | 1466694354033 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:05:54 INFO - PROCESS | 1646 | 1466694354096 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1646 | 1466694354098 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x125620800 == 30 [pid = 1646] [id = 779] 08:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11956a800) [pid = 1646] [serial = 2335] [outer = 0x0] 08:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119575000) [pid = 1646] [serial = 2336] [outer = 0x11956a800] 08:05:54 INFO - PROCESS | 1646 | 1466694354131 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119fc2c00) [pid = 1646] [serial = 2337] [outer = 0x11956a800] 08:05:54 INFO - PROCESS | 1646 | 1466694354449 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1646 | 1466694354509 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:05:54 INFO - PROCESS | 1646 | 1466694354512 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1646 | 1466694354513 Marionette TRACE conn2 <- [1,3082,null,{}] 08:05:54 INFO - PROCESS | 1646 | 1466694354515 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1646 | 1466694354517 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:54 INFO - PROCESS | 1646 | 1466694354646 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:05:54 INFO - PROCESS | 1646 | 1466694354736 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1646 | 1466694354738 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x126982000 == 31 [pid = 1646] [id = 780] 08:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119570400) [pid = 1646] [serial = 2338] [outer = 0x0] 08:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123fdf800) [pid = 1646] [serial = 2339] [outer = 0x119570400] 08:05:54 INFO - PROCESS | 1646 | 1466694354780 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124229800) [pid = 1646] [serial = 2340] [outer = 0x119570400] 08:05:55 INFO - PROCESS | 1646 | 1466694355092 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:05:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:05:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:05:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:05:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 620ms 08:05:55 INFO - PROCESS | 1646 | 1466694355133 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1646 | 1466694355134 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:05:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:05:55 INFO - PROCESS | 1646 | 1466694355136 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1646 | 1466694355137 Marionette TRACE conn2 <- [1,3086,null,{}] 08:05:55 INFO - PROCESS | 1646 | 1466694355140 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 1646 | 1466694355141 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:55 INFO - PROCESS | 1646 | 1466694355233 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:05:55 INFO - PROCESS | 1646 | 1466694355309 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1646 | 1466694355310 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12895c800 == 32 [pid = 1646] [id = 781] 08:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x111d18800) [pid = 1646] [serial = 2341] [outer = 0x0] 08:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118854400) [pid = 1646] [serial = 2342] [outer = 0x111d18800] 08:05:55 INFO - PROCESS | 1646 | 1466694355335 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1256bcc00) [pid = 1646] [serial = 2343] [outer = 0x111d18800] 08:05:55 INFO - PROCESS | 1646 | 1466694355632 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:05:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 519ms 08:05:55 INFO - PROCESS | 1646 | 1466694355659 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1646 | 1466694355660 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:05:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:05:55 INFO - PROCESS | 1646 | 1466694355665 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1646 | 1466694355666 Marionette TRACE conn2 <- [1,3090,null,{}] 08:05:55 INFO - PROCESS | 1646 | 1466694355668 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 1646 | 1466694355673 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:55 INFO - PROCESS | 1646 | 1466694355794 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:05:55 INFO - PROCESS | 1646 | 1466694355836 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1646 | 1466694355837 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1292db000 == 33 [pid = 1646] [id = 782] 08:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126308400) [pid = 1646] [serial = 2344] [outer = 0x0] 08:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12666cc00) [pid = 1646] [serial = 2345] [outer = 0x126308400] 08:05:55 INFO - PROCESS | 1646 | 1466694355862 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1269f6c00) [pid = 1646] [serial = 2346] [outer = 0x126308400] 08:05:56 INFO - PROCESS | 1646 | 1466694356167 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:05:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:05:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 08:05:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:05:56 INFO - PROCESS | 1646 | 1466694356186 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1646 | 1466694356187 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:05:56 INFO - PROCESS | 1646 | 1466694356189 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1646 | 1466694356190 Marionette TRACE conn2 <- [1,3094,null,{}] 08:05:56 INFO - PROCESS | 1646 | 1466694356192 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1646 | 1466694356194 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:56 INFO - PROCESS | 1646 | 1466694356314 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:05:56 INFO - PROCESS | 1646 | 1466694356317 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1646 | 1466694356318 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a542000 == 34 [pid = 1646] [id = 783] 08:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126431800) [pid = 1646] [serial = 2347] [outer = 0x0] 08:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126b29c00) [pid = 1646] [serial = 2348] [outer = 0x126431800] 08:05:56 INFO - PROCESS | 1646 | 1466694356381 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12893e800) [pid = 1646] [serial = 2349] [outer = 0x126431800] 08:05:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:05:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 471ms 08:05:56 INFO - PROCESS | 1646 | 1466694356656 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:05:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:05:56 INFO - PROCESS | 1646 | 1466694356667 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1646 | 1466694356668 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:05:56 INFO - PROCESS | 1646 | 1466694356671 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1646 | 1466694356672 Marionette TRACE conn2 <- [1,3098,null,{}] 08:05:56 INFO - PROCESS | 1646 | 1466694356676 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1646 | 1466694356679 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:56 INFO - PROCESS | 1646 | 1466694356800 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:05:56 INFO - PROCESS | 1646 | 1466694356841 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1646 | 1466694356842 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5b9000 == 35 [pid = 1646] [id = 784] 08:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12893ec00) [pid = 1646] [serial = 2350] [outer = 0x0] 08:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128946c00) [pid = 1646] [serial = 2351] [outer = 0x12893ec00] 08:05:56 INFO - PROCESS | 1646 | 1466694356866 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1289c7000) [pid = 1646] [serial = 2352] [outer = 0x12893ec00] 08:05:57 INFO - PROCESS | 1646 | 1466694357157 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 08:05:57 INFO - PROCESS | 1646 | 1466694357192 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1646 | 1466694357194 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:05:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:05:57 INFO - PROCESS | 1646 | 1466694357200 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1646 | 1466694357201 Marionette TRACE conn2 <- [1,3102,null,{}] 08:05:57 INFO - PROCESS | 1646 | 1466694357203 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1646 | 1466694357204 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:57 INFO - PROCESS | 1646 | 1466694357396 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12421e400) [pid = 1646] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1129a5400) [pid = 1646] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11662b800) [pid = 1646] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118431c00) [pid = 1646] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x110fb8800) [pid = 1646] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112dc1400) [pid = 1646] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11674c800) [pid = 1646] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x110fa5800) [pid = 1646] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119a2e400) [pid = 1646] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11674c400) [pid = 1646] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11299fc00) [pid = 1646] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123f9d000) [pid = 1646] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126664c00) [pid = 1646] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12930f000) [pid = 1646] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12b5d3c00) [pid = 1646] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a5f9c00) [pid = 1646] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1188e9c00) [pid = 1646] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:05:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11299a800) [pid = 1646] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:05:57 INFO - PROCESS | 1646 | 1466694357443 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1646 | 1466694357444 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b5c8000 == 36 [pid = 1646] [id = 785] 08:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x111fca800) [pid = 1646] [serial = 2353] [outer = 0x0] 08:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11674c800) [pid = 1646] [serial = 2354] [outer = 0x111fca800] 08:05:57 INFO - PROCESS | 1646 | 1466694357469 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123fabc00) [pid = 1646] [serial = 2355] [outer = 0x111fca800] 08:05:57 INFO - PROCESS | 1646 | 1466694357706 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 521ms 08:05:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:05:57 INFO - PROCESS | 1646 | 1466694357721 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1646 | 1466694357722 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:05:57 INFO - PROCESS | 1646 | 1466694357724 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1646 | 1466694357725 Marionette TRACE conn2 <- [1,3106,null,{}] 08:05:57 INFO - PROCESS | 1646 | 1466694357734 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1646 | 1466694357736 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:57 INFO - PROCESS | 1646 | 1466694357823 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:05:57 INFO - PROCESS | 1646 | 1466694357827 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1646 | 1466694357830 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bd6e000 == 37 [pid = 1646] [id = 786] 08:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1188e9c00) [pid = 1646] [serial = 2356] [outer = 0x0] 08:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1289c9800) [pid = 1646] [serial = 2357] [outer = 0x1188e9c00] 08:05:57 INFO - PROCESS | 1646 | 1466694357855 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128d3b400) [pid = 1646] [serial = 2358] [outer = 0x1188e9c00] 08:05:58 INFO - PROCESS | 1646 | 1466694358167 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 476ms 08:05:58 INFO - PROCESS | 1646 | 1466694358200 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1646 | 1466694358202 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:05:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:05:58 INFO - PROCESS | 1646 | 1466694358204 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1646 | 1466694358206 Marionette TRACE conn2 <- [1,3110,null,{}] 08:05:58 INFO - PROCESS | 1646 | 1466694358208 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:58 INFO - PROCESS | 1646 | 1466694358210 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:58 INFO - PROCESS | 1646 | 1466694358344 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:05:58 INFO - PROCESS | 1646 | 1466694358350 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1646 | 1466694358351 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c075000 == 38 [pid = 1646] [id = 787] 08:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128947400) [pid = 1646] [serial = 2359] [outer = 0x0] 08:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1290f0c00) [pid = 1646] [serial = 2360] [outer = 0x128947400] 08:05:58 INFO - PROCESS | 1646 | 1466694358377 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a563c00) [pid = 1646] [serial = 2361] [outer = 0x128947400] 08:05:58 INFO - PROCESS | 1646 | 1466694358673 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:05:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:05:58 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:05:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:05:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 08:05:58 INFO - PROCESS | 1646 | 1466694358723 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1646 | 1466694358725 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:05:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:05:58 INFO - PROCESS | 1646 | 1466694358730 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1646 | 1466694358731 Marionette TRACE conn2 <- [1,3114,null,{}] 08:05:58 INFO - PROCESS | 1646 | 1466694358734 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:58 INFO - PROCESS | 1646 | 1466694358735 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:58 INFO - PROCESS | 1646 | 1466694358817 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:05:58 INFO - PROCESS | 1646 | 1466694358820 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\", \"ab3cfd0f-a965-41c5-b3a6-6aa248407339\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1646 | 1466694358821 Marionette INFO sendAsync 96ce12df-2b13-3040-9a23-c3240cd1ab01 08:05:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c404800 == 39 [pid = 1646] [id = 788] 08:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a561800) [pid = 1646] [serial = 2362] [outer = 0x0] 08:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a574800) [pid = 1646] [serial = 2363] [outer = 0x12a561800] 08:05:58 INFO - PROCESS | 1646 | 1466694358846 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a5fb400) [pid = 1646] [serial = 2364] [outer = 0x12a561800] 08:05:59 INFO - PROCESS | 1646 | 1466694359153 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:05:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:05:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 470ms 08:05:59 INFO - PROCESS | 1646 | 1466694359199 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1646 | 1466694359200 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:06:00 WARNING - u'runner_teardown' () 08:06:00 INFO - No more tests 08:06:00 INFO - Got 0 unexpected results 08:06:00 INFO - SUITE-END | took 509s 08:06:00 INFO - Closing logging queue 08:06:00 INFO - queue closed 08:06:00 INFO - Return code: 0 08:06:00 WARNING - # TBPL SUCCESS # 08:06:00 INFO - Running post-action listener: _resource_record_post_action 08:06:00 INFO - Running post-run listener: _resource_record_post_run 08:06:01 INFO - Total resource usage - Wall time: 531s; CPU: 57.0%; Read bytes: 37754368; Write bytes: 954064384; Read time: 397; Write time: 5098 08:06:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:06:01 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154016256; Write bytes: 153751552; Read time: 13870; Write time: 286 08:06:01 INFO - run-tests - Wall time: 514s; CPU: 57.0%; Read bytes: 35583488; Write bytes: 797224448; Read time: 373; Write time: 4798 08:06:01 INFO - Running post-run listener: _upload_blobber_files 08:06:01 INFO - Blob upload gear active. 08:06:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:06:01 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:06:01 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'] 08:06:01 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 08:06:01 INFO - (blobuploader) - INFO - Open directory for files ... 08:06:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:06:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:06:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:06:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:06:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:06:03 INFO - (blobuploader) - INFO - Done attempting. 08:06:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:06:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:06:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:06:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:06:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:06:04 INFO - (blobuploader) - INFO - Done attempting. 08:06:04 INFO - (blobuploader) - INFO - Iteration through files over. 08:06:04 INFO - Return code: 0 08:06:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:06:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:06:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b32433823cfbfa7e4ab516c528d570c499a43c10581a2f2a03b793697ce5207d01e5717ceaa5ce800422ba3563406e911f002bdeb0d25c7c26c2de87d9aadde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/371f790aa6b28e87a40e6c01b81398f3a1956f2170b6325190a7ffed7ce2c40ef68825c9413b871389d662c718d8f9f0b07ed2ec4e88b944267f79be77b385cc"} 08:06:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:06:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:06:04 INFO - Contents: 08:06:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b32433823cfbfa7e4ab516c528d570c499a43c10581a2f2a03b793697ce5207d01e5717ceaa5ce800422ba3563406e911f002bdeb0d25c7c26c2de87d9aadde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/371f790aa6b28e87a40e6c01b81398f3a1956f2170b6325190a7ffed7ce2c40ef68825c9413b871389d662c718d8f9f0b07ed2ec4e88b944267f79be77b385cc"} 08:06:04 INFO - Running post-run listener: copy_logs_to_upload_dir 08:06:04 INFO - Copying logs to upload dir... 08:06:04 INFO - mkdir: /builds/slave/test/build/upload/logs 08:06:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=585.047520 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-06-23 08:06:05.180266) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:06:05.183749) ========= 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.iqja2oQKbj/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.Cj6v0UPawP/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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/9b32433823cfbfa7e4ab516c528d570c499a43c10581a2f2a03b793697ce5207d01e5717ceaa5ce800422ba3563406e911f002bdeb0d25c7c26c2de87d9aadde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/371f790aa6b28e87a40e6c01b81398f3a1956f2170b6325190a7ffed7ce2c40ef68825c9413b871389d662c718d8f9f0b07ed2ec4e88b944267f79be77b385cc"} build_url:https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012540 build_url: 'https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b32433823cfbfa7e4ab516c528d570c499a43c10581a2f2a03b793697ce5207d01e5717ceaa5ce800422ba3563406e911f002bdeb0d25c7c26c2de87d9aadde", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/371f790aa6b28e87a40e6c01b81398f3a1956f2170b6325190a7ffed7ce2c40ef68825c9413b871389d662c718d8f9f0b07ed2ec4e88b944267f79be77b385cc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Q3qeH_AJQeCV9B6tBxTAOg/artifacts/public/build/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-23 08:06:05.221618) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:06:05.221969) ========= 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.iqja2oQKbj/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.Cj6v0UPawP/Listeners TMPDIR=/var/folders/r9/65qs5nfd3vb9c3mfq0_swnf400000w/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.005119 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:06:05.270482) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 08:06:05.270788) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 08:06:05.271177) ========= ========= Total master_lag: 0.69 =========